Panda 1.6.2 running on 64 bit Kubuntu Hardy seg faults at start up.
pro and I traced it down to a threading problem. Here is our chat.
[16:54:12] <Douglas_E> pro-rsoft: 0 threads made it work.
[16:54:24] Douglas_E, cool.
[16:54:36] Douglas_E, since we’ve isolated the problem to be threading-related, you should really talk to David about the problem
[16:54:56] david is the weird-problems-with-threading specialist.
[16:55:16] <Douglas_E> anything else I can do?
[16:55:50] Douglas_E, well, you could see if the traceback has more info with libc6-dbg installed
[16:55:58] otherwise ask at forums / david
[16:56:14] <Douglas_E> I installed it.
[19:48:21] <Douglas_E> pro-rsoft: seg fault with threading and the dbg for that c lib installed but I see nothing new. ubuntu.pastebin.com/d2cd8dbf9
The new version of panda supports hardware vertex animation, but it’s not quite ready
hardware-animated-vertices 0
Enable the model-cache, but only for models, not textures.
model-cache-dir /usr/share/panda3d/modelcache
model-cache-textures #f
Limit the use of advanced shader profiles.
Currently, advanced profiles are not reliable under Cg.
basic-shaders-only #t
(gdb) run First_Contact_Client_OtherKey.py
Starting program: /usr/bin/python First_Contact_Client_OtherKey.py
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
DirectStart: Starting the game.
[New Thread 0x7f09a45816e0 (LWP 9138)]
Known pipe types:
glxGraphicsPipe
(all display modules loaded.)
:thread(debug): Starting Thread WriterThread
:thread(debug): MainThread Main ran for 2.24718 s of 0 requested.
:thread(debug): MainThread Main accrued 2.24718 s of 2.24718; budget is 1.12359.
:thread(debug): Exceeded budget.
:thread(debug): Thread WriterThread accrued 0 s of 2.24718; budget is 1.12359.
:thread(debug): Switching to Thread WriterThread for 0.025 s (1 + 0 + 0 other threads ready, 0 blocked, 0 sleeping)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f09a45816e0 (LWP 9138)]
0xffffffff9fca4ef0 in ?? ()
(gdb) bt full #0 0xffffffff9fca4ef0 in ?? ()
No symbol table info available. #1 0x00007f09a37cfc20 in ?? () from /lib/libc.so.6
No symbol table info available. #2 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb)
Hmm, did you build Panda yourself, or is it the official build provided on this website?
In order to debug this, I may need access to a 64-bit Ubuntu Hardy machine like yours. Would it be possible to temporarily provide ssh access to me on your machine for the purposes of researching this problem?