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

Vincent Lefevre vincent at vinc17.net
Wed Mar 20 02:15:14 UTC 2013


Package: iceweasel
Version: 19.0.2-1
Severity: grave
Justification: causes non-serious data loss

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.

Iceweasel-related processes given by "ps -aef":

UID        PID  PPID  C STIME TTY          TIME CMD
vinc17   29321 29161 28 02:49 pts/13   00:02:55 iceweasel
vinc17   29650 29321  0 02:54 pts/13   00:00:00 [sh] <defunct>

and in the terminal:

$ iceweasel
ACR (Component): component init
NOTE: child process received `Goodbye', closing down
WARNING: waitpid failed pid:29459 errno:10: file /tmp/buildd/iceweasel-19.0.2/ipc/chromium/src/base/process_util_posix.cc, line 260
[ConvConfHandler] isPreferred contentType: application/pdf
WARNING: waitpid failed pid:29459 errno:10: file /tmp/buildd/iceweasel-19.0.2/ipc/chromium/src/base/process_util_posix.cc, line 260
WARNING: waitpid failed pid:29459 errno:10: file /tmp/buildd/iceweasel-19.0.2/ipc/chromium/src/base/process_util_posix.cc, line 260
WARNING: Failed to deliver SIGKILL to 29459!(3).: file /tmp/buildd/iceweasel-19.0.2/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc, line 118

$ strace -p 29321
Process 29321 attached - interrupt to quit
futex(0x7febc36ca3cc, FUTEX_WAIT_PRIVATE, 1, NULL

$ gdb =iceweasel 29321
[...]
(gdb) set pagination off
(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  0x00007fec5514dd90 in PR_WaitCondVar (cvar=0x7febc36ca3c0, timeout=timeout at entry=4294967295) at ptsynch.c:385
        rv = <optimized out>
        thred = 0x7fec5aa59260
#2  0x00007fec55156384 in _MD_WaitUnixProcess (process=0x7fec05fca080, exitCode=0x7fff136bb234) at uxproces.c:824
        pRec = 0x7febbeb2d260
        retVal = PR_SUCCESS
        interrupted = 0
#3  0x00007fec595bce0c in nsProcess::Monitor (arg=arg at entry=0x7febd99e27f0) at /tmp/buildd/iceweasel-19.0.2/xpcom/threads/nsProcessCommon.cpp:264
        process = {mRawPtr = 0x7febd99e27f0}
        exitCode = -1
#4  0x00007fec595bcfc9 in nsProcess::RunProcess (this=this at entry=0x7febd99e27f0, blocking=blocking at entry=true, my_argv=my_argv at entry=0x7fec225c13c0, observer=observer at entry=0x0, holdWeak=holdWeak at entry=false, argsUTF8=argsUTF8 at entry=false) at /tmp/buildd/iceweasel-19.0.2/xpcom/threads/nsProcessCommon.cpp:512
        ptrProc = <optimized out>
#5  0x00007fec595bd212 in nsProcess::CopyArgsAndRunProcess (this=0x7febd99e27f0, blocking=true, args=0x7fff136bb468, count=<optimized out>, observer=0x0, holdWeak=false) at /tmp/buildd/iceweasel-19.0.2/xpcom/threads/nsProcessCommon.cpp:357
        my_argv = 0x7fec225c13c0
        rv = <optimized out>
#6  0x00007fec592add37 in nsOSHelperAppService::GetHandlerAndDescriptionFromMailcapFile (aFilename=..., aMajorType=..., aMinorType=..., aTypeOptions=..., aHandler=..., aDescription=..., aMozillaFlags=...) at /tmp/buildd/iceweasel-19.0.2/uriloader/exthandler/unix/nsOSHelperAppService.cpp:1102
        testCommand = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fff136bb508 "test -n \"$DISPLAY\"", mLength = 18, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bb508 "test -n \"$DISPLAY\""}, mStorage = "test -n \"$DISPLAY\"\000Y\354\177\000\000\270\265k\023\377\177\000\000w\303*Y\354\177\000\000\200a[\034\354\377\372\377\270\265k\023\377\177\000\000`P\\\034\354\377\372\377"}
        process = {<nsCOMPtr_base> = {mRawPtr = 0x7febd99e27f0}, <No data fields>}
        file = {<nsCOMPtr_base> = {mRawPtr = 0x7febd03310c0}, <No data fields>}
        exitValue = 0
        args = {0x7fec59a68ddc "-c", 0x7fff136bb508 "test -n \"$DISPLAY\""}
        optionName = {<nsAString_internal> = {mData = 0x7febcee9d5b0, 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 = 0x7febcee9d5b8}
        equal_sign_iter = <optimized out>
        equalSignFound = false
        semicolon_iter = {mStart = 0x7febcee9d578, mEnd = 0x7febcee9d654, mPosition = 0x7febcee9d5de}
        end_iter = {mStart = 0x7febcee9d578, mEnd = 0x7febcee9d654, mPosition = 0x7febcee9d654}
        majorTypeEnd = {mStart = 0x7febcee9d578, mEnd = 0x7febcee9d654, mPosition = 0x7febcee9d58e}
        minorTypeEnd = {mStart = 0x7febcee9d578, mEnd = 0x7febcee9d654, mPosition = 0x7febcee9d596}
        start_iter = {mStart = 0x7febcee9d578, mEnd = 0x7febcee9d654, mPosition = 0x7febcee9d59a}
        majorTypeStart = {mStart = 0x7febcee9d578, mEnd = 0x7febcee9d654, mPosition = 0x7febcee9d578}
        minorTypeStart = {mStart = 0x7febcee9d578, mEnd = 0x7febcee9d654, mPosition = 0x7febcee9d590}
        rv = 4294966784
        file = {<nsCOMPtr_base> = {mRawPtr = 0x7febcf2a4e80}, <No data fields>}
        mailcapFile = {<nsCOMPtr_base> = {mRawPtr = 0x7febd80267e0}, <No data fields>}
        mailcap = {<nsCOMPtr_base> = {mRawPtr = 0x7febd80267e8}, <No data fields>}
        buffer = {<nsAString_internal> = {mData = 0x7febbfab0d38, mLength = 110, mFlags = 5}, <No data fields>}
        cBuffer = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fec05eec208 "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 = 0x7fff136bb4a8 ""}, mStorage = "\000 .mailcap file (for Firefox)", '\000' <repeats 11 times>"\270, \265k\023\377\177\000\000V\204\334Z\354\177\000\000\016\216\246Y\354\177\000"}
        more = true
        entry = {<nsAString_internal> = {mData = 0x7febcee9d578, mLength = 110, mFlags = 5}, <No data fields>}
#7  0x00007fec592ae187 in nsOSHelperAppService::DoLookUpHandlerAndDescription (aMajorType=..., aMinorType=..., aTypeOptions=..., aHandler=..., aDescription=..., aMozillaFlags=..., aUserData=aUserData at entry=true) at /tmp/buildd/iceweasel-19.0.2/uriloader/exthandler/unix/nsOSHelperAppService.cpp:922
        rv = <optimized out>
        mailcapFileName = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff136bb5d8, mLength = 10, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bb5d8}, mStorage = {126, 47, 46, 109, 97, 105, 108, 99, 97, 112, 0, 0, 2720, 62044, 32747, 0, 28412, 22492, 32748, 0, 41459, 8653, 32748, 0, 2720, 62044, 32747, 0, 400, 16214, 32748, 0, 1, 0, 32748, 0, 62288, 16859, 32748, 0, 1250, 22746, 32748, 0, 47648, 22589, 32748, 0, 44976, 4971, 32767, 0, 65535, 65535, 0, 0, 63202, 22876, 32748, 0, 47224, 4971, 32767, 0}}
        filenamePref = 0x7febc36ca3cc "\001"
        filenameEnvVar = 0x7fec59a68e2b "PERSONAL_MAILCAP"
