[Ecls-list] OpenBSD testing

martin at magusdata.com martin at magusdata.com
Sun Apr 9 11:15:05 UTC 2006


Hi,

I'm new to ECL and would like to assist by getting an OpenBSD port  
going. Lisp support on OpenBSD is currently not so great. 

On a current i386 system ECL builds, but dumps core at runtime. Below 
is gdb backtrace, and please advise if other output is desired. 

Thanks

$ gdb ecl ecl.core
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-unknown-openbsd3.9"...
Core was generated by `ecl'.
Program terminated with signal 6, Aborted.
Reading symbols from /home/mk/Project/src/ecl/build/libecl.so...done.
Loaded symbols for /home/mk/Project/src/ecl/build/libecl.so
Reading symbols from /usr/lib/libm.so.2.1...done.
Loaded symbols for /usr/lib/libm.so.2.1
Reading symbols from /usr/lib/libc.so.39.0...done.
Loaded symbols for /usr/lib/libc.so.39.0
Reading symbols from /usr/libexec/ld.so...done.
Loaded symbols for /usr/libexec/ld.so
#0  0x02e419b9 in kill () from /usr/lib/libc.so.39.0
(gdb) bt
#0  0x02e419b9 in kill () from /usr/lib/libc.so.39.0
#1  0x02e7e093 in abort () at /usr/src/lib/libc/stdlib/abort.c:65
#2  0x048cbc1f in error (s=0x2484a742 "\nLisp initialization error.\n")
    at error.d:48
#3  0x048cc19f in universal_error_handler (narg=3, c=0x24850560, err=0x248556c0, 
    args=0x2e09366c) at error.d:221
#4  0x048ea11a in APPLY (n=0, fn=0x48cc168 <universal_error_handler>, x=0x7b74)
    at apply.d:23
#5  0x048b5386 in cl_funcall (narg=3, function=0x24856ff8) at eval.d:219
#6  0x048cc326 in cl_error (narg=5, eformat=0x248556c0) at error.d:294
#7  0x048cbf4c in FEwrong_type_argument (type=0x248550a8, value=0x2e095cec)
    at error.d:151
#8  0x048ce707 in FEtype_error_string (s=0x2e095cec) at typespec.d:98
#9  0x048ce8bc in assert_type_string (p=0x7b74) at typespec.d:157
#10 0x048407e2 in si_getenv (var=0x2e095cec) at main.d:492
#11 0x04887438 in init_ECL_CONFIG (flag=0x7b74)
    at /home/mk/Project/src/ecl/build/lsp/config.c:125
#12 0x048c7d90 in read_VV (block=0x2e05cb30, 
    entry_point=0x4887254 <init_ECL_CONFIG>) at read.d:2023
#13 0x04841258 in init_LSP (cblock=0x0)
    at /home/mk/Project/src/ecl/build/ECLINITb11514.c:106
#14 0x048c7d90 in read_VV (block=0x2e05cfb0, entry_point=0x4841020 <init_LSP>)
    at read.d:2023
#15 0x04840691 in cl_boot (argc=0, argv=0xcfbf685c) at main.d:451
#16 0x1c000869 in main (argc=3, argv=0xcfbf685c)
    at /home/mk/Project/src/ecl/build/ECLINITW11514.c:49
(gdb) 




More information about the ecl-devel mailing list