Bug 198597 - Application crashes signal SIGABRT
Summary: Application crashes signal SIGABRT
Status: RESOLVED FIXED
Alias: None
Product: kgoldrunner
Classification: Applications
Component: general (show other bugs)
Version: 3.0
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Ian Wadham
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-02 04:02 UTC by Thierry Chatelet
Modified: 2010-04-19 18:05 UTC (History)
3 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 Thierry Chatelet 2009-07-02 04:02:41 UTC
Version:           3.0 (using KDE 4.2.2)
OS:                Linux
Installed from:    Debian testing/unstable Packages

Output of crash handler:
Application: KGoldrunner (kgoldrunner), signal SIGABRT
0x00007f7479fb5831 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 30205)]

Thread 26 (Thread 0x7f746b979950 (LWP 30206)):
#0  0x00007f7478420e8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f45cf1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 25 (Thread 0x7f746a2da950 (LWP 30207)):
#0  0xffffffffff60012d in ?? ()
#1  0x00007fff857ff532 in ?? ()
#2  0x00007f7477bf9f6f in clock_gettime () from /lib/librt.so.1
#3  0x00007f747ba34fcd in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f747ba351c1 in ?? () from /usr/lib/libQtCore.so.4
#5  0x00007f747ba370d3 in ?? () from /usr/lib/libQtCore.so.4
#6  0x00007f747ba3368c in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f747796ef42 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0x00007f747796f35f in ?? () from /usr/lib/libglib-2.0.so.0
#9  0x00007f747796f7dc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0x00007f747ba334de in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#11 0x00007f747ba086f2 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#12 0x00007f747ba08abd in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#13 0x00007f747b91e7e8 in QThread::exec () from /usr/lib/libQtCore.so.4
#14 0x00007f74721a0634 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#15 0x00007f747b921742 in ?? () from /usr/lib/libQtCore.so.4
#16 0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#17 0x00007f7479fe529d in clone () from /lib/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 24 (Thread 0x7f74698d0950 (LWP 30210)):
#0  0x00007f7479fdc8f6 in poll () from /lib/libc.so.6
#1  0x00007f74698d5849 in ?? () from /usr/lib/xine/plugins/1.25/xineplug_ao_out_alsa.so
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 23 (Thread 0x7f74690cf950 (LWP 30211)):
#0  0x00007f7478420c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f56cc3 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7f74688ce950 (LWP 30215)):
#0  0x00007f7478420e8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f45cf1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 21 (Thread 0x7f74680cd950 (LWP 30218)):
#0  0x00007f7479fd8e9b in read () from /lib/libc.so.6
#1  0x00007f7472624ee5 in ?? () from /usr/lib/libasound.so.2
#2  0x00007f747261fa28 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#3  0x00007f7472629465 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#4  0x00007f74698d5888 in ?? () from /usr/lib/xine/plugins/1.25/xineplug_ao_out_alsa.so
#5  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#6  0x00007f7479fe529d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7f74678cc950 (LWP 30219)):
#0  0x00007f7478420c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f56cc3 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7f74670cb950 (LWP 30220)):
#0  0x00007f7478420e8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f45cf1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7f74668ca950 (LWP 30223)):
#0  0x00007f7479fd8e9b in read () from /lib/libc.so.6
#1  0x00007f7472624ee5 in ?? () from /usr/lib/libasound.so.2
#2  0x00007f747261fa28 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#3  0x00007f7472629465 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#4  0x00007f74698d5888 in ?? () from /usr/lib/xine/plugins/1.25/xineplug_ao_out_alsa.so
#5  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#6  0x00007f7479fe529d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f74660c9950 (LWP 30224)):
#0  0x00007f7478420c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f56cc3 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f74658c8950 (LWP 30225)):
#0  0x00007f7478420e8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f45cf1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f74650c7950 (LWP 30228)):
#0  0x00007f7479fdc8f6 in poll () from /lib/libc.so.6
#1  0x00007f74698d5849 in ?? () from /usr/lib/xine/plugins/1.25/xineplug_ao_out_alsa.so
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f74648c6950 (LWP 30229)):
#0  0x00007f7478420c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f56cc3 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f745ffff950 (LWP 30230)):
#0  0x00007f7478420e8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f45cf1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f745f7fe950 (LWP 30233)):
#0  0x00007f7479fd8e9b in read () from /lib/libc.so.6
#1  0x00007f7472624ee5 in ?? () from /usr/lib/libasound.so.2
#2  0x00007f747261fa28 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#3  0x00007f7472629465 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#4  0x00007f74698d5888 in ?? () from /usr/lib/xine/plugins/1.25/xineplug_ao_out_alsa.so
#5  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#6  0x00007f7479fe529d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f745effd950 (LWP 30234)):
#0  0x00007f7478420c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f56cc3 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f745e7fc950 (LWP 30235)):
#0  0x00007f7478420e8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f45cf1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f745dffb950 (LWP 30241)):
#0  0x00007f7479fd8e9b in read () from /lib/libc.so.6
#1  0x00007f7472624ee5 in ?? () from /usr/lib/libasound.so.2
#2  0x00007f747261fa28 in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#3  0x00007f7472629465 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#4  0x00007f74698d5888 in ?? () from /usr/lib/xine/plugins/1.25/xineplug_ao_out_alsa.so
#5  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#6  0x00007f7479fe529d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f745d7fa950 (LWP 30242)):
#0  0x00007f7478420c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f56cc3 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f745cff9950 (LWP 30243)):
#0  0x00007f7478420e8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f45cf1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f745c7f8950 (LWP 30246)):
#0  0x00007f7479fdc8f6 in poll () from /lib/libc.so.6
#1  0x00007f74698d5849 in ?? () from /usr/lib/xine/plugins/1.25/xineplug_ao_out_alsa.so
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f745bff7950 (LWP 30247)):
#0  0x00007f7478420c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f56cc3 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f745b7f6950 (LWP 30248)):
#0  0x00007f7478420e8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f45cf1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f745aff5950 (LWP 30251)):
#0  0x00007f7479fdc8f6 in poll () from /lib/libc.so.6
#1  0x00007f74698d5849 in ?? () from /usr/lib/xine/plugins/1.25/xineplug_ao_out_alsa.so
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f745a7f4950 (LWP 30252)):
#0  0x00007f7478420c09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7471f56cc3 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f747841cfaa in start_thread () from /lib/libpthread.so.0
#3  0x00007f7479fe529d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f747d5be760 (LWP 30205)):
[KCrash Handler]
#5  0x00007f7479f49065 in raise () from /lib/libc.so.6
#6  0x00007f7479f4c153 in abort () from /lib/libc.so.6
#7  0x00007f747b919775 in qt_message_output () from /usr/lib/libQtCore.so.4
#8  0x00007f747b9198bb in qFatal () from /usr/lib/libQtCore.so.4
#9  0x0000000000413d49 in _start ()
Comment 1 Ian Wadham 2009-07-03 10:39:06 UTC
My code is on thread 0 and dormant when this happens, so I am rather mystified. I do not have any crashes in the sound code here. Perhaps you have somehow built with different, competing sound systems.  During development, I have been building with KDE's Phonon and specifically exclude Qt's Phonon from the Qt library, using instructions at http://websvn.kde.org/trunk/qt-copy/README.qt-copy?revision=987575&view=markup
Comment 2 Albert Astals Cid 2009-07-03 14:33:19 UTC
It's crashing in thread 1 on a qFatal
#8  0x00007f747b9198bb in qFatal () from /usr/lib/libQtCore.so.4