#8  0x00007fec592aea20 in nsOSHelperAppService::GetFromType (this=this at entry=0x7fec3dcc4e80, aMIMEType=...) at /tmp/buildd/iceweasel-19.0.2/uriloader/exthandler/unix/nsOSHelperAppService.cpp:1385
        end_iter = {mStart = 0x7fff136bb898, mEnd = 0x7fff136bb8b6, mPosition = 0x7fff136bb8b6}
        majorTypeEnd = {mStart = 0x7fff136bb898, mEnd = 0x7fff136bb8b6, mPosition = 0x7fff136bb8ae}
        minorTypeEnd = {mStart = 0x7fff136bb898, mEnd = 0x7fff136bb8b6, mPosition = 0x7fff136bb8b6}
        rv = <optimized out>
        extensions = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff136bbd28, mLength = 573468085, mFlags = 32748}, <No data fields>}, mFixedCapacity = 1499269714, mFixedBuf = 0x0}, mStorage = {48360, 4971, 32767, 0, 48328, 4971, 32767, 0, 28232, 22702, 32748, 0, 48568, 4971, 32767, 0, 48312, 4971, 32767, 0, 6, 0 <repeats 11 times>, 1894, 22877, 32748, 0, 0, 0, 0, 0, 22, 0, 0, 1, 0, 0, 0, 0, 1465, 22877, 32748, 0, 22, 0, 0, 0, 48712, 4971, 32767, 0, 0, 0, 0, 0}}
        start_iter = {mStart = 0x7fff136bb898, mEnd = 0x7fff136bb8b6, mPosition = 0x7fff136bb898}
        handler = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff136bb9d8, mLength = 4, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bb9d8}, mStorage = {120, 112, 100, 102, 0, 0, 0, 0, 1773, 22877, 32748, 0, 5, 4971, 1, 1, 52640, 23147, 32748, 0, 48280, 4971, 32767, 0, 48216, 4971, 32767, 0, 6, 0, 0, 0, 0, 0, 0, 0, 48216, 4971, 32767, 0, 2520, 22877, 32748, 0, 62400, 8762, 32748, 0, 32000, 8658, 32748, 0, 48280, 4971, 32767, 0, 1465, 22877, 32748, 0, 22, 0, 0, 0}}
        gnomeInfo = <optimized out>
        handlerFile = {<nsCOMPtr_base> = {mRawPtr = 0x7fec5a57ff00}, <No data fields>}
        mimeType = {<nsAutoString> = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff136bb898, mLength = 15, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bb898}, mStorage = {97, 112, 112, 108, 105, 99, 97, 116, 105, 111, 110, 47, 112, 100, 102, 0, 64606, 22496, 32748, 0, 48, 16214, 32748, 0, 3, 0, 32767, 0, 62400, 8762, 32748, 0, 0, 0, 0, 0, 48, 16214, 2, 0, 4096, 16862, 32748, 0, 37824, 23499, 32748, 0, 4, 0 <repeats 15 times>}}, <No data fields>}
        majorType = {<nsAString_internal> = {mData = 0x7fff136bb898, mLength = 11, mFlags = 0}, <No data fields>}
        minorType = {<nsAString_internal> = {mData = 0x7fff136bb8b0, mLength = 3, mFlags = 0}, <No data fields>}
        mimeInfo = <optimized out>
        majorTypeStart = {mStart = 0x7fff136bb898, mEnd = 0x7fff136bb8b6, mPosition = 0x7fff136bb898}
        minorTypeStart = {mStart = 0x7fff136bb898, mEnd = 0x7fff136bb8b6, mPosition = 0x7fff136bb8b0}
        typeOptions = {_vptr.nsHashtable = 0x7fec5a5f7d20, mLock = 0x0, mHashtable = {ops = 0x7fec5a5f7e30, data = 0x0, hashShift = 28, maxAlphaFrac = 192 '\300', minAlphaFrac = 64 '@', entrySize = 24, entryCount = 0, removedCount = 0, generation = 0, entryStore = 0x7febeb9b8480 ""}, mEnumerating = false}
        mailcap_description = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff136bb938, mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bb938}, mStorage = {0, 22817, 32748, 0, 0, 0, 0, 0, 47808, 4971, 32767, 0, 1, 0, 0, 0, 48640, 4971, 32767, 0, 47808, 4971, 32767, 0, 34148, 22815, 32748, 0, 0, 0, 0, 0, 32000, 8658, 32748, 0, 0, 0, 0, 0, 38811, 22817, 32748, 0, 0, 0, 0, 0, 47976, 4971, 32767, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0}}
        mozillaFlags = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff136bba78, mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bba78}, mStorage = {0, 22877, 32748, 0, 0, 0, 1, 1, 52640, 23147, 32748, 0, 48424, 4971, 32767, 0, 48360, 4971, 32767, 0, 22, 0, 0, 0, 0, 0, 0, 0, 48360, 4971, 32767, 0, 2520, 22877, 32748, 0, 47648, 22589, 32748, 0, 46144, 4971, 32767, 0, 48424, 4971, 32767, 0, 0, 0, 0, 0, 28085, 8750, 32748, 0, 2246, 22877, 32748, 0, 48712, 4971, 32767, 0}}
        mime_types_description = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x16, mLength = 22, mFlags = 0}, <No data fields>}, mFixedCapacity = 1499268762, mFixedBuf = 0x136bbe40}, mStorage = {0, 0, 0, 0, 48712, 4971, 32767, 0, 48456, 4971, 32767, 0, 22, 0 <repeats 11 times>, 2520, 22877, 32748, 0, 48704, 4971, 32767, 0, 43504, 61750, 32747, 0, 0, 0, 0, 0, 30532, 22702, 32748, 0, 48304, 4971, 32767, 0, 2102, 22877, 32748, 0, 48712, 4971, 32767, 0, 48424, 4971, 32767, 0, 28085, 8750, 32748, 0}}
