Bug#703472: iceweasel freezes on some site due to bad handling of mailcap file

Vincent Lefevre vincent at vinc17.net
Mon Apr 15 01:33:51 UTC 2013


Control: found -1 20.0-1

On 2013-03-20 03:15:14 +0100, Vincent Lefevre wrote:
> Iceweasel freezes in a futex syscall on some site; it doesn't redraw
> anything and doesn't take CPU time. Unfortunately this occurs on a
> private page (I just try to download my latest EDF invoice). This
> problem is reproducible.

This problem occurred again on a different site: just after clicking
on the PDF link "Grille Avril 2013" on

  http://www.lezola.com/pge-grille-mensuelle.php

iceweasel completely froze, with a zombie child:

UID        PID  PPID  C STIME TTY          TIME CMD
vinc17    2611  5149  0 03:12 ?        00:00:00 [sh] <defunct>
vinc17    5149  5148 12 Apr12 ?        07:04:01 iceweasel

The backtrace:

(gdb) bt full
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
No locals.
#1  0x00007f34f1ca7b30 in PR_WaitCondVar (cvar=0x7f3446af3480, timeout=timeout at entry=4294967295) at ptsynch.c:385
        rv = <optimized out>
        thred = 0x7f34f7759260
#2  0x00007f34f1cb0104 in _MD_WaitUnixProcess (process=0x7f3476d6b938, exitCode=0x7fff15e7eb54) at uxproces.c:824
        pRec = 0x7f344066bb60
        retVal = PR_SUCCESS
        interrupted = 0
#3  0x00007f34f622c70c in nsProcess::Monitor (arg=arg at entry=0x7f3440185dd0) at /tmp/buildd/iceweasel-20.0/xpcom/threads/nsProcessCommon.cpp:264
        process = {mRawPtr = 0x7f3440185dd0}
        exitCode = -1
#4  0x00007f34f622c8c9 in nsProcess::RunProcess (this=this at entry=0x7f3440185dd0, blocking=blocking at entry=true, my_argv=my_argv at entry=0x7f3446335b80, observer=observer at entry=0x0, holdWeak=holdWeak at entry=false, argsUTF8=argsUTF8 at entry=false) at /tmp/buildd/iceweasel-20.0/xpcom/threads/nsProcessCommon.cpp:512
        ptrProc = <optimized out>
#5  0x00007f34f622cb12 in nsProcess::CopyArgsAndRunProcess (this=0x7f3440185dd0, blocking=true, args=0x7fff15e7ed88, count=<optimized out>, observer=0x0, holdWeak=false) at /tmp/buildd/iceweasel-20.0/xpcom/threads/nsProcessCommon.cpp:357
        my_argv = 0x7f3446335b80
        rv = <optimized out>
