Bug 299064 - the program shisen-sho is unexpectedly closed
Summary: the program shisen-sho is unexpectedly closed
Status: RESOLVED DUPLICATE of bug 297006
Alias: None
Product: kshisen
Classification: Applications
Component: general (show other bugs)
Version: 1.8.4
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Frederik Schwarzer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-29 21:54 UTC by babalena
Modified: 2012-05-07 09:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Снимок экрана от 2012-05-07 13:02:57.png (241.70 KB, image/png)
2012-05-07 09:05 UTC, babalena
Details

Note You need to log in before you can comment on or make changes to this bug.
Description babalena 2012-04-29 21:54:41 UTC
Application: kshisen (1.8.4)
KDE Platform Version: 4.8.2 (4.8.2)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic i686
Distribution: Ubuntu 12.04 LTS

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

- Unusual behavior I noticed:

at work as the left button of a mouse there is a big delay of action, and then the program is closed

The crash can be reproduced every time.

-- Backtrace:
Application: Ши-сен-Сё (kshisen), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb76f0740 (LWP 2799))]

Thread 5 (Thread 0xb60c8b40 (LWP 2801)):
#0  0x004be416 in __kernel_vsyscall ()
#1  0x0194317b in read () from /lib/i386-linux-gnu/libc.so.6
#2  0x05c1b66e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x05bdcaf0 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x05bdd002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x05bdd52b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x06a0f134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
#7  0x05c00673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x02472d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0x01953ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xb56ffb40 (LWP 2802)):
#0  0x02474d5b in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x019615f4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x05c1c390 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x05bdcb7e in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x05bdd0e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x05bdd52b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x025560ea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#7  0x05c00673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x02472d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0x01953ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xae823b40 (LWP 2833)):
#0  0x004be416 in __kernel_vsyscall ()
#1  0x0247696b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x019613dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x05c1c766 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x030dd344 in gst_task_func (task=0xb5726c48) at gsttask.c:312
#5  0x030de308 in default_func (tdata=0x9676128, pool=0x944f718) at gsttaskpool.c:70
#6  0x05c01007 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x05c00673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x02472d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0x01953ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa6d17b40 (LWP 2836)):
#0  0x004be416 in __kernel_vsyscall ()
#1  0x0247696b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x019613dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x05c1c766 in g_cond_wait () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x030dd344 in gst_task_func (task=0x9620170) at gsttask.c:312
#5  0x030de308 in default_func (tdata=0x9d716b8, pool=0x944f718) at gsttaskpool.c:70
#6  0x05c01007 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0x05c00673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x02472d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0x01953ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb76f0740 (LWP 2799)):
[KCrash Handler]
#7  0x004be416 in __kernel_vsyscall ()
#8  0x018971ef in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0x0189a835 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0x07ea2f7c in pa_mutex_free () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
#11 0x08e1e89f in pa_threaded_mainloop_free () from /usr/lib/i386-linux-gnu/libpulse.so.0
#12 0x02e12439 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstpulse.so
#13 0x02e12514 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstpulse.so
#14 0x030946fb in gst_element_change_state (element=0x974c718, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2761
#15 0x030950ed in gst_element_set_state_func (element=0x974c718, state=GST_STATE_NULL) at gstelement.c:2717
#16 0x03094431 in gst_element_set_state (element=0x974c718, state=GST_STATE_NULL) at gstelement.c:2618
#17 0x0307f923 in gst_bin_element_set_state (next=GST_STATE_NULL, current=GST_STATE_READY, start_time=0, base_time=0, element=0x974c718, bin=0x973f868) at gstbin.c:2209
#18 gst_bin_change_state_func (element=0x973f868, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2518
#19 0x030946fb in gst_element_change_state (element=0x973f868, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2761
#20 0x030950ed in gst_element_set_state_func (element=0x973f868, state=GST_STATE_NULL) at gstelement.c:2717
#21 0x03094431 in gst_element_set_state (element=0x973f868, state=GST_STATE_NULL) at gstelement.c:2618
#22 0x0307f923 in gst_bin_element_set_state (next=GST_STATE_NULL, current=GST_STATE_READY, start_time=0, base_time=0, element=0x973f868, bin=0x973fa08) at gstbin.c:2209
#23 gst_bin_change_state_func (element=0x973fa08, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2518
#24 0x030946fb in gst_element_change_state (element=0x973fa08, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2761
#25 0x030950ed in gst_element_set_state_func (element=0x973fa08, state=GST_STATE_NULL) at gstelement.c:2717
#26 0x03094431 in gst_element_set_state (element=0x973fa08, state=GST_STATE_NULL) at gstelement.c:2618
#27 0x0307f923 in gst_bin_element_set_state (next=GST_STATE_NULL, current=GST_STATE_READY, start_time=0, base_time=0, element=0x973fa08, bin=0x9cbdc68) at gstbin.c:2209
#28 gst_bin_change_state_func (element=0x9cbdc68, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2518
#29 0x030946fb in gst_element_change_state (element=0x9cbdc68, transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2761
#30 0x030950ed in gst_element_set_state_func (element=0x9cbdc68, state=GST_STATE_NULL) at gstelement.c:2717
#31 0x03094431 in gst_element_set_state (element=0x9cbdc68, state=GST_STATE_NULL) at gstelement.c:2618
#32 0x0346a94b in activate_chain (activate=0, chain=0x9cc0188) at gstplaysink.c:971
#33 activate_chain (chain=0x9cc0188, activate=0) at gstplaysink.c:957
#34 0x0346e521 in gst_play_sink_change_state (element=0x98fb080, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstplaysink.c:3587
#35 0x030946fb in gst_element_change_state (element=0x98fb080, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2761
#36 0x030950ed in gst_element_set_state_func (element=0x98fb080, state=GST_STATE_READY) at gstelement.c:2717
#37 0x03094431 in gst_element_set_state (element=0x98fb080, state=GST_STATE_READY) at gstelement.c:2618
#38 0x0307f923 in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=0, base_time=0, element=0x98fb080, bin=0x98f9de0) at gstbin.c:2209
#39 gst_bin_change_state_func (element=0x98f9de0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2518
#40 0x030b7220 in gst_pipeline_change_state (element=0x98f9de0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:482
#41 0x034637d9 in gst_play_bin_change_state (element=0x98f9de0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstplaybin2.c:3936
#42 0x030946fb in gst_element_change_state (element=0x98f9de0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2761
#43 0x030950ed in gst_element_set_state_func (element=0x98f9de0, state=GST_STATE_READY) at gstelement.c:2717
#44 0x03094431 in gst_element_set_state (element=0x98f9de0, state=GST_STATE_READY) at gstelement.c:2618
#45 0x07a99720 in Phonon::Gstreamer::Pipeline::setState (this=0x98a9ca0, state=GST_STATE_READY) at ../../gstreamer/pipeline.cpp:223
#46 0x07a91029 in Phonon::Gstreamer::MediaObject::requestState (this=0x98f0688, state=Phonon::StoppedState) at ../../gstreamer/mediaobject.cpp:791
#47 0x07a910c7 in Phonon::Gstreamer::MediaObject::stop (this=0x98f0688) at ../../gstreamer/mediaobject.cpp:424
#48 0x001439c0 in Phonon::MediaObject::stop (this=0x950e7c8) at ../../phonon/mediaobject.cpp:129
#49 0x00143fce in Phonon::MediaObject::setCurrentSource (this=0x950e7c8, newSource=...) at ../../phonon/mediaobject.cpp:248
#50 0x08052305 in Board::playSound (this=0x95100a0, sound=...) at ../../../kshisen/src/board.cpp:2034
#51 0x08056c4f in Board::marked (this=0x95100a0, x=6, y=6) at ../../../kshisen/src/board.cpp:945
#52 0x080576a3 in mousePressEvent (e=0xbfa59ed4, this=0x95100a0) at ../../../kshisen/src/board.cpp:318
#53 Board::mousePressEvent (this=0x95100a0, e=0xbfa59ed4) at ../../../kshisen/src/board.cpp:281
#54 0x00c74638 in QWidget::event (this=0x95100a0, event=0xbfa59ed4) at kernel/qwidget.cpp:8358
#55 0x00c19ed4 in notify_helper (e=0xbfa59ed4, receiver=0x95100a0, this=0x93484f0) at kernel/qapplication.cpp:4559
#56 QApplicationPrivate::notify_helper (this=0x93484f0, receiver=0x95100a0, e=0xbfa59ed4) at kernel/qapplication.cpp:4531
#57 0x00c20024 in QApplication::notify (this=0x93484f0, receiver=0x95100a0, e=0xbfa59ed4) at kernel/qapplication.cpp:4102
#58 0x006abb21 in KApplication::notify (this=0xbfa5a720, receiver=0x95100a0, event=0xbfa59ed4) at ../../kdeui/kernel/kapplication.cpp:311
#59 0x0909697e in QCoreApplication::notifyInternal (this=0xbfa5a720, receiver=0x95100a0, event=0xbfa59ed4) at kernel/qcoreapplication.cpp:876
#60 0x00c1ae95 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#61 QApplicationPrivate::sendMouseEvent (receiver=0x95100a0, event=0xbfa59ed4, alienWidget=0x95100a0, nativeWidget=0x9512128, buttonDown=0x15aecf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#62 0x00ca7074 in QETWidget::translateMouseEvent (this=0x9512128, event=0xbfa5a38c) at kernel/qapplication_x11.cpp:4617
#63 0x00ca5c0d in QApplication::x11ProcessEvent (this=0xbfa5a720, event=0xbfa5a38c) at kernel/qapplication_x11.cpp:3732
#64 0x00cd2eac in x11EventSourceDispatch (s=0x934ad00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#65 0x05bdccda in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#66 0x05bdd0e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#67 0x05bdd1c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#68 0x090c9887 in QEventDispatcherGlib::processEvents (this=0x9326798, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#69 0x00cd2aaa in QGuiEventDispatcherGlib::processEvents (this=0x9326798, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#70 0x0909550d in QEventLoop::processEvents (this=0xbfa5a684, flags=...) at kernel/qeventloop.cpp:149
#71 0x090957a9 in QEventLoop::exec (this=0xbfa5a684, flags=...) at kernel/qeventloop.cpp:204
#72 0x0909aeba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#73 0x00c17a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#74 0x0804f8bd in main (argc=<error reading variable: Cannot access memory at address 0xaef>, argv=<error reading variable: Cannot access memory at address 0xaf3>) at ../../../kshisen/src/main.cpp:51