#9  0x00007fec592af003 in nsOSHelperAppService::GetMIMEInfoFromOS (this=0x7fec3dcc4e80, aType=..., aFileExt=..., aFound=0x7fff136bbe76) at /tmp/buildd/iceweasel-19.0.2/uriloader/exthandler/unix/nsOSHelperAppService.cpp:1504
        retval = <optimized out>
        hasDefault = false
#10 0x00007fec592a7cef in nsExternalHelperAppService::GetFromTypeAndExtension (this=0x7fec3dcc4e80, aMIMEType=..., aFileExt=..., _retval=0x7fff136bc0e8) at /tmp/buildd/iceweasel-19.0.2/uriloader/exthandler/nsExternalHelperAppService.cpp:2463
        typeToUse = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fff136bbf48 "application/pdf", mLength = 15, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bbf48 "application/pdf"}, mStorage = "application/pdf\000\000\000\000\000\000\000\000\000P`\035\320\353\177\000\000h\300k\023\377\177\000\000\320CpC\354\177\000\000x\334\024U\354\177\000\000`\001\250Z\354\177\000"}
        found = <optimized out>
        rv = <optimized out>
        handlerSvc = {<nsCOMPtr_base> = {mRawPtr = 0x6664702e3731}, <No data fields>}
#11 0x00007fec592a7a21 in nsExternalHelperAppService::DoContent (this=this at entry=0x7fec3dcc4e80, aMimeContentType=..., aRequest=aRequest at entry=0x7febd01d6050, aWindowContext=0x7febd450b830, aForceSave=aForceSave at entry=false, aStreamListener=0x7fec11ce7e88) at /tmp/buildd/iceweasel-19.0.2/uriloader/exthandler/nsExternalHelperAppService.cpp:697
        fileExtension = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fff136bc258 "pdf", mLength = 3, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bc258 "pdf"}, mStorage = "pdf\000illa.org/streamconv;1?from=application/pdf&to=*/*\000\000\000\003\000\000\000\000\000\000"}
        reason = 0
        rv = <optimized out>
        uri = {<nsCOMPtr_base> = {mRawPtr = 0x7febd85d2560}, <No data fields>}
        contentLength = -1
        mimeInfo = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        buf = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7febc5998c58 "", mLength = 68, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bc360 ""}, mStorage = "\000ET\000\354\177\000\000\240~\316\021\354\177\000\000\300tc!\354\177\000\000$q\246Y\354\177\000\000\003\000\000\000\000\000\000\000\005@\000\200\000\000\000\000\230DpC\354\177\000\000\000\000\000\000\354\177\000"}
        handler = <optimized out>
        fileName = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fff136bc118, mLength = 22, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bc118}, mStorage = {102, 97, 99, 116, 117, 114, 101, 50, 57, 49, 49, 50, 48, 50, 50, 54, 49, 55, 46, 112, 100, 102, 0, 1, 63, 0, 32748, 0, 49496, 4971, 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, 42240, 25079, 60331, 8169, 100, 15727, 12074, 42}}
        mimeSvc = {<nsCOMPtr_base> = {mRawPtr = 0x7fec3dcc4e98}, <No data fields>}
        channel = {<nsCOMPtr_base> = {mRawPtr = 0x7febd01d6050}, <No data fields>}
