>________________________________
> From: Mike Hommey <m...@glandium.org>
>To: Steven Sciame <sasci...@yahoo.com>; 667...@bugs.debian.org
>Sent: Tuesday, April 3, 2012 9:53 AM
>Subject: Re: Bug#667034: iceweasel randomly crashes, even in safemode
>
>On Tue, Apr 03, 2012 at 09:45:08AM -0500, Steven Sciame wrote:
>> Package: iceweasel
>> Version: 3.5.16-13
>> Severity: important
>>
>>
>> For the past week or so (I believe it was after the last kernel upgrade)
>> iceweasel has been randomly crashing. It seems to happen when multiple tabs
>> are open. This can happen when starting iceweasel with multiple tabs, or
>> while running it with the tabs open.
>>
>> When running iceweasel from the command line, I get the following error
>> messages:
>>
>> (firefox-bin:11251): Gdk-WARNING **: XID collision, trouble ahead
>> Segmentation fault
>>
>>
>> This happened while using it in safe mode also. I tried to run iceweasel
>> in dbg mode, but I get this error message:
>
>You need to install gdb. The likely cause of your problem is the flash
>plugin.
>
>Mike
>
>
>
Hi Mike!
Thank you for the quick reply. It appears that you are correct:
(gdb) set pagination off
(gdb) run
Starting program: /usr/lib/iceweasel/firefox-bin
[Thread debugging using libthread_db enabled]
[New Thread 0xb55ffb70 (LWP 12794)]
[New Thread 0xb4dfeb70 (LWP 12795)]
[New Thread 0xb42ffb70 (LWP 12796)]
[New Thread 0xb38ffb70 (LWP 12797)]
[New Thread 0xb2bffb70 (LWP 12798)]
[New Thread 0xb23feb70 (LWP 12799)]
[Thread 0xb38ffb70 (LWP 12797) exited]
[Thread 0xb2bffb70 (LWP 12798) exited]
[New Thread 0xb38ffb70 (LWP 12800)]
[New Thread 0xb2bffb70 (LWP 12801)]
[New Thread 0xadeffb70 (LWP 12802)]
[New Thread 0xad4ffb70 (LWP 12803)]
[New Thread 0xaccfeb70 (LWP 12804)]
[New Thread 0xac4fdb70 (LWP 12805)]
[Thread 0xaccfeb70 (LWP 12804) exited]
[Thread 0xb23feb70 (LWP 12799) exited]
[New Thread 0xaccfeb70 (LWP 12806)]
[New Thread 0xb23feb70 (LWP 12807)]
[New Thread 0xab3ffb70 (LWP 12808)]
[New Thread 0xaabfeb70 (LWP 12809)]
[Thread 0xaccfeb70 (LWP 12806) exited]
[New Thread 0xaccfeb70 (LWP 12810)]
[Thread 0xaccfeb70 (LWP 12810) exited]
[New Thread 0xaccfeb70 (LWP 12814)]
[Thread 0xaccfeb70 (LWP 12814) exited]
[New Thread 0xaccfeb70 (LWP 12815)]
[New Thread 0xa86ffb70 (LWP 12816)]
[Thread 0xaccfeb70 (LWP 12815) exited]
[Thread 0xa86ffb70 (LWP 12816) exited]
Program received signal SIGSEGV, Segmentation fault.
0xa9657a97 in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
(gdb) bt full
#0 0xa9657a97 in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
No symbol table info available.
#1 0xa965e3e8 in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
No symbol table info available.
#2 0xa9332ade in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
No symbol table info available.
#3 0xa92b83f7 in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
No symbol table info available.
#4 0xa9333385 in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
No symbol table info available.
#5 0xa93e7ad7 in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
No symbol table info available.
#6 0xa9605a63 in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
No symbol table info available.
#7 0xa95a7757 in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
No symbol table info available.
#8 0xa922da56 in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
No symbol table info available.
#9 0xa95b0306 in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
No symbol table info available.
#10 0xa95ab429 in ?? () from /usr/lib/flashplayer-mozilla/libflashplayer.so
No symbol table info available.
#11 0xb76c3b8c in nsNPAPIPluginInstance::InitializePlugin (this=0x201,
peer=0xa8765c40) at
../../../../../modules/plugin/base/src/nsNPAPIPluginInstance.cpp:1030
startTime = 2835321008
taginfo = {<nsCOMPtr_base> = {mRawPtr = 0xa8765c48}, <No data fields>}
guard = {<PRCListStr> = {next = 0xb7ae13b0, prev = 0xb7ae13b0},
mInstance = {<nsCOMPtr_base> = {mRawPtr = 0xa8763f40}, <No data fields>},
mDelayedDestroy = 0, static sListHead = {next = 0xbfff9660, prev = 0xbfff9660}}
rv = <value optimized out>
mode = <value optimized out>
count = <value optimized out>
names = 0xa8763fc0
values = 0xaa2da4c0
tagtype = nsPluginTagType_Embed
mimetype = 0xa87649e0 "application/x-shockwave-flash"
flashMimeType = "application/x-shockwave-flash"
error = <value optimized out>
blockedParam = "swliveconnect"
#12 0xb76c98b3 in nsPluginHostImpl::TrySetUpPluginInstance (this=0xab99a820,
aMimeType=0xaba249a8 "application/x-shockwave-flash", aURL=0xab85fdf0,
aOwner=0xa87516a0) at
../../../../../modules/plugin/base/src/nsPluginHostImpl.cpp:3993
urlSpec = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> =
{mData = 0xa87583a8 "http://mail.yimg.com/nq/mc/1_0_0/mg/swf/imsdk_2.0.swf",
mLength = 53, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63,
mFixedBuf = 0xbfff97f0 ""}, mStorage = "\000ċ\267ta\255\267
\022\275\267\034\230\377\277\351\025\201\267\300kC\264\000\000\000\000http\265\321\016\267I;\017\267ta\255\267\234\230\377\277>\376\203\267t\230\377\277\304ċ\267\\\230\377\277"}
instance = {<nsCOMPtr_base> = {mRawPtr = 0xa8763f40}, <No data fields>}
pluginTag = <value optimized out>
mimetype = 0xaba249a8 "application/x-shockwave-flash"
contractID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal>
= {mData = 0xbfff9748
"@mozilla.org/inline-plugin/application/x-shockwave-flash", mLength = 56,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfff9748
"@mozilla.org/inline-plugin/application/x-shockwave-flash"}, mStorage =
"@mozilla.org/inline-plugin/application/x-shockwave-flash\000z\222\266\240\203u\250"}
urlSpec2 = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> =
{mData = 0xaba34dd4 "\214\370t\250@\203u\250и\245\267", mLength = 3082576088,
mFlags = 3081593204}, <No data fields>}, mFixedCapacity = 3221198604, mFixedBuf
= 0xb7ad6174 "\264\355", <incomplete sequence \304>}, mStorage =
"\300M\243\253\000\000\000\000,\227\377\277.\253\060\267\324M\243\253\300M\243\253<\227\377\277\354\267\061\267\334M\243\253(\227\377\277\021\000\000\000W셷\360\375\205\253ta\255\267L\227\377\277\006܅\267"}
result = 0
plugin = {<nsCOMPtr_base> = {mRawPtr = 0xad5208d0}, <No data fields>}
#13 0xb76c86f0 in nsPluginHostImpl::SetUpPluginInstance (this=0xab99a820,
aMimeType=0xaba249a8 "application/x-shockwave-flash", aURL=0xab85fdf0,
aOwner=0xa87516a0) at
../../../../../modules/plugin/base/src/nsPluginHostImpl.cpp:3788
rv = 3071228905
#14 0xb76d12e0 in nsPluginHostImpl::InstantiateEmbeddedPlugin (this=0xab99a820,
aMimeType=0xaba249a8 "application/x-shockwave-flash", aURL=0xab85fdf0,
aOwner=0xa87516a0) at
../../../../../modules/plugin/base/src/nsPluginHostImpl.cpp:3479
urlSpec = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> =
{mData = 0xa87583a8 "http://mail.yimg.com/nq/mc/1_0_0/mg/swf/imsdk_2.0.swf",
mLength = 53, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63,
mFixedBuf = 0xbfff9a54 ""}, mStorage =
"\000\250\231\253\000\000\000\000\212/\231\267L\023\231\267+el\267ta\255\267\000\214\006\256ta\255\267L\023\231\267\000\233\377\277\274\232\377\277\003z;\267\000\214\006\256L\023\231\267\240\232\377\277xT\246\267"}
rv = 0
instance = 0x0
pluginTag = <value optimized out>
isJava = 0
window = <value optimized out>
pti2 = {<nsCOMPtr_base> = {mRawPtr = 0xa87516a4}, <No data fields>}
bCanHandleInternally = 1
urlSpec2 = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> =
{mData = 0xae1b0f04 "\234\357\254\267", mLength = 2918816152, mFlags =
3221199228}, <No data fields>}, mFixedCapacity = 3081593204, mFixedBuf =
0xaba34dc0
"赥\267@pc\253\260\262j\253\243L\243\253\220]v\250\214\370t\250@\203u\250и\245\267"},
mStorage =
"\000\000\000\000\214\231\377\277.\253\060\267\324M\243\253\300M\243\253\001\000\000\000\266\065\250
\004\017\033\256\000\232\377\277\234\231\377\277mz\222\266\314\371i\265@\242\034\256\254\231\377\277\351\025\201\267Yz\222\266"}
tagType = nsPluginTagType_Embed
scheme = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> =
{mData = 0xbfff9a00 "http", mLength = 4, mFlags = 65553}, <No data fields>},
mFixedCapacity = 63, mFixedBuf = 0xbfff9a00 "http"}, mStorage =
"http\000\371i\265\000\000\000\000L\232\377\277L\023\231\267Eiy\267ta\255\267\000\214\006\256X\023\231\267L\023\231\267\240\232\377\277|\232\377\277\240\215/\267\240\232\377\277\340\306ҷ
\250\231\253"}
#15 0xb720706a in nsObjectFrame::InstantiatePlugin (this=0xab5a6314,
aPluginHost=0xab99a824, aMimeType=0xaba249a8 "application/x-shockwave-flash",
aURI=0xab85fdf0) at ../../../layout/generic/nsObjectFrame.cpp:911
pDoc = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
rv = <value optimized out>
appShell = {<nsCOMPtr_base> = {mRawPtr = 0xb569f9c0}, <No data fields>}
fullPageMode = 0
#16 0xb7209d7d in nsObjectFrame::Instantiate (this=0xab5a6314,
aMimeType=0xaba249a8 "application/x-shockwave-flash", aURI=0xab85fdf0) at
../../../layout/generic/nsObjectFrame.cpp:1818
rv = 0
weakFrame = {mPrev = 0xab6371fc, mFrame = 0xab5a6314}
pluginHost = {<nsCOMPtr_base> = {mRawPtr = 0xab99a824}, <No data
fields>}
#17 0xb731a304 in nsObjectLoadingContent::Instantiate (this=0xaba34ddc,
aFrame=0xab5a633c, aMIMEType=..., aURI=0xab85fdf0) at
../../../../content/base/src/nsObjectLoadingContent.cpp:1788
typeToUse = {<nsACString_internal> = {mData = 0xaba249a8
"application/x-shockwave-flash", mLength = 29, mFlags = 5}, <No data fields>}
baseURI = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
rv = <value optimized out>
#18 0xb731c9e5 in nsAsyncInstantiateEvent::Run (this=0xab6371f0) at
../../../../content/base/src/nsObjectLoadingContent.cpp:156
rv = <value optimized out>
frame = <value optimized out>
objectFrame = 0xab5a6314
#19 0xb78444ed in nsThread::ProcessNextEvent (this=0xb7bf1060, mayWait=1,
result=0xbfff9cb0) at ../../../xpcom/threads/nsThread.cpp:521
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0xb569f9c4}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0xab6371f0}, <No data fields>}
rv = 0
#20 0xb78160f3 in NS_ProcessNextEvent_P (thread=0xaa121e30, mayWait=1) at
nsThreadUtils.cpp:250
val = 1
#21 0xb7844813 in nsThread::Shutdown (this=0xaa224fb0) at
../../../xpcom/threads/nsThread.cpp:468
context = {joiningThread = 0xb7bf1060, shutdownAck = 0}
event = {<nsCOMPtr_base> = {mRawPtr = 0xaa2f7990}, <No data fields>}
#22 0xb7850c7f in NS_InvokeByIndex_P () from /usr/lib/xulrunner-1.9.1/libxul.so
No locals.
#23 0xb7848d69 in nsProxyObjectCallInfo::Run (this=0xaba32790) at
../../../../xpcom/proxy/src/nsProxyEvent.cpp:181
No locals.
#24 0xb78444ed in nsThread::ProcessNextEvent (this=0xb7bf1060, mayWait=1,
result=0xbfff9dcc) at ../../../xpcom/threads/nsThread.cpp:521
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0xb569f9c4}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0xaba32790}, <No data fields>}
rv = 0
#25 0xb78160f3 in NS_ProcessNextEvent_P (thread=0xaa121e30, mayWait=1) at
nsThreadUtils.cpp:250
val = 1
#26 0xb77967be in nsBaseAppShell::Run (this=0xb569f9c0) at
../../../../widget/src/xpwidgets/nsBaseAppShell.cpp:170
thread = 0xb7bf1060
#27 0xb7666b84 in nsAppStartup::Run (this=0xb7bb1ca0) at
../../../../../toolkit/components/startup/src/nsAppStartup.cpp:193
rv = <value optimized out>
#28 0xb7032e08 in XRE_main (argc=1, argv=0xbffff4d4, aAppData=0xb7b03980) at
../../../toolkit/xre/nsAppRunner.cpp:3331
remoteService = {<nsCOMPtr_base> = {mRawPtr = 0xb2e49e70}, <No data
fields>}
appStartup = {<nsCOMPtr_base> = {mRawPtr = 0xb7bb1ca0}, <No data
fields>}
shuttingDown = 0
cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0xb3973de0}, <No data fields>}
workingDir = {<nsCOMPtr_base> = {mRawPtr = 0xb3917a00}, <No data
fields>}
xpcom = {mServiceManager = 0xb7bd1224}
desktopStartupIDEnv = <value optimized out>
updRoot = {<nsCOMPtr_base> = {mRawPtr = 0xb7b20300}, <No data fields>}
persistent = 1
profLD = {<nsCOMPtr_base> = {mRawPtr = 0xb7b20d80}, <No data fields>}
dirProvider = {<nsIDirectoryServiceProvider2> =
{<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports =
0xb7a189a0}, <No data fields>}, <No data fields>}, <nsIProfileStartup> =
{<nsISupports> = {_vptr.nsISupports = 0xb7a189c4}, <No data fields>},
mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir =
{<nsCOMPtr_base> = {mRawPtr = 0xb7b20380}, <No data fields>}, mXULAppDir =
{<nsCOMPtr_base> = {mRawPtr = 0xb7b20300}, <No data fields>}, mProfileDir =
{<nsCOMPtr_base> = {mRawPtr = 0xb7b20d00}, <No data fields>}, mProfileLocalDir
= {<nsCOMPtr_base> = {mRawPtr = 0xb7b20d80}, <No data fields>},
mProfileNotified = 1 '\001', mExtensionsLoaded = 1 '\001',
mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data
fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {mImpl =
0xb7bdd6a0}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> =
{mArray = {mImpl = 0xb7bdd880}},
<No data fields>}}
desktopStartupIDPtr = 0xb7800f1a
"U\211\345WVS\350\062-\202\377\201\303OR-"
nativeApp = {<nsCOMPtr_base> = {mRawPtr = 0xb7bb72f0}, <No data fields>}
startOffline = 0
profileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal>
= {mData = 0xb7be8048 "default", mLength = 7, mFlags = 65541}, <No data
fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfff9f7c ""}, mStorage =
"\000F\005\b@\300·\254\301·\371\061\000\000
\230\005\b\000\000\360\377\000\000\000\000
\000\000\000@\300·@\300·\254\301·\371\061\000\000ta\255\267\023\000\000\000X\240\377\277؟\377\277"}
upgraded = -1293640080
versionOK = <value optimized out>
appInitiatedRestart = <value optimized out>
desktopStartupID = {<nsFixedCString> = {<nsCString> =
{<nsACString_internal> = {mData = 0xbfff9fd0 "", mLength = 0, mFlags = 65553},
<No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfff9fd0 ""}, mStorage =
"\000a\255\267l\003\262\267\371\061\000\000
\230\005\b\000'\260\267<\302·8\240\377\277&h\005\b@\300·,\240\377\277ܻ\376\267\217hַ\355\002붬\301·\206\002\353\266\001\000\000"}
display_name = <value optimized out>
xremotearg = <value optimized out>
canRun = 1
profileLock = {<nsCOMPtr_base> = {mRawPtr = 0xb7bdd610}, <No data
fields>}
profD = {<nsCOMPtr_base> = {mRawPtr = 0xb7b20d00}, <No data fields>}
version = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> =
{mData = 0xbfff9f28 "3.5.16_20120315123157/20120315123157", mLength = 36,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0xbfff9f28
"3.5.16_20120315123157/20120315123157"}, mStorage =
"3.5.16_20120315123157/20120315123157\000\230\005\bw.\352\267\000\000\260\267\371\061\000\000
\230\005\b\240\"\262\267\364\301·"}
needsRestart = 0
display = 0xb7b90140
osABI = {<nsCString> = {<nsACString_internal> = {mData = 0xb78b4127
"Linux_x86-gcc3", mLength = 14, mFlags = 1}, <No data fields>}, <No data
fields>}
rv = 0
gtkModules = <value optimized out>
appData = {<nsXREAppData> = {size = 56, directory = 0xb7b20300, vendor
= 0xb7b4e0c0 "Mozilla", name = 0xb7b0a2d0 "Iceweasel", version = 0xb7b4e0c8
"3.5.16", buildID = 0xb7b0a2e0 "20120315123157", ID = 0xb7b02730
"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright = 0xb7b02760 "Copyright (c)
1998 - 2010 mozilla.org", flags = 6, xreDirectory = 0xb7b20380, minVersion =
0xb7b4e0d0 "1.9.1", maxVersion = 0xb7b4e0d8 "1.9.1.*", crashReporterURL =
0xb7b02790 "https://crash-reports.mozilla.com/submit", profile = 0xb7b0a2f0
"mozilla/firefox"}, <No data fields>}
localIniFile = {<nsCOMPtr_base> = {mRawPtr = 0xb7b20400}, <No data
fields>}
parser = {mSections = {<nsBaseHashtable<nsDepCharHashKey,
nsAutoPtr<nsINIParser_internal::INIValue>, nsINIParser_internal::INIValue*>> =
{<nsTHashtable<nsBaseHashtableET<nsDepCharHashKey,
nsAutoPtr<nsINIParser_internal::INIValue> > >> = {mTable = {ops = 0xb7aee250,
data = 0x0, hashShift = 28, maxAlphaFrac = 192 '\300', minAlphaFrac = 64 '@',
entrySize = 12, entryCount = 1, removedCount = 0, generation = 0, entryStore =
0xb7b06300 ""}}, <No data fields>}, <No data fields>}, mFileContents = {mRawPtr
= 0xb7b03a00 "[Build"}}
ar = <value optimized out>
override = 0x0
iniFile = {<nsCOMPtr_base> = {mRawPtr = 0xb7b20400}, <No data fields>}
i = <value optimized out>
#29 0x08049da6 in ?? ()
No symbol table info available.
#30 0xb7d6aca6 in __libc_start_main () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#31 0x08049641 in ?? ()
No symbol table info available.
(gdb)
-Steven
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org