#6  0x00007f34f5e9d4f5 in nsOSHelperAppService::GetHandlerAndDescriptionFromMailcapFile (aFilename=..., aMajorType=..., aMinorType=..., aTypeOptions=..., aHandler=..., aDescription=..., aMozillaFlags=...) at /tmp/buildd/iceweasel-20.0/uriloader/exthandler/unix/nsOSHelperAppService.cpp:1102
        testCommand = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fff15e7ee28 "test -n \"$DISPLAY\"", mLength = 18, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e7ee28 "test -n \"$DISPLAY\""}, mStorage = "test -n \"$DISPLAY\"\000\366\064\177\000\000\330\356\347\025\377\177\000\000\065\273\351\365\064\177\000\000\060\271a\370\064\177\000\000\t\350\262\367\064\177\000\000\210\031V\271\064\177\000"}
        process = {<nsCOMPtr_base> = {mRawPtr = 0x7f3440185dd0}, <No data fields>}
        file = {<nsCOMPtr_base> = {mRawPtr = 0x7f343e725ac0}, <No data fields>}
        exitValue = 0
        args = {0x7f34f66ddc1c "-c", 0x7fff15e7ee28 "test -n \"$DISPLAY\""}
        optionName = {<nsAString_internal> = {mData = 0x7f343cf7d6e0, mLength = 4, mFlags = 0}, <No data fields>}
        match = <optimized out>
        end_executable_iter = <optimized out>
        start_option_iter = <optimized out>
        end_optionname_iter = {mStart = <optimized out>, mEnd = <optimized out>, mPosition = 0x7f343cf7d6e8}
        equal_sign_iter = <optimized out>
        equalSignFound = false
        semicolon_iter = {mStart = 0x7f343cf7d6a8, mEnd = 0x7f343cf7d784, mPosition = 0x7f343cf7d70e}
        end_iter = {mStart = 0x7f343cf7d6a8, mEnd = 0x7f343cf7d784, mPosition = 0x7f343cf7d784}
        majorTypeEnd = {mStart = 0x7f343cf7d6a8, mEnd = 0x7f343cf7d784, mPosition = 0x7f343cf7d6be}
        minorTypeEnd = {mStart = 0x7f343cf7d6a8, mEnd = 0x7f343cf7d784, mPosition = 0x7f343cf7d6c6}
        start_iter = {mStart = 0x7f343cf7d6a8, mEnd = 0x7f343cf7d784, mPosition = 0x7f343cf7d6ca}
        majorTypeStart = {mStart = 0x7f343cf7d6a8, mEnd = 0x7f343cf7d784, mPosition = 0x7f343cf7d6a8}
        minorTypeStart = {mStart = 0x7f343cf7d6a8, mEnd = 0x7f343cf7d784, mPosition = 0x7f343cf7d6c0}
        rv = 4294966784
        file = {<nsCOMPtr_base> = {mRawPtr = 0x7f343e724440}, <No data fields>}
        mailcapFile = {<nsCOMPtr_base> = {mRawPtr = 0x7f3440185d98}, <No data fields>}
        mailcap = {<nsCOMPtr_base> = {mRawPtr = 0x7f3440185da0}, <No data fields>}
        buffer = {<nsAString_internal> = {mData = 0x7f343d9d34d8, mLength = 110, mFlags = 5}, <No data fields>}
        cBuffer = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7f3458856788 "application/pdf; xpdf '%s'; test=test -n \"$DISPLAY\"; description=Portable Document Format; nametemplate=%s.pdf", mLength = 110, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e7edc8 ""}, mStorage = "\000 .mailcap file (for Firefox)", '\000' <repeats 11 times>"\330, \356\347\025\377\177\000\000V\024\262\367\064\177\000\000N\334m\366\064\177\000"}
        more = true
        entry = {<nsAString_internal> = {mData = 0x7f343cf7d6a8, mLength = 110, mFlags = 5}, <No data fields>}
#7  0x00007f34f5e9d945 in nsOSHelperAppService::DoLookUpHandlerAndDescription (aMajorType=..., aMinorType=..., aTypeOptions=..., aHandler=..., aDescription=..., aMozillaFlags=..., aUserData=aUserData at entry=true) at /tmp/buildd/iceweasel-20.0/uriloader/exthandler/unix/nsOSHelperAppService.cpp:922
        rv = <optimized out>
        mailcapFileName = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff15e7eef8, mLength = 10, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e7eef8}, mStorage = {126, 47, 46, 109, 97, 105, 108, 99, 97, 112, 0, 0, 62560, 5607, 32767, 0, 17119, 62946, 32564, 0, 11368, 47447, 32564, 0, 20416, 16487, 32564, 0, 0, 0, 0, 0, 57864, 63278, 32564, 0, 2336, 56946, 32564, 0, 62560, 5607, 0, 0, 33600, 47445, 32564, 0, 0, 0, 0, 0, 9152, 63649, 32564, 0, 47088, 47347, 32564, 0, 39024, 32870, 0, 0}}
        filenamePref = 0x7f3446af348c "\001"
        filenameEnvVar = 0x7f34f66ddc6b "PERSONAL_MAILCAP"
