Hi,
My neko web app don't work no more.
I'm debuging apache2 with gdb and I get this dump when I do a request:
(gdb) run -X -D NEKO -D DEFAULT_VHOST -D INFO -D LANGUAGE -D SSL -D
SSL_DEFAULT_VHOST -D PHP5 -d /usr/lib64/apache2 -f /etc/apache2/httpd.conf
Starting program: /usr/sbin/apache2 -X -D NEKO -D DEFAULT_VHOST -D INFO
-D LANGUAGE -D SSL -D SSL_DEFAULT_VHOST -D PHP5 -d /usr/lib64/apache2 -f
/etc/apache2/httpd.conf
[Thread debugging using libthread_db enabled]
Breakpoint 1, 0x0000000000447610 in ap_process_request ()
(gdb) n
Single stepping until exit from function ap_process_request,
which has no line number information.
Program received signal SIGSEGV, Segmentation fault.
0x00002aaaac86380a in strchr () from /lib/libc.so.6
(gdb) bt
#0 0x00002aaaac86380a in strchr () from /lib/libc.so.6
#1 0x00002aaabc841f4b in request () from /usr/local/lib/neko/mysql.ndll
#2 0x00002aaab22532a2 in neko_interp_loop () from
/usr/local/lib/libneko.so
#3 0x00002aaab2253699 in neko_interp () from /usr/local/lib/libneko.so
#4 0x00002aaab22537f8 in neko_vm_execute () from /usr/local/lib/libneko.so
#5 0x00002aaab22543c2 in loader_loadmodule () from
/usr/local/lib/libneko.so
#6 0x00002aaab224de79 in neko_val_callEx () from /usr/local/lib/libneko.so
#7 0x00002aaab20335b3 in neko_handler () from
/usr/lib64/apache2/modules/mod_neko.ndll
#8 0x0000000000439aca in ap_run_handler ()
#9 0x000000000043cd26 in ap_invoke_handler ()
#10 0x0000000000447790 in ap_process_request ()
#11 0x00000000004449e8 in ?? ()
#12 0x0000000000440b8a in ap_run_process_connection ()
#13 0x000000000044bcbb in ?? ()
#14 0x000000000044bf38 in ?? ()
#15 0x000000000044c529 in ap_mpm_run ()
#16 0x0000000000426dfd in main ()
I'll continue diging, I post here just in case it's not only related to
libc.
Laurent
--
Neko : One VM to run them all
(http://nekovm.org)