Bug 266585 - KNotify crashes (Phonon::Gstreamer)
Summary: KNotify crashes (Phonon::Gstreamer)
Status: RESOLVED DUPLICATE of bug 243521
Alias: None
Product: phonon-backend-gstreamer
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-18 07:15 UTC by Thomas Scheffler
Modified: 2011-04-27 21:19 UTC (History)
3 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 Thomas Scheffler 2011-02-18 07:15:27 UTC
Application: knotify4 (4.0)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-gentoo x86_64
Distribution: "Gentoo Base System release 2.0.1-r1"

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

This always happens when the computer resumes from standby.

The crash can be reproduced every time.

-- Backtrace:
Application: KNotify (knotify4), signal: Aborted
[Current thread is 1 (Thread 0x7f618a3b5760 (LWP 25949))]

Thread 3 (Thread 0x7f6178866710 (LWP 25950)):
#0  0x00007f6187532ce3 in poll () from /lib/libc.so.6
#1  0x00007f6184a77aad in g_main_context_poll (context=0x10ae3b0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3404
#2  g_main_context_iterate (context=0x10ae3b0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3086
#3  0x00007f6184a77fdd in g_main_context_iteration (context=0x10ae3b0, may_block=1) at gmain.c:3154
#4  0x00007f6187c78ed6 in QEventDispatcherGlib::processEvents (this=0x10ae2c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007f6187c498a2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f6187c49ae5 in QEventLoop::exec (this=0x7f6178865db0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f6187b51568 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007f6187c29c80 in QInotifyFileSystemWatcherEngine::run (this=0x10a2850) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f6187b54157 in QThreadPrivate::start (arg=0x10a2850) at thread/qthread_unix.cpp:285
#10 0x00007f618562d9ca in start_thread () from /lib/libpthread.so.0
#11 0x00007f618753c87d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f616ea9d710 (LWP 25149)):
#0  0x00007f6187532ce3 in poll () from /lib/libc.so.6
#1  0x00007f618518d45f in poll_func (ufds=0x13106c0, nfds=1, timeout=-1, userdata=0x10fe290) at pulse/thread-mainloop.c:75
#2  0x00007f618517f246 in pa_mainloop_poll (m=0x130dac0) at pulse/mainloop.c:879
#3  0x00007f618517f879 in pa_mainloop_iterate (m=0x130dac0, block=<value optimized out>, retval=0x0) at pulse/mainloop.c:961
#4  0x00007f618517f930 in pa_mainloop_run (m=0x130dac0, retval=0x0) at pulse/mainloop.c:979
#5  0x00007f618518d3fb in thread (userdata=<value optimized out>) at pulse/thread-mainloop.c:94
#6  0x00007f618242bba7 in internal_thread_func (userdata=0x13106e0) at pulsecore/thread-posix.c:83
#7  0x00007f618562d9ca in start_thread () from /lib/libpthread.so.0
#8  0x00007f618753c87d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f618a3b5760 (LWP 25949)):
[KCrash Handler]
#6  0x00007f6187489725 in raise () from /lib/libc.so.6
#7  0x00007f618748af30 in abort () from /lib/libc.so.6
#8  0x00007f6184a9ce6f in g_assertion_message (domain=<value optimized out>, file=0x7f616eab0584 "pulsesink.c", line=<value optimized out>, func=<value optimized out>, message=0x1316940 "assertion failed: (pulsesink->mainloop == NULL)") at gtestutils.c:1358
#9  0x00007f6184a9d390 in g_assertion_message_expr (domain=0x0, file=0x7f616eab0584 "pulsesink.c", line=2314, func=0x7f616eab1ab0 "gst_pulsesink_change_state", expr=<value optimized out>) at gtestutils.c:1369
#10 0x00007f616eaabd7f in gst_pulsesink_change_state (element=0x130fc00, transition=GST_STATE_CHANGE_NULL_TO_READY) at pulsesink.c:2314
#11 0x00007f61770a4c9c in gst_element_change_state (element=0x130fc00, transition=<value optimized out>) at gstelement.c:2603
#12 0x00007f61770a5672 in gst_element_set_state_func (element=0x130fc00, state=GST_STATE_READY) at gstelement.c:2559
#13 0x00007f617795a75b in Phonon::Gstreamer::DeviceManager::canOpenDevice (this=<value optimized out>, element=0x130fc00) at /var/tmp/portage/media-sound/phonon-gstreamer-4.4.4/work/phonon-backend-gstreamer-4.4.4/gstreamer/devicemanager.cpp:185
#14 0x00007f617795a9e6 in Phonon::Gstreamer::DeviceManager::createAudioSink (this=0x1125010, category=<value optimized out>) at /var/tmp/portage/media-sound/phonon-gstreamer-4.4.4/work/phonon-backend-gstreamer-4.4.4/gstreamer/devicemanager.cpp:273
#15 0x00007f617795b64e in Phonon::Gstreamer::DeviceManager::updateDeviceList (this=0x1125010) at /var/tmp/portage/media-sound/phonon-gstreamer-4.4.4/work/phonon-backend-gstreamer-4.4.4/gstreamer/devicemanager.cpp:437
#16 0x00007f617795c35f in Phonon::Gstreamer::DeviceManager::DeviceManager (this=0x1125010, backend=<value optimized out>) at /var/tmp/portage/media-sound/phonon-gstreamer-4.4.4/work/phonon-backend-gstreamer-4.4.4/gstreamer/devicemanager.cpp:136
#17 0x00007f6177956f23 in Phonon::Gstreamer::Backend::Backend (this=0x101d7a0, parent=<value optimized out>) at /var/tmp/portage/media-sound/phonon-gstreamer-4.4.4/work/phonon-backend-gstreamer-4.4.4/gstreamer/backend.cpp:113
#18 0x00007f61779574db in qt_plugin_instance () at /var/tmp/portage/media-sound/phonon-gstreamer-4.4.4/work/phonon-backend-gstreamer-4.4.4/gstreamer/backend.cpp:42
#19 0x00007f6177e5c722 in Phonon::KdePlatformPlugin::createBackend (this=<value optimized out>, newService=...) at /var/tmp/portage/kde-base/phonon-kde-4.6.0/work/phonon-kde-4.6.0/phonon/platform_kde/kdeplatformplugin.cpp:149
#20 0x00007f6177e5d22b in Phonon::KdePlatformPlugin::createBackend (this=0x10dbb30) at /var/tmp/portage/kde-base/phonon-kde-4.6.0/work/phonon-kde-4.6.0/phonon/platform_kde/kdeplatformplugin.cpp:200
#21 0x00007f6189944979 in Phonon::FactoryPrivate::createBackend (this=0x10d2c00) at /var/tmp/portage/media-sound/phonon-4.4.4/work/phonon-4.4.4/phonon/factory.cpp:119
#22 0x00007f61899459bf in Phonon::Factory::backend (createWhenNull=<value optimized out>) at /var/tmp/portage/media-sound/phonon-4.4.4/work/phonon-4.4.4/phonon/factory.cpp:453
#23 0x00007f6189946473 in Phonon::Factory::createAudioOutput (parent=0x10d2dc0) at /var/tmp/portage/media-sound/phonon-4.4.4/work/phonon-4.4.4/phonon/factory.cpp:349
#24 0x00007f618993c016 in Phonon::AudioOutputPrivate::createBackendObject (this=0x10d2df0) at /var/tmp/portage/media-sound/phonon-4.4.4/work/phonon-4.4.4/phonon/audiooutput.cpp:134
#25 0x00007f61899388e4 in Phonon::AudioOutputPrivate::init (this=0x10d2df0, c=Phonon::NotificationCategory) at /var/tmp/portage/media-sound/phonon-4.4.4/work/phonon-4.4.4/phonon/audiooutput.cpp:107
#26 0x000000000040e971 in Player (this=0x10778b8) at /var/tmp/portage/kde-base/knotify-4.6.0/work/knotify-4.6.0/knotify/notifybysound.cpp:58
#27 PlayerPool::getPlayer (this=0x10778b8) at /var/tmp/portage/kde-base/knotify-4.6.0/work/knotify-4.6.0/knotify/notifybysound.cpp:98
#28 0x000000000040ee0e in NotifyBySound::notify (this=0x10737c0, eventId=993, config=<value optimized out>) at /var/tmp/portage/kde-base/knotify-4.6.0/work/knotify-4.6.0/knotify/notifybysound.cpp:242
#29 0x000000000040bd40 in KNotify::emitEvent (this=0x7fff55a51fd0, e=0x1097520) at /var/tmp/portage/kde-base/knotify-4.6.0/work/knotify-4.6.0/knotify/knotify.cpp:230
#30 0x000000000040cb4b in KNotify::event (this=0x7fff55a51fd0, event=<value optimized out>, appname=..., contexts=<value optimized out>, title=<value optimized out>, text=<value optimized out>, image=..., actions=..., timeout=-1, winId=0) at /var/tmp/portage/kde-base/knotify-4.6.0/work/knotify-4.6.0/knotify/knotify.cpp:149
#31 0x000000000040ce58 in KNotifyAdaptor::event (this=0x10a8f60, event=..., fromApp=..., contexts=<value optimized out>, title=..., text=..., image=..., actions=..., timeout=-1, winId=0) at /var/tmp/portage/kde-base/knotify-4.6.0/work/knotify-4.6.0/knotify/knotify.cpp:287
#32 0x000000000040d01b in KNotifyAdaptor::qt_metacall (this=0x10a8f60, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7fff55a51150) at /var/tmp/portage/kde-base/knotify-4.6.0/work/knotify-4.6.0_build/knotify/knotify.moc:227
#33 0x00007f6187fac0ca in QDBusConnectionPrivate::deliverCall (this=0xf62810, object=0x10a8f60, msg=..., metaTypes=<value optimized out>, slotIdx=8) at qdbusintegrator.cpp:919
#34 0x00007f6187facaf5 in QDBusConnectionPrivate::activateCall (this=0xf62810, object=0x10a8f60, flags=273, msg=...) at qdbusintegrator.cpp:829
#35 0x00007f6187fad2fe in QDBusConnectionPrivate::activateObject (this=0xf62810, node=..., msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1379
#36 0x00007f6187fad568 in QDBusActivateObjectEvent::placeMetaCall (this=0x109b1a0) at qdbusintegrator.cpp:1493
#37 0x00007f6187c6112a in QObject::event (this=0x7fff55a51fd0, e=<value optimized out>) at kernel/qobject.cpp:1211
#38 0x00007f61888b6764 in QApplicationPrivate::notify_helper (this=0xf70610, receiver=0x7fff55a51fd0, e=0x109b1a0) at kernel/qapplication.cpp:4445
#39 0x00007f61888bb9c1 in QApplication::notify (this=<value optimized out>, receiver=0x7fff55a51fd0, e=0x109b1a0) at kernel/qapplication.cpp:4324
#40 0x00007f6189dc9056 in KApplication::notify (this=0x7fff55a52000, receiver=0x7fff55a51fd0, event=0x109b1a0) at /var/tmp/portage/kde-base/kdelibs-4.6.0-r1/work/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#41 0x00007f6187c4addb in QCoreApplication::notifyInternal (this=0x7fff55a52000, receiver=0x7fff55a51fd0, event=0x109b1a0) at kernel/qcoreapplication.cpp:732
#42 0x00007f6187c4ecee in sendEvent (receiver=0x0, event_type=0, data=0xf4ab00) at kernel/qcoreapplication.h:215
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xf4ab00) at kernel/qcoreapplication.cpp:1373
#44 0x00007f6187c78ce3 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#45 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#46 0x00007f6184a7755e in g_main_dispatch (context=0xf738e0) at gmain.c:2440
#47 g_main_context_dispatch (context=0xf738e0) at gmain.c:3013
#48 0x00007f6184a77d48 in g_main_context_iterate (context=0xf738e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3091
#49 0x00007f6184a77fdd in g_main_context_iteration (context=0xf738e0, may_block=1) at gmain.c:3154
#50 0x00007f6187c78e7f in QEventDispatcherGlib::processEvents (this=0xf4a1f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#51 0x00007f618896695e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x00007f6187c498a2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#53 0x00007f6187c49ae5 in QEventLoop::exec (this=0x7fff55a51f20, flags=...) at kernel/qeventloop.cpp:201
#54 0x00007f6187c4efe9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#55 0x000000000040a18f in main (argc=1, argv=0x7fff55a52398) at /var/tmp/portage/kde-base/knotify-4.6.0/work/knotify-4.6.0/knotify/main.cpp:73

Possible duplicates by query: bug 252054, bug 243521.

Reported using DrKonqi
Comment 1 Torrie Fischer 2011-02-18 17:15:13 UTC

*** This bug has been marked as a duplicate of bug 243521 ***
Comment 2 Myriam Schweingruber 2011-04-27 21:19:30 UTC
reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise.