I haven't done any source debugging of this yet, but here is a more detailed backtrace. Is there any other specific information which would be useful? $ /usr/lib/thunderbird/run-mozilla.sh -g /usr/lib/thunderbird/thunderbird-bin -d gdb MOZILLA_FIVE_HOME=/usr/lib/thunderbird LD_LIBRARY_PATH=/usr/lib/thunderbird:/usr/lib/thunderbird/plugins:/usr/lib/thunderbird DISPLAY=:0.0 DYLD_LIBRARY_PATH=/usr/lib/thunderbird:/usr/lib/thunderbird LIBRARY_PATH=/usr/lib/thunderbird:/usr/lib/thunderbird/components:/usr/lib/thunderbird SHLIB_PATH=/usr/lib/thunderbird:/usr/lib/thunderbird LIBPATH=/usr/lib/thunderbird:/usr/lib/thunderbird ADDON_PATH=/usr/lib/thunderbird MOZ_PROGRAM=/usr/lib/thunderbird/thunderbird-bin MOZ_TOOLKIT= moz_debug=1 moz_debugger= /usr/bin/gdb /usr/lib/thunderbird/thunderbird-bin -x /tmp/mozargs.yvwTTx GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-linux-gnueabi"... (gdb) symbol-file /usr/lib/debug/usr/lib/thunderbird/thunderbird-bin Load new symbol table from "/usr/lib/debug/usr/lib/thunderbird/thunderbird-bin"? (y or n) y Reading symbols from /usr/lib/debug/usr/lib/thunderbird/thunderbird-bin...done. (gdb) r Starting program: /usr/lib/thunderbird/thunderbird-bin -d gdb [Thread debugging using libthread_db enabled] [New Thread 0x40f62130 (LWP 9491)] [New Thread 0x42efe440 (LWP 9723)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x40f62130 (LWP 9491)] 0x4004899c in mult (a=0x2df170, b=0x2df190) at jsdtoa.c:659 659 jsdtoa.c: No such file or directory. in jsdtoa.c Current language: auto; currently c (gdb) backtrace #0 0x4004899c in mult (a=0x2df170, b=0x2df190) at jsdtoa.c:659 #1 0x40049598 in pow5mult (b=0x2df190, k=1185) at jsdtoa.c:789 #2 0x4004b738 in JS_dtostr (buffer=0xbef44716 "Ã@@ç\a", bufferSize=621765855, mode=DTOSTR_STANDARD, precision=0, d=8.3280695610539473e-308) at jsdtoa.c:2493 #3 0x40073aac in js_NumberToString (cx=0x7e728, d=2147500034) at jsnum.c:724 #4 0x400a3b2c in js_ValueToString (cx=0x7e728, v=3126354) at jsstr.c:2689 #5 0x400595a4 in js_ReportUncaughtException (cx=0x7e728) at jsexn.c:1290 #6 0x40032428 in JS_CallFunctionValue (cx=0x7e728, obj=, fval=, argc=, argv=0xbef44834, rval=0x7e728) at jsapi.c:4390 #7 0x41822d40 in nsXPCWrappedJSClass::CallQueryInterfaceOnJSObject ( this=, ccx=, jsobj=0x2fb3e8, aIID=@0x41839bb8) at xpcwrappedjsclass.cpp:278 #8 0x41822e24 in nsXPCWrappedJSClass::GetRootJSObject (this=0x2df1d0, ccx=@0x2df170, aJSObj=0x0) at xpcwrappedjsclass.cpp:674 #9 0x4182038c in nsXPCWrappedJS::GetNewOrUsed (ccx=@0xbef448ec, aJSObj=0x2fb3e8, aIID=@0x4183cd60, aOuter=0x0, wrapperResult=0xbef448a4) at xpcwrappedjs.cpp:242 #10 0x41812388 in XPCConvert::JSObject2NativeInterface (ccx=@0xbef448ec, dest=0xbef449c4, src=0x2fb3e8, iid=0x4183cd60, aOuter=0x0, pErr=0xbef44964) at xpcconvert.cpp:1253 #11 0x4180520c in nsXPConnect::WrapJS (this=, aJSContext=, aJSObj=0x2fb3e8, aIID=@0x4183cd60, result=0xbef449c4) at nsXPConnect.cpp:647 #12 0x41837280 in mozJSComponentLoader::ModuleForLocation (this=0x90f50, registryLocation=0x2c55d8 "rel:nsMailDefaultHandler.js", component=, status=0xbef44b2c) at mozJSComponentLoader.cpp:1007 #13 0x4183777c in mozJSComponentLoader::AttemptRegistration (this=0x90f50, component=0x279fd0, deferred=2596984) at mozJSComponentLoader.cpp:761 #14 0x41837c50 in mozJSComponentLoader::AutoRegisterComponent (this=0x90f50, when=, component=0x279fd0, registered=0xbef44bdc) at mozJSComponentLoader.cpp:688 #15 0x41835564 in mozJSComponentLoader::RegisterComponentsInDir ( this=0x90f50, when=0, dir=) at mozJSComponentLoader.cpp:596 #16 0x4013ed80 in nsComponentManagerImpl::AutoRegisterNonNativeComponents ( this=0x77158, spec=) at nsComponentManager.cpp:3262 #17 0x4013f130 in nsComponentManagerImpl::AutoRegisterImpl (this=0x77158, when=, inDirSpec=, fileIsCompDir=) at nsComponentManager.cpp:3232 #18 0x4013f2c8 in nsComponentManagerImpl::AutoRegister (this=0x77158, aSpec=0x0) at nsComponentManager.cpp:3404 #19 0x40106618 in NS_InitXPCOM3_P (result=0xbef44d8c, binDirectory=0x40179918, appFileLocationProvider=0xbef450b8, staticComponents=0x40178d10, componentCount=1) at nsXPComInit.cpp:635 #20 0x0000bfe0 in ScopedXPCOMStartup::Initialize (this=0x2df1d0) at nsAppRunner.cpp:807 #21 0x0000d77c in SelectProfile (aResult=0xbef451d4, aNative=0x76c80, aStartOffline=) at nsAppRunner.cpp:1720 #22 0x0000e850 in XRE_main (argc=, argv=, aAppData=) at nsAppRunner.cpp:2529 #23 0x40bde03c in __libc_start_main () from /lib/vfp/libc.so.6 #24 0x0000af6c in _start () (gdb) q The program is running. Exit anyway? (y or n) y