Bug 288937

Summary: Amarok crash when plugging in iPod Nano
Product: [Applications] amarok Reporter: Eric Runquist <eandsrunquist>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.4.3   
Target Milestone: 2.6   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Eric Runquist 2011-12-14 06:03:12 UTC
Application: amarok (2.4.3)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-14-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Playing a song in Amarok when I plugged in an iPod Nano (second generation).

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb47f1720 (LWP 1953))]

Thread 17 (Thread 0xb3bffb70 (LWP 1955)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x007df40e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x0741934b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0740a896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0740af9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x02bc4cea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0x074315f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#8  0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 16 (Thread 0xa90a9b70 (LWP 1974)):
#0  0x027bbd10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x0197a7d5 in do_gettime (frac=0xa90a8f60, sec=0xa90a8f58) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x01a4d4b6 in QTimerInfoList::updateCurrentTime (this=0xad724bb4) at kernel/qeventdispatcher_unix.cpp:339
#4  0x01a4d80a in QTimerInfoList::timerWait (this=0xad724bb4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x01a4c053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa90a906c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x01a4c0ed in timerSourcePrepare (source=0xad724b80, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0740988c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x0740a637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x0740ac2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x01a4cb37 in QEventDispatcherGlib::processEvents (this=0x950c968, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x01a1d1dd in QEventLoop::processEvents (this=0xa90a91f0, flags=...) at kernel/qeventloop.cpp:149
#12 0x01a1d421 in QEventLoop::exec (this=0xa90a91f0, flags=...) at kernel/qeventloop.cpp:201
#13 0x0192090b in QThread::exec (this=0x950bd28) at thread/qthread.cpp:498
#14 0x019fde2d in QInotifyFileSystemWatcherEngine::run (this=0x950bd28) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x019237b3 in QThreadPrivate::start (arg=0x950bd28) at thread/qthread_unix.cpp:331
#16 0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#17 0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 15 (Thread 0xa7850b70 (LWP 1975)):
#0  0x009efd9c in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x007fbf14 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x07409f53 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0740a8f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0740ac2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x01a4cb37 in QEventDispatcherGlib::processEvents (this=0x9691e50, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x01a1d1dd in QEventLoop::processEvents (this=0xa7850220, flags=...) at kernel/qeventloop.cpp:149
#7  0x01a1d421 in QEventLoop::exec (this=0xa7850220, flags=...) at kernel/qeventloop.cpp:201
#8  0x0192090b in QThread::exec (this=0x9691bc0) at thread/qthread.cpp:498
#9  0x019209fb in QThread::run (this=0x9691bc0) at thread/qthread.cpp:565
#10 0x019237b3 in QThreadPrivate::start (arg=0x9691bc0) at thread/qthread_unix.cpp:331
#11 0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#12 0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 14 (Thread 0xa684eb70 (LWP 1977)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x009f1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x007fbcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01923cc0 in wait (time=4294967295, this=0x96c7800) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x96c7700, mutex=0x96c79a0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x0095a406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x96c76e8, th=0x96c7d10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0095cecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x96c7a80, th=0x96c7d10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0095a03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x96c76e8, th=0x96c7d10) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0095cfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x96c7a80, th=0x96c7d10) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00959f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96c76e8, th=0x96c7d10, previous=0xa072540) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0095bb14 in ThreadWeaver::ThreadRunHelper::run (this=0xa684e254, parent=0x96c76e8, th=0x96c7d10) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0095bbca in ThreadWeaver::Thread::run (this=0x96c7d10) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x019237b3 in QThreadPrivate::start (arg=0x96c7d10) at thread/qthread_unix.cpp:331
#13 0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#14 0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 13 (Thread 0xa5ea7b70 (LWP 1982)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x009f1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x007fbcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01923cc0 in wait (time=4294967295, this=0x96c7800) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x96c7700, mutex=0x96c79a0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x0095a406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x96c76e8, th=0x98a9fd8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0095cecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x96c7a80, th=0x98a9fd8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0095a03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x96c76e8, th=0x98a9fd8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0095cfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x96c7a80, th=0x98a9fd8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00959f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96c76e8, th=0x98a9fd8, previous=0x96bee60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0095bb14 in ThreadWeaver::ThreadRunHelper::run (this=0xa5ea7254, parent=0x96c76e8, th=0x98a9fd8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0095bbca in ThreadWeaver::Thread::run (this=0x98a9fd8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x019237b3 in QThreadPrivate::start (arg=0x98a9fd8) at thread/qthread_unix.cpp:331
#13 0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#14 0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 12 (Thread 0xa55f6b70 (LWP 1983)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x009f1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x007fbcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01923cc0 in wait (time=4294967295, this=0x96c7800) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x96c7700, mutex=0x96c79a0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x0095a406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x96c76e8, th=0x98df428) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0095cecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x96c7a80, th=0x98df428) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0095a03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x96c76e8, th=0x98df428) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0095cfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x96c7a80, th=0x98df428) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00959f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96c76e8, th=0x98df428, previous=0xa305d78) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0095bb14 in ThreadWeaver::ThreadRunHelper::run (this=0xa55f6254, parent=0x96c76e8, th=0x98df428) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x0095bbca in ThreadWeaver::Thread::run (this=0x98df428) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x019237b3 in QThreadPrivate::start (arg=0x98df428) at thread/qthread_unix.cpp:331
#13 0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#14 0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 11 (Thread 0xa4df5b70 (LWP 1984)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x009f1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x007fbcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01923cc0 in wait (time=4294967295, this=0x96c7800) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x96c7700, mutex=0x96c79a0, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x0095a406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x96c76e8, th=0x988b838) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x0095cecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x96c7a80, th=0x988b838) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x0095a03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x96c76e8, th=0x988b838) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x0095cfcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x96c7a80, th=0x988b838) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00959f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96c76e8, th=0x988b838, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x0095cfe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x96c7a80, th=0x988b838) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00959f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96c76e8, th=0x988b838, previous=0x9ea4c88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x0095bb14 in ThreadWeaver::ThreadRunHelper::run (this=0xa4df5254, parent=0x96c76e8, th=0x988b838) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x0095bbca in ThreadWeaver::Thread::run (this=0x988b838) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x019237b3 in QThreadPrivate::start (arg=0x988b838) at thread/qthread_unix.cpp:331
#15 0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#16 0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 10 (Thread 0xa45ecb70 (LWP 1985)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x009f1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x007fbcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb713a883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb713a99f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 9 (Thread 0x9dbaeb70 (LWP 2009)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x009f1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x007fbcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x015eb9a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x015eb9ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 8 (Thread 0xa704fb70 (LWP 2107)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x009f1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x007fbcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x051d7a5f in gst_base_sink_wait_preroll () from /usr/lib/libgstbase-0.10.so.0
#4  0x038e199c in ?? () from /usr/lib/libgstaudio-0.10.so.0
#5  0x051dccb7 in ?? () from /usr/lib/libgstbase-0.10.so.0
#6  0x051de87b in ?? () from /usr/lib/libgstbase-0.10.so.0
#7  0x051dede5 in ?? () from /usr/lib/libgstbase-0.10.so.0
#8  0x051df263 in ?? () from /usr/lib/libgstbase-0.10.so.0
#9  0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x051ef979 in ?? () from /usr/lib/libgstbase-0.10.so.0
#11 0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#12 0x051ef979 in ?? () from /usr/lib/libgstbase-0.10.so.0
#13 0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#14 0x051ef979 in ?? () from /usr/lib/libgstbase-0.10.so.0
#15 0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#16 0x03cb5b3a in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#17 0x03186ee0 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#18 0x03188188 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#19 0x07433a27 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0x074315f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#22 0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 7 (Thread 0xb456fb70 (LWP 2108)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x009f1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x007fbcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x03cb4566 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x03145cec in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x03145cec in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8  0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#9  0x053d2cb2 in ?? () from /usr/lib/gstreamer-0.10/libgstmad.so
#10 0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#11 0x051ca212 in gst_base_parse_push_frame () from /usr/lib/libgstbase-0.10.so.0
#12 0x051cb31e in ?? () from /usr/lib/libgstbase-0.10.so.0
#13 0x051cdfd0 in ?? () from /usr/lib/libgstbase-0.10.so.0
#14 0x03186ee0 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#15 0x03188188 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0x07433a27 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#17 0x074315f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#19 0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0x8bda7b70 (LWP 2109)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x009f1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x007fbcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x03cb4566 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x03145cec in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x03cc2c98 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#8  0x03cc2ee8 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#9  0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x03145cec in ?? () from /usr/lib/libgstreamer-0.10.so.0
#11 0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#12 0x051ef979 in ?? () from /usr/lib/libgstbase-0.10.so.0
#13 0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#14 0x051ef979 in ?? () from /usr/lib/libgstbase-0.10.so.0
#15 0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#16 0x03cb5b3a in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#17 0x03186ee0 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#18 0x03188188 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#19 0x07433a27 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0x074315f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#22 0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0x8b5a6b70 (LWP 2110)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x009f1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x007fbcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x03cb4566 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x03145cec in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x03cc2ae9 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#8  0x03cc2ee8 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#9  0x0315d71e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x03cb5b3a in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#11 0x03186ee0 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0x03188188 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0x07433a27 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#14 0x074315f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#15 0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#16 0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0x8ada5b70 (LWP 2139)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x009f1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x007fbcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01923cc0 in wait (time=4294967295, this=0xa327988) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9d86b78, mutex=0x9d86b74, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x047ced7b in QFileInfoGatherer::run (this=0x9d86b6c) at dialogs/qfileinfogatherer.cpp:214
#6  0x019237b3 in QThreadPrivate::start (arg=0x9d86b6c) at thread/qthread_unix.cpp:331
#7  0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#8  0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0x8a194b70 (LWP 2140)):
#0  0x027bbd10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x0197a7d5 in do_gettime (frac=0x8a193f60, sec=0x8a193f58) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x01a4d4b6 in QTimerInfoList::updateCurrentTime (this=0x8c506294) at kernel/qeventdispatcher_unix.cpp:339
#4  0x01a4d80a in QTimerInfoList::timerWait (this=0x8c506294, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x01a4c053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0x8a19406c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x01a4c0ed in timerSourcePrepare (source=0x8c506260, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0740988c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x0740a637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x0740ac2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x01a4cb37 in QEventDispatcherGlib::processEvents (this=0x9d75ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x01a1d1dd in QEventLoop::processEvents (this=0x8a1941f0, flags=...) at kernel/qeventloop.cpp:149
#12 0x01a1d421 in QEventLoop::exec (this=0x8a1941f0, flags=...) at kernel/qeventloop.cpp:201
#13 0x0192090b in QThread::exec (this=0xa254e78) at thread/qthread.cpp:498
#14 0x019fde2d in QInotifyFileSystemWatcherEngine::run (this=0xa254e78) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x019237b3 in QThreadPrivate::start (arg=0xa254e78) at thread/qthread_unix.cpp:331
#16 0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#17 0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xae0e3b70 (LWP 2147)):
#0  0x00ba5416 in __kernel_vsyscall ()
#1  0x007df40e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x01c65246 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0x01c534ea in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
#4  0x01c53d47 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
#5  0x01c53e24 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0x01c651ce in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0x02388216 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.0.so
#8  0x024cd9cd in ?? () from /usr/lib/nvidia-current/libGL.so.1
#9  0x007ee0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb47f1720 (LWP 1953)):
[KCrash Handler]
#7  0x03da5781 in Meta::IpodHandler::prettyName (this=0x92a6090) at ../../../../../src/core-impl/collections/ipodcollection/handler/IpodHandler.cpp:509
#8  0x03da296b in Collections::IpodCollection::prettyName (this=0xa47d3a8) at ../../../../../src/core-impl/collections/ipodcollection/IpodCollection.cpp:111
#9  0x00cd4aab in CollectionTreeItem::data (this=0xbfb8b05c, role=33) at ../../src/browsers/CollectionTreeItem.cpp:154
#10 0x00cdd779 in CollectionTreeItemModelBase::dataForItem (this=0x953b410, item=0xa260288, role=33, level=0) at ../../src/browsers/CollectionTreeItemModelBase.cpp:323
#11 0x00cd5e33 in CollectionTreeItemModel::data (this=0x953b410, index=..., role=33) at ../../src/browsers/CollectionTreeItemModel.cpp:116
#12 0x00cd19b2 in data (arole=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398
#13 CollectionSortFilterProxyModel::lessThanIndex (this=0x9ad3938, left=..., right=...) at ../../src/browsers/CollectionSortFilterProxyModel.cpp:159
#14 0x0487da67 in QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add (this=0x95a7268, proxy_to_source=..., source_items=..., source_parent=..., orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:612
#15 0x0487defd in QSortFilterProxyModelPrivate::insert_source_items (this=0x95a7268, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., orient=Qt::Vertical, emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:671
#16 0x0488275c in QSortFilterProxyModelPrivate::source_items_inserted (this=0x95a7268, source_parent=..., start=1, end=1, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:804
#17 0x04882b30 in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x95a7268, source_parent=..., start=1, end=1) at itemviews/qsortfilterproxymodel.cpp:1278
#18 0x04884de4 in QSortFilterProxyModel::qt_metacall (this=0x9ad3938, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfb8b5b0) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:137
#19 0x01a24b7d in metacall (argv=0xbfb8b5b0, idx=37, cl=QMetaObject::InvokeMetaMethod, object=0x9ad3938) at kernel/qmetaobject.cpp:237
#20 QMetaObject::metacall (object=0x9ad3938, cl=QMetaObject::InvokeMetaMethod, idx=37, argv=0xbfb8b5b0) at kernel/qmetaobject.cpp:232
#21 0x01a33a6a in QMetaObject::activate (sender=0x953b410, m=0x1b55408, local_signal_index=5, argv=0xbfb8b5b0) at kernel/qobject.cpp:3278
#22 0x01a81695 in QAbstractItemModel::rowsInserted (this=0x953b410, _t1=..., _t2=1, _t3=1) at .moc/release-shared/moc_qabstractitemmodel.cpp:181
#23 0x01a183a0 in QAbstractItemModel::endInsertRows (this=0x953b410) at kernel/qabstractitemmodel.cpp:2412
#24 0x00cd65f9 in CollectionTreeItemModel::collectionAdded (this=0x953b410, newCollection=0xa47d3a8) at ../../src/browsers/CollectionTreeItemModel.cpp:217
#25 0x00cd62b4 in CollectionTreeItemModel::qt_metacall (this=0x953b410, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xa0fbeb8) at ./CollectionTreeItemModel.moc:78
#26 0x01a24b7d in metacall (argv=0xa0fbeb8, idx=42, cl=QMetaObject::InvokeMetaMethod, object=0x953b410) at kernel/qmetaobject.cpp:237
#27 QMetaObject::metacall (object=0x953b410, cl=QMetaObject::InvokeMetaMethod, idx=42, argv=0xa0fbeb8) at kernel/qmetaobject.cpp:232
#28 0x01a2f685 in QMetaCallEvent::placeMetaCall (this=0xa0e0448, object=0x953b410) at kernel/qobject.cpp:535
#29 0x01a36b52 in QObject::event (this=0x953b410, e=0xa0e0448) at kernel/qobject.cpp:1217
#30 0x04258d54 in notify_helper (e=0xa0e0448, receiver=0x953b410, this=0x9165b50) at kernel/qapplication.cpp:4486
#31 QApplicationPrivate::notify_helper (this=0x9165b50, receiver=0x953b410, e=0xa0e0448) at kernel/qapplication.cpp:4458
#32 0x0425e103 in QApplication::notify (this=0xa0e0448, receiver=0x953b410, e=0xa0e0448) at kernel/qapplication.cpp:3886
#33 0x002f7681 in KApplication::notify (this=0xbfb8bdf4, receiver=0x953b410, event=0xa0e0448) at ../../kdeui/kernel/kapplication.cpp:311
#34 0x01a1e19e in QCoreApplication::notifyInternal (this=0xbfb8bdf4, receiver=0x953b410, event=0xa0e0448) at kernel/qcoreapplication.cpp:787
#35 0x01a21f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#36 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x902a2e0) at kernel/qcoreapplication.cpp:1428
#37 0x01a220ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#38 0x01a4c6a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#39 postEventSourceDispatch (s=0x909b4a0) at kernel/qeventdispatcher_glib.cpp:277
#40 0x0740a25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0x0740a990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#42 0x0740ac2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#43 0x01a4cada in QEventDispatcherGlib::processEvents (this=0x902b230, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#44 0x04310e3a in QGuiEventDispatcherGlib::processEvents (this=0x902b230, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x01a1d1dd in QEventLoop::processEvents (this=0xbfb8bd64, flags=...) at kernel/qeventloop.cpp:149
#46 0x01a1d421 in QEventLoop::exec (this=0xbfb8bd64, flags=...) at kernel/qeventloop.cpp:201
#47 0x01a2219d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#48 0x042568f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#49 0x0804ffc2 in main (argc=) at ../../src/main.cpp:289

Possible duplicates by query: bug 288936.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-12-14 07:26:29 UTC
This is the same crash as the one you reported previously.

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