gst_poll_read_control infinite loop
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gthumb (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
gthumb will enter a infinite loop until crash with gst_poll_
________________ GDB____
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.457: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.457: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.457: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50.458: gst_poll_
(gthumb:11128): GStreamer-CRITICAL **: 20:53:50^C
Thread 1 "gthumb" received signal SIGINT, Interrupt.
__GI___libc_write (fd=2, buf=0x7fffffffa370, nbytes=128) at ../sysdeps/
26 ../sysdeps/
(gdb)
(gdb) bt
#0 __GI___libc_write (fd=2, buf=0x7fffffffa370, nbytes=128) at ../sysdeps/
#1 0x00007ffff684233d in _IO_new_file_write (f=0x7ffff699c680 <_IO_2_1_stderr_>, data=0x7fffffff
#2 0x00007ffff6842aef in new_do_write (to_do=<optimized out>,
data=
#3 _IO_new_file_xsputn (f=0x7ffff699c680 <_IO_2_1_stderr_>, data=<optimized out>, n=128) at fileops.c:1262
#4 0x00007ffff681643b in buffered_vfprintf (s=s@entry=
#5 0x00007ffff68137ea in _IO_vfprintf_
#6 0x00007ffff68e1fc6 in ___fprintf_chk (fp=0x7ffff699c680 <_IO_2_1_stderr_>, flag=1, format=<optimized out>) at fprintf_chk.c:35
#7 0x00007ffff6c011ca in g_log_writer_
#8 0x00007ffff6c012b2 in g_log_writer_
#9 0x00007ffff6bff657 in g_log_structure
#10 0x00007ffff6bffa9d in g_log_default_
#11 0x00007ffff6bffcef in g_logv () from /usr/lib/
#12 0x00007ffff6bffedf in g_log () from /usr/lib/
#13 0x00007ffff792b8bc in gst_poll_
#14 0x00007ffff78dfe49 in ?? () from /usr/lib/
#15 0x00007ffff78df868 in ?? () from /usr/lib/
#16 0x00007ffff78e0628 in gst_buffer_
#17 0x00007fffde7bf737 in ?? () from /usr/lib/
#18 0x00007fffde7c33b7 in ?? () from /usr/lib/
#19 0x00007ffff78fbeee in gst_element_
#20 0x00007ffff78fc60e in ?? () from /usr/lib/
#21 0x00007ffff78d9b27 in ?? () from /usr/lib/
#22 0x00007fffdcb6b161 in ?? () from /usr/lib/
#23 0x00007ffff78fbeee in gst_element_
--Type <RET> for more, q to quit, c to continue without paging--
#24 0x00007ffff78fc60e in ?? () from /usr/lib/
#25 0x00007ffff78d9b27 in ?? () from /usr/lib/
#26 0x00007fffde8ddac2 in ?? () from /usr/lib/
#27 0x00007ffff78fbeee in gst_element_
#28 0x00007ffff78fc60e in ?? () from /usr/lib/
#29 0x00007ffff78d9b27 in ?? () from /usr/lib/
#30 0x00007fffde8f306a in ?? () from /usr/lib/
#31 0x00007ffff78fbeee in gst_element_
#32 0x00007ffff78fc60e in ?? () from /usr/lib/
#33 0x00007ffff78d9b27 in ?? () from /usr/lib/
#34 0x00007fffde910195 in ?? () from /usr/lib/
#35 0x00007ffff78fbeee in gst_element_
#36 0x00007ffff78fc0d5 in gst_element_
#37 0x00007ffff78fc60e in ?? () from /usr/lib/
#38 0x00007fffdf9b1344 in ?? () from /usr/lib/
#39 0x00007fffdf9b29d2 in ?? () from /usr/lib/
#40 0x00005555555b02b0 in ?? ()
#41 0x00005555555b04c7 in ?? ()
#42 0x00005555555b0569 in ?? ()
#43 0x00005555555af9f0 in gth_browser_
#44 0x00005555555b0cbc in gth_browser_
#45 0x00007ffff752afab in ?? () from /usr/lib/
#46 0x00007ffff6cd8b6d in g_closure_invoke () from /usr/lib/
#47 0x00007ffff6ceb8f3 in ?? () from /usr/lib/
#48 0x00007ffff6cf3f43 in g_signal_
#49 0x00007ffff6cf4ecf in g_signal_emit () from /usr/lib/
--Type <RET> for more, q to quit, c to continue without paging--
#50 0x00007ffff74d8b84 in ?? () from /usr/lib/
#51 0x00007ffff7398d41 in ?? () from /usr/lib/
#52 0x00007ffff739ad83 in gtk_main_do_event () from /usr/lib/
#53 0x00007ffff709a445 in ?? () from /usr/lib/
#54 0x00007ffff70cb012 in ?? () from /usr/lib/
#55 0x00007ffff6bf8c3e in g_main_
#56 0x00007ffff6bf8ed8 in ?? () from /usr/lib/
#57 0x00007ffff6bf8f6c in g_main_
#58 0x00007ffff6dbf13d in g_application_run () from /usr/lib/
#59 0x000055555558cf33 in main ()
description: | updated |
description: | updated |