Re: GC issue in mono 0.31
Nikolai Zhubr <[email protected]> Wed, 5 May 2004 18:30:51 +0400
| Newsgroups | gmane.comp.gnome.mono.garbage-collection |
|---|---|
| Message-ID | <[email protected]> |
Hello Hans, I've now tried some more things: * Upgrading to binutils 2.13.90 didn't change anything; * Running kernel 2.4.20 didn't essentially change anything either; * gctest from full 6.2 gc version does not seem to succeed: Switched to incremental mode Emulating dirty bits with mprotect/signals Killed It failes when linked statically as well. Exception happens not at that same place as when linked from mono, but I don't know exactly where at this time (Old gdb refused to work with new gcc and/or binutils, I'm thinking how to better solve this) Please let me know if I should do some other tests or if you need more details/outputs/etc. -- Best regards, Nikolai Zhubr Wednesday, 05 May, 2004, 1:34:34, you wrote: > I assume nothing is prelinked? I don't think that was even an option > on RedHat 7.1. > It would be helpful to set a breakpoint in GC_add_roots_inner, and > verify that it's actually being called with (DATAEND, which is > defined to be) _end as its middle argument. > It looks like both mono and libmono define _end. By the normal ELF > default symbol lookup rules, I believe libmono references to _end should see the > definition in the main program. If this is indeed not happening, and if the > libmono developers aren't aware of other relevant issues, I would ask > on a binutils mailing list for ideas. > Hans >> -----Original Message----- >> From: Nikolai Zhubr [mailto:[email protected]] >> Sent: Tuesday, May 04, 2004 12:53 PM >> To: Boehm, Hans >> Cc: [email protected]; [email protected] >> Subject: Re: GC issue in mono 0.31 >> _______________________________________________ Mono-gc-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-gc-list