> > > > > Aurelien, something is broken in the mach-o bfd support.  Briefly, the
> > > > > reexec in init_darwin_done_compat fires up an executable which dies
> > > > > with a memory access permission fault:
> > > > >
> > > > > Breakpoint 1, build_symbol_table_bfd () at sfasli.c:36
> > > > > 36        bfd_init();
> > > > > (gdb) n
> > > > > 37        if (!(bself=bfd_openr(kcl_self,0)))
> > > > > (gdb)
> > > > > 39        if (!bfd_check_format(bself,bfd_object))
> > > > > (gdb)
> > > > > 43        if (!(link_info.hash = bfd_link_hash_table_create (bself)))
> > > > > (gdb)
> > > > >
> > > > > Program received signal EXC_BAD_ACCESS, Could not access memory.
> > > > > 0x00000000 in ?? ()
> > > > > (gdb) r
> > > >
> > > > How can I reproduce this bug ? What version of Mac OS X (10.3 or 10.4)
> > > > ? What compiler version (gcc 3 or gcc 4) ? What version of gcl : CVS
> > > > head ?
> > > >
> > >
> > > To reproduce, just try saving an image and executing it.

I've built a working version of gcl-2.6.7 on my home directory on
hons. Seems to work fine. rx rights are enabled on this directory, in
case someone wants to have a look (it's in ~/Documents/gcl-2.6.7).

Aurelien


_______________________________________________
Gcl-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to