Bug 185829 - random crash while playing (backtrace)
Summary: random crash while playing (backtrace)
Status: RESOLVED DUPLICATE of bug 184300
Alias: None
Product: kapman
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Thomas Gallinari
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-28 20:31 UTC by Daniel Franke
Modified: 2009-09-28 02:29 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Franke 2009-02-28 20:31:07 UTC
Version:            (using KDE 4.2.0)
Compiler:          gcc-4.3.3 
OS:                Linux
Installed from:    Gentoo Packages

At some point in level 9 (medium), I got this backtrace (qt-4.4.2):

Application: Kapman (kapman), signal SIGSEGV
[Current thread is 0 (LWP 12660)]

Thread 9 (Thread 0xb4a69b90 (LWP 12661)):
#0  0xb7fa3424 in __kernel_vsyscall ()
#1  0xb76afb8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4bafb1b in metronom_sync_loop () from /usr/lib/libxine.so.1
#3  0xb76ac090 in start_thread () from /lib/libpthread.so.0
#4  0xb6d1eefe in clone () from /lib/libc.so.6

Thread 8 (Thread 0xb4268b90 (LWP 12662)):
#0  0xb76ad526 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0xb6a27484 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0xb6a27811 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb78367b7 in QEventDispatcherGlib::processEvents (this=0x83cdf70, flags={i = -1272544616}) at kernel/qeventdispatcher_glib.cpp:327
#4  0xb780bb6a in QEventLoop::processEvents (this=0xb4268300, flags={i = -1272544552}) at kernel/qeventloop.cpp:149
#5  0xb780bd2a in QEventLoop::exec (this=0xb4268300, flags={i = -1272544504}) at kernel/qeventloop.cpp:196
#6  0xb771f5f3 in QThread::exec (this=0x853b000) at thread/qthread.cpp:464
#7  0xb4bfac15 in Phonon::Xine::XineThread::run (this=0x853b000) at /var/tmp/portage/media-sound/phonon-4.3.0/work/phonon-4.3.0/xine/xinethread.cpp:143
#8  0xb7722c50 in QThreadPrivate::start (arg=0x853b000) at thread/qthread_unix.cpp:191
#9  0xb76ac090 in start_thread () from /lib/libpthread.so.0
#10 0xb6d1eefe in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb2a23b90 (LWP 12667)):
#0  0xb7fa3424 in __kernel_vsyscall ()
#1  0xb76afb8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4bafb1b in metronom_sync_loop () from /usr/lib/libxine.so.1
#3  0xb76ac090 in start_thread () from /lib/libpthread.so.0
#4  0xb6d1eefe in clone () from /lib/libc.so.6
Current language:  auto; currently asm

Thread 6 (Thread 0xaaf64b90 (LWP 13220)):
#0  0xb4d72f51 in snd_ctl_hw_read () from /usr/lib/libasound.so.2
#1  0xb4d705cd in snd_ctl_read () from /usr/lib/libasound.so.2
#2  0xb4d6ca3f in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#3  0xb4d78901 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#4  0xb4ad4d0a in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.24/xineplug_ao_out_alsa.so
#5  0xb76ac090 in start_thread () from /lib/libpthread.so.0
#6  0xb6d1eefe in clone () from /lib/libc.so.6

