--- Begin Message ---
Package: iceweasel
Version: 3.0.6-1
Severity: grave
Justification: renders package unusable
I upgraded two Alpha systems (an XP900 and a DS20) from
Etch to Lenny. Now iceweasel will crash on almost all
web pages including the simplest pages like 'www.google.de'.
A backtrace (on the DS20) reveals the following:
alf...@unobtainium:~$ iceweasel -g
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
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 "alpha-linux-gnu"...
(no debugging symbols found)
(gdb) set pagination off
(gdb) run
Starting program: /usr/lib/iceweasel/firefox-bin -a iceweasel
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
Error while reading shared library symbols:
Cannot find new threads: generic error
Cannot find new threads: generic error
(gdb) cont
Continuing.
[New Thread 0x2000041e000 (LWP 3241)]
[New Thread 0x200038cd250 (LWP 3244)]
[New Thread 0x200040cd250 (LWP 3245)]
[New Thread 0x20004973250 (LWP 3246)]
[New Thread 0x20005173250 (LWP 3247)]
[Thread 0x20004973250 (LWP 3246) exited]
[Thread 0x20005173250 (LWP 3247) exited]
[New Thread 0x20005173250 (LWP 3248)]
[New Thread 0x20004973250 (LWP 3249)]
[New Thread 0x20005a4f250 (LWP 3250)]
[New Thread 0x200063cf250 (LWP 3251)]
[New Thread 0x20006bcf250 (LWP 3254)]
[Thread 0x20006bcf250 (LWP 3254) exited]
[New Thread 0x20006bcf250 (LWP 3255)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x2000041e000 (LWP 3241)]
0x00000200009ce0fc in nsCacheService::ProcessPendingRequests
(this=0x1206c31c0, entry=0x11fc030f8) at nsCacheService.cpp:2063
2063 nsCacheService.cpp: No such file or directory.
in nsCacheService.cpp
Current language: auto; currently c++
(gdb) bt full
#0 0x00000200009ce0fc in nsCacheService::ProcessPendingRequests
(this=0x1206c31c0, entry=0x11fc030f8) at nsCacheService.cpp:2063
rv = <value optimized out>
request = (nsCacheRequest *) 0x20000daadcc
nextRequest = (nsCacheRequest *) 0x43e0000027ba00d1
newWriter = 0
accessGranted = 0
#1 0x0000020000d99dfc in nsHTMLFormElement::WalkRadioGroup
#(this=0x121293c60, ana...@0x11fc03170, aVisitor=0x121296270,
#aFlushContent=0) at ../../../../dist/include/xpcom/nsCOMPtr.h:950
item = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
stopIterating = 0
#2 0x0000020000dadff8 in nsHTMLInputElement::VisitGroup (this=0x1212968f0,
#aVisitor=0x121296270, aFlushContent=0) at nsHTMLInputElement.cpp:2976
name = {<nsFixedString> = {<nsString> = {<nsAString_internal> =
#{<nsSubstring_base> = {<No data fields>}, mData = 0x11fc03190, mLength = 4,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf =
#0x11fc03190}, mStorage = {109, 101, 116, 97, 0, 0, 0, 0, 57116, 20, 512, 0,
32, 0, 0, 0, 26912, 8489, 1, 0, 12888, 8128, 1, 0, 26912, 8489, 1, 0, 15456,
#8489, 1, 0, 0, 0, 0, 0, 19560, 51, 512, 0, 39072, 218, 512, 0, 12884, 8128,
1, 0, 26912, 8489, 1, 0, 37212, 36165, 65535, 65535, 676, 219, 512, 0, 12,
#0, 0, 0}}
rv = <value optimized out>
container = {<nsCOMPtr_base> = {mRawPtr = 0x121293cb0}, <No data
fields>}
#3 0x0000020000db02bc in nsHTMLInputElement::AddedToRadioGroup
#(this=0x1212968f0, aNotify=-769699112) at nsHTMLInputElement.cpp:2833
checked = <value optimized out>
checkedChanged = 0
visitor = {<nsCOMPtr_base> = {mRawPtr = 0x121296270}, <No data
fields>}
rv = 0
container = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#4 0x0000020000d99550 in nsHTMLFormElement::AddElement (this=0x121293c60,
#aChild=0x121296920, aNotify=0) at nsHTMLFormElement.cpp:1363
radio = {<nsCOMPtr_base> = {mRawPtr = 0x121296980}, <No data
#fields>}
childInElements = 1
controlList = <value optimized out>
count = <value optimized out>
element = {<nsCOMPtr_base> = {mRawPtr = 0x121295500}, <No data
fields>}
lastElement = 1
position = <value optimized out>
type = 12
#5 0x0000020000d7a5e0 in nsGenericHTMLFormElement::BindToTree
#(this=0x1212968f0, aDocument=<value optimized out>, aParent=<value
#optimized out>, aBindingParent=<value optimized out>,
#aCompileEventHandlers=<value optimized out>) at
#nsGenericHTMLElement.cpp:2680
nameVal = {<nsFixedString> = {<nsString> = {<nsAString_internal> =
#{<nsSubstring_base> = {<No data fields>}, mData = 0x11fc033e0, mLength = 4,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf =
#0x11fc033e0}, mStorage = {109, 101, 116, 97, 0, 0, 0, 0, 43480, 8246, 1, 0
<repeats 17 times>, 2, 0, 0, 0, 11904, 223, 512, 0, 13384, 8128, 1, 0, 0, 0,
#17, 1, 63, 0, 1, 0, 13384, 8128, 1, 0, 0, 0, 0, 0, 38464, 431, 512, 0,
23124, 6586, 0, 0}}
idVal = {<nsFixedString> = {<nsString> = {<nsAString_internal> =
{<nsSubstring_base> = {<No data fields>}, mData = 0x11fc03480, mLength = 3,
mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf =
0x11fc03480}, mStorage = {97, 108, 108, 0, 1, 0, 0, 0, 50636, 323, 512, 0,
1024, 0, 0, 0, 50392, 323, 512, 0, 2, 0, 0, 0, 41168, 778, 512, 0, 37212,
36165, 65535, 65535, 26864, 8489, 1, 0, 1, 0, 0, 0, 26864, 8489, 1, 0, 1, 0,
0, 0, 50416, 323, 512, 0, 2, 0, 0, 0, 41168, 778, 512, 0, 37212, 36165,
65535, 65535}}
rv = <value optimized out>
#6 0x0000020000dad8c0 in nsHTMLInputElement::BindToTree
(this=0x20000daadcc, aDocument=0x11fc030f8, aParent=0xffffffffd21f52d8,
#aBindingParent=0x0, aCompileEventHandlers=8) at nsHTMLInputElement.cpp:1931
rv = <value optimized out>
#7 0x0000020000d053e0 in nsGenericElement::doInsertChildAt
(aKid=0x1212968f0, aIndex=1, aNotify=0, aParent=0x121263c00,
#aDocument=0x120db8fe0, achildarr...@0x121263c28) at
nsGenericElement.cpp:2729
rv = 0
container = (nsINode *) 0x121263c00
childCount = 1
updateBatch = {mDocument = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No
data fields>}, mUpdateType = 1}
#8 0x0000020000ae329c in nsINode::AppendChildTo (this=0x121263c00,
#aKid=0x1212968f0, aNotify=0) at ../../../dist/include/content/nsINode.h:321
No locals.
#9 0x0000020000df0890 in SinkContext::Node::Add (this=0xa75e000023bde7a4,
child=0x1212968f0) at nsHTMLContentSink.cpp:912
No locals.
#10 0x0000020000df2278 in SinkContext::AddLeaf (this=0x12122af70,
aContent=0x11fc030f8) at nsHTMLContentSink.cpp:1171
No locals.
#11 0x0000020000df6750 in SinkContext::AddLeaf (this=0x12122af70,
ano...@0x121295d48) at nsHTMLContentSink.cpp:1102
nodeType = <value optimized out>
#12 0x0000020000a8e3d0 in CNavDTD::AddLeaf (this=0x121251040,
aNode=0x121295d48) at CNavDTD.cpp:3054
result = <value optimized out>
#13 0x0000020000a8f10c in CNavDTD::HandleDefaultStartToken
(this=0x121251040, aToken=0x121274db0, aChildTag=eHTMLTag_input,
#aNode=0x121295d48) at CNavDTD.cpp:1084
result = <value optimized out>
theChildIsContainer = 0
sTableElements = {eHTMLTag_table, eHTMLTag_thead, eHTMLTag_tbody,
eHTMLTag_tr, eHTMLTag_tfoot}
#14 0x0000020000a8f648 in CNavDTD::HandleStartToken (this=0x121251040,
#aToken=0x121274db0) at CNavDTD.cpp:1436
isTokenHandled = 0
theHeadIsParent = 0
isExclusive = 1
theNode = (class nsCParserNode *) 0x121295d48
theChildTag = eHTMLTag_input
attrCount = <value optimized out>
theParent = <value optimized out>
result = 0
#15 0x0000020000a8fa3c in CNavDTD::HandleToken (this=0x121251040,
#aToken=0x121274db0, aParser=0x12122ad20) at CNavDTD.cpp:760
result = 0
theTag = <value optimized out>
gLegalElements = {eHTMLTag_table, eHTMLTag_thead, eHTMLTag_tbody,
eHTMLTag_tr, eHTMLTag_td, eHTMLTag_th, eHTMLTag_tfoot}
#16 0x0000020000a8af84 in CNavDTD::BuildModel (this=0x121251040,
#aParser=0xffffffffd21f52d8, aTokenizer=<value optimized out>,
#anObserver=<value optimized out>, aSink=<value optimized out>) at
#CNavDTD.cpp:336
theToken = (class CToken *) 0x20000db02bc
result = <value optimized out>
oldTokenizer = (class nsITokenizer *) 0x121251790
#17 0x0000020000a98e8c in nsParser::BuildModel (this=0x12122ad20) at
#nsParser.cpp:1790
theRootContext = (CParserContext *) 0x1203914a0
theTokenizer = (class nsITokenizer *) 0x121251790
result = 14353084
#18 0x0000020000a9c17c in nsParser::ResumeParse (this=0x12122ad20,
#allowIteration=<value optimized out>, aIsFinalChunk=0, aCanInterrupt=1) at
#nsParser.cpp:1667
theTokenizerResult = 0
theIterationIsOk = <value optimized out>
result = <value optimized out>
#19 0x0000020000a98d80 in nsParser::OnDataAvailable (this=0x12122ad20,
#request=<value optimized out>, aContext=<value optimized out>,
#pIStream=0x12124dd20, sourceOffset=0, aLength=6433) at nsParser.cpp:2305
totalRead = 6433
pws = {mNeedCharsetCheck = 0, mParser = 0x12122ad20, mParserFilter =
0x0, mScanner = 0x120391320, mRequest = 0x1212230a8}
rv = 14353084
theContext = (CParserContext *) 0x1203914a0
#20 0x000002000113202c in nsDocumentOpenInfo::OnDataAvailable (this=<value
#optimized out>, request=0x11fc030f8, aCtxt=0xffffffffd21f52d8, inStr=0x0,
#sourceOffset=8, count=556153896) at nsURILoader.cpp:306
rv = 14353084
#21 0x00000200009b3c6c in nsHTTPCompressConv::do_OnDataAvailable
(this=0x1212431e0, request=0x1212230a8, context=0x0, offset=0,
#buffer=0x121249740 "<html><head><meta http-equiv=\"content-type\"
content=\"text/html;
#charset=UTF-8\"><title>Google</title><script>window.google={kEI:\"0O_HSenQHYHknAOI2ayTDw\",kEXPI:\"17259\",kHL:\"de\"};\nwindow.google.sn=\"webhp"...,
count=6433) at nsHTTPCompressConv.cpp:375
rv = 2147549183
#22 0x00000200009b41a0 in nsHTTPCompressConv::OnDataAvailable
(this=0x1212431e0, request=0x1212230a8, aContext=0x0, iStr=<value optimized
#out>, aSourceOffset=0, aCount=<value optimized out>) at
nsHTTPCompressConv.cpp:306
code = 1
bytesWritten = 556153896
rv = 2769
streamLen = 2769
dummy_head = "x\001"
#23 0x000002000099b16c in nsStreamListenerTee::OnDataAvailable
#(this=0x121244680, request=0x1212230a8, context=0x0, input=<value optimized
#out>, offset=0, count=2779) at nsStreamListenerTee.cpp:97
tee = {<nsCOMPtr_base> = {mRawPtr = 0x1212437b0}, <No data fields>}
rv = 0
#24 0x0000020000a0c7ac in nsHttpChannel::OnDataAvailable (this=0x121223060,
#request=<value optimized out>, ctxt=<value optimized out>,
#input=0x121224890, offset=<value optimized out>, count=2779) at
#nsHttpChannel.cpp:4531
transportStatus = <value optimized out>
rv = <value optimized out>
#25 0x000002000097ac70 in nsInputStreamPump::OnStateTransfer
#(this=0x121224a60) at nsInputStreamPump.cpp:508
offsetBefore = 0
seekable = {<nsCOMPtr_base> = {mRawPtr = 0x121224898}, <No data
fields>}
odaOffset = 8
rv = 0
avail = 556153896
#26 0x000002000097adcc in nsInputStreamPump::OnInputStreamReady
#(this=0x121224a60, stream=0x11fc030f8) at nsInputStreamPump.cpp:398
nextState = 256
#27 0x00000200014711d8 in nsInputStreamReadyEvent::Run (this=0x121224ae0) at
nsStreamUtils.cpp:111
No locals.
#28 0x0000020001490654 in nsThread::ProcessNextEvent (this=0x12006a2e0,
mayWait=1, result=0x11fc03fa0) at nsThread.cpp:510
notifyGlobalObserver = 1
obs = {<nsCOMPtr_base> = {mRawPtr = 0x1200fac48}, <No data fields>}
event = {<nsCOMPtr_base> = {mRawPtr = 0x121224ae0}, <No data
fields>}
rv = 0
#29 0x0000020001445e50 in NS_ProcessNextEvent_P (thread=0x20000daadcc,
#mayWait=1) at nsThreadUtils.cpp:230
val = <value optimized out>
#30 0x00000200013853c4 in nsBaseAppShell::Run (this=0x1200fac40) at
nsBaseAppShell.cpp:170
thread = (class nsIThread *) 0x20000daadcc
#31 0x00000200011b4d84 in nsAppStartup::Run (this=0x120181630) at
nsAppStartup.cpp:181
rv = <value optimized out>
#32 0x0000020000912d68 in XRE_main (argc=<value optimized out>, argv=<value
optimized out>, aAppData=<value optimized out>) at nsAppRunner.cpp:3205
obsService = {<nsCOMPtr_base> = {mRawPtr = 0x1200f4020}, <No data
fields>}
remoteService = {<nsCOMPtr_base> = {mRawPtr = 0x12094d420}, <No data
fields>}
appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x120181630}, <No data
fields>}
workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x1202e4260}, <No data
fields>}
chromeObserver = {<nsCOMPtr_base> = {mRawPtr = 0x1200f18f0}, <No
data fields>}
cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x1202c39f0}, <No data
fields>}
noEMRestart = <value optimized out>
xpcom = {mServiceManager = 0x120063568}
desktopStartupIDEnv = <value optimized out>
updRoot = {<nsCOMPtr_base> = {mRawPtr = 0x120039560}, <No data
fields>}
persistent = 1
profLD = {<nsCOMPtr_base> = {mRawPtr = 0x12006a450}, <No data
fields>}
dirProvider = {<nsIDirectoryServiceProvider2> =
{<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr$nsISupports
= 0x2000191ab00}, <No data fields>}, <No data fields>},
<nsIProfileStartup> = {<nsISupports> = {_vptr$nsISupports =
0x2000191ab48}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> =
{mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> =
{mRawPtr = 0x120039650}, <No data fields>}, mXULAppDir =
{<nsCOMPtr_base> = {mRawPtr = 0x120039560}, <No data fields>},
mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x12006a390}, <No data
fields>}, mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr =
0x12006a450}, <No data fields>}, mProfileNotified = 1 '\001',
mExtensionsLoaded = 1 '\001', mAppBundleDirectories =
{<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data fields>},
mExtensionDirectories = {<nsCOMArray_base> = {mArray = {mImpl =
0x0}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> =
{mArray = {mImpl = 0x120096ed0}}, <No data fields>}}
nativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x120062780}, <No data
fields>}
desktopStartupIDPtr = <value optimized out>
startOffline = 0
profileName = {<nsFixedCString> = {<nsCString> =
{<nsACString_internal> = {<nsCSubstring_base> = {<No data fields>},
mData = 0x12006adb8 "default", mLength = 7, mFlags = 65541}, <No
data fields>}, mFixedCapacity = 63, mFixedBuf = 0x11fc043e8 ""},
mStorage =
"\000EÀ\037\001\000\000\000$xK\001\000\002\000\000ð\226\003
\001\000\000\000\035\000\000\000\000\000\000\000\230DÀ\037\001\000\000\000\224DÀ\037\001\000\000\000¸PÀ\037\001\000\000\000\001\000\000\000\000\000\000"}
upgraded = 0
versionOK = <value optimized out>
appInitiatedRestart = 532693296
desktopStartupID = {<nsFixedCString> = {<nsCString> =
{<nsACString_internal> = {<nsCSubstring_base> = {<No data fields>},
mData = 0x11fc04388 "", mLength = 0, mFlags = 65553}, <No data
fields>}, mFixedCapacity = 63, mFixedBuf = 0x11fc04388 ""}, mStorage
=
"\000æA\000\000\002\000\000\001\000\000\000\000\000\000\000ðn®\001\000\002\000\000$DÀ\037\001\000\000\000èEÀ\037\001\000\000\000\001",
'\0' <repeats 15 times>, "d{K\001\000\002\000"}
canRun = <value optimized out>
xremotearg = <value optimized out>
profileLock = {<nsCOMPtr_base> = {mRawPtr = 0x120062c80}, <No data
fields>}
profD = {<nsCOMPtr_base> = {mRawPtr = 0x12006a390}, <No data
fields>}
version = {<nsFixedCString> = {<nsCString> = {<nsACString_internal>
= {<nsCSubstring_base> = {<No data fields>}, mData = 0x11fc04448
"3.0.6_2008122011/2009020409", mLength = 27, mFlags = 65553}, <No
data fields>}, mFixedCapacity = 63, mFixedBuf = 0x11fc04448
"3.0.6_2008122011/2009020409"}, mStorage =
"3.0.6_2008122011/2009020409\000\000\002\000\000¸PÀ\037\001\000\000\000ð\226\003
\001\000\000\000\034\000\000\000\000\000\000\000ð\177K\001\000\002\000"}
needsRestart = <value optimized out>
display = (GdkDisplay *) 0x120058000
osABI = {<nsCString> = {<nsACString_internal> = {<nsCSubstring_base>
= {<No data fields>}, mData = 0x2000151c080 "Linux_Alpha-gcc3",
mLength = 16, mFlags = 1}, <No data fields>}, <No data fields>}
rv = 0
ar = <value optimized out>
gtkModules = <value optimized out>
override = 0x0
appData = {<nsXREAppData> = {size = 112, directory = 0x120039560,
vendor = 0x12003a060 "Mozilla", name = 0x12003a020 "Iceweasel",
version = 0x12003a040 "3.0.6", buildID = 0x120039f00 "2008122011",
ID = 0x120039740 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright
= 0x120039770 "Copyright (c) 1998 - 2009 mozilla.org", flags = 6,
xreDirectory = 0x120039650, minVersion = 0x120039f40 "1.9",
maxVersion = 0x120039f60 "1.9", crashReporterURL = 0x1200394d0
"https://crash-reports.mozilla.com/submit", profile = 0x120039f20
"mozilla/firefox"}, <No data fields>}
iniFile = {<nsCOMPtr_base> = {mRawPtr = 0x1200397a0}, <No data
fields>}
localIniFile = {<nsCOMPtr_base> = {mRawPtr = 0x1200397a0}, <No data
fields>}
parser = {mSections =
{<nsBaseHashtable<nsDepCharHashKey,nsAutoPtr<nsINIParser_internal::INIValue>,nsINIParser_internal::INIValue*>>
= {<nsTHashtable<nsBaseHashtableET<nsDepCharHashKey,
nsAutoPtr<nsINIParser_internal::INIValue> > >> = {mTable = {ops =
0x20001aa0278, data = 0x0, hashShift = 28, maxAlphaFrac = 192 'À',
minAlphaFrac = 64 '@', entrySize = 24, entryCount = 1, removedCount
= 0, generation = 0, entryStore = 0x120039ae0 ""}}, <No data
fields>}, <No data fields>}, mFileContents = {mRawPtr = 0x120039c70
"[Build"}}
i = <value optimized out>
#33 0x0000000120001890 in ?? ()
No symbol table info available.
#34 0x00000200001c9b90 in __libc_start_main () from /lib/libc.so.6.1
No symbol table info available.
#35 0x0000000120001328 in ?? ()
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
-- System Information:
Debian Release: 5.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: alpha
Kernel: Linux 2.6.27.5 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages iceweasel depends on:
ii debianutils 2.30 Miscellaneous utilities specific t
ii fontconfig 2.6.0-3 generic font configuration library
ii libc6.1 2.7-18 GNU C Library: Shared libraries
ii libglib2.0-0 2.16.6-1+lenny1 The GLib library of C routines
ii libgtk2.0-0 2.12.11-4 The GTK+ graphical user interface
ii libnspr4-0d 4.7.1-4 NetScape Portable Runtime Library
ii libstdc++6 4.3.2-1.1 The GNU Standard C++ Library v3
ii procps 1:3.2.7-11 /proc file system utilities
ii psmisc 22.6-1 Utilities that use the proc filesy
ii xulrunner-1.9 1.9.0.6-1 XUL + XPCOM application runner
iceweasel recommends no packages.
Versions of packages iceweasel suggests:
pn latex-xft-fonts <none> (no description available)
ii libkrb53 1.6.dfsg.4~beta1-5 MIT Kerberos runtime libraries
pn mozplugger <none> (no description available)
pn ttf-mathematica4.1 <none> (no description available)
pn xfonts-mathml <none> (no description available)
ii xprint 2:1.4.2-10 X11 print system (binary)
pn xulrunner-1.9-gnome-s <none> (no description available)
-- no debconf information
--- End Message ---