[kde] [Bug 340694] New: KNotify crashes sometimes when vlc is playing and the shell rings the bell

mgolden at mitchgolden.com mgolden at mitchgolden.com
Thu Nov 6 19:59:29 GMT 2014


https://bugs.kde.org/show_bug.cgi?id=340694

            Bug ID: 340694
           Summary: KNotify crashes sometimes when vlc is playing and the
                    shell rings the bell
           Product: kde
           Version: 4.13.3
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: mgolden at mitchgolden.com

Application: knotify4 (4.13.3)
KDE Platform Version: 4.13.3
Qt Version: 4.8.6
Operating System: Linux 3.13.0-39-generic x86_64
Distribution: Ubuntu 14.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:

If I have vlc playing audio and I am in Konsole using bash, when I hit a
tab-complete to complete a file name and the bell rings, KNotify will sometimes
crash.  This has happened several times.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KNotify (knotify4), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fbb6569a7c0 (LWP 2741))]

Thread 9 (Thread 0x7fbb51cec700 (LWP 2743)):
#0  qt_gettime () at tools/qelapsedtimer_unix.cpp:142
#1  0x00007fbb62fcbf05 in updateCurrentTime (this=0x7fbb4c003130) at
kernel/qeventdispatcher_unix.cpp:354
#2  QTimerInfoList::timerWait (this=0x7fbb4c003130, tm=...) at
kernel/qeventdispatcher_unix.cpp:460
#3  0x00007fbb62fca67c in timerSourcePrepareHelper (src=<optimized out>,
timeout=0x7fbb51cebc24) at kernel/qeventdispatcher_glib.cpp:143
#4  0x00007fbb62fca725 in timerSourcePrepare (source=<optimized out>,
timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:176
#5  0x00007fbb5fc5d68d in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fbb5fc5df03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fbb5fc5e0ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fbb62fca7be in QEventDispatcherGlib::processEvents
(this=0x7fbb4c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#9  0x00007fbb62f9c0af in QEventLoop::processEvents
(this=this at entry=0x7fbb51cebde0, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007fbb62f9c3a5 in QEventLoop::exec (this=this at entry=0x7fbb51cebde0,
flags=...) at kernel/qeventloop.cpp:204
#11 0x00007fbb62e98c5f in QThread::exec (this=this at entry=0x20f3700) at
thread/qthread.cpp:537
#12 0x00007fbb62f7d823 in QInotifyFileSystemWatcherEngine::run (this=0x20f3700)
at io/qfilesystemwatcher_inotify.cpp:265
#13 0x00007fbb62e9b32f in QThreadPrivate::start (arg=0x20f3700) at
thread/qthread_unix.cpp:349
#14 0x00007fbb6013d182 in start_thread (arg=0x7fbb51cec700) at
pthread_create.c:312
#15 0x00007fbb62850fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fbb39930700 (LWP 15032)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fbb5fc9fbf7 in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbb50b2070c in gst_task_func (task=0x7fbb2c24ba70) at gsttask.c:301
#3  0x00007fbb5fc8388c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbb5fc82f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbb6013d182 in start_thread (arg=0x7fbb39930700) at
pthread_create.c:312
#6  0x00007fbb62850fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fbb23fff700 (LWP 15041)):
#0  0x00007fbb62843c6d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fbb609d5031 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fbb609c683c in pa_mainloop_poll () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fbb609c6ece in pa_mainloop_iterate () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fbb609c6f80 in pa_mainloop_run () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fbb609d4fe3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fbb5d7d1f08 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#7  0x00007fbb6013d182 in start_thread (arg=0x7fbb23fff700) at
pthread_create.c:312
#8  0x00007fbb62850fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fbb3892e700 (LWP 15042)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fbb5fc9fbf7 in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbb4b97cfba in gst_data_queue_push (queue=0x7fbb2c011690,
item=item at entry=0x7fbb18283190) at gstdataqueue.c:518
#3  0x00007fbb440bf54e in gst_multi_queue_chain (pad=<optimized out>,
parent=<optimized out>, buffer=<optimized out>) at gstmultiqueue.c:1459
#4  0x00007fbb50af2d08 in gst_pad_chain_data_unchecked (data=0x7fbb2c02a8e0,
type=4112, pad=0x7fbb282b6b10) at gstpad.c:3760
#5  gst_pad_push_data (pad=pad at entry=0x7fbb24286420, type=type at entry=4112,
data=<optimized out>) at gstpad.c:3990
#6  0x00007fbb50af99b6 in gst_pad_push (pad=pad at entry=0x7fbb24286420,
buffer=<optimized out>) at gstpad.c:4093
#7  0x00007fbb3ad59570 in gst_ogg_demux_chain_peer
(pad=pad at entry=0x7fbb24286420, packet=packet at entry=0x7fbb3892d900,
push_headers=0) at gstoggdemux.c:693
#8  0x00007fbb3ad5a8ba in gst_ogg_pad_submit_packet (packet=0x7fbb3892d900,
pad=0x7fbb24286420) at gstoggdemux.c:1114
#9  gst_ogg_pad_stream_out (pad=pad at entry=0x7fbb24286420,
npackets=npackets at entry=0) at gstoggdemux.c:1153
#10 0x00007fbb3ad5dd65 in gst_ogg_pad_submit_page (pad=0x7fbb24286420,
page=page at entry=0x7fbb3892dcb0) at gstoggdemux.c:1789
#11 0x00007fbb3ad61189 in gst_ogg_demux_handle_page
(ogg=ogg at entry=0x7fbb28288670, page=page at entry=0x7fbb3892dcb0) at
gstoggdemux.c:4213
#12 0x00007fbb3ad61a2b in gst_ogg_demux_chain (pad=<optimized out>,
parent=parent at entry=0x7fbb28288670, buffer=<optimized out>) at
gstoggdemux.c:4281
#13 0x00007fbb3ad62cae in gst_ogg_demux_loop_forward (ogg=0x7fbb28288670) at
gstoggdemux.c:4407
#14 gst_ogg_demux_loop (pad=<optimized out>) at gstoggdemux.c:4549
#15 0x00007fbb50b20549 in gst_task_func (task=0x7fbb282be290) at gsttask.c:316
#16 0x00007fbb5fc8388c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fbb5fc82f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fbb6013d182 in start_thread (arg=0x7fbb3892e700) at
pthread_create.c:312
#19 0x00007fbb62850fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fbb3ab3e700 (LWP 15043)):
[KCrash Handler]
#6  0x00007fbb5fc79297 in g_slice_alloc () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fbb50ace02f in gst_caps_new_empty () at gstcaps.c:236
#8  0x00007fbb3bdf1ddd in gst_audio_resample_transform_caps (base=<optimized
out>, direction=<optimized out>, caps=0x7fbb4020f0a0, filter=0x0) at
gstaudioresample.c:300
#9  0x00007fbb4b96dacd in gst_base_transform_transform_caps
(trans=trans at entry=0x2551ad0, direction=GST_PAD_SRC,
caps=caps at entry=0x7fbb4020f0a0, filter=filter at entry=0x0) at
gstbasetransform.c:523
#10 0x00007fbb4b96f076 in gst_base_transform_query_caps (filter=0x0,
pad=0x256b030, trans=0x2551ad0) at gstbasetransform.c:732
#11 gst_base_transform_default_query (trans=0x2551ad0, direction=<optimized
out>, query=0x7fbb1c12a2d0) at gstbasetransform.c:1512
#12 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x256b030,
query=query at entry=0x7fbb1c12a2d0) at gstpad.c:3511
#13 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x256a770,
query=query at entry=0x7fbb1c12a2d0) at gstpad.c:3642
#14 0x00007fbb50b29d54 in gst_pad_peer_query_caps (pad=pad at entry=0x256a770,
filter=filter at entry=0x0) at gstutils.c:2810
#15 0x00007fbb4b96f36c in gst_base_transform_query_caps (filter=0x0,
pad=0x256a540, trans=0x20acd50) at gstbasetransform.c:715
#16 gst_base_transform_default_query (trans=0x20acd50, direction=GST_PAD_SINK,
query=0x7fbb242860a0) at gstbasetransform.c:1512
#17 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x256a540,
query=query at entry=0x7fbb242860a0) at gstpad.c:3511
#18 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x256ae00,
query=0x7fbb242860a0) at gstpad.c:3642
#19 0x00007fbb50b25038 in query_caps_func (pad=pad at entry=0x256ae00,
data=data at entry=0x7fbb3ab3ab90) at gstutils.c:2481
#20 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x256abd0,
forward=forward at entry=0x7fbb50b25020 <query_caps_func>,
user_data=user_data at entry=0x7fbb3ab3ab90) at gstpad.c:2729
#21 0x00007fbb50b2721a in gst_pad_proxy_query_caps (pad=pad at entry=0x256abd0,
query=query at entry=0x7fbb242860a0) at gstutils.c:2531
#22 0x00007fbb50af7dfb in gst_pad_query_caps_default (query=0x7fbb242860a0,
pad=0x256abd0) at gstpad.c:2893
#23 gst_pad_query_default (pad=0x256abd0, parent=<optimized out>,
query=0x7fbb242860a0) at gstpad.c:3004
#24 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x256abd0,
query=query at entry=0x7fbb242860a0) at gstpad.c:3511
#25 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x25ec040,
query=0x7fbb242860a0) at gstpad.c:3642
#26 0x00007fbb50b25038 in query_caps_func (pad=pad at entry=0x25ec040,
data=data at entry=0x7fbb3ab3aec0) at gstutils.c:2481
#27 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x25ea090,
forward=forward at entry=0x7fbb50b25020 <query_caps_func>,
user_data=user_data at entry=0x7fbb3ab3aec0) at gstpad.c:2729
#28 0x00007fbb50b2721a in gst_pad_proxy_query_caps (pad=pad at entry=0x25ea090,
query=query at entry=0x7fbb242860a0) at gstutils.c:2531
#29 0x00007fbb50af7dfb in gst_pad_query_caps_default (query=0x7fbb242860a0,
pad=0x25ea090) at gstpad.c:2893
#30 gst_pad_query_default (pad=0x25ea090, parent=<optimized out>,
query=0x7fbb242860a0) at gstpad.c:3004
#31 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x25ea090,
query=query at entry=0x7fbb242860a0) at gstpad.c:3511
#32 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x25ec6f0,
query=0x7fbb242860a0) at gstpad.c:3642
#33 0x00007fbb50b25038 in query_caps_func (pad=pad at entry=0x25ec6f0,
data=data at entry=0x7fbb3ab3b1f0) at gstutils.c:2481
#34 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x256b490,
forward=forward at entry=0x7fbb50b25020 <query_caps_func>,
user_data=user_data at entry=0x7fbb3ab3b1f0) at gstpad.c:2729
#35 0x00007fbb50b2721a in gst_pad_proxy_query_caps (pad=pad at entry=0x256b490,
query=query at entry=0x7fbb242860a0) at gstutils.c:2531
#36 0x00007fbb50af7dfb in gst_pad_query_caps_default (query=0x7fbb242860a0,
pad=0x256b490) at gstpad.c:2893
#37 gst_pad_query_default (pad=0x256b490, parent=<optimized out>,
query=0x7fbb242860a0) at gstpad.c:3004
#38 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x256b490,
query=query at entry=0x7fbb242860a0) at gstpad.c:3511
#39 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x256bb20,
query=0x7fbb242860a0) at gstpad.c:3642
#40 0x00007fbb50b25038 in query_caps_func (pad=pad at entry=0x256bb20,
data=data at entry=0x7fbb3ab3b520) at gstutils.c:2481
#41 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x256b8f0,
forward=forward at entry=0x7fbb50b25020 <query_caps_func>,
user_data=user_data at entry=0x7fbb3ab3b520) at gstpad.c:2729
#42 0x00007fbb50b2721a in gst_pad_proxy_query_caps (pad=pad at entry=0x256b8f0,
query=query at entry=0x7fbb242860a0) at gstutils.c:2531
#43 0x00007fbb50af7dfb in gst_pad_query_caps_default (query=0x7fbb242860a0,
pad=0x256b8f0) at gstpad.c:2893
#44 gst_pad_query_default (pad=0x256b8f0, parent=<optimized out>,
query=0x7fbb242860a0) at gstpad.c:3004
#45 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x256b8f0,
query=query at entry=0x7fbb242860a0) at gstpad.c:3511
#46 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x25ec280,
query=0x7fbb242860a0) at gstpad.c:3642
#47 0x00007fbb50b25038 in query_caps_func (pad=pad at entry=0x25ec280,
data=data at entry=0x7fbb3ab3b850) at gstutils.c:2481
#48 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x25ea2f0,
forward=forward at entry=0x7fbb50b25020 <query_caps_func>,
user_data=user_data at entry=0x7fbb3ab3b850) at gstpad.c:2729
#49 0x00007fbb50b2721a in gst_pad_proxy_query_caps (pad=pad at entry=0x25ea2f0,
query=query at entry=0x7fbb242860a0) at gstutils.c:2531
#50 0x00007fbb50af7dfb in gst_pad_query_caps_default (query=0x7fbb242860a0,
pad=0x25ea2f0) at gstpad.c:2893
#51 gst_pad_query_default (pad=0x25ea2f0, parent=<optimized out>,
query=0x7fbb242860a0) at gstpad.c:3004
#52 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x25ea2f0,
query=query at entry=0x7fbb242860a0) at gstpad.c:3511
#53 0x00007fbb50b27914 in gst_pad_query_caps (pad=pad at entry=0x25ea2f0,
filter=filter at entry=0x0) at gstutils.c:2764
#54 0x00007fbb3b9cf40c in gst_play_sink_convert_bin_getcaps (filter=0x0,
pad=0x25eb850) at gstplaysinkconvertbin.c:376
#55 gst_play_sink_convert_bin_query (pad=0x25eb850, parent=<optimized out>,
query=0x7fbb40268f70) at gstplaysinkconvertbin.c:442
#56 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x25eb850,
query=query at entry=0x7fbb40268f70) at gstpad.c:3511
#57 0x00007fbb50b27914 in gst_pad_query_caps (pad=pad at entry=0x25eb850,
filter=filter at entry=0x0) at gstutils.c:2764
#58 0x00007fbb3b9cf1f4 in gst_play_sink_convert_bin_acceptcaps
(caps=0x7fbb24286190, pad=0x25eb850) at gstplaysinkconvertbin.c:413
#59 gst_play_sink_convert_bin_query (pad=0x25eb850, parent=<optimized out>,
query=0x7fbb24286000) at gstplaysinkconvertbin.c:432
#60 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x25eb850,
query=query at entry=0x7fbb24286000) at gstpad.c:3511
#61 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x7fbb3002a7a0,
query=0x7fbb24286000) at gstpad.c:3642
#62 0x00007fbb50b25000 in query_accept_caps_func (pad=pad at entry=0x7fbb3002a7a0,
data=data at entry=0x7fbb3ab3be60) at gstutils.c:2425
#63 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x7fbb3002a570,
forward=forward at entry=0x7fbb50b24ff0 <query_accept_caps_func>,
user_data=user_data at entry=0x7fbb3ab3be60) at gstpad.c:2729
#64 0x00007fbb50b27061 in gst_pad_proxy_query_accept_caps
(pad=pad at entry=0x7fbb3002a570, query=query at entry=0x7fbb24286000) at
gstutils.c:2464
#65 0x00007fbb50af7e1b in gst_pad_query_accept_caps_default
(query=0x7fbb24286000, pad=0x7fbb3002a570) at gstpad.c:2855
#66 gst_pad_query_default (pad=0x7fbb3002a570, parent=<optimized out>,
query=0x7fbb24286000) at gstpad.c:3000
#67 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x7fbb3002a570,
query=query at entry=0x7fbb24286000) at gstpad.c:3511
#68 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x7fbb300264f0,
query=0x7fbb24286000) at gstpad.c:3642
#69 0x00007fbb50b25000 in query_accept_caps_func (pad=pad at entry=0x7fbb300264f0,
data=data at entry=0x7fbb3ab3c150) at gstutils.c:2425
#70 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x25ebd10,
forward=forward at entry=0x7fbb50b24ff0 <query_accept_caps_func>,
user_data=user_data at entry=0x7fbb3ab3c150) at gstpad.c:2729
#71 0x00007fbb50b27061 in gst_pad_proxy_query_accept_caps
(pad=pad at entry=0x25ebd10, query=query at entry=0x7fbb24286000) at gstutils.c:2464
#72 0x00007fbb50af7e1b in gst_pad_query_accept_caps_default
(query=0x7fbb24286000, pad=0x25ebd10) at gstpad.c:2855
#73 gst_pad_query_default (pad=0x25ebd10, parent=<optimized out>,
query=0x7fbb24286000) at gstpad.c:3000
#74 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x25ebd10,
query=query at entry=0x7fbb24286000) at gstpad.c:3511
#75 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x7fbb282c82a0,
query=0x7fbb24286000) at gstpad.c:3642
#76 0x00007fbb50b25000 in query_accept_caps_func (pad=pad at entry=0x7fbb282c82a0,
data=data at entry=0x7fbb3ab3c440) at gstutils.c:2425
#77 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x7fbb282c8070,
forward=forward at entry=0x7fbb50b24ff0 <query_accept_caps_func>,
user_data=user_data at entry=0x7fbb3ab3c440) at gstpad.c:2729
#78 0x00007fbb50b27061 in gst_pad_proxy_query_accept_caps
(pad=pad at entry=0x7fbb282c8070, query=query at entry=0x7fbb24286000) at
gstutils.c:2464
#79 0x00007fbb50af7e1b in gst_pad_query_accept_caps_default
(query=0x7fbb24286000, pad=0x7fbb282c8070) at gstpad.c:2855
#80 gst_pad_query_default (pad=0x7fbb282c8070, parent=<optimized out>,
query=0x7fbb24286000) at gstpad.c:3000
#81 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x7fbb282c8070,
query=query at entry=0x7fbb24286000) at gstpad.c:3511
#82 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x7fbb30026720,
query=0x7fbb24286000) at gstpad.c:3642
#83 0x00007fbb50b25000 in query_accept_caps_func (pad=pad at entry=0x7fbb30026720,
data=data at entry=0x7fbb3ab3c730) at gstutils.c:2425
#84 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x7fbb3002a340,
forward=forward at entry=0x7fbb50b24ff0 <query_accept_caps_func>,
user_data=user_data at entry=0x7fbb3ab3c730) at gstpad.c:2729
#85 0x00007fbb50b27061 in gst_pad_proxy_query_accept_caps
(pad=pad at entry=0x7fbb3002a340, query=query at entry=0x7fbb24286000) at
gstutils.c:2464
#86 0x00007fbb50af7e1b in gst_pad_query_accept_caps_default
(query=0x7fbb24286000, pad=0x7fbb3002a340) at gstpad.c:2855
#87 gst_pad_query_default (pad=0x7fbb3002a340, parent=<optimized out>,
query=0x7fbb24286000) at gstpad.c:3000
#88 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x7fbb3002a340,
query=query at entry=0x7fbb24286000) at gstpad.c:3511
#89 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x25edd80,
query=0x7fbb24286000) at gstpad.c:3642
#90 0x00007fbb50b25000 in query_accept_caps_func (pad=pad at entry=0x25edd80,
data=data at entry=0x7fbb3ab3ca20) at gstutils.c:2425
#91 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x25eb5f0,
forward=forward at entry=0x7fbb50b24ff0 <query_accept_caps_func>,
user_data=user_data at entry=0x7fbb3ab3ca20) at gstpad.c:2729
#92 0x00007fbb50b27061 in gst_pad_proxy_query_accept_caps
(pad=pad at entry=0x25eb5f0, query=query at entry=0x7fbb24286000) at gstutils.c:2464
#93 0x00007fbb50af7e1b in gst_pad_query_accept_caps_default
(query=0x7fbb24286000, pad=0x25eb5f0) at gstpad.c:2855
#94 gst_pad_query_default (pad=0x25eb5f0, parent=<optimized out>,
query=0x7fbb24286000) at gstpad.c:3000
#95 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x25eb5f0,
query=query at entry=0x7fbb24286000) at gstpad.c:3511
#96 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x7fbb4029bd10,
query=0x7fbb24286000) at gstpad.c:3642
#97 0x00007fbb50b25000 in query_accept_caps_func (pad=pad at entry=0x7fbb4029bd10,
data=data at entry=0x7fbb3ab3cd10) at gstutils.c:2425
#98 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x7fbb30049050,
forward=forward at entry=0x7fbb50b24ff0 <query_accept_caps_func>,
user_data=user_data at entry=0x7fbb3ab3cd10) at gstpad.c:2729
#99 0x00007fbb50b27061 in gst_pad_proxy_query_accept_caps
(pad=pad at entry=0x7fbb30049050, query=query at entry=0x7fbb24286000) at
gstutils.c:2464
#100 0x00007fbb50af7e1b in gst_pad_query_accept_caps_default
(query=0x7fbb24286000, pad=0x7fbb30049050) at gstpad.c:2855
#101 gst_pad_query_default (pad=0x7fbb30049050, parent=<optimized out>,
query=0x7fbb24286000) at gstpad.c:3000
#102 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x7fbb30049050,
query=query at entry=0x7fbb24286000) at gstpad.c:3511
#103 0x00007fbb50af8ad0 in gst_pad_peer_query (pad=pad at entry=0x7fbb3003e800,
query=0x7fbb24286000) at gstpad.c:3642
#104 0x00007fbb50b25000 in query_accept_caps_func
(pad=pad at entry=0x7fbb3003e800, data=data at entry=0x7fbb3ab3d000) at
gstutils.c:2425
#105 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x25edb40,
forward=forward at entry=0x7fbb50b24ff0 <query_accept_caps_func>,
user_data=user_data at entry=0x7fbb3ab3d000) at gstpad.c:2729
#106 0x00007fbb50b27061 in gst_pad_proxy_query_accept_caps
(pad=pad at entry=0x25edb40, query=query at entry=0x7fbb24286000) at gstutils.c:2464
#107 0x00007fbb50af7e1b in gst_pad_query_accept_caps_default
(query=0x7fbb24286000, pad=0x25edb40) at gstpad.c:2855
#108 gst_pad_query_default (pad=0x25edb40, parent=<optimized out>,
query=0x7fbb24286000) at gstpad.c:3000
#109 0x00007fbb50af84ea in gst_pad_query (pad=pad at entry=0x25edb40,
query=query at entry=0x7fbb24286000) at gstpad.c:3511
#110 0x00007fbb50b29f36 in gst_pad_query_accept_caps (pad=pad at entry=0x25edb40,
caps=<optimized out>) at gstutils.c:2847
#111 0x00007fbb50af17fa in pre_eventfunc_check (event=0x7fbb1c090060,
pad=0x25edb40) at gstpad.c:4914
#112 gst_pad_send_event_unchecked (pad=pad at entry=0x25edb40,
event=event at entry=0x7fbb1c090060,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:5029
#113 0x00007fbb50af1ec4 in gst_pad_push_event_unchecked
(pad=pad at entry=0x7fbb34022180, event=0x7fbb1c090060,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4731
#114 0x00007fbb50af2348 in push_sticky (pad=0x7fbb34022180, ev=0x7fbb3ab3d380,
user_data=0x7fbb3ab3d3e0) at gstpad.c:3370
#115 0x00007fbb50af0632 in events_foreach (pad=pad at entry=0x7fbb34022180,
func=func at entry=0x7fbb50af21f0 <push_sticky>,
user_data=user_data at entry=0x7fbb3ab3d3e0) at gstpad.c:530
#116 0x00007fbb50afa618 in check_sticky (event=0x7fbb1c090060,
pad=0x7fbb34022180) at gstpad.c:3426
#117 gst_pad_push_event (pad=pad at entry=0x7fbb34022180, event=0x7fbb1c090060) at
gstpad.c:4849
#118 0x00007fbb50afa79f in event_forward_func (pad=pad at entry=0x7fbb34022180,
data=data at entry=0x7fbb3ab3d530) at gstpad.c:2775
#119 0x00007fbb50af7857 in gst_pad_forward (pad=pad at entry=0x7fbb30026df0,
forward=forward at entry=0x7fbb50afa6d0 <event_forward_func>,
user_data=user_data at entry=0x7fbb3ab3d530) at gstpad.c:2729
#120 0x00007fbb50af798e in gst_pad_event_default (pad=pad at entry=0x7fbb30026df0,
parent=parent at entry=0x7fbb34022180, event=event at entry=0x7fbb1c090060) at
gstpad.c:2826
#121 0x00007fbb50af16db in gst_pad_send_event_unchecked
(pad=pad at entry=0x7fbb30026df0, event=event at entry=0x7fbb1c090060,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:5036
#122 0x00007fbb50af1ec4 in gst_pad_push_event_unchecked
(pad=pad at entry=0x7fbb4029bae0, event=0x7fbb1c090060,
type=type at entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) at gstpad.c:4731
#123 0x00007fbb50af2348 in push_sticky (pad=0x7fbb4029bae0, ev=0x7fbb3ab3d730,
user_data=0x7fbb3ab3d790) at gstpad.c:3370
#124 0x00007fbb50af0632 in events_foreach (pad=pad at entry=0x7fbb4029bae0,
func=func at entry=0x7fbb50af21f0 <push_sticky>,
user_data=user_data at entry=0x7fbb3ab3d790) at gstpad.c:530
#125 0x00007fbb50afa618 in check_sticky (event=0x7fbb1c090060,
pad=0x7fbb4029bae0) at gstpad.c:3426
#126 gst_pad_push_event (pad=pad at entry=0x7fbb4029bae0, event=0x7fbb1c090060) at
gstpad.c:4849
#127 0x00007fbb4b48f0c6 in gst_pad_set_caps (caps=0x7fbb24286190,
pad=0x7fbb4029bae0) at /usr/include/gstreamer-1.0/gst/gstcompat.h:55
#128 gst_audio_decoder_negotiate_default (dec=0x7fbb242912a0) at
gstaudiodecoder.c:666
#129 0x00007fbb4b491fb4 in gst_audio_decoder_negotiate_unlocked
(dec=0x7fbb242912a0) at gstaudiodecoder.c:725
#130 gst_audio_decoder_allocate_output_buffer (dec=dec at entry=0x7fbb242912a0,
size=size at entry=1024) at gstaudiodecoder.c:3249
#131 0x00007fbb39935ff0 in vorbis_handle_data_packet (timestamp=<optimized
out>, duration=<optimized out>, packet=0x7fbb3ab3d910, vd=0x7fbb242912a0) at
gstvorbisdec.c:479
#132 vorbis_dec_handle_frame (dec=0x7fbb242912a0, buffer=0x7fbb3401ec10) at
gstvorbisdec.c:596
#133 0x00007fbb4b48cc73 in gst_audio_decoder_push_buffers
(dec=dec at entry=0x7fbb242912a0, force=force at entry=0) at gstaudiodecoder.c:1406
#134 0x00007fbb4b48d04b in gst_audio_decoder_chain_forward
(dec=dec at entry=0x7fbb242912a0, buffer=0x0, buffer at entry=0x7fbb3401ec10) at
gstaudiodecoder.c:1509
#135 0x00007fbb4b48e036 in gst_audio_decoder_chain (pad=<optimized out>,
parent=0x7fbb242912a0, buffer=0x7fbb3401ec10) at gstaudiodecoder.c:1786
#136 0x00007fbb50af2d08 in gst_pad_chain_data_unchecked (data=0x7fbb3401ec10,
type=4112, pad=0x7fbb4029a960) at gstpad.c:3760
#137 gst_pad_push_data (pad=0x7fbb282b68e0, type=type at entry=4112,
data=<optimized out>, data at entry=0x7fbb3401ec10) at gstpad.c:3990
#138 0x00007fbb50af99b6 in gst_pad_push (pad=<optimized out>,
buffer=buffer at entry=0x7fbb3401ec10) at gstpad.c:4093
#139 0x00007fbb440c0a23 in gst_single_queue_push_one (object=0x7fbb3401ec10,
sq=0x7fbb24270880, mq=0x7fbb24262320) at gstmultiqueue.c:1089
#140 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1338
#141 0x00007fbb50b20549 in gst_task_func (task=0x7fbb2c24b170) at gsttask.c:316
#142 0x00007fbb5fc8388c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#143 0x00007fbb5fc82f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#144 0x00007fbb6013d182 in start_thread (arg=0x7fbb3ab3e700) at
pthread_create.c:312
#145 0x00007fbb62850fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fbb3b996700 (LWP 15044)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fbb5fc9fbf7 in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbb440c378d in gst_queue_loop (pad=<optimized out>) at
gstqueue.c:1232
#3  0x00007fbb50b20549 in gst_task_func (task=0x7fbb282bedd0) at gsttask.c:316
#4  0x00007fbb5fc8388c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbb5fc82f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fbb6013d182 in start_thread (arg=0x7fbb3b996700) at
pthread_create.c:312
#7  0x00007fbb62850fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fbb459b7700 (LWP 15045)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fbb5fc9fbf7 in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbb440c378d in gst_queue_loop (pad=<optimized out>) at
gstqueue.c:1232
#3  0x00007fbb50b20549 in gst_task_func (task=0x7fbb282beef0) at gsttask.c:316
#4  0x00007fbb5fc8388c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbb5fc82f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fbb6013d182 in start_thread (arg=0x7fbb459b7700) at
pthread_create.c:312
#7  0x00007fbb62850fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fbb3a33d700 (LWP 15046)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fbb5fc9fbf7 in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbb440c378d in gst_queue_loop (pad=<optimized out>) at
gstqueue.c:1232
#3  0x00007fbb50b20549 in gst_task_func (task=0x7fbb2829d050) at gsttask.c:316
#4  0x00007fbb5fc8388c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbb5fc82f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fbb6013d182 in start_thread (arg=0x7fbb3a33d700) at
pthread_create.c:312
#7  0x00007fbb62850fbd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fbb6569a7c0 (LWP 2741)):
#0  0x00007fbb6284236d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fbb5fc9ec10 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbb5fc5db14 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fbb5fc5df7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbb5fc5e0ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbb62fca7a1 in QEventDispatcherGlib::processEvents (this=0x1f2d630,
flags=...) at kernel/qeventdispatcher_glib.cpp:434
#6  0x00007fbb63cacbb6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#7  0x00007fbb62f9c0af in QEventLoop::processEvents
(this=this at entry=0x7fff4da77ae0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fbb62f9c3a5 in QEventLoop::exec (this=this at entry=0x7fff4da77ae0,
flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fbb62fa1b79 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#10 0x00007fbb63c0937c in QApplication::exec () at kernel/qapplication.cpp:3828
#11 0x0000000000409a09 in main (argc=1, argv=0x7fff4da77d38) at
../../knotify/main.cpp:74

Report to https://bugs.kde.org/

Reproducible: Sometimes

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list