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 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org