Bug 202352 - Shishen-Sho suddenly crashed shortly before finishing..
Summary: Shishen-Sho suddenly crashed shortly before finishing..
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kshisen
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Frederik Schwarzer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-02 22:26 UTC by Marcel Partap
Modified: 2013-01-16 02:27 UTC (History)
6 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 Marcel Partap 2009-08-02 22:26:58 UTC
Application that crashed: kshisen
Version of the application: 1.7.50
KDE Version: 4.3.62 (KDE 4.3.62 (KDE 4.4 >= 20090728))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-rc4-00294-gf5886c7-dirty x86_64
Distribution: "Gentoo Base System release 2.0.1"

 -- Backtrace:
Application: Shisen-Sho (kshisen), signal: Aborted
[Current thread is 0 (LWP 13668)]

Thread 9 (Thread 0x7f2b2ed0d910 (LWP 13669)):
#0  0x00007f2b413504ed in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2b33f29001 in metronom_sync_loop (this=0x7e0ae0) at metronom.c:870
#2  0x00007f2b4134c2d7 in start_thread () from /lib/libpthread.so.0
#3  0x00007f2b3fb4338d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f2b2e50c910 (LWP 13670)):
#0  0x00007f2b413504ed in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2b33f3fcf6 in _x_demux_control_headers_done (stream=0xef2f20) at demux.c:227
#2  0x00007f2b33f26aff in xine_open (stream=0xef2f20, mrl=0x1f577d8 "file://usr/kde/svn/share/sounds/kshisen/tile-touch.ogg") at xine.c:1281
#3  0x00007f2b3418686d in Phonon::Xine::XineStream::xineOpen (this=0x829400, newstate=Phonon::StoppedState) at /usr/src/debug/media-sound/phonon-scm/phonon-scm/xine/xinestream.cpp:262
#4  0x00007f2b34188927 in Phonon::Xine::XineStream::event (this=0x829400, ev=0x1eaf650) at /usr/src/debug/media-sound/phonon-scm/phonon-scm/xine/xinestream.cpp:1252
#5  0x00007f2b4071d4ed in QApplicationPrivate::notify_helper (this=0x632f90, receiver=0x829400, e=0x1eaf650) at kernel/qapplication.cpp:4104
#6  0x00007f2b40727cbe in QApplication::notify (this=0x7fffd3a12bf0, receiver=0x829400, e=0x1eaf650) at kernel/qapplication.cpp:4069
#7  0x00007f2b42a7918b in KApplication::notify (this=0x7fffd3a12bf0, receiver=0x829400, event=0x1eaf650) at /usr/src/debug/kde-base/kdelibs-scm/kdelibs-scm/kdeui/kernel/kapplication.cpp:302
#8  0x00007f2b416b7233 in QCoreApplication::notifyInternal (this=0x7fffd3a12bf0, receiver=0x829400, event=0x1eaf650) at kernel/qcoreapplication.cpp:625
#9  0x00007f2b416ba7db in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8a4460) at kernel/qcoreapplication.h:213
#10 0x00007f2b416df3d3 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:218
#11 0x00007f2b3c2e6771 in IA__g_main_context_dispatch (context=0x7938f0) at gmain.c:1824
#12 0x00007f2b3c2e9e28 in g_main_context_iterate (context=0x7938f0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2455
#13 0x00007f2b3c2e9fec in IA__g_main_context_iteration (context=0x7938f0, may_block=1) at gmain.c:2518
#14 0x00007f2b416df12f in QEventDispatcherGlib::processEvents (this=0x783770, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#15 0x00007f2b416b5ed2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 777043792}) at kernel/qeventloop.cpp:149
#16 0x00007f2b416b606c in QEventLoop::exec (this=0x7f2b2e50bf90, flags={i = 777043872}) at kernel/qeventloop.cpp:197
#17 0x00007f2b415d0f8c in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:486
#18 0x00007f2b3418094c in Phonon::Xine::XineThread::run (this=0x8cc170) at /usr/src/debug/media-sound/phonon-scm/phonon-scm/xine/xinethread.cpp:143
#19 0x00007f2b415d434b in QThreadPrivate::start (arg=0x8cc170) at thread/qthread_unix.cpp:207
#20 0x00007f2b4134c2d7 in start_thread () from /lib/libpthread.so.0
#21 0x00007f2b3fb4338d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#22 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f2b2db01910 (LWP 13673)):
#0  0x00007f2b3fb3a426 in __poll (fds=0x7f2b2db00f90, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f2b2db06a78 in ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:150
#2  0x00007f2b4134c2d7 in start_thread () from /lib/libpthread.so.0
#3  0x00007f2b3fb4338d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f2b2d300910 (LWP 13674)):
#0  0x00007f2b41350269 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2b33f36b90 in fifo_peek_int (fifo=0xab0be0, blocking=1) at audio_out.c:348
#2  0x00007f2b33f38524 in ao_loop (this_gen=<value optimized out>) at audio_out.c:388
#3  0x00007f2b4134c2d7 in start_thread () from /lib/libpthread.so.0
#4  0x00007f2b3fb4338d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f2b2affd910 (LWP 13712)):
#0  0x00007f2b3fb3c7a2 in select () from /lib/libc.so.6
#1  0x00007f2b33f4e294 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x00007f2b33f35445 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1246
#3  0x00007f2b4134c2d7 in start_thread () from /lib/libpthread.so.0
#4  0x00007f2b3fb4338d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f2b2a413910 (LWP 13713)):
#0  0x00007f2b41350269 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2b33f2c313 in fifo_buffer_get (fifo=0xc56f20) at buffer.c:230
#2  0x00007f2b33f31a1f in video_decoder_loop (stream_gen=<value optimized out>) at video_decoder.c:130
#3  0x00007f2b4134c2d7 in start_thread () from /lib/libpthread.so.0
#4  0x00007f2b3fb4338d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f2b29a45910 (LWP 13714)):
[KCrash Handler]
#5  0x00007f2b3faa3645 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f2b3faa4b63 in abort () at abort.c:88
#7  0x00007f2b3fadfac8 in __libc_message (do_abort=2, fmt=0x7f2b3fb93d98 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:170
#8  0x00007f2b3fae5258 in malloc_printerr (action=2, str=0x7f2b3fb91060 "free(): invalid pointer", ptr=<value optimized out>) at malloc.c:6196
#9  0x00007f2b352068b2 in snd_config_delete (config=0x20bfc00) at conf.c:1703
#10 0x00007f2b352068e8 in snd_config_delete (config=0x1fc4950) at conf.c:1688
#11 0x00007f2b3520a31c in parse_args (subs=0x1d0b960, str=0x7f2b29a44243 "0", defs=0x88c2e0) at conf.c:3854
#12 0x00007f2b3520ab46 in snd_config_expand (config=0x88c260, root=0x7c35a0, args=0x7f2b29a44243 "0", private_data=0x0, result=0x7f2b29a44200) at conf.c:3967
#13 0x00007f2b3520ad0d in snd_config_search_definition (config=0x7c35a0, base=0x7f2b3527849a "ctl", name=0x7f2b29a44240 "hw:0", result=0x7f2b29a44200) at conf.c:4036
#14 0x00007f2b352170da in snd_ctl_open_noupdate (ctlp=0x7f2b29a44280, root=0x7c35a0, name=0x6 <Address 0x6 out of bounds>, mode=0) at control.c:907
#15 0x00007f2b3520d116 in open_ctl (card=<value optimized out>, ctl=0x7f2b29a44280) at confmisc.c:602
#16 0x00007f2b3520dd5f in snd_determine_driver (card=13668, driver=0x7f2b29a442c8) at confmisc.c:672
#17 0x00007f2b3520ded4 in snd_func_private_card_driver (dst=0x7f2b29a44348, root=<value optimized out>, src=0x1d35190, private_data=<value optimized out>) at confmisc.c:732
#18 0x00007f2b3520dfe9 in snd_func_card_driver (dst=0x7f2b29a44348, root=0x7c35a0, src=0x1d35190, private_data=<value optimized out>) at confmisc.c:837
#19 0x00007f2b3520aec5 in _snd_config_evaluate (src=0x1d35190, root=0x7c35a0, dst=<value optimized out>, pass=<value optimized out>, private_data=0x0) at conf.c:3511
#20 0x00007f2b352069aa in snd_config_walk (src=0x1d35190, root=0x7c35a0, dst=0x0, callback=0x7f2b3520ad30 <_snd_config_evaluate>, private_data=0x0) at conf.c:3233
#21 0x00007f2b352069f4 in snd_config_walk (src=0x1ee69b0, root=0x7c35a0, dst=0x0, callback=0x7f2b3520ad30 <_snd_config_evaluate>, private_data=0x0) at conf.c:3240
#22 0x00007f2b3520e2e0 in snd_func_concat (dst=0x7f2b29a44538, root=0x7c35a0, src=0x1ee68b0, private_data=0x0) at confmisc.c:390
#23 0x00007f2b3520aec5 in _snd_config_evaluate (src=0x1ee68b0, root=0x7c35a0, dst=<value optimized out>, pass=<value optimized out>, private_data=0x0) at conf.c:3511
#24 0x00007f2b352069aa in snd_config_walk (src=0x1ee68b0, root=0x7c35a0, dst=0x0, callback=0x7f2b3520ad30 <_snd_config_evaluate>, private_data=0x0) at conf.c:3233
#25 0x00007f2b3520caf8 in snd_func_refer (dst=0x7f2b29a44698, root=0x7c35a0, src=0x1e27b00, private_data=0x0) at confmisc.c:1249
#26 0x00007f2b3520aec5 in _snd_config_evaluate (src=0x1e27b00, root=0x7c35a0, dst=<value optimized out>, pass=<value optimized out>, private_data=0x0) at conf.c:3511
#27 0x00007f2b352069aa in snd_config_walk (src=0x1e27b00, root=0x7c35a0, dst=0x0, callback=0x7f2b3520ad30 <_snd_config_evaluate>, private_data=0x0) at conf.c:3233
#28 0x00007f2b352069f4 in snd_config_walk (src=0x2059c20, root=0x7c35a0, dst=0x0, callback=0x7f2b3520ad30 <_snd_config_evaluate>, private_data=0x0) at conf.c:3240
#29 0x00007f2b352069f4 in snd_config_walk (src=0x1ec0f40, root=0x7c35a0, dst=0x0, callback=0x7f2b3520ad30 <_snd_config_evaluate>, private_data=0x0) at conf.c:3240
#30 0x00007f2b352069f4 in snd_config_walk (src=0xcd37e0, root=0x7c35a0, dst=0x0, callback=0x7f2b3520ad30 <_snd_config_evaluate>, private_data=0x0) at conf.c:3240
#31 0x00007f2b352069f4 in snd_config_walk (src=0x1fc4110, root=0x7c35a0, dst=0x0, callback=0x7f2b3520ad30 <_snd_config_evaluate>, private_data=0x0) at conf.c:3240
#32 0x00007f2b352069f4 in snd_config_walk (src=0x1f53bb0, root=0x7c35a0, dst=0x0, callback=0x7f2b3520ad30 <_snd_config_evaluate>, private_data=0x0) at conf.c:3240
#33 0x00007f2b352069f4 in snd_config_walk (src=0x1863f40, root=0x7c35a0, dst=0x0, callback=0x7f2b3520ad30 <_snd_config_evaluate>, private_data=0x0) at conf.c:3240
#34 0x00007f2b3520a938 in snd_config_expand (config=0x802880, root=0x7c35a0, args=0x8a05a9 "CARD=0,DEV=0", private_data=0x0, result=0x7f2b29a44ad0) at conf.c:3983
#35 0x00007f2b3520ad0d in snd_config_search_definition (config=0x7c35a0, base=0x7f2b3527c680 "pcm", name=0x8a05a0 "x-phonon:CARD=0,DEV=0", result=0x7f2b29a44ad0) at conf.c:4036
#36 0x00007f2b3522a8a9 in snd_pcm_open_noupdate (pcmp=0x789e10, root=0x7c35a0, name=0x6 <Address 0x6 out of bounds>, stream=SND_PCM_STREAM_PLAYBACK, mode=0, hop=1067958424) at pcm.c:2209
#37 0x00007f2b2db0773f in ao_alsa_open (this_gen=0x789da0, bits=16, rate=44100, mode=<value optimized out>) at audio_alsa_out.c:365
#38 0x00007f2b33f364d2 in ao_change_settings (this=0xab8160, bits=16, rate=6, mode=4) at audio_out.c:1451
#39 0x00007f2b33f38126 in ao_open (this_gen=0xab8160, stream=0xef2f20, bits=16, rate=44100, mode=4) at audio_out.c:1512
#40 0x00007f2b266ff781 in vorbis_decode_data (this_gen=0x1e0a9c0, buf=<value optimized out>) at xine_vorbis_decoder.c:205
#41 0x00007f2b33f3314e in audio_decoder_loop (stream_gen=<value optimized out>) at audio_decoder.c:362
#42 0x00007f2b4134c2d7 in start_thread () from /lib/libpthread.so.0
#43 0x00007f2b3fb4338d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#44 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f2b29244910 (LWP 13715)):
#0  0x00007f2b41350269 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2b33f3af6b in xine_event_wait (queue=0xf259f0) at events.c:55
#2  0x00007f2b33f3afde in listener_loop (queue_gen=<value optimized out>) at events.c:214
#3  0x00007f2b4134c2d7 in start_thread () from /lib/libpthread.so.0
#4  0x00007f2b3fb4338d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f2b43060740 (LWP 13668)):
#0  0x00007f2b413504ed in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2b415d3835 in thread_sleep (ti=0x7fffd3a12760) at thread/qthread_unix.cpp:334
#2  0x00007f2b415d398e in QThread::msleep (msecs=200) at thread/qthread_unix.cpp:360
#3  0x00007f2b3419bb0a in ~Backend (this=0x7e2a00) at /usr/src/debug/media-sound/phonon-scm/phonon-scm/xine/backend.cpp:108
#4  0x00007f2b42628d30 in ~FactoryPrivate (this=0x7c67a0) at /usr/src/debug/media-sound/phonon-scm/phonon-scm/phonon/factory.cpp:199
#5  0x00007f2b3faa6225 in __run_exit_handlers (status=1, listp=0x7f2b3fdc64a8, run_list_atexit=true) at exit.c:78
#6  0x00007f2b3faa6285 in exit (status=-744413468) at exit.c:100
#7  0x00007f2b4077e228 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:728
#8  0x00007f2b42a78bb8 in KApplication::xioErrhandler (this=0x7fffd3a12bf0, dpy=0x669140) at /usr/src/debug/kde-base/kdelibs-scm/kdelibs-scm/kdeui/kernel/kapplication.cpp:408
#9  0x00007f2b3f387db4 in _XIOError (dpy=0x669140) at XlibInt.c:2947
#10 0x00007f2b3f38f5d8 in process_responses (dpy=0x669140, wait_for_first_event=0, current_error=0x0, current_request=0) at xcb_io.c:180
#11 0x00007f2b3f38fd26 in _XEventsQueued (dpy=0x669140, mode=<value optimized out>) at xcb_io.c:197
#12 0x00007f2b3f3789c3 in XEventsQueued (dpy=0x669140, mode=2) at Pending.c:44
#13 0x00007f2b407aeedc in x11EventSourceCheck (s=0x637630) at kernel/qguieventdispatcher_glib.cpp:87
#14 0x00007f2b3c2e9482 in IA__g_main_context_check (context=0x636520, max_priority=2147483647, fds=<value optimized out>, n_fds=-1) at gmain.c:2333
#15 0x00007f2b3c2e9d51 in g_main_context_iterate (context=0x636520, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2452
#16 0x00007f2b3c2e9fec in IA__g_main_context_iteration (context=0x636520, may_block=1) at gmain.c:2518
#17 0x00007f2b416df12f in QEventDispatcherGlib::processEvents (this=0x633240, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#18 0x00007f2b407aed6f in QGuiEventDispatcherGlib::processEvents (this=0x7fffd3a126e4, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#19 0x00007f2b416b5ed2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -744412384}) at kernel/qeventloop.cpp:149
#20 0x00007f2b416b606c in QEventLoop::exec (this=0x7fffd3a12b60, flags={i = -744412304}) at kernel/qeventloop.cpp:197
#21 0x00007f2b416baa96 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:907
#22 0x000000000040b033 in main (argc=3, argv=0x7fffd3a12f68) at /usr/src/debug/kde-base/kshisen-scm/kshisen/kshisen/src/main.cpp:57

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-02 22:39:17 UTC
Mh, a XIOError related to Phonon
Comment 2 Frederik Schwarzer 2009-10-05 16:31:22 UTC
Should this be reassigned then or is it my (KShisen's) fault by using Phonon incorrectly?
Comment 3 Dario Andres 2009-10-06 01:39:24 UTC
Mh, I have seen several crashes caused by Phonon, but I can't really be sure where is the problem. Let's the Phonon developers check it.
Regards
Comment 4 Frederik Schwarzer 2010-04-19 16:45:44 UTC
@Marcel: Was this reproducable for you? If yes, is it still the case?
Comment 5 stephen brede 2011-12-20 10:58:43 UTC
Shishen-Sho previous to upgrade from fedora 14 to fedora 16 worked OK. Since Fed 16 and Gnome3 every time i successfully complete a game there is a 1 second pause then a complete system crash. Unable to capture screen dump as system freezes in what looks like a terminal and I have to hardware reset to get control back. No errors reported on restart.
Kernel 3.1.4-fc16.x86_64
Gnome 3.2.1
Shisen-Sho
Version 1.8.3
Using KDE Development Platform 4.7.3 (4.7.3)
Comment 6 Christoph Feck 2013-01-16 02:27:33 UTC
Crash happens with the phonon-xine backend, which is no longer maintained. If you can reproduce with a recent KDE, and phonon-vlc or phonon-gstreamer backend, please add an updated backtrace, or open a new bug.