OK here is a full dump of the first 30 innermost frames. Retrieving the outermost frames is painful and actually I killed the command since it seemed to take forever to print a few frames.
(gdb) bt full 30 #0 0xb7d3fbc0 in realpath () from /lib/i686/cmov/libc.so.6 No symbol table info available. #1 0xb7850f13 in nsLocalFile::Normalize (this=0xb18a7580) at nsLocalFileUnix.cpp:545 resolved_path = "/etc/alternatives/totem-default.dir\000mplex-plugin.so", '\0' <repeats 4044 times> resolved_path_ptr = <value optimized out> #2 0xb76f6e8e in nsPluginHostImpl::ScanPluginsDirectory (this=0xb29379a0, pluginsDir=0xb18a7500, compManager=0xb7bd0040, aCreatePluginList=1, aPluginsChanged=0xbf68c008, checkForUnwantedPlugins=0) at nsPluginHostImpl.cpp:5083 supports = {<nsCOMPtr_base> = {mRawPtr = 0xb18a7580}, <No data fields>} dirEntry = {<nsCOMPtr_base> = {mRawPtr = 0xb18a7580}, <No data fields>} filePath = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {<nsSubstring_base> = {<No data fields>}, mData = 0xbf68be20, mLength = 62, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbf68be20}, mStorage = {47, 117, 115, 114, 47, 108, 105, 98, 47, 106, 50, 115, 101, 47, 49, 46, 52, 47, 106, 114, 101, 47, 112, 108, 117, 103, 105, 110, 47, 105, 51, 56, 54, 47, 109, 111, 122, 105, 108, 108, 97, 47, 108, 105, 98, 106, 97, 118, 97, 112, 108, 117, 103, 105, 110, 95, 111, 106, 105, 46, 115, 111, 0, 47070}} rv = 0 dirPath = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {<nsCSubstring_base> = {<No data fields>}, mData = 0xb1881a98 "/usr/lib/mozilla/plugins", mLength = 24, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbf68bf08 ""}, mStorage = "\000�ܷ|O��\034�\203�\200+\213�8�h�\235���\bu\212�|O��H�h�\202\036\205�\bu\212�\200+\213�h�h��\004\204�\000p\212�|O��"} iter = {<nsCOMPtr_base> = {mRawPtr = 0xb18b2bc0}, <No data fields>} pluginFilesArray = {<nsVoidArray> = {mImpl = 0xbf68bf4c}, mAutoBuf = "[EMAIL PROTECTED]�+\213�x�h��y\202�\000u\212�|O��\210�h�\202\036\205�\bu\212�"} hasMore = 1 #3 0xb76f7640 in nsPluginHostImpl::ScanPluginsDirectoryList (this=0xb29379a0, dirEnum=0xb18b2ba0, compManager=0xb7bd0040, aCreatePluginList=1, aPluginsChanged=0xbf68c078, checkForUnwantedPlugins=0) at nsPluginHostImpl.cpp:5284 supports = {<nsCOMPtr_base> = {mRawPtr = 0xb18a7500}, <No data fields>} rv = 0 nextDir = {<nsCOMPtr_base> = {mRawPtr = 0xb18a7500}, <No data fields>} pluginschanged = 0 hasMore = 1 #4 0xb76f7766 in nsPluginHostImpl::FindPlugins (this=0xb29379a0, aCreatePluginList=1, aPluginsChanged=0xbf68c0c0) at nsPluginHostImpl.cpp:5376 rv = 0 compManager = {<nsCOMPtr_base> = {mRawPtr = 0xb7bd0040}, <No data fields>} dirService = {<nsCOMPtr_base> = {mRawPtr = 0xb7b7bf84}, <No data fields>} dirList = {<nsCOMPtr_base> = {mRawPtr = 0xb18b2ba0}, <No data fields>} pluginschanged = 1 next = {mRawPtr = 0x0} prev = {mRawPtr = 0x1} #5 0xb76f78fd in nsPluginHostImpl::LoadPlugins (this=0xbf686cc0) at nsPluginHostImpl.cpp:5304 pluginschanged = <value optimized out> rv = <value optimized out> #6 0xb76efd2b in nsPluginHostImpl::FindPluginForType (this=0xb29379a0, aMimeType=0xb79d57f9 "application/x-java-vm", aCheckEnabled=0) at nsPluginHostImpl.cpp:4495 plugins = (nsPluginTag *) 0x0 variants = <value optimized out> cnt = <value optimized out> #7 0xb76efe59 in nsPluginHostImpl::IsPluginEnabledForType (this=0xb29379a0, aMimeType=0xb79d57f9 "application/x-java-vm") at nsPluginHostImpl.cpp:4213 plugin = (nsPluginTag *) 0xbf686cc0 #8 0xb77c7162 in nsJVMManager (this=0xb18a6a80, outer=0xb18a6a98) at nsJVMManager.cpp:395 No locals. #9 0xb77cbf31 in nsJVMManagerConstructor (aOuter=0x0, [EMAIL PROTECTED], aResult=0xbf68c254) at nsCJVMManagerFactory.cpp:57 inner = <value optimized out> rv = 2147942414 #10 0xb782d048 in nsGenericFactory::CreateInstance (this=0xb2978170, aOuter=0x0, [EMAIL PROTECTED], aResult=0xbf68c254) at nsGenericFactory.cpp:80 No locals. #11 0xb78550b0 in nsComponentManagerImpl::CreateInstance (this=0xb7bd0040, [EMAIL PROTECTED], aDelegate=0x0, [EMAIL PROTECTED], aResult=0xbf68c254) at nsComponentManager.cpp:1670 entry = <value optimized out> factory = (class nsIFactory *) 0xb2978170 rv = 2147500035 #12 0xb7855e5c in nsComponentManagerImpl::GetService (this=0xb7bd0040, [EMAIL PROTECTED], [EMAIL PROTECTED], result=0xb18b50c0) at nsComponentManager.cpp:1882 mon = {<nsAutoLockBase> = {<No data fields>}, mMonitor = 0xb7b305f0, mLockCount = 0} rv = 2147549183 key = {<nsHashKey> = {_vptr.nsHashKey = 0xb7a9f488}, mID = {m0 = 954724112, m1 = 22751, m2 = 4562, m3 = "\201d\000`\b\021\235z"}} entry = (nsFactoryEntry *) 0xb5b107c0 service = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} #13 0xb7853ad9 in nsComponentManagerImpl::GetService (this=0xb7bd0040, [EMAIL PROTECTED], [EMAIL PROTECTED], result=0xb18b50c0, shutdownListener=0x0) at nsComponentManager.cpp:2225 No locals. #14 0xb3552565 in CPluginServiceProvider::QueryService () from /usr/lib/j2se/1.4/jre/plugin/i386/mozilla/libjavaplugin_oji.so No symbol table info available. #15 0xb3556296 in JavaPluginFactory5::Initialize () from /usr/lib/j2se/1.4/jre/plugin/i386/mozilla/libjavaplugin_oji.so No symbol table info available. #16 0xb35556e6 in JavaPluginFactory5::Create () from /usr/lib/j2se/1.4/jre/plugin/i386/mozilla/libjavaplugin_oji.so No symbol table info available. #17 0xb3551caa in NSGetFactory () from /usr/lib/j2se/1.4/jre/plugin/i386/mozilla/libjavaplugin_oji.so No symbol table info available. #18 0xb76fe13d in nsPluginFile::GetPluginInfo (this=0xbf68c614, [EMAIL PROTECTED]) at nsPluginsDirUnix.cpp:453 factory = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} rv = <value optimized out> mimedescr = 0x0 name = 0x0 description = 0x0 mgr = (class nsIServiceManagerObsolete *) 0xb7bd0058 plugin = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} kPluginCID = {m0 = 4291179008, m1 = 53001, m2 = 4562, m3 = "���\217z�\035 #19 0xb76f7353 in nsPluginHostImpl::ScanPluginsDirectory (this=0xb29379a0, pluginsDir=0xb18a7380, compManager=0xb7bd0040, aCreatePluginList=1, aPluginsChanged=0xbf68c698, checkForUnwantedPlugins=0) at nsPluginHostImpl.cpp:5181 pluginFile = {_vptr.nsPluginFile = 0xb7a77e18, pLibrary = 0xb297f120, mPlugin = {<nsCOMPtr_base> = {mRawPtr = 0xb18a7400}, <No data fields>}} pluginLibrary = (PRLibrary *) 0xb297f120 info = {fPluginInfoSize = 36, fName = 0x0, fDescription = 0x0, fVariantCount = 0, fMimeTypeArray = 0x0, fMimeDescriptionArray = 0x0, fExtensionArray = 0x0, fFileName = 0x0, fFullPath = 0x0} res = <value optimized out> file = {<nsCOMPtr_base> = {mRawPtr = 0xb18a7400}, <No data fields>} localfile = {<nsCOMPtr_base> = {mRawPtr = 0xb18a7400}, <No data fields>} fileModTime = 1133271909000 pluginTag = {mRawPtr = 0x0} oldFlags = 1 i = 7 rv = 0 dirPath = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {<nsCSubstring_base> = {<No data fields>}, mData = 0xb1881a68 "/usr/lib/mozilla/plugins", mLength = 24, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbf68c598 ""}, mStorage = "\000�ܷ|O��\034�\203��)\213���h�\235���\210s\212�|O����h�\202\036\205�\210s\212��)\213���h��\004\204�\000p\212�|O��"} iter = {<nsCOMPtr_base> = {mRawPtr = 0xb18b2a00}, <No data fields>} pluginFilesArray = {<nsVoidArray> = {mImpl = 0xbf68c5dc}, mAutoBuf = "[EMAIL PROTECTED]�*\213��*\213�@*\213�\000+\213�\200*\213�`*\213��*\213� *\213�"} hasMore = 0 #20 0xb76f7640 in nsPluginHostImpl::ScanPluginsDirectoryList (this=0xb29379a0, dirEnum=0xb18b29e0, compManager=0xb7bd0040, aCreatePluginList=1, aPluginsChanged=0xbf68c708, checkForUnwantedPlugins=0) at nsPluginHostImpl.cpp:5284 supports = {<nsCOMPtr_base> = {mRawPtr = 0xb18a7380}, <No data fields>} rv = 0 nextDir = {<nsCOMPtr_base> = {mRawPtr = 0xb18a7380}, <No data fields>} pluginschanged = 1 hasMore = 1 #21 0xb76f7766 in nsPluginHostImpl::FindPlugins (this=0xb29379a0, aCreatePluginList=1, aPluginsChanged=0xbf68c750) at nsPluginHostImpl.cpp:5376 rv = 0 compManager = {<nsCOMPtr_base> = {mRawPtr = 0xb7bd0040}, <No data fields>} dirService = {<nsCOMPtr_base> = {mRawPtr = 0xb7b7bf84}, <No data fields>} dirList = {<nsCOMPtr_base> = {mRawPtr = 0xb18b29e0}, <No data fields>} pluginschanged = 1 next = {mRawPtr = 0x0} prev = {mRawPtr = 0x1} #22 0xb76f78fd in nsPluginHostImpl::LoadPlugins (this=0xbf686cc0) at nsPluginHostImpl.cpp:5304 pluginschanged = <value optimized out> rv = <value optimized out> #23 0xb76efd2b in nsPluginHostImpl::FindPluginForType (this=0xb29379a0, aMimeType=0xb79d57f9 "application/x-java-vm", aCheckEnabled=0) at nsPluginHostImpl.cpp:4495 plugins = (nsPluginTag *) 0x0 variants = <value optimized out> cnt = <value optimized out> #24 0xb76efe59 in nsPluginHostImpl::IsPluginEnabledForType (this=0xb29379a0, aMimeType=0xb79d57f9 "application/x-java-vm") at nsPluginHostImpl.cpp:4213 plugin = (nsPluginTag *) 0xbf686cc0 #25 0xb77c7162 in nsJVMManager (this=0xb18a6a00, outer=0xb18a6a18) at nsJVMManager.cpp:395 No locals. #26 0xb77cbf31 in nsJVMManagerConstructor (aOuter=0x0, [EMAIL PROTECTED], aResult=0xbf68c8e4) at nsCJVMManagerFactory.cpp:57 inner = <value optimized out> rv = 2147942414 #27 0xb782d048 in nsGenericFactory::CreateInstance (this=0xb2978170, aOuter=0x0, [EMAIL PROTECTED], aResult=0xbf68c8e4) at nsGenericFactory.cpp:80 No locals. #28 0xb78550b0 in nsComponentManagerImpl::CreateInstance (this=0xb7bd0040, [EMAIL PROTECTED], aDelegate=0x0, [EMAIL PROTECTED], aResult=0xbf68c8e4) at nsComponentManager.cpp:1670 entry = <value optimized out> factory = (class nsIFactory *) 0xb2978170 rv = 2147500035 #29 0xb7855e5c in nsComponentManagerImpl::GetService (this=0xb7bd0040, [EMAIL PROTECTED], [EMAIL PROTECTED], result=0xb18b5070) at nsComponentManager.cpp:1882 mon = {<nsAutoLockBase> = {<No data fields>}, mMonitor = 0xb7b305f0, mLockCount = 0} rv = 2147549183 key = {<nsHashKey> = {_vptr.nsHashKey = 0xb7a9f488}, mID = {m0 = 954724112, m1 = 22751, m2 = 4562, m3 = "\201d\000`\b\021\235z"}} entry = (nsFactoryEntry *) 0xb5b107c0 service = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} (More stack frames follow...) (gdb) On Tue, 22 Jul 2008 13:31:12 +0200, Mike Hommey wrote > On Tue, Jul 22, 2008 at 12:52:48PM +0200, Massimo Manghi > > [...] > > > > Program received signal SIGSEGV, Segmentation fault. > > [Switching to Thread 0xb7d206c0 (LWP 3637)] > > 0xb7da4bc0 in realpath () from /lib/i686/cmov/libc.so.6 > > (gdb) > > > > The backtrace is enormous and the output is not being reported here > > for sake of brevity but can be generated if the maintainers are interested. > > At least a few more frames would be useful... > > Mike -- Massimo -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]