Hi -- also thanks for linux .... however--- I'm having repeated, but intermittent crashes .... I think this is an adobe player problem, but I'm out of ideas to try...
I set the ulimit -s up to 32768 and that seems to make the program last a little longer before it goes poof!
I've also captured the following stack from the core dump...
(gdb) bt
#0 0xb7648afb in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
#1 0xb7649215 in g_slice_alloc0 () from /usr/lib/libglib-2.0.so.0
#2 0xb76d84f8 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
#3 0xb76be085 in ?? () from /usr/lib/libgobject-2.0.so.0
#4 0x0a2bb450 in ?? ()
#5 0xb5f83de4 in ?? ()
#6 0xa7300048 in ?? ()
#7 0xb76e9678 in ?? () from /usr/lib/libgobject-2.0.so.0
#8 0x0a340e10 in ?? ()
#9 0xb5f83de4 in ?? ()
#10 0xb5f83e18 in ?? ()
#11 0xb76c079f in ?? () from /usr/lib/libgobject-2.0.so.0
#12 0x0a297ec8 in ?? ()
#13 0xb5f83de4 in ?? ()
#14 0x00330013 in ?? ()
#15 0x00ff0048 in ?? ()
#16 0x00460025 in ?? ()
#17 0xb77b511a in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0
#18 0x0a297ec8 in ?? ()
#19 0xb7648a04 in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
#20 0xb76be8b6 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#21 0xb76bf4ba in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#22 0xb76bf60e in g_object_new () from /usr/lib/libgobject-2.0.so.0
#23 0xb77a6ea2 in gdk_pixbuf_new_from_data () from /usr/lib/libgdk_pixbuf-2.0.so.0
#24 0xb77a4f35 in gdk_pixbuf_new () from /usr/lib/libgdk_pixbuf-2.0.so.0
#25 0x08067be4 in ?? ()
#26 0x0806370e in ?? ()
#27 0x0816618c in ?? ()
#28 0x081929ec in ?? ()
#29 0x08072cdf in ?? ()
#30 0xb7dd9f3b in start_thread () from /lib/libpthread.so.0
#31 0xb73f5bee in clone () from /lib/libc.so.6
(gdb)
While this is not reproducible "at will", all I have to do is play a level or two & it'll crash ... I can collect more information or try a few debugging things if someone could give me some hints on what to try.
This is a fully patched 32-bit debian lenny system ... intel q6700 cpu kernel 2.6.26-2-686, 2Gb memory... no known hardware problems.
I see similar (but not verified identical) problems on another debian lenny system, but an intel P4 processor.
Trying the game under the standalone developer flash player also crashes similarly.
Any ideas/help would be much appreciated.
(Note: sorry - but I thought I had HD acceleration off .... I retried ... here's a new stack dump... the HD off didn't change things much, I'm afraid)
(gdb) bt
#0 0xb770dafb in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
#1 0xb770e215 in g_slice_alloc0 () from /usr/lib/libglib-2.0.so.0
#2 0xb779d4f8 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
#3 0xb7783085 in ?? () from /usr/lib/libgobject-2.0.so.0
#4 0x094d5450 in ?? ()
#5 0xbffcc514 in ?? ()
#6 0xb752b198 in ?? () from /lib/libc.so.6
#7 0xb77ae678 in ?? () from /usr/lib/libgobject-2.0.so.0
#8 0x09559a10 in ?? ()
#9 0xbffcc514 in ?? ()
#10 0xbffcc548 in ?? ()
#11 0xb778579f in ?? () from /usr/lib/libgobject-2.0.so.0
#12 0x094b1ec8 in ?? ()
#13 0xbffcc514 in ?? ()
#14 0x00000048 in ?? ()
#15 0x00000120 in ?? ()
#16 0x00000001 in ?? ()
#17 0xb787a11a in ?? () from /usr/lib/libgdk_pixbuf-2.0.so.0
#18 0x094b1ec8 in ?? ()
#19 0xb770da04 in g_slice_alloc () from /usr/lib/libglib-2.0.so.0
#20 0xb77838b6 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#21 0xb77844ba in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#22 0xb778460e in g_object_new () from /usr/lib/libgobject-2.0.so.0
#23 0xb786bea2 in gdk_pixbuf_new_from_data () from /usr/lib/libgdk_pixbuf-2.0.so.0
#24 0xb7869f35 in gdk_pixbuf_new () from /usr/lib/libgdk_pixbuf-2.0.so.0
#25 0x08067be4 in ?? ()
#26 0x0806370e in ?? ()
#27 0x0816618c in ?? ()
#28 0x0815d9ae in ?? ()
#29 0x08189c52 in ?? ()
#30 0x08190407 in ?? ()
#31 0x08190541 in ?? ()
#32 0x08325a9b in ?? ()
#33 0x083266a0 in ?? ()
#34 0x08326a75 in ?? ()
#35 0x08325448 in ?? ()
#36 0x08326ae4 in ?? ()
#37 0x08325448 in ?? ()
#38 0x08326ae4 in ?? ()
#39 0x08325448 in ?? ()
#40 0x08326ae4 in ?? ()
#41 0x08325448 in ?? ()
#42 0x08326ae4 in ?? ()
#43 0x08325448 in ?? ()
#44 0x08326ae4 in ?? ()
#45 0x08325448 in ?? ()
#46 0x08299755 in ?? ()
#47 0x0829bf6b in ?? ()
#48 0x083a0efa in ?? ()
#49 0x083a6aa5 in ?? ()
#50 0x083a6cb2 in ?? ()
#51 0x082556f8 in ?? ()
#52 0x0824d81d in ?? ()
#53 0x0825527e in ?? ()
#54 0x083b21f3 in ?? ()
---Type <return> to continue, or q <return> to quit---
#55 0x084e33d9 in ?? ()
#56 0x083b2ea2 in ?? ()
#57 0x080504b0 in ?? ()
#58 0x080547ce in ?? ()
#59 0xb7a73816 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#60 0x094c8060 in ?? ()
#61 0x0955ca38 in ?? ()
#62 0xb6200020 in ?? ()
#63 0xb77ae678 in ?? () from /usr/lib/libgobject-2.0.so.0
#64 0x094f87a8 in ?? ()
#65 0x094f2920 in ?? ()
#66 0xbffcff78 in ?? ()
#67 0xb777d90b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
Adding a little more... here's a 'tail' of an 'strace' of the failing thread:
futex(0xb6187040, FUTEX_WAIT_PRIVATE, 256365, NULL) = 0
futex(0xb618706c, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6187040, FUTEX_WAIT_PRIVATE, 256367, NULL) = 0
futex(0xb618706c, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6187040, FUTEX_WAIT_PRIVATE, 256369, NULL) = 0
futex(0xb618706c, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6187040, FUTEX_WAIT_PRIVATE, 256371, NULL) = 0
futex(0xb618706c, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6187040, FUTEX_WAIT_PRIVATE, 256373, NULL) = 0
futex(0xb618706c, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xb6187040, FUTEX_WAIT_PRIVATE, 256375, NULL) = 0
futex(0xb618706c, FUTEX_WAKE_PRIVATE, 1) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---