#8  0x00007f34f5e9e1de in nsOSHelperAppService::GetFromType (this=this at entry=0x7f34d9a76320, aMIMEType=...) at /tmp/buildd/iceweasel-20.0/uriloader/exthandler/unix/nsOSHelperAppService.cpp:1385
        end_iter = {mStart = 0x7fff15e7f1b8, mEnd = 0x7fff15e7f1d6, mPosition = 0x7fff15e7f1d6}
        majorTypeEnd = {mStart = 0x7fff15e7f1b8, mEnd = 0x7fff15e7f1d6, mPosition = 0x7fff15e7f1ce}
        minorTypeEnd = {mStart = 0x7fff15e7f1b8, mEnd = 0x7fff15e7f1d6, mPosition = 0x7fff15e7f1d6}
        rv = <optimized out>
        extensions = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7f34dc0d8048, mLength = 0, mFlags = 0}, <No data fields>}, mFixedCapacity = 4152294784, mFixedBuf = 0x7fff15e7f400}, mStorage = {62432, 5607, 32767, 0, 24928, 55803, 32564, 0, 5, 0, 0, 0, 4101, 46633, 32564, 0, 65324, 63011, 32564, 0, 1, 0, 32564, 0, 3, 0, 32564, 0, 0, 0, 0, 0, 65324, 63011, 32564, 0, 0, 0, 24, 0, 3, 0, 32767, 0, 0, 0, 32767, 0, 3, 0, 32564, 0, 30720, 45811, 32564, 0, 63688, 5607, 32767, 0, 63048, 5607, 32767, 0}}
        start_iter = {mStart = 0x7fff15e7f1b8, mEnd = 0x7fff15e7f1d6, mPosition = 0x7fff15e7f1b8}
        handler = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff15e7f2f8, mLength = 4, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e7f2f8}, mStorage = {120, 112, 100, 102, 0, 0, 92, 0, 64896, 63358, 32564, 0, 24576, 55803, 32564, 0, 0, 0, 0, 0, 24576, 55803, 32564, 0, 48896, 38704, 27152, 57778, 32768, 0, 0, 0, 64896, 63358, 32564, 0, 32840, 56333, 32564, 0, 62480, 5607, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65535, 65535, 32767, 0, 46320, 64, 0, 0, 5432, 55823, 32564, 0}}
        gnomeInfo = <optimized out>
        handlerFile = {<nsCOMPtr_base> = {mRawPtr = 0x7f34dc0d8048}, <No data fields>}
        mimeType = {<nsAutoString> = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff15e7f1b8, mLength = 15, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e7f1b8}, mStorage = {97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 112, 100, 102, 0, 27776, 47346, 32564, 0, 58416, 26074, 32564, 0, 46320, 64, 0, 0, 32952, 56333, 32564, 0, 5024, 28944, 32564, 0, 61728, 63632, 32564, 0, 32840, 56333, 32564, 0, 0, 29344, 32564, 0, 57344, 29353, 32564, 0, 8, 0, 0, 0, 64769, 63358, 32564, 0, 37649, 55803, 32564, 0}}, <No data fields>}
        majorType = {<nsAString_internal> = {mData = 0x7fff15e7f1b8, mLength = 11, mFlags = 0}, <No data fields>}
        minorType = {<nsAString_internal> = {mData = 0x7fff15e7f1d0, mLength = 3, mFlags = 0}, <No data fields>}
        mimeInfo = <optimized out>
        majorTypeStart = {mStart = 0x7fff15e7f1b8, mEnd = 0x7fff15e7f1d6, mPosition = 0x7fff15e7f1b8}
        minorTypeStart = {mStart = 0x7fff15e7f1b8, mEnd = 0x7fff15e7f1d6, mPosition = 0x7fff15e7f1d0}
        typeOptions = {_vptr.nsHashtable = 0x7f34f72ca3d0, mLock = 0x0, mHashtable = {ops = 0x7f34f72ca4e0, data = 0x0, hashShift = 28, maxAlphaFrac = 192 '\300', minAlphaFrac = 64 '@', entrySize = 24, entryCount = 0, removedCount = 0, generation = 0, entryStore = 0x7f3440684100 ""}, mEnumerating = false}
        mailcap_description = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff15e7f258, mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e7f258}, mStorage = {0, 0, 0, 0, 24800, 62710, 32564, 0, 60336, 5607, 32767, 0, 65535, 65535, 32564, 0, 61504, 63632, 32564, 0, 32952, 56333, 32564, 0, 4315, 63351, 32564, 0, 0, 0, 0, 0, 32840, 56333, 32564, 0, 0, 0, 0, 0, 64896, 63358, 32564, 0, 62080, 5607, 32767, 0, 62048, 5607, 32767, 0, 62160, 63358, 32564, 0, 194, 0, 0, 0, 64962, 63358, 32564, 0}}
        mozillaFlags = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff15e7f398, mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e7f398}, mStorage = {0, 29466, 32564, 0, 8, 0, 0, 0, 64769, 63358, 32564, 0, 61504, 63632, 32564, 0, 173, 0, 0, 0, 48339, 64, 0, 0, 61720, 63632, 32564, 0, 0, 0, 0, 0, 8, 0, 0, 0, 24800, 62710, 32564, 0, 60720, 5607, 32767, 0, 65535, 65535, 32564, 0, 61504, 63632, 32564, 0, 32952, 56333, 32564, 0, 39014, 45862, 32564, 0, 0, 0, 0, 0}}
        mime_types_description = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7f34f624019e, mLength = 0, mFlags = 0}, <No data fields>}, mFixedCapacity = 4129562114, mFixedBuf = 0x7fff15e7f628}, mStorage = {62784, 5607, 32767, 0, 63688, 5607, 32767, 0, 306, 63012, 32564, 0, 63688, 5607, 32767, 0, 63016, 5607, 32767, 0, 63688, 5607, 32767, 0, 306, 63012, 32564, 0, 31, 0, 0, 0, 1646, 63012, 32564, 0, 31, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 1646, 63012, 32564, 0, 62906, 5607, 32767, 0, 3, 0, 0, 0, 0, 0, 0, 0}}