Thread 5 (Thread 0xaa763b90 (LWP 13221)):
#0  0xb7fa3424 in __kernel_vsyscall ()
#1  0xb76af906 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4bbe48c in fifo_peek_int () from /usr/lib/libxine.so.1
#3  0xb4bbf3af in ao_loop () from /usr/lib/libxine.so.1
#4  0xb76ac090 in start_thread () from /lib/libpthread.so.0
#5  0xb6d1eefe in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa9f62b90 (LWP 13222)):
#0  0xb7fa3424 in __kernel_vsyscall ()
#1  0xb6d15947 in poll () from /lib/libc.so.6
#2  0xb4ad4cc7 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.24/xineplug_ao_out_alsa.so
#3  0xb76ac090 in start_thread () from /lib/libpthread.so.0
#4  0xb6d1eefe in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa9761b90 (LWP 13223)):
#0  0xb7fa3424 in __kernel_vsyscall ()
#1  0xb76af906 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4bbe48c in fifo_peek_int () from /usr/lib/libxine.so.1
#3  0xb4bbf3af in ao_loop () from /usr/lib/libxine.so.1
#4  0xb76ac090 in start_thread () from /lib/libpthread.so.0
#5  0xb6d1eefe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa8658b90 (LWP 13224)):
#0  0xb7fa3424 in __kernel_vsyscall ()
#1  0xb6d18421 in select () from /lib/libc.so.6
#2  0xb4bd6d99 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0xb4bbc93d in video_out_loop () from /usr/lib/libxine.so.1
#4  0xb76ac090 in start_thread () from /lib/libpthread.so.0
#5  0xb6d1eefe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb628b6d0 (LWP 12660)):
[KCrash Handler]
#6  0x08060fe3 in KapmanItem::manageCollision ()
#7  0x08055700 in KapmanItem::qt_metacall ()
#8  0xb78228eb in QMetaObject::activate (sender=0x915b548, from_signal_index=<value optimized out>, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3025
#9  0xb7822ea2 in QMetaObject::activate (sender=0x915b548, m=0x80676e4, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3098
#10 0x08054399 in Kapman::gameUpdated ()
#11 0x08055253 in Game::qt_metacall ()
#12 0xb78228eb in QMetaObject::activate (sender=0x90e4340, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3025
#13 0xb7822ea2 in QMetaObject::activate (sender=0x90e4340, m=0xb78b1924, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3098
#14 0xb785b007 in QTimer::timeout (this=0x90e4340) at .moc/debug-shared/moc_qtimer.cpp:126
#15 0xb7828e0e in QTimer::timerEvent (this=0x90e4340, e=0xbfbbdeac) at kernel/qtimer.cpp:263
#16 0xb781c5df in QObject::event (this=0x90e4340, e=0xbfbbdeac) at kernel/qobject.cpp:1117
#17 0xb6fcc59c in QApplicationPrivate::notify_helper (this=0x82fc708, receiver=0x90e4340, e=0xbfbbdeac) at kernel/qapplication.cpp:3809
#18 0xb6fd390f in QApplication::notify (this=0xbfbbe12c, receiver=0x90e4340, e=0xbfbbdeac) at kernel/qapplication.cpp:3399
#19 0xb7e11073 in KApplication::notify (this=0xbfbbe12c, receiver=0x90e4340, event=0xbfbbdeac) at /var/tmp/portage/kde-base/kdelibs-4.2.0-r3/work/kdelibs-4.2.0/kdeui/kernel/kapplication.cpp:307
#20 0xb780d161 in QCoreApplication::notifyInternal (this=0xbfbbe12c, receiver=0x90e4340, event=0xbfbbdeac) at kernel/qcoreapplication.cpp:589
#21 0xb7839e87 in QTimerInfoList::activateTimers (this=0x82fddec) at kernel/qcoreapplication.h:215
#22 0xb7836840 in timerSourceDispatch (source=0x82fddb8) at kernel/qeventdispatcher_glib.cpp:166
#23 0xb6a23fb8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0xb6a27653 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#25 0xb6a27811 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0xb7836798 in QEventDispatcherGlib::processEvents (this=0x82f83a0, flags={i = -1078206424}) at kernel/qeventdispatcher_glib.cpp:325
#27 0xb705cae5 in QGuiEventDispatcherGlib::processEvents (this=0x82f83a0, flags={i = -1078206376}) at kernel/qguieventdispatcher_glib.cpp:204
#28 0xb780bb6a in QEventLoop::processEvents (this=0xbfbbe0c0, flags={i = -1078206312}) at kernel/qeventloop.cpp:149
#29 0xb780bd2a in QEventLoop::exec (this=0xbfbbe0c0, flags={i = -1078206264}) at kernel/qeventloop.cpp:196
#30 0xb7810dbd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:851
#31 0xb6fcc2c7 in QApplication::exec () at kernel/qapplication.cpp:3337
#32 0x08064e87 in main ()
Comment 1 Dario Andres 2009-03-02 01:10:17 UTC
This seems similar to bug 184300 , but that is related to Qt4.5
Comment 2 Ernest N. Wilcox Jr. 2009-03-28 17:55:17 UTC
I have a similar issue to report - using qt 4.5 on KDE 4.2.1
KDE Crash Handler report follows:

