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)

Reply via email to