#9  0x00007f34f5e9e7c1 in nsOSHelperAppService::GetMIMEInfoFromOS (this=0x7f34d9a76320, aType=..., aFileExt=..., aFound=0x7fff15e7f796) at /tmp/buildd/iceweasel-20.0/uriloader/exthandler/unix/nsOSHelperAppService.cpp:1504
        retval = <optimized out>
        hasDefault = false
#10 0x00007f34f5e97581 in nsExternalHelperAppService::GetFromTypeAndExtension (this=0x7f34d9a76320, aMIMEType=..., aFileExt=..., _retval=0x7fff15e7fa08) at /tmp/buildd/iceweasel-20.0/uriloader/exthandler/nsExternalHelperAppService.cpp:2406
        typeToUse = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fff15e7f868 "application/pdf", mLength = 15, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e7f868 "application/pdf"}, mStorage = "application/pdf\000\000\000\000\000avril_2013.p\210\371\347\025\377\177\000\000\320C \340\064\177\000\000\030z\312\361\064\177\000\000`\001x\367\064\177\000"}
        found = <optimized out>
        rv = <optimized out>
        handlerSvc = {<nsCOMPtr_base> = {mRawPtr = 0x7f34f623e78c}, <No data fields>}
#11 0x00007f34f5e972b3 in nsExternalHelperAppService::DoContent (this=this at entry=0x7f34d9a76320, aMimeContentType=..., aRequest=aRequest at entry=0x7f343e98b050, aWindowContext=0x7f343ddf5830, aForceSave=aForceSave at entry=false, aStreamListener=0x7f343e3d8f78) at /tmp/buildd/iceweasel-20.0/uriloader/exthandler/nsExternalHelperAppService.cpp:698
        fileExtension = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fff15e7fb78 "pdf", mLength = 3, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e7fb78 "pdf"}, mStorage = "pdf\000illa.org/streamconv;1?from=application/pdf&to=*/*\000\000\000\000\000\000\000\000\000\000"}
        reason = 0
        rv = <optimized out>
        uri = {<nsCOMPtr_base> = {mRawPtr = 0x7f343eb11d00}, <No data fields>}
        contentLength = 70879
        mimeInfo = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        buf = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fff15e7fc80 "Zxs_avril_2013.pdf", mLength = 18, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e7fc80 "Zxs_avril_2013.pdf"}, mStorage = "Zxs_avril_2013.pdf\000>4\177\000\000\024\277m\366\064\177\000\000\003\000\000\000\000\000\000\000\005@\000\200\000\000\000\000\230D \340\064\177\000\000\000\000\000\000\064\177\000"}
        handler = <optimized out>
        fileName = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff15e7fa38, mLength = 18, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e7fa38}, mStorage = {90, 120, 115, 95, 97, 118, 114, 105, 108, 95, 50, 48, 49, 51, 46, 112, 100, 102, 0, 0, 53, 0, 17, 1, 63, 0, 32564, 0, 64120, 5607, 32767, 0, 27968, 31343, 27753, 24940, 28462, 26482, 29487, 29300, 24933, 25453, 28271, 15222, 16177, 29286, 28015, 30781, 26413, 27002, 9840, 28532, 30013, 25454, 28015, 29296, 48896, 38704, 27152, 57778, 100, 15727, 12074, 42}}
        mimeSvc = {<nsCOMPtr_base> = {mRawPtr = 0x7f34d9a76338}, <No data fields>}
        channel = {<nsCOMPtr_base> = {mRawPtr = 0x7f343e98b050}, <No data fields>}
