On Thu, Aug 12, 2010 at 09:08:32AM -0500, Bob Tracy wrote: > Well, 3.5.5 is where the problem seems to have been introduced. > Regardless of the toolchain and firefox version, the stack backtrace > looks something like this (for the illegal instruction fault in > libxul.so): > > nsComponentManagerImpl::GetService() > (a few intermediate functions ...) > nsNativeModuleLoader::LoadModule() > (pages and pages of this same function over and over again in the trace > listing)
This isn't going to be particularly easy to track down :-(. The functions in the backtrace listing are in source files that didn't change between 3.5.4 and 3.5.5, so I guess the next step is to figure out what *did* change and take it from there. The "few intermediate functions" (in case they're significant in this context) are: CallGetService() nsGetServiceByCIDWithError::operator()() nsCOMPtr_base::assign_from_gs_cid_with_error() nsCOMPtr<nsIProxyObjectManager>::nsCOMPtr() NS_GetProxyForObject() Guess I'll try tracking these down and see if their associated source files changed between 3.5.4 and 3.5.5. --Bob -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