#12 0x00007fec592a1e45 in nsDocumentOpenInfo::DispatchContent (this=this at entry=0x7fec11ce7e70, request=request at entry=0x7febd01d6050, aCtxt=aCtxt at entry=0x0) at /tmp/buildd/iceweasel-19.0.2/uriloader/base/nsURILoader.cpp:521
        loadFlags = 6881536
        rv = 4294966784
        forceExternalHandling = <optimized out>
        disposition = 0
        helperAppService = {<nsCOMPtr_base> = {mRawPtr = 0x7fec3dcc4e80}, <No data fields>}
        aChannel = {<nsCOMPtr_base> = {mRawPtr = 0x7febd01d6050}, <No data fields>}
        anyType = {<nsCString> = {<nsACString_internal> = {mData = 0x7fec59922c1a "*/*", 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 = 0x7fec5a6bcda0 "", mLength = 0, mFlags = 3}, <No data fields>}, <No data fields>}
        httpChannel = {<nsCOMPtr_base> = {mRawPtr = 0x7febd01d6050}, <No data fields>}
#13 0x00007fec592a1feb in OnStartRequest (aCtxt=0x0, request=0x7febd01d6050, this=0x7fec11ce7e70) at /tmp/buildd/iceweasel-19.0.2/uriloader/base/nsURILoader.cpp:252
        rv = 4294966784
        httpChannel = {<nsCOMPtr_base> = {mRawPtr = 0x7febd01d6050}, <No data fields>}
        status = NS_OK