#12 0x00007f34f5e91769 in nsDocumentOpenInfo::DispatchContent (this=this at entry=0x7f343e3d8f60, request=request at entry=0x7f343e98b050, aCtxt=aCtxt at entry=0x0) at /tmp/buildd/iceweasel-20.0/uriloader/base/nsURILoader.cpp:521
        loadFlags = 6881280
        rv = 4294966784
        forceExternalHandling = <optimized out>
        disposition = 1923219456
        helperAppService = {<nsCOMPtr_base> = {mRawPtr = 0x7f34d9a76320}, <No data fields>}
        aChannel = {<nsCOMPtr_base> = {mRawPtr = 0x7f343e98b050}, <No data fields>}
        anyType = {<nsCString> = {<nsACString_internal> = {mData = 0x7f34f659892b "*/*", mLength = 3, mFlags = 1}, <No data fields>}, <No data fields>}
        isGuessFromExt = <optimized out>
        contentListener = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        desiredContentType = {<nsCString> = {<nsACString_internal> = {mData = 0x7f34f73bd480 "", mLength = 0, mFlags = 3}, <No data fields>}, <No data fields>}
        httpChannel = {<nsCOMPtr_base> = {mRawPtr = 0x7f343e98b050}, <No data fields>}
#13 0x00007f34f5e9190f in OnStartRequest (aCtxt=0x0, request=0x7f343e98b050, this=0x7f343e3d8f60) at /tmp/buildd/iceweasel-20.0/uriloader/base/nsURILoader.cpp:252
        rv = 4294966784
        httpChannel = {<nsCOMPtr_base> = {mRawPtr = 0x7f343e98b050}, <No data fields>}
        status = NS_OK
#14 nsDocumentOpenInfo::OnStartRequest (this=0x7f343e3d8f60, request=0x7f343e98b050, aCtxt=0x0) at /tmp/buildd/iceweasel-20.0/uriloader/base/nsURILoader.cpp:193
No locals.
#15 0x00007f34f57125d0 in mozilla::net::nsHttpChannel::CallOnStartRequest (this=this at entry=0x7f343e98b000) at /tmp/buildd/iceweasel-20.0/netwerk/protocol/http/nsHttpChannel.cpp:960
        shouldSniff = <optimized out>
        rv = <optimized out>
#16 0x00007f34f5712a3d in ContinueProcessNormal (this=0x7f343e98b000, rv=<optimized out>) at /tmp/buildd/iceweasel-20.0/netwerk/protocol/http/nsHttpChannel.cpp:1458
        rv = <optimized out>
#17 mozilla::net::nsHttpChannel::ContinueProcessNormal (this=0x7f343e98b000, rv=<optimized out>) at /tmp/buildd/iceweasel-20.0/netwerk/protocol/http/nsHttpChannel.cpp:1397
No locals.
#18 0x00007f34f5714de5 in mozilla::net::nsHttpChannel::ProcessNormal (this=this at entry=0x7f343e98b000) at /tmp/buildd/iceweasel-20.0/netwerk/protocol/http/nsHttpChannel.cpp:1393
        rv = <optimized out>
        succeeded = true
#19 0x00007f34f5716d49 in mozilla::net::nsHttpChannel::ProcessResponse (this=this at entry=0x7f343e98b000) at /tmp/buildd/iceweasel-20.0/netwerk/protocol/http/nsHttpChannel.cpp:1304
        rv = <optimized out>
        httpStatus = 200
        successfulReval = false
        cacheDisposition = <optimized out>
#20 0x00007f34f5716ecd in mozilla::net::nsHttpChannel::OnStartRequest (this=0x7f343e98b000, request=0x7f343db64ef0, ctxt=<optimized out>) at /tmp/buildd/iceweasel-20.0/netwerk/protocol/http/nsHttpChannel.cpp:4890
        sampler_raii4849 = {mHandle = 0x7f34f7781000}
#21 0x00007f34f56966e7 in nsInputStreamPump::OnStateStart (this=this at entry=0x7f343db64ef0) at /tmp/buildd/iceweasel-20.0/netwerk/base/src/nsInputStreamPump.cpp:417
        sampler_raii402 = {mHandle = 0x7f34f7781000}
        rv = <optimized out>
