Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

When I used JS_DestroyContext I get an "Segmentation fault"

0 views
Skip to first unread message

Blaubaer

unread,
Dec 30, 2004, 8:05:54 PM12/30/04
to
When I used JS_DestroyContext I get an "Segmentation fault".

I write an plugin with the JavaScript Engine Spidermonkey 6a for the
Half-Life Source Dedicated Server. This Error only returns on the Linux
Version. In Windows I dosn't get this fault.

Here the output from gdb:
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/i686/libm.so.6...done.
Loaded symbols for /lib/i686/libm.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/i686/libc.so.6...done.
Loaded symbols for /lib/i686/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from bin/dedicated_amd.so...done.
Loaded symbols for bin/dedicated_amd.so
Reading symbols from bin/tier0_i486.so...done.
Loaded symbols for bin/tier0_i486.so
Reading symbols from bin/vstdlib_i486.so...done.
Loaded symbols for bin/vstdlib_i486.so
Reading symbols from /home/blaubaer/./bin/materialsystem_i486.so...done.
Loaded symbols for /home/blaubaer/./bin/materialsystem_i486.so
Reading symbols from /home/blaubaer/./bin/engine_amd.so...done.
Loaded symbols for /home/blaubaer/./bin/engine_amd.so
Reading symbols from /lib/i686/libpthread.so.0...done.
Loaded symbols for /lib/i686/libpthread.so.0
Reading symbols from bin/libsteamvalidateuseridtickets_i486.so...done.
Loaded symbols for bin/libsteamvalidateuseridtickets_i486.so
Reading symbols from /home/blaubaer/./bin/soundemitter_i486.so...done.
Loaded symbols for /home/blaubaer/./bin/soundemitter_i486.so
Reading symbols from /home/blaubaer/./bin/shaderapiempty_i486.so...done.
Loaded symbols for /home/blaubaer/./bin/shaderapiempty_i486.so
Reading symbols from /home/blaubaer/./bin/vphysics_i486.so...done.
Loaded symbols for /home/blaubaer/./bin/vphysics_i486.so
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /home/blaubaer/cstrike/bin/server_i486.so...done.
Loaded symbols for /home/blaubaer/cstrike/bin/server_i486.so
Reading symbols from /home/blaubaer/./bin/isismod_i486.so...done.
Loaded symbols for /home/blaubaer/./bin/isismod_i486.so
#0 0x400be52d in _int_free () from /lib/i686/libc.so.6
(gdb) bt
#0 0x400be52d in _int_free () from /lib/i686/libc.so.6
Cannot access memory at address 0xbfffd2ac
(gdb) info locals
No symbol table info available.
(gdb) info sharedlibrary
From To Syms Read Shared Object Library
0x40026520 0x4003f044 Yes /lib/i686/libm.so.6
0x40046eb0 0x40047de4 Yes /lib/libdl.so.2
0x4005eb40 0x401597b4 Yes /lib/i686/libc.so.6
0x40000c00 0x400139ef Yes /lib/ld-linux.so.2
0x40192e40 0x401ba560 Yes bin/dedicated_amd.so
0x401e9390 0x401fd550 Yes bin/tier0_i486.so
0x40211ff0 0x4021b780 Yes bin/vstdlib_i486.so
0x40257d10 0x402ab9c0 Yes
/home/blaubaer/./bin/materialsystem_i486.so
0x40401660 0x405bef70 Yes /home/blaubaer/./bin/engine_amd.so
0x4082c260 0x40834f24 Yes /lib/i686/libpthread.so.0
0x4091c410 0x409e2040 Yes
bin/libsteamvalidateuseridtickets_i486.so
0x40a35010 0x40a47dc0 Yes
/home/blaubaer/./bin/soundemitter_i486.so
0x40a56760 0x40a58c30 Yes
/home/blaubaer/./bin/shaderapiempty_i486.so
0x40ceac80 0x40dfd560 Yes /home/blaubaer/./bin/vphysics_i486.so
0x44e40d70 0x44e47004 Yes /lib/libnss_files.so.2
0x452fc530 0x45741240 Yes
/home/blaubaer/cstrike/bin/server_i486.so
0x4593e550 0x459e5b50 Yes /home/blaubaer/./bin/isismod_i486.so
(gdb) info frame
Stack level 0, frame at 0xbfffd2b0:
eip = 0x400be52d in _int_free; saved eip Cannot access memory at address
0xbfffd2ac

any help!? :o(

thx Blaubaer
________________________
http://www.blaubaer.cc/
http://www.blaubaer-home.de/
http://www.dyntux.net/
mailto:blau...@dyntux.net


0 new messages