#14 nsDocumentOpenInfo::OnStartRequest (this=0x7fec11ce7e70, request=0x7febd01d6050, aCtxt=0x0) at /tmp/buildd/iceweasel-19.0.2/uriloader/base/nsURILoader.cpp:193
No locals.
#15 0x00007fec58b2a077 in mozilla::net::nsHttpChannel::CallOnStartRequest (this=this at entry=0x7febd01d6000) at /tmp/buildd/iceweasel-19.0.2/netwerk/protocol/http/nsHttpChannel.cpp:941
        shouldSniff = <optimized out>
        rv = <optimized out>
#16 0x00007fec58b2a4fd in ContinueProcessNormal (this=0x7febd01d6000, rv=<optimized out>) at /tmp/buildd/iceweasel-19.0.2/netwerk/protocol/http/nsHttpChannel.cpp:1437
        rv = <optimized out>
#17 mozilla::net::nsHttpChannel::ContinueProcessNormal (this=0x7febd01d6000, rv=<optimized out>) at /tmp/buildd/iceweasel-19.0.2/netwerk/protocol/http/nsHttpChannel.cpp:1376
No locals.
#18 0x00007fec58b2c897 in mozilla::net::nsHttpChannel::ProcessNormal (this=this at entry=0x7febd01d6000) at /tmp/buildd/iceweasel-19.0.2/netwerk/protocol/http/nsHttpChannel.cpp:1372
        rv = <optimized out>
        succeeded = true
#19 0x00007fec58b2e7f3 in mozilla::net::nsHttpChannel::ProcessResponse (this=this at entry=0x7febd01d6000) at /tmp/buildd/iceweasel-19.0.2/netwerk/protocol/http/nsHttpChannel.cpp:1285
        rv = <optimized out>
        httpStatus = 200
        successfulReval = false
        cacheDisposition = <optimized out>