#22 0x00007f34f56969e9 in nsInputStreamPump::OnInputStreamReady (this=0x7f343db64ef0, stream=<optimized out>) at /tmp/buildd/iceweasel-20.0/netwerk/base/src/nsInputStreamPump.cpp:368
        nextState = <optimized out>
        sampler_raii355 = {mHandle = 0x7f34f7781000}
#23 0x00007f34f621be4a in nsInputStreamReadyEvent::Run (this=0x7f34492a2bb0) at /tmp/buildd/iceweasel-20.0/xpcom/io/nsStreamUtils.cpp:82
No locals.
#24 0x00007f34f622a4c6 in nsThread::ProcessNextEvent (this=0x7f34f772d980, mayWait=<optimized out>, result=0x7fff15e801bf) at /tmp/buildd/iceweasel-20.0/xpcom/threads/nsThread.cpp:627
        event = {<nsCOMPtr_base> = {mRawPtr = 0x7f34492a2bb0}, <No data fields>}
        notifyMainThreadObserver = <optimized out>
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x7f34de79d398}, <No data fields>}
        canary = {static sOutputFD = 0}
        rv = NS_OK
#25 0x00007f34f61ff839 in NS_ProcessNextEvent_P (thread=<optimized out>, mayWait=true) at /tmp/buildd/iceweasel-20.0/build-xulrunner/xpcom/build/nsThreadUtils.cpp:238
        val = <optimized out>
#26 0x00007f34f6090263 in mozilla::ipc::MessagePump::Run (this=0x7f34e0203f80, aDelegate=0x7f34e0204240) at /tmp/buildd/iceweasel-20.0/ipc/glue/MessagePump.cpp:117
        did_work = <optimized out>
#27 0x00007f34f6249133 in RunHandler (this=0x7f34e0204240) at /tmp/buildd/iceweasel-20.0/ipc/chromium/src/base/message_loop.cc:208
No locals.
#28 MessageLoop::Run (this=0x7f34e0204240) at /tmp/buildd/iceweasel-20.0/ipc/chromium/src/base/message_loop.cc:182
        save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7f34e0204240, previous_state_ = 0x0}
#29 0x00007f34f600068d in nsBaseAppShell::Run (this=0x7f34de79d390) at /tmp/buildd/iceweasel-20.0/widget/xpwidgets/nsBaseAppShell.cpp:163
        thread = 0x7f34f772d980
#30 0x00007f34f5edf369 in nsAppStartup::Run (this=0x7f34de7736a0) at /tmp/buildd/iceweasel-20.0/toolkit/components/startup/nsAppStartup.cpp:288
        rv = <optimized out>
#31 0x00007f34f567d7d9 in XREMain::XRE_mainRun (this=this at entry=0x7fff15e803e0) at /tmp/buildd/iceweasel-20.0/toolkit/xre/nsAppRunner.cpp:3823
        rv = 4294966784
        appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x7f34de7736a0}, <No data fields>}
        cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x7f34d6f080c0}, <No data fields>}
        workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x7f34d8055f40}, <No data fields>}
#32 0x00007f34f567f928 in XREMain::XRE_main (this=this at entry=0x7fff15e803e0, argc=argc at entry=1, argv=argv at entry=0x7fff15e81888, aAppData=aAppData at entry=0x7fff15e805a0) at /tmp/buildd/iceweasel-20.0/toolkit/xre/nsAppRunner.cpp:3890
        rv = <optimized out>
        exit = false
        appInitiatedRestart = false
        sampler_raii3840 = {mHandle = 0x7f34f7781000}
        result = <optimized out>
