[Ecls-list] Re: MacOSX problems (some solved)

luismbo at gmail.com luismbo at gmail.com
Mon May 30 15:07:22 UTC 2005

Juan Jose Garcia Ripoll <jlr at mpq.mpg.de> writes:
>>;;; Loading #P"/Users/luis/Software/lib/ecl/ASDF.fas"
>>Bus error
> The first puzzling thing is that in your machine, the file system is
> not case sensitive. Otherwise (see below), ECL would not try to load
> ASDF.fas but rather asdf.fas.

AFAIK, OSX's filesystem (HFS+) is case preserving but case insensitive.
It might support other filesystems, but that's the one I'm using.
(And that seems to be the default).

> The second puzzling thing is the bus error. Is yours a 64-bit machine?

32bit. It's a Powerbook G4 1Ghz.

> I wonder if somebody would like to debug this, or either provide me
> with a limited login account so that I can debug ECL on such a
> platform.

I have a Powerbook, so it's not connected 24/7... but if nobody else
provides you an account I could arrange something with what I've got.

Meanwhile, is this of any help?

> (require :asdf)
;;; Loading #P"/Users/luis/Software/lib/ecl/ASDF.fas"

Program received signal EXC_BAD_ACCESS, Could not access memory.
0x004599ec in endp (x=0x0) at list.c:313
313     list.c: No such file or directory.
        in list.c
(gdb) bt
#0  0x004599ec in endp (x=0x0) at list.c:313
#1  0x00486c20 in cl_mapc (narg=0, fun=0x4eab90) at mapfun.c:100
#2  0x00465e08 in finalize (_o=0x100d690, _data=0xbfffef40) at alloc_2.c:51
#3  0x004ae6f4 in GC_invoke_finalizers () at /Users/luis/lisp-cvs/ecls/src/gc/finalize.c:787
#4  0x004aae58 in GC_try_to_collect (stop_func=0x4ed908 <GC_finalize_now>) at /Users/luis/lisp-cvs/ecls/src/gc/alloc.c:775
#5  0x004aae94 in GC_gcollect () at /Users/luis/lisp-cvs/ecls/src/gc/alloc.c:782
#6  0x00466358 in si_gc (area=0x0) at alloc_2.c:370
#7  0x00463f78 in si_load_binary (filename=0x4, verbose=0xbfffef40, print=0x0) at load.c:190
#8  0x00457570 in cl_funcall (narg=16914464, function=0x0) at eval.c:214
#9  0x004646ec in cl_load (narg=5129040, source=0x4f4294) at load.c:397
#10 0x003e69d4 in LC3NIL (V1=0x4e4008) at /Users/luis/lisp-cvs/ecls/build/lsp/module.c:129
#11 0x00457570 in cl_funcall (narg=1, function=0x30ad08) at eval.c:214
#12 0x003e6940 in LC2NIL (narg=0, env0=0xbfffef40, V1=0x30ad08) at /Users/luis/lisp-cvs/ecls/build/lsp/module.c:112
#13 0x00462330 in interpret_funcall (narg=1, fun=0x102c378) at interpreter.c:426
#14 0x00462510 in cl_apply (narg=5172808, fun=0x102c378, lastarg=0x102c378) at interpreter.c:475
#15 0x003d0890 in cl_some (narg=5128200, V1=0x4f2180, V2=0x4e4008) at /Users/luis/lisp-cvs/ecls/build/lsp/seq.c:558
#16 0x003e6878 in cl_require (narg=16958328, V1=0x4e4008) at /Users/luis/lisp-cvs/ecls/build/lsp/module.c:92
#17 0x004622b4 in interpret_funcall (narg=1, fun=0x382b8) at interpreter.c:418
#18 0x00462e1c in interpret (bytecodes=0x1072208, pc=0xbfffef40) at interpreter.c:807
#19 0x0048e048 in si_eval_with_env (narg=5172808, form=0x102e670) at compiler.c:2574
#20 0x004436a8 in L7tpl (narg=0) at /Users/luis/lisp-cvs/ecls/build/lsp/top.c:397
#21 0x00443070 in L5top_level () at /Users/luis/lisp-cvs/ecls/build/lsp/top.c:294
#22 0x00457570 in cl_funcall (narg=0, function=0x4eab60) at eval.c:214
#23 0x00001d94 in ?? ()
#24 0x000017f4 in ?? ()
#25 0x8fe1a278 in __dyld__dyld_start ()

Luis Oliveira
luismbo (@) gmail (.) com
Equipa Portuguesa do Translation Project

More information about the ecl-devel mailing list