Application: Kapman (kapman), signal SIGSEGV
0x00007fcf21ea36d1 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7fcf24aeb700 (LWP 11326))]

Thread 16 (Thread 0x4253f950 (LWP 11327)):
#0  0x00007fcf21bf31dd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcf197717d1 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#3  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x41285950 (LWP 11328)):
#0  0x00007fcf21ed63b6 in poll () from /lib64/libc.so.6
#1  0x00007fcf1ec24f18 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fcf1ec2523b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fcf234684ce in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
#4  0x00007fcf2343d6c2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
#5  0x00007fcf2343da8d in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
#6  0x00007fcf23352ea8 in QThread::exec () from /usr/lib64/libQtCore.so.4
#7  0x00007fcf199ca162 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007fcf23355e42 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x41a86950 (LWP 11329)):
#0  0xffffffffff6001bb in ?? ()
#1  0x0000000041a85f00 in ?? ()
#2  0x00007fff2cbb2551 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 13 (Thread 0x42d40950 (LWP 11330)):
#0  0x00007fcf21bf2f59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcf19782853 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#3  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x43541950 (LWP 11331)):
#0  0x00007fcf21bf31dd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcf197717d1 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#3  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x43d42950 (LWP 11332)):
#0  0xffffffffff6001bb in ?? ()
#1  0x0000000043d41ef0 in ?? ()
#2  0x00007fff2cbb2551 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 10 (Thread 0x4087e950 (LWP 11333)):
#0  0x00007fcf21bf2f59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcf19782853 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#3  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x44543950 (LWP 11371)):
#0  0x00007fcf21ed8762 in select () from /lib64/libc.so.6
#1  0x00007fcf197998f4 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x00007fcf1977f3ef in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x44d44950 (LWP 11372)):
#0  0x00007fcf21bf2f59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcf1977522b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fcf1977b05e in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x45545950 (LWP 11373)):
#0  0x00007fcf21bf2f59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcf1977522b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fcf1977c10e in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x45d46950 (LWP 11374)):
#0  0x00007fcf21bf2f59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcf1978545b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#3  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x46d48950 (LWP 11429)):
#0  0x00007fcf21ed8762 in select () from /lib64/libc.so.6
#1  0x00007fcf197998f4 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x00007fcf1977f3ef in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x47549950 (LWP 11430)):
#0  0x00007fcf21bf2f59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcf1977522b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fcf1977b05e in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x47d4a950 (LWP 11431)):
#0  0x00007fcf21bf2f59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcf1977522b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fcf1977c10e in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x4854b950 (LWP 11432)):
#0  0x00007fcf21bf2f59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fcf1978545b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fcf21bef2a3 in start_thread () from /lib64/libpthread.so.0
#3  0x00007fcf21edff0d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fcf24aeb700 (LWP 11326)):
[KCrash Handler]
#5  0x00000000004194c5 in _start ()

I hope this is of some use,
Comment 3 Dario Andres 2009-03-28 23:24:11 UTC
@Ernest: your crash may be a different one. If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace in a NEW report? Thanks :)
Comment 4 Ernest N. Wilcox Jr. 2009-05-10 16:51:47 UTC
Following my upgrade to Mandriva Linux 2009.1 (Spring) and KDE-4.2.2 kapman runs with no problems, crashes or errors. For me, this bug is resolved. Thank You for an excellent Pac-man replacement.
Comment 5 Dario Andres 2009-09-28 02:29:02 UTC

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