#33 0x00007f34f567fb57 in XRE_main (argc=1, argv=0x7fff15e81888, aAppData=0x7fff15e805a0, aFlags=<optimized out>) at /tmp/buildd/iceweasel-20.0/toolkit/xre/nsAppRunner.cpp:4093
        main = {mNativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7f34f77ad320}, <No data fields>}, mProfileSvc = {<nsCOMPtr_base> = {mRawPtr = 0x7f34e0203b40}, <No data fields>}, mProfD = {<nsCOMPtr_base> = {mRawPtr = 0x7f34f7741440}, <No data fields>}, mProfLD = {<nsCOMPtr_base> = {mRawPtr = 0x7f34f7741500}, <No data fields>}, mProfileLock = {<nsCOMPtr_base> = {mRawPtr = 0x7f34f77fed00}, <No data fields>}, mRemoteService = {<nsCOMPtr_base> = {mRawPtr = 0x7f34ceb04cc0}, <No data fields>}, mScopedXPCom = 0x7f34f777d820, mAppData = 0x7f34f772f380, mDirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports = 0x7f34f70de110}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {_vptr.nsISupports = 0x7f34f70de158}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {mRawPtr = 0x7f34f7740300}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x7f34f7740540}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x7f34f7741440}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0x7f34f7741500}, <No data fields>}, mProfileNotified = true, mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator>> = {mHdr = 0x7f34f73bcef8}, <nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator>> = {mHdr = 0x7f34d7f24800}, <nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator>> = {mHdr = 0x7f34d802c600}, <nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, <No data fields>}}, <No data fields>}}, mProfileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7f34e021b108 "default", mLength = 7, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e80498 ""}, mStorage = "\000\005\350\025\377\177\000\000 \005\350\025\377\177\000\000\000\277\060\227\020j\262\341/\000\000\000\000\000\000\000@\005t\367\064\177\000\000\016\000\a\200\000\000\000\000\060\005\350\025\377\177\000\000 \005\350\025\377\177\000"}, mDesktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fff15e804f8 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff15e804f8 ""}, mStorage = "\000|s\367\064\177\000\000\001\000\000\000\000\000\000\000e\033\"\366\064\177\000\000\000\000\376\377\000\000\000\000\000\000\000\000\377\177\000\000@\005t\367\064\177\000\000 \005\350\025\377\177\000\000\030|s\367\064\177\000"}, mStartOffline = false, mShuttingDown = false, mDisableRemote = false, mGdkDisplay = 0x7f34f77ca210}
        result = <optimized out>
#34 0x0000000000402e2f in _start ()
No symbol table info available.

Moreover, the URL's of two tabs of the last session were lost
(the tabs appeared as blank).

-- Package-specific info:

[No information due to broken reportbug-helper-script for iceweasel]

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.8-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iceweasel depends on:
ii  debianutils         4.3.4
ii  fontconfig          2.9.0-7.1
ii  libc6               2.13-38
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-0        2.33.12+really2.32.4-5
ii  libgtk2.0-0         2.24.10-2
ii  libnspr4            2:4.9.6-1
ii  libnspr4-0d         2:4.9.6-1
ii  libsqlite3-0        3.7.16.1-1
ii  libstdc++6          4.7.2-5
ii  procps              1:3.3.4-2
ii  xulrunner-20.0      20.0-1

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
ii  fonts-stix [otf-stix]  1.1.0-1
ii  libgssapi-krb5-2       1.10.1+dfsg-5
pn  mozplugger             <none>

Versions of packages xulrunner-20.0 depends on:
ii  libasound2                1.0.25-4
ii  libatk1.0-0               2.4.0-2
ii  libbz2-1.0                1.0.6-4
ii  libc6                     2.13-38
ii  libcairo2                 1.12.2-3
ii  libdbus-1-3               1.6.8-1
ii  libdbus-glib-1-2          0.100.2-1
ii  libevent-2.0-5            2.0.19-stable-3
ii  libfontconfig1            2.9.0-7.1
ii  libfreetype6              2.4.9-1.1
ii  libgcc1                   1:4.7.2-5
ii  libgdk-pixbuf2.0-0        2.26.1-1
ii  libglib2.0-0              2.33.12+really2.32.4-5
ii  libgtk2.0-0               2.24.10-2
ii  libhunspell-1.3-0         1.3.2-4
ii  libmozjs20d               20.0-1
ii  libnspr4                  2:4.9.6-1
ii  libnss3                   2:3.14.3-1
ii  libpango1.0-0             1.30.0-1
ii  libpixman-1-0             0.26.0-4
ii  libsqlite3-0              3.7.16.1-1
ii  libstartup-notification0  0.12-1
ii  libstdc++6                4.7.2-5
ii  libvpx1                   1.1.0-1
ii  libx11-6                  2:1.5.0-1
ii  libxext6                  2:1.3.1-2
ii  libxrender1               1:0.9.7-1
ii  libxt6                    1:1.1.3-1
ii  zlib1g                    1:1.2.7.dfsg-13

Versions of packages xulrunner-20.0 suggests:
ii  libcanberra0  0.28-6
ii  libgnomeui-0  2.24.5-2

-- no debconf information



More information about the pkg-mozilla-maintainers mailing list