#20 0x00007fec58b2e977 in mozilla::net::nsHttpChannel::OnStartRequest (this=0x7febd01d6000, request=0x7febebfd3660, ctxt=<optimized out>) at /tmp/buildd/iceweasel-19.0.2/netwerk/protocol/http/nsHttpChannel.cpp:4833
        sampler_raii4792 = {mHandle = 0x7fec5aa81000}
#21 0x00007fec58ab24af in nsInputStreamPump::OnStateStart (this=this at entry=0x7febebfd3660) at /tmp/buildd/iceweasel-19.0.2/netwerk/base/src/nsInputStreamPump.cpp:417
        sampler_raii402 = {mHandle = 0x7fec5aa81000}
        rv = <optimized out>
#22 0x00007fec58ab27b1 in nsInputStreamPump::OnInputStreamReady (this=0x7febebfd3660, stream=<optimized out>) at /tmp/buildd/iceweasel-19.0.2/netwerk/base/src/nsInputStreamPump.cpp:368
        nextState = <optimized out>
        sampler_raii355 = {mHandle = 0x7fec5aa81000}
#23 0x00007fec595ac638 in nsInputStreamReadyEvent::Run (this=0x7febc22a50d0) at /tmp/buildd/iceweasel-19.0.2/xpcom/io/nsStreamUtils.cpp:82
No locals.
#24 0x00007fec595babb8 in nsThread::ProcessNextEvent (this=0x7fec5aa2da20, mayWait=<optimized out>, result=0x7fff136bc89f) at /tmp/buildd/iceweasel-19.0.2/xpcom/threads/nsThread.cpp:627
        event = {<nsCOMPtr_base> = {mRawPtr = 0x7febc22a50d0}, <No data fields>}
        notifyMainThreadObserver = <optimized out>
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fec41db6478}, <No data fields>}
        canary = {static sOutputFD = 0}
        rv = NS_OK
#25 0x00007fec5958ff29 in NS_ProcessNextEvent_P (thread=<optimized out>, mayWait=false) at /tmp/buildd/iceweasel-19.0.2/build-xulrunner/xpcom/build/nsThreadUtils.cpp:238
        val = <optimized out>
#26 0x00007fec594a27a6 in mozilla::ipc::MessagePump::Run (this=0x7fec43703f80, aDelegate=0x7fec43704240) at /tmp/buildd/iceweasel-19.0.2/ipc/glue/MessagePump.cpp:82
        did_work = <optimized out>
#27 0x00007fec595d96a3 in RunHandler (this=0x7fec43704240) at /tmp/buildd/iceweasel-19.0.2/ipc/chromium/src/base/message_loop.cc:208
No locals.
#28 MessageLoop::Run (this=0x7fec43704240) at /tmp/buildd/iceweasel-19.0.2/ipc/chromium/src/base/message_loop.cc:182
        save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7fec43704240, previous_state_ = 0x0}
#29 0x00007fec594132b3 in nsBaseAppShell::Run (this=0x7fec41db6470) at /tmp/buildd/iceweasel-19.0.2/widget/xpwidgets/nsBaseAppShell.cpp:163
        thread = 0x7fec5aa2da20
#30 0x00007fec592ef79d in nsAppStartup::Run (this=0x7fec41d8d6a0) at /tmp/buildd/iceweasel-19.0.2/toolkit/components/startup/nsAppStartup.cpp:290
        rv = <optimized out>
#31 0x00007fec58a9ae4e in XREMain::XRE_mainRun (this=this at entry=0x7fff136bcac0) at /tmp/buildd/iceweasel-19.0.2/toolkit/xre/nsAppRunner.cpp:3823
        rv = 4294966784
        appStartup = {<nsCOMPtr_base> = {mRawPtr = 0x7fec41d8d6a0}, <No data fields>}
        cmdLine = {<nsCOMPtr_base> = {mRawPtr = 0x7fec3c03ce80}, <No data fields>}
        workingDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fec3c1f6e40}, <No data fields>}