Thierry if you run the application from a shell does it give any output?
Comment 3 Thierry Chatelet 2009-07-03 15:24:17 UTC
On Friday 03 July 2009 14:33:20 Albert Astals Cid wrote:
> https://bugs.kde.org/show_bug.cgi?id=198597
>
>
>
>
>
> --- Comment #2 from Albert Astals Cid <tsdgeos terra es>  2009-07-03
> 14:33:19 --- It's crashing in thread 1 on a qFatal
> #8  0x00007f747b9198bb in qFatal () from /usr/lib/libQtCore.so.4
>
> Thierry if you run the application from a shell does it give any output?

It crashed only once out of numerous sessions. I doubt I will be able to 
reproduce it. Nevertheless, I will play it from a terminal from now on, and 
let you know if something happen.e game anyway.
Thanks for th
Thierry
Comment 4 Ian Wadham 2009-07-04 00:00:51 UTC
More specifically, could you run the game using "kgoldrunner 2>log &"?  Then if it crashes again, send me the log file privately.  I might be able to figure out from the log messages what sounds are being played.  If, say, it is too many sounds at once, there is a chance to modify the KGoldrunner code to avoid over-stressing the library.  I am just guessing here.
Comment 5 Dario Andres 2009-08-17 19:33:10 UTC
Marking as NEEDSINFO until we get a backtrace. Regards
Comment 6 Frederik Schwarzer 2010-04-19 16:02:51 UTC
Can you still reproduce this problem?
Comment 7 Thierry Chatelet 2010-04-19 16:30:22 UTC
On Monday 19 April 2010 16:02:54 Frederik Schwarzer wrote:
> https://bugs.kde.org/show_bug.cgi?id=198597
> 
> 
> Frederik Schwarzer <schwarzerf@gmail.com> changed:
> 
>            What    |Removed                     |Added
> ---------------------------------------------------------------------------
> - CC|                            |schwarzerf@gmail.com
> 
> 
> 
> 
> --- Comment #6 from Frederik Schwarzer <schwarzerf gmail com>  2010-04-19
>  16:02:51 --- Can you still reproduce this problem?
> 

I am    sorry, I completely forgot about   this bug report.  No,  I cannot 
reproduce the bug, and it seems to be working  fine.  So, I   guess the bug 
can be  closed. Thank you for your work, and again sorry to have forgotten 
about it
Thierry
Comment 8 Frederik Schwarzer 2010-04-19 18:05:05 UTC
Don't worry. Thanks for reporting back.
I'll close this report then.
If you experience this problem again, please reopen. :)