I don't know if this helps, but...
[EMAIL PROTECTED] bin]$ ldd mod_neko2.ndll
linux-gate.so.1 => (0x00505000)
libneko.so => /home/mb/neko/libneko.so (0x006a9000)
libc.so.6 => /lib/libc.so.6 (0x00a06000)
libdl.so.2 => /lib/libdl.so.2 (0x00532000)
libgc.so.1 => /home/mb/boehm-gc/lib/libgc.so.1 (0x007b7000)
libm.so.6 => /lib/libm.so.6 (0x0073f000)
libpthread.so.0 => /lib/libpthread.so.0 (0x0064f000)
/lib/ld-linux.so.2 (0x0059d000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00110000)
[EMAIL PROTECTED] bin]$ ldd libneko.so
linux-gate.so.1 => (0x00cf6000)
libdl.so.2 => /lib/libdl.so.2 (0x00f12000)
libgc.so.1 => /home/mb/boehm-gc/lib/libgc.so.1 (0x004a1000)
libm.so.6 => /lib/libm.so.6 (0x00c5a000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00d23000)
libc.so.6 => /lib/libc.so.6 (0x00110000)
/lib/ld-linux.so.2 (0x0059d000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00383000)
I don't see the libselinux there?
On Feb 18, 2008, at 5:14 PM, Nicolas Cannasse wrote:
Marcus Bergstrom a écrit :
Is there any way to solve a segmentation fault?
Are there any flags or something I can change?
This is what I get from gdb:
#0 0x00752123 in context_new () from /lib/libselinux.so.1
#1 0x0013e07a in neko_init () from /home/mb/neko/mod_neko.ndll
#2 0x0807ae50 in ap_run_post_config (pconf=0x9b95550,
plog=0x9be17c0,
ptemp=0x9be37c8, s=0x9bbfc98) at config.c:91
#3 0x080689b9 in main (argc=163132744, argv=0x9c7cbe8) at main.c:684
Uhm.
Looks like you're having a symbol conflict, context_new is resolved
into
/lib/libselinux.so instead of inside mod_neko.ndll or libneko.so
Could you try to add in neko/src/tools/install.neko in mod_neko src
array the file "../../vm/context".
Best,
Nicolas
--
Neko : One VM to run them all
(http://nekovm.org)
--
Neko : One VM to run them all
(http://nekovm.org)