Bug 302201 - Knotify crashes on system startup
Summary: Knotify crashes on system startup
Status: RESOLVED DUPLICATE of bug 302207
Alias: None
Product: phonon-backend-gstreamer
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-19 18:21 UTC by Robby Engelmann
Modified: 2012-11-19 17:23 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robby Engelmann 2012-06-19 18:21:55 UTC
Application: knotify4 (4.0)
KDE Platform Version: 4.8.90 (4.8.90)
Qt Version: 4.8.2
Operating System: Linux 3.4.0-5-generic i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
crash just after starting the system.
using post-beta2 packages for Kubuntu Precise (hrvojes ppa); recent updates were phonon-related

The crash can be reproduced every time.

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

Thread 8 (Thread 0xb2168b40 (LWP 2203)):
#0  0xb776a424 in __kernel_vsyscall ()
#1  0xb5eea380 in __GI___poll (fds=0xb18022b0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb57eca7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb57df0ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb57df201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb6247f27 in QEventDispatcherGlib::processEvents (this=0xb1800468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb62137ed in QEventLoop::processEvents (this=0xb2168240, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6213a89 in QEventLoop::exec (this=0xb2168240, flags=...) at kernel/qeventloop.cpp:204
#8  0xb60fc9ec in QThread::exec (this=0x973e848) at thread/qthread.cpp:501
#9  0xb61f0e3d in QInotifyFileSystemWatcherEngine::run (this=0x973e848) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb60ffe80 in QThreadPrivate::start (arg=0x973e848) at thread/qthread_unix.cpp:307
#11 0xb58b1d4c in start_thread (arg=0xb2168b40) at pthread_create.c:308
#12 0xb5ef8ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xad25bb40 (LWP 2449)):
#0  0xb776a424 in __kernel_vsyscall ()
#1  0xb5eea380 in __GI___poll (fds=0xa8900b60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb59464c6 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0xb593475a in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
#4  0xb5934fb7 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
#5  0xb5935094 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0xb594644e in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0xb5568246 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
#8  0xb58b1d4c in start_thread (arg=0xad25bb40) at pthread_create.c:308
#9  0xb5ef8ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xac640b40 (LWP 2451)):
#0  0xb776a424 in __kernel_vsyscall ()
#1  0xb58b596b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f063dc in __pthread_cond_wait (cond=0x9b41fc0, mutex=0x9b46000) at forward.c:139
#3  0xb581e7a6 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb1680344 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#5  0xb1681308 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#6  0xb5803047 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb58026b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb58b1d4c in start_thread (arg=0xac640b40) at pthread_create.c:308
#9  0xb5ef8ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xabcffb40 (LWP 2452)):
#0  0xb776a424 in __kernel_vsyscall ()
#1  0xb58b596b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f063dc in __pthread_cond_wait (cond=0xabd11620, mutex=0xabd110d8) at forward.c:139
#3  0xb581e7a6 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb142be77 in gst_data_queue_pop () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#5  0xac923b39 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#6  0xb1680158 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#7  0xb1681308 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#8  0xb5803047 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb58026b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb58b1d4c in start_thread (arg=0xabcffb40) at pthread_create.c:308
#11 0xb5ef8ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xab2ffb40 (LWP 2453)):
#0  0xb776a424 in __kernel_vsyscall ()
#1  0xb58b596b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f063dc in __pthread_cond_wait (cond=0x9b05c78, mutex=0x9b05f18) at forward.c:139
#3  0xb581e7a6 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xac9295ba in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#5  0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#6  0xb163eb44 in gst_proxy_pad_chain_default () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#7  0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#8  0xb163eb44 in gst_proxy_pad_chain_default () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#9  0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#10 0xb141bb8e in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#11 0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#12 0xb141bb8e in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#13 0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#14 0xb163eb44 in gst_proxy_pad_chain_default () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#15 0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#16 0xac92ab4e in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#17 0xb1680158 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#18 0xb1681308 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#19 0xb5803047 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0xb58026b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0xb58b1d4c in start_thread (arg=0xab2ffb40) at pthread_create.c:308
#22 0xb5ef8ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaaafeb40 (LWP 2454)):
#0  0xb776a424 in __kernel_vsyscall ()
#1  0xb58b596b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f063dc in __pthread_cond_wait (cond=0x9aec960, mutex=0x9aecbc8) at forward.c:139
#3  0xb581e7a6 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xac9295ba in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#5  0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#6  0xb163eb44 in gst_proxy_pad_chain_default () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#7  0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#8  0xac938441 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#9  0xac938828 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#10 0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#11 0xac92ab4e in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#12 0xb1680158 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#13 0xb1681308 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#14 0xb5803047 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#15 0xb58026b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#16 0xb58b1d4c in start_thread (arg=0xaaafeb40) at pthread_create.c:308
#17 0xb5ef8ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xaa2fdb40 (LWP 2455)):
#0  0xb776a424 in __kernel_vsyscall ()
#1  0xb58b596b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f063dc in __pthread_cond_wait (cond=0x992dde0, mutex=0x992ddc0) at forward.c:139
#3  0xb581e7a6 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb140347b in gst_base_sink_wait_preroll () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#5  0xad27efe7 in ?? () from /usr/lib/i386-linux-gnu/libgstaudio-0.10.so.0
#6  0xb14086b7 in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#7  0xb140a27b in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#8  0xb140a7d5 in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#9  0xb140ac40 in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#10 0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#11 0xb141bb8e in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#12 0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#13 0xb141bb8e in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#14 0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#15 0xb141bb8e in ?? () from /usr/lib/i386-linux-gnu/libgstbase-0.10.so.0
#16 0xb165649e in gst_pad_push () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#17 0xac92ab4e in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#18 0xb1680158 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#19 0xb1681308 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#20 0xb5803047 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0xb58026b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#22 0xb58b1d4c in start_thread (arg=0xaa2fdb40) at pthread_create.c:308
#23 0xb5ef8ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb5199740 (LWP 2202)):
[KCrash Handler]
#7  0xb72be434 in sourceQueued (this=<optimized out>) at ../../phonon/statesvalidator_p.h:42
#8  Phonon::MediaObjectPrivate::_k_aboutToFinish (this=0x9782898) at ../../phonon/mediaobject.cpp:604
#9  0xb6227241 in QMetaCallEvent::placeMetaCall (this=0xab30edd0, object=0x9782690) at kernel/qobject.cpp:525
#10 0xb62302bb in QObject::event (this=0x9782690, e=0xab30edd0) at kernel/qobject.cpp:1195
#11 0xb6803df4 in notify_helper (e=0xab30edd0, receiver=0x9782690, this=0x9613b70) at kernel/qapplication.cpp:4556
#12 QApplicationPrivate::notify_helper (this=0x9613b70, receiver=0x9782690, e=0xab30edd0) at kernel/qapplication.cpp:4528
#13 0xb680915d in QApplication::notify (this=0xab30edd0, receiver=0x9782690, e=0xab30edd0) at kernel/qapplication.cpp:4285
#14 0xb74e7401 in KApplication::notify (this=0xbf8fe61c, receiver=0x9782690, event=0xab30edd0) at ../../kdeui/kernel/kapplication.cpp:311
#15 0xb6214f4e in QCoreApplication::notifyInternal (this=0xbf8fe61c, receiver=0x9782690, event=0xab30edd0) at kernel/qcoreapplication.cpp:915
#16 0xb62190a8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x95e8a48) at kernel/qcoreapplication.cpp:1539
#18 0xb62193dc in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#19 0xb6247ad4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#20 postEventSourceDispatch (s=0x960ceb8) at kernel/qeventdispatcher_glib.cpp:279
#21 0xb57ded86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#22 0xb57df125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#23 0xb57df201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#24 0xb6247ec7 in QEventDispatcherGlib::processEvents (this=0x95e95d0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#25 0xb68bca1a in QGuiEventDispatcherGlib::processEvents (this=0x95e95d0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#26 0xb62137ed in QEventLoop::processEvents (this=0xbf8fe564, flags=...) at kernel/qeventloop.cpp:149
#27 0xb6213a89 in QEventLoop::exec (this=0xbf8fe564, flags=...) at kernel/qeventloop.cpp:204
#28 0xb621948a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#29 0xb68019c4 in QApplication::exec () at kernel/qapplication.cpp:3817
#30 0x0804f568 in main (argc=162685704, argv=0x9aeff88) at ../../knotify/main.cpp:73

Reported using DrKonqi
Comment 1 Harald Sitter 2012-06-20 00:00:41 UTC

*** This bug has been marked as a duplicate of bug 302207 ***
Comment 2 Hrvoje Senjan 2012-06-20 07:01:02 UTC
Robby, i urge you to not use my ppa, for now it holds post beta2 packages, but 
a): i also push other packages from master
b) KDE will soon be branched to 4.9, and i plan to trach master, not 4.9 branch, so it could get unstable.
Comment 3 Robby Engelmann 2012-06-20 07:17:17 UTC
@Hrvoje
I planned to use your ppa until RC1 is released. And then I will stay with kubuntu/beta ppa.
But thanx for the hint.