Bug 218888

Summary: Random Crash after Resume
Product: [Unmaintained] kscd Reporter: raspl
Component: generalAssignee: Aaron J. Seigo <aseigo>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description raspl 2009-12-16 06:59:36 UTC
Application that crashed: kscd
Version of the application: 1.5
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
KSCD had crashed once I completed the login after a resume of my machine.

 -- Backtrace:
Application: KsCD (kscd), signal: Aborted
[Current thread is 1 (Thread 0xb7781700 (LWP 12386))]

Thread 12 (Thread 0x5191b70 (LWP 12387)):
#0  0x00968422 in __kernel_vsyscall ()
#1  0x00d10142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x00c9b7e4 in __pthread_cond_timedwait (cond=0x9eb1230, mutex=0x9eb1218, abstime=0x5191330) at forward.c:152
#3  0x03e689ff in metronom_sync_loop (this=0x9eb11d0) at metronom.c:870
#4  0x00d0b80e in start_thread (arg=0x5191b70) at pthread_create.c:300
#5  0x00c8e7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xb5778b70 (LWP 12388)):
#0  0x00968422 in __kernel_vsyscall ()
#1  0x00d0c94d in pthread_join (threadid=2908420976, thread_return=0xb577786c) at pthread_join.c:89
#2  0x03e7c778 in xine_event_dispose_queue (queue=0xa5c0f58) at events.c:185
#3  0x01c29edd in Phonon::Xine::XineStream::changeState (this=0x9e48918, newstate=Phonon::ErrorState) at ../../xine/xinestream.cpp:655
#4  0x01c30f15 in Phonon::Xine::XineStream::error(Phonon::ErrorType, QString const&) () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#5  0x01c2a849 in Phonon::Xine::XineStream::xineOpen (this=0x9e48918, newstate=Phonon::StoppedState) at ../../xine/xinestream.cpp:275
#6  0x01c2eadd in Phonon::Xine::XineStream::event (this=0x9e48918, ev=0x93889c8) at ../../xine/xinestream.cpp:1249
#7  0x00fc9f54 in QApplicationPrivate::notify_helper (this=0x9304e68, receiver=0x9e48918, e=0x93889c8) at kernel/qapplication.cpp:4056
#8  0x00fd167c in QApplication::notify (this=0xbfb9e6cc, receiver=0x9e48918, e=0x93889c8) at kernel/qapplication.cpp:3603
#9  0x005381aa in KApplication::notify (this=0xbfb9e6cc, receiver=0x9e48918, event=0x93889c8) at ../../kdeui/kernel/kapplication.cpp:302
#10 0x00aa86cb in QCoreApplication::notifyInternal (this=0xbfb9e6cc, receiver=0x9e48918, event=0x93889c8) at kernel/qcoreapplication.cpp:610
#11 0x00aa92b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9e47d38) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#12 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9e47d38) at kernel/qcoreapplication.cpp:1247
#13 0x00aa947d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#14 0x00ad33ff in QCoreApplication::sendPostedEvents (s=0x9e47978) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#15 postEventSourceDispatch (s=0x9e47978) at kernel/qeventdispatcher_glib.cpp:210
#16 0x07336e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#17 0x0733a720 in ?? () from /lib/libglib-2.0.so.0
#18 0x0733a853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#19 0x00ad302c in QEventDispatcherGlib::processEvents (this=0x9b79950, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#20 0x00aa6c79 in QEventLoop::processEvents (this=0xb57782b4, flags=) at kernel/qeventloop.cpp:149
#21 0x00aa70ca in QEventLoop::exec (this=0xb57782b4, flags=...) at kernel/qeventloop.cpp:201
#22 0x009b4b73 in QThread::exec (this=0x932f570) at thread/qthread.cpp:487
#23 0x01c2020a in Phonon::Xine::XineThread::run (this=0x932f570) at ../../xine/xinethread.cpp:143
#24 0x009b7e32 in QThreadPrivate::start (arg=0x932f570) at thread/qthread_unix.cpp:188
#25 0x00d0b80e in start_thread (arg=0xb5778b70) at pthread_create.c:300
#26 0x00c8e7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xaff74b70 (LWP 12394)):
#0  0x00968422 in __kernel_vsyscall ()
#1  0x00d0fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00c9b78d in __pthread_cond_wait (cond=0x9ec8368, mutex=0x9ec8350) at forward.c:139
#3  0x03e795ee in fifo_peek_int (this_gen=0x9ec76f8) at audio_out.c:348
#4  fifo_peek (this_gen=0x9ec76f8) at audio_out.c:388
#5  ao_loop (this_gen=0x9ec76f8) at audio_out.c:1015
#6  0x00d0b80e in start_thread (arg=0xaff74b70) at pthread_create.c:300
#7  0x00c8e7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xaf368b70 (LWP 12395)):
#0  0x00968422 in __kernel_vsyscall ()
#1  0x00c87981 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x03e91be0 in xine_usec_sleep (usec=1000) at utils.c:481
#3  0x03e76011 in video_out_loop (this_gen=0x9ec9480) at video_out.c:1246
#4  0x00d0b80e in start_thread (arg=0xaf368b70) at pthread_create.c:300
#5  0x00c8e7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xae77eb70 (LWP 12396)):
#0  0x00968422 in __kernel_vsyscall ()
#1  0x00d0fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00c9b78d in __pthread_cond_wait (cond=0x9ecbc9c, mutex=0x9ecbc84) at forward.c:139
#3  0x03e6bfc2 in fifo_buffer_get (fifo=0x9ecbc70) at buffer.c:230
#4  0x03e71d36 in video_decoder_loop (stream_gen=0x9ecad00) at video_decoder.c:130
#5  0x00d0b80e in start_thread (arg=0xae77eb70) at pthread_create.c:300
#6  0x00c8e7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xaddb0b70 (LWP 12397)):
#0  0x00968422 in __kernel_vsyscall ()
#1  0x00d0fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00c9b78d in __pthread_cond_wait (cond=0xa5a34dc, mutex=0xa5a34c4) at forward.c:139
#3  0x03e6bfc2 in fifo_buffer_get (fifo=0xa5a34b0) at buffer.c:230
#4  0x03e72d46 in audio_decoder_loop (stream_gen=0x9ecad00) at audio_decoder.c:66
#5  0x00d0b80e in start_thread (arg=0xaddb0b70) at pthread_create.c:300
#6  0x00c8e7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xad5afb70 (LWP 12398)):
#0  0x00968422 in __kernel_vsyscall ()
#1  0x00c9bae3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x00c32f07 in _L_lock_9496 () from /lib/tls/i686/cmov/libc.so.6
#3  0x00c31796 in *__GI___libc_free (mem=0xa659c38) at malloc.c:3714
#4  0x003076f1 in operator delete(void*) () from /usr/lib/libstdc++.so.6
#5  0x009b8b4f in ~QWaitCondition (this=0xa659bc0, __in_chrg=<value optimized out>) at thread/qwaitcondition_unix.cpp:127
#6  0x009b5c4b in ~QThreadPrivate (this=0xa659b68, __in_chrg=<value optimized out>) at thread/qthread.cpp:165
#7  0x00abf86a in ~QObject (this=0x9693720, __in_chrg=<value optimized out>) at kernel/qobject.cpp:857
#8  0x009b52d2 in ~QThread (this=0x9693720, __in_chrg=<value optimized out>) at thread/qthread.cpp:411
#9  0x009b5372 in ~QAdoptedThread (this=0x9693720, __in_chrg=<value optimized out>) at thread/qthread.cpp:188
#10 0x009b5a9b in ~QThreadData (this=0xa659a58, __in_chrg=<value optimized out>) at thread/qthread.cpp:102
#11 0x009b5bf0 in QThreadData::deref (this=0xa659a58) at thread/qthread.cpp:134
#12 0x009b7a84 in destroy_current_thread_data (p=0xa659a58) at thread/qthread_unix.cpp:92
#13 0x00d0b2ef in __nptl_deallocate_tsd () at pthread_create.c:155
#14 0x00d0b81c in start_thread (arg=0xad5afb70) at pthread_create.c:307
#15 0x00c8e7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xb44deb70 (LWP 15243)):
#0  0x00968422 in __kernel_vsyscall ()
#1  0x00c9bae3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x00c32f07 in _L_lock_9496 () from /lib/tls/i686/cmov/libc.so.6
#3  0x00c31796 in *__GI___libc_free (mem=0x9e39610) at malloc.c:3714
#4  0x0766e925 in pa_xfree (p=0x9e39610) at pulse/xmalloc.c:131
#5  0x0798fd76 in pa_packet_unref (p=0x9e39610) at pulsecore/packet.c:77
#6  0x079966f3 in do_read (p=0xa635210) at pulsecore/pstream.c:821
#7  do_something (p=0xa635210) at pulsecore/pstream.c:184
#8  0x0798111e in callback (m=0xa634bd8, e=0x9c976e8, fd=19, f=PA_IO_EVENT_INPUT, userdata=0x933d560) at pulsecore/iochannel.c:119
#9  0x0765671b in dispatch_pollfds (m=0xa634b98) at pulse/mainloop.c:688
#10 pa_mainloop_dispatch (m=0xa634b98) at pulse/mainloop.c:933
#11 0x07656c31 in pa_mainloop_iterate (m=0xa634b98, block=1, retval=0x0) at pulse/mainloop.c:964
#12 0x07656cf4 in pa_mainloop_run (m=0xa634b98, retval=0x0) at pulse/mainloop.c:979
#13 0x07667bc3 in thread (userdata=0x94d6110) at pulse/thread-mainloop.c:94
#14 0x079a5ac2 in internal_thread_func (userdata=0x933d698) at pulsecore/thread-posix.c:72
#15 0x00d0b80e in start_thread (arg=0xb44deb70) at pthread_create.c:300
#16 0x00c8e7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xb3cddb70 (LWP 15244)):
#0  0x00968422 in __kernel_vsyscall ()
#1  0x00d0d92b in __pthread_mutex_lock_full (mutex=0xd1bff4) at pthread_mutex_lock.c:301
#2  0x00c9b956 in pthread_mutex_lock (mutex=0x9350d38) at forward.c:182
#3  0x079a4c71 in pa_mutex_lock (m=0xfffffdff) at pulsecore/mutex-posix.c:90
#4  0x07667d70 in pa_threaded_mainloop_lock (m=0x94d6110) at pulse/thread-mainloop.c:176
#5  0x01f75716 in ?? () from /usr/lib/alsa-lib/libasound_module_ctl_pulse.so
#6  0x01b018aa in ?? () from /usr/lib/libasound.so.2
#7  0x01afa71d in snd_ctl_read () from /usr/lib/libasound.so.2
#8  0x01af6aff in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#9  0x01b02911 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#10 0x03574c89 in ao_alsa_handle_event_thread (data=0x9cd13c0) at audio_alsa_out.c:175
#11 0x00d0b80e in start_thread (arg=0xb3cddb70) at pthread_create.c:300
#12 0x00c8e7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb34dcb70 (LWP 15245)):
#0  0x00968422 in __kernel_vsyscall ()
#1  0x00d0fe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00c9b78d in __pthread_cond_wait (cond=0xa6362a0, mutex=0xa636288) at forward.c:139
#3  0x03e795ee in fifo_peek_int (this_gen=0xa65efb0) at audio_out.c:348
#4  fifo_peek (this_gen=0xa65efb0) at audio_out.c:388
#5  ao_loop (this_gen=0xa65efb0) at audio_out.c:1015
#6  0x00d0b80e in start_thread (arg=0xb34dcb70) at pthread_create.c:300
#7  0x00c8e7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb4dffb70 (LWP 20365)):
#0  0x00968422 in __kernel_vsyscall ()
#1  0x00c9bae3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x00c32f07 in _L_lock_9496 () from /lib/tls/i686/cmov/libc.so.6
#3  0x00c31796 in *__GI___libc_free (mem=0x9ec4d80) at malloc.c:3714
#4  0x0766e925 in pa_xfree (p=0x9ec4d80) at pulse/xmalloc.c:131
#5  0x07990d86 in pdispatch_free (pd=0x9ec4d80) at pulsecore/pdispatch.c:257
#6  pa_pdispatch_unref (pd=0x9ec4d80) at pulsecore/pdispatch.c:418
#7  0x0764607e in context_unlink (c=0x9e47ac8) at pulse/context.c:230
#8  0x07646a1f in pa_context_set_state (c=0x9e47ac8, st=PA_CONTEXT_FAILED) at pulse/context.c:316
#9  0x07646c3c in pa_context_fail (c=0x9e47ac8, error=11) at pulse/context.c:336
#10 0x076482b0 in pstream_die_callback (p=0x9ec2060, userdata=0xfffffe00) at pulse/context.c:345
#11 0x079962d9 in do_something (p=0x9ec2060) at pulsecore/pstream.c:200
#12 0x076567b6 in dispatch_defer (m=0x9c872d8) at pulse/mainloop.c:713
#13 pa_mainloop_dispatch (m=0x9c872d8) at pulse/mainloop.c:924
#14 0x07656c31 in pa_mainloop_iterate (m=0x9c872d8, block=1, retval=0x0) at pulse/mainloop.c:964
#15 0x07656cf4 in pa_mainloop_run (m=0x9c872d8, retval=0x0) at pulse/mainloop.c:979
#16 0x07667bc3 in thread (userdata=0xa673700) at pulse/thread-mainloop.c:94
#17 0x079a5ac2 in internal_thread_func (userdata=0x9b4b430) at pulsecore/thread-posix.c:72
#18 0x00d0b80e in start_thread (arg=0xb4dffb70) at pthread_create.c:300
#19 0x00c8e7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7781700 (LWP 12386)):
[KCrash Handler]
#6  0x00968422 in __kernel_vsyscall ()
#7  0x00bec4d1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x00bef932 in *__GI_abort () at abort.c:92
#9  0x00c22ee5 in __libc_message (do_abort=2, fmt=0xce6438 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#10 0x00c2cff1 in malloc_printerr (action=<value optimized out>, str=0x6 <Address 0x6 out of bounds>, ptr=0x9ecc418) at malloc.c:6217
#11 0x00c2e6f2 in _int_free (av=<value optimized out>, p=<value optimized out>) at malloc.c:4750
#12 0x00c3179d in *__GI___libc_free (mem=0x9ecc418) at malloc.c:3716
#13 0x062768ff in cdda_class_get_autoplay_list (this_gen=0x9e66078, num_files=0xbfb9d6ec) at input_cdda.c:2719
#14 0x03e6cfb1 in xine_get_autoplay_mrls (this=0x9e49550, plugin_id=0x1c63d4c "CD", num_mrls=0xbfb9d6ec) at load_plugins.c:1888
#15 0x01c3b26f in Phonon::Xine::MediaObject::autoplayMrlsToTitles (this=0x9e47a00, plugin=0x1c63d4c "CD", defaultMrl=0x1c62284 "cdda:/") at ../../xine/mediaobject.cpp:441
#16 0x01c3bca1 in Phonon::Xine::MediaObject::setSourceInternal (this=0x9e47a00, source=..., how=Phonon::Xine::MediaObject::HardSwitch) at ../../xine/mediaobject.cpp:392
#17 0x01c3c250 in Phonon::Xine::MediaObject::setSource (this=0x9e47a00, source=...) at ../../xine/mediaobject.cpp:317
#18 0x0012b175 in Phonon::MediaObject::setCurrentSource (this=0x9eb2040, newSource=...) at ../3rdparty/phonon/phonon/mediaobject.cpp:260
#19 0x0805c090 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-17 00:28:27 UTC
This is a glibc bug . Thanks

*** This bug has been marked as a duplicate of bug 196207 ***