#32 0x00007fec58a9cfbc in XREMain::XRE_main (this=this at entry=0x7fff136bcac0, argc=argc at entry=1, argv=argv at entry=0x7fff136bdf68, aAppData=aAppData at entry=0x7fff136bcc80) at /tmp/buildd/iceweasel-19.0.2/toolkit/xre/nsAppRunner.cpp:3890
        rv = <optimized out>
        exit = false
        appInitiatedRestart = false
        sampler_raii3840 = {mHandle = 0x7fec5aa81000}
        result = <optimized out>
#33 0x00007fec58a9d1e9 in XRE_main (argc=1, argv=0x7fff136bdf68, aAppData=0x7fff136bcc80, aFlags=<optimized out>) at /tmp/buildd/iceweasel-19.0.2/toolkit/xre/nsAppRunner.cpp:4084
        main = {mNativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7fec5aac9310}, <No data fields>}, mProfileSvc = {<nsCOMPtr_base> = {mRawPtr = 0x7fec43703b40}, <No data fields>}, mProfD = {<nsCOMPtr_base> = {mRawPtr = 0x7fec5aa412c0}, <No data fields>}, mProfLD = {<nsCOMPtr_base> = {mRawPtr = 0x7fec5aa41380}, <No data fields>}, mProfileLock = {<nsCOMPtr_base> = {mRawPtr = 0x7fec5aafed00}, <No data fields>}, mRemoteService = {<nsCOMPtr_base> = {mRawPtr = 0x7fec34982890}, <No data fields>}, mScopedXPCom = 0x7fec5aa7d820, mAppData = 0x7fec5aa2f380, mDirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports = 0x7fec5a413c50}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {_vptr.nsISupports = 0x7fec5a413c98}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fec5aa40300}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fec5aa40480}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fec5aa412c0}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0x7fec5aa41380}, <No data fields>}, mProfileNotified = true, mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x0}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x7fec3c6e7b00}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {mArray = {mImpl = 0x7fec3c36b880}}, <No data fields>}}, mProfileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fec4371b0f8 "default", mLength = 7, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bcb78 ""}, mStorage = "\000\314k\023\377\177\000\000\000\314k\023\377\177\000\000\000\245\367a\253\353\351\037/\000\000\000\000\000\000\000\200\004\244Z\354\177\000\000\016\000\a\200\000\000\000\000\020\314k\023\377\177\000\000\000\314k\023\377\177\000"}, mDesktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fff136bcbd8 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fff136bcbd8 ""}, mStorage = "\000|\243Z\354\177\000\000\001\000\000\000\000\000\000\000+#[Y\354\177\000\000\000\000\376\377\000\000\000\000\000\000\000\000\377\177\000\000\200\004\244Z\354\177\000\000\000\314k\023\377\177\000\000\030|\243Z\354\177\000"}, mStartOffline = false, mShuttingDown = false, mDisableRemote = false, mGdkDisplay = 0x7fec5aaca210}
        result = <optimized out>
#34 0x0000000000402e2f in _start ()
No symbol table info available.

Note: Iceweasel also froze in reportbug:

  │     └─> 29819  python reportbug --draftpath=/home/vinc17/.reportbug icewease
  │       └─> 29960  sh -c LC_ALL=C handle_bugscript  '/usr/share/bug/iceweasel/
  │         └─> 29961  bash handle_bugscript script reportbug-20130320-29819-24z
  │           └─> 29962  sh script
  │             └─> 29963  sh reportbug-helper-script iceweasel
  │               └─> 29967  iceweasel -dump-addons-info tmp.zi6TABo2qR
  │                 └─> 29968  [iceweasel] <defunct>

-- Package-specific info:

-- 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.5-1
ii  libnspr4-0d         2:4.9.5-1
ii  libsqlite3-0        3.7.15.2-1
ii  libstdc++6          4.7.2-5
ii  procps              1:3.3.4-2
ii  xulrunner-19.0      19.0.2-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-4+nmu1
pn  mozplugger             <none>

Versions of packages xulrunner-19.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  libmozjs19d               19.0.2-1
ii  libnspr4                  2:4.9.5-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.15.2-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-19.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