RE: Universal binary crash on quit on 10.3.9
RE: Universal binary crash on quit on 10.3.9
- Subject: RE: Universal binary crash on quit on 10.3.9
- From: "Lyndsey Ferguson" <email@hidden>
- Date: Tue, 5 Dec 2006 08:26:28 -0500
- Thread-topic: Universal binary crash on quit on 10.3.9
-----Original Message-----
Subject: Re: Universal binary crash on quit on 10.3.9
> >My universal binary crashes on quit on 10.3.9. No problem on Tiger,
> >either PowerPC or Intel.
> >
> >If I do it while remote debugging, the debugger highlights line 76
> >of iostream, > >static ios_base::Init __ioinit; > >Anyone have a
> hint of what this means or where to look?
We had some issues as well for Mac OS 10.3.9 which we were finally told
what the work around was. The issue for us was that we have static
instances of one or more classes in our plug-ins. When those statics are
encountered by the dynamic loader, they get registered to be cleaned up
when the host application quits. But we unloaded the plug-ins on and off
and those actions would clean up those static instances. So when the
host application quit, it would try to clean up the non-existant static
instances and crash.
I believe this is how it was explained to me; the solution for us is to
leave the plug-ins always loaded and not to unload them ourselves.
Problem solved.
I hope that this information helps,
Lyndey
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden