Re: GC issue in mono 0.31
Hans Boehm <[email protected]> Wed, 5 May 2004 17:14:38 -0700 (PDT)
| Newsgroups | gmane.comp.programming.garbage-collection.boehmgc,gmane.comp.gnome.mono.garbage-collection |
|---|---|
| Message-ID | <[email protected]> |
Thanks. The address range that's passed to GC_add_roots_inner is clearly much too large. Could you also print __data_start and _end at the call to GC_add_roots_inner? (They're both declared as arrays. I want the address, not the elements.) If that's indeed where the two arguments are coming from, then we fairly clearly have a linker issue. I put gc6.3alpha6 on the web site. Hopefuly the other 2.6 problem should disappear with that. Hans On Thu, 6 May 2004, Nikolai Zhubr wrote: > Hello Hans, > You are right probably that there are actually two separate > problems (I was lucky enough to hit both). > Returning to dynamic linking issue, attached is the output > with GC_add_roots_inner arguments included + /proc/<mono>/maps. > (Some addresses have probably changed somewhat, so it might not > exactly match previously posted nm output) > -- Hans Boehm ([email protected])