Bug#708760: Reproduce with a minimal pygame python script on Ubuntu 14.04

João Pinto lamego.pinto at gmail.com
Mon Apr 28 23:04:55 UTC 2014


The bug is not 100% reproducible but very frequent (on my system). I just
need to run the attached script and wait a few minutes.

The backtrace:
(gdb)  thread apply all bt

Thread 3 (Thread 0x7fb62d572700 (LWP 13859)):
#0  0x00007fb63c340b9d in nanosleep () at
../sysdeps/unix/syscall-template.S:81
#1  0x00007fb63b0744b9 in SDL_Delay (ms=<optimised out>) at
./src/timer/unix/SDL_systimer.c:118
#2  0x00007fb63b0744f2 in RunTimer (unused=0x7fb62d571ea0, unused at entry=0x0)
at ./src/timer/unix/SDL_systimer.c:203
#3  0x00007fb63b032ae8 in SDL_RunThread (data=0x2a777c0) at
./src/thread/SDL_thread.c:204
#4  0x00007fb63b072079 in RunThread (data=<optimised out>) at
./src/thread/pthread/SDL_systhread.c:47
#5  0x00007fb63c339182 in start_thread (arg=0x7fb62d572700) at
pthread_create.c:312
#6  0x00007fb63c06630d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fb628756700 (LWP 13861)):
#0  0x00007fb639c709f4 in pa_detect_fork () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#1  0x00007fb63a90d5ef in pa_stream_writable_size () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fb63b056aaf in PULSE_WaitAudio (this=0x2ae1ed0) at
./src/audio/pulse/SDL_pulseaudio.c:314
#3  0x00007fb63b02a8f0 in SDL_RunAudio (audiop=audiop at entry=0x2ae1ed0) at
./src/audio/SDL_audio.c:222
#4  0x00007fb63b032ae8 in SDL_RunThread (data=0x2ae8060) at
./src/thread/SDL_thread.c:204
#5  0x00007fb63b072079 in RunThread (data=<optimised out>) at
./src/thread/pthread/SDL_systhread.c:47
#6  0x00007fb63c339182 in start_thread (arg=0x7fb628756700) at
pthread_create.c:312
#7  0x00007fb63c06630d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fb63c74f740 (LWP 13858)):
#0  0x00007fb63c33a66b in pthread_join (threadid=140420339558144,
thread_return=thread_return at entry=0x0) at pthread_join.c:92
#1  0x00007fb63b07219b in SDL_SYS_WaitThread (thread=thread at entry=0x2aef230)
at ./src/thread/pthread/SDL_systhread.c:107
#2  0x00007fb63b032cd6 in SDL_WaitThread (thread=0x2aef230,
status=status at entry=0x0) at ./src/thread/SDL_thread.c:272
#3  0x00007fb63b02b07a in SDL_AudioQuit () at ./src/audio/SDL_audio.c:629
#4  0x00007fb63b029f95 in SDL_QuitSubSystem (flags=16) at ./src/SDL.c:190
#5  0x00007fb632d8ad55 in Mix_CloseAudio () at mixer.c:1145
#6  0x00007fb63133e706 in ?? () from
/usr/lib/python2.7/dist-packages/pygame/mixer.so
#7  0x00007fb63b2b7f6a in ?? () from
/usr/lib/python2.7/dist-packages/pygame/base.so
#8  0x00007fb63b2b7fa9 in ?? () from
/usr/lib/python2.7/dist-packages/pygame/base.so
#9  0x000000000052f936 in PyEval_EvalFrameEx ()
#10 0x000000000056d0aa in ?? ()
#11 0x00000000004da29f in PyEval_CallObjectWithKeywords ()
#12 0x000000000042fa19 in Py_Finalize ()
#13 0x000000000046ac10 in Py_Main ()
#14 0x00007fb63bf8cec5 in __libc_start_main (main=0x46ac3f <main>, argc=2,
argv=0x7fff9078cbd8, init=<optimised out>, fini=<optimised out>,
rtld_fini=<optimised out>, stack_end=0x7fff9078cbc8) at libc-start.c:287
#15 0x000000000057497e in _start ()


-- 
João Pinto
Google Plus: http://gplus.to/joaopinto
Google Talk: lamego.pinto at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-sdl-maintainers/attachments/20140429/01ebb689/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pygame_minimal.py
Type: text/x-python
Size: 963 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-sdl-maintainers/attachments/20140429/01ebb689/attachment.py>


More information about the Pkg-sdl-maintainers mailing list