Reported using DrKonqi
Comment 1 Frederik Schwarzer 2012-04-29 23:41:36 UTC
Can you try disabling sound in the game and see if the problem remains?
The crash seems to happen deep inside GStreamer.
Comment 2 babalena 2012-04-30 18:28:00 UTC
30.04.2012 03:41, Frederik Schwarzer написал:
> https://bugs.kde.org/show_bug.cgi?id=299064
>
> --- Comment #1 from Frederik Schwarzer<schwarzer@kde.org>  ---
> Can you try disabling sound in the game and see if the problem remains?
> The crash seems to happen deep inside GStreamer.
>
Thank you! Your advice has helped. After muting everything was working fine.
Yours. Elena.
Comment 3 Frederik Schwarzer 2012-04-30 18:38:36 UTC
Ok, thanks for trying. I will close this as a duplicate of another report that came in a few weeks ago.
That report is waiting for version info but the reporter did not report back.

If you have some time, please check your version of phonon-backend-gstreamer and answer to the other report. It might help fixing the problem.

Thanks for taking the time to report the issue.

*** This bug has been marked as a duplicate of bug 297006 ***
Comment 4 babalena 2012-05-03 08:47:04 UTC
How can i do this? My knowledges doesn't allow me to do this =(
Comment 5 Frederik Schwarzer 2012-05-03 11:20:02 UTC
What linux distro do you use?
Comment 6 babalena 2012-05-05 04:32:54 UTC
03.05.2012 15:20, Frederik Schwarzer написал:
> https://bugs.kde.org/show_bug.cgi?id=299064
>
> --- Comment #5 from Frederik Schwarzer<schwarzer@kde.org>  ---
> What linux distro do you use?
>
I'm using ubuntu 12.04 LTS
Comment 7 Frederik Schwarzer 2012-05-05 18:31:14 UTC
Created attachment 70917 [details]
Снимок экрана от 2012-05-07 13:02:57.png

Then try
 apt-cache show phonon-backend-gstreamer|grep ersion
and post the number in the other report -> https://bugs.kde.org/show_bug.cgi?id=297006

Thank you.
Comment 8 babalena 2012-05-07 09:05:53 UTC
Done. But i'm not sure, is there allright.