From: "Luke A. Kanies" Date: 2003-12-16T10:04:07+09:00 Subject: Re: extremely strange segfault On Tue, 16 Dec 2003, Joel VanderWerf wrote: > > Is is feasible to GC.disable in your app? That would at least tell you > if it is a mark/free related bug. I can't test it until I get back to work, but how would I do that? There certainly is a decent amount of memory shunting involved, since I'm doing an ldap query, creating a bunch of objects based on the results, and then storing the objects in various and sundry groups, along with some self-rolled auto-vivication. Basically, I'm pulling a host list from ldap, converting each host into an object, using some basic logic to store that host in groups for which I've set up pseudo-autovivication, and then looping across each host to do some other stuff. I've had some strange issues with ldap, and I miss the all-perl Net::LDAP with SSL, but it basically worked until I started with the autovivication and adding the objects to lots of groups. That's why I figure I can isolate the problem some, but I got sidetracked into trying to make my lexer perform better (it's taking about 12 seconds just to tokenize a 99k file, which seemed high, so...). Hopefully tomorrow I'll be able to isolate this problem at least into a specific component, but so far it's been, um, strange. Luke -- You can't have everything. Where would you put it? -- Stephen Wright