Bug#804060: iceweasel: SIG38 when running under KDE

Arthur Marsh arthur.marsh at internode.on.net
Tue Nov 17 05:14:49 UTC 2015


Package: iceweasel
Version: 38.4.0esr-1
Followup-For: Bug #804060

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Problem again occurred when upgrading libqt5* packages from 5.5.1+dfsg-6 to
5.5.1+dfsg-7 when trying to run iceweasel restoring a session with multiple windows.

See attached gdb output.

*** End of the template - remove these template lines ***


-- Package-specific info:


-- Addons package information

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

Kernel: Linux 4.3.0+ (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

Versions of packages iceweasel depends on:
ii  debianutils               4.5.1
ii  fontconfig                2.11.0-6.3
ii  libasound2                1.0.29-1
ii  libatk1.0-0               2.18.0-1
ii  libc6                     2.19-22
ii  libcairo2                 1.14.4-1
ii  libdbus-1-3               1.10.2-1.0nosystemd1
ii  libdbus-glib-1-2          0.102-1
ii  libevent-2.0-5            2.0.21-stable-2+b1
ii  libffi6                   3.2.1-3
ii  libfontconfig1            2.11.0-6.3
ii  libfreetype6              2.6-2
ii  libgcc1                   1:5.2.1-23
ii  libgdk-pixbuf2.0-0        2.32.2-1
ii  libglib2.0-0              2.46.2-1
ii  libgtk2.0-0               2.24.28-1
ii  libhunspell-1.3-0         1.3.3-3+b1
ii  libnspr4                  2:4.10.10-1
ii  libnss3                   2:3.20.1-1
ii  libpango-1.0-0            1.38.1-1
ii  libsqlite3-0              3.9.2-1
ii  libstartup-notification0  0.12-4
ii  libstdc++6                5.2.1-23
ii  libvpx2                   1.4.0-4
ii  libx11-6                  2:1.6.3-1
ii  libxcomposite1            1:0.4.4-1
ii  libxdamage1               1:1.1.4-2+b1
ii  libxext6                  2:1.3.3-1
ii  libxfixes3                1:5.0.1-2+b2
ii  libxrender1               1:0.9.9-2
ii  libxt6                    1:1.1.5-1
ii  procps                    2:3.3.10-4.0nosystemd1
ii  zlib1g                    1:1.2.8.dfsg-2+b1

Versions of packages iceweasel recommends:
ii  gstreamer1.0-libav         1.6.1-1
ii  gstreamer1.0-plugins-good  1.6.1-1

Versions of packages iceweasel suggests:
ii  fonts-mathjax          2.5.3-1
ii  fonts-oflb-asana-math  000.907-6
ii  fonts-stix [otf-stix]  1.1.1-4
ii  libcanberra0           0.30-2.1
ii  libgnomeui-0           2.24.5-3
ii  libgssapi-krb5-2       1.13.2+dfsg-4
pn  mozplugger             <none>

-- debconf-show failed
-------------- next part --------------
gdb iceweasel
GNU gdb (Debian 7.10-1) 7.10
Copyright (C) 2015 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 "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from iceweasel...Reading symbols from /usr/lib/debug//usr/lib/iceweasel/iceweasel...done.
done.
(gdb) run
Starting program: /usr/bin/iceweasel 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe8d49700 (LWP 14726)]
[Thread 0x7fffe8d49700 (LWP 14726) exited]

(process:14716): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
[New Thread 0x7fffe8d49700 (LWP 14731)]
[New Thread 0x7fffdeff2700 (LWP 14736)]
[New Thread 0x7fffde7f1700 (LWP 14737)]
[New Thread 0x7fffddff0700 (LWP 14738)]
[New Thread 0x7fffddbf3700 (LWP 14739)]
[New Thread 0x7fffddb72700 (LWP 14740)]
[New Thread 0x7fffddaf1700 (LWP 14741)]
[New Thread 0x7fffdda70700 (LWP 14742)]
[New Thread 0x7fffdd9ef700 (LWP 14743)]
[New Thread 0x7fffdd96e700 (LWP 14744)]
[New Thread 0x7fffdd8ed700 (LWP 14745)]
[New Thread 0x7fffdc7ff700 (LWP 14746)]
[New Thread 0x7fffdbcff700 (LWP 14747)]
[New Thread 0x7fffdb4fe700 (LWP 14748)]
[New Thread 0x7fffda5e1700 (LWP 14749)]
[New Thread 0x7fffd9de0700 (LWP 14750)]
[New Thread 0x7fffd95df700 (LWP 14751)]
[New Thread 0x7fffd8dde700 (LWP 14753)]
[New Thread 0x7fffd81ff700 (LWP 14754)]
[New Thread 0x7fffdac97700 (LWP 14755)]
[New Thread 0x7fffd72ff700 (LWP 14756)]
[New Thread 0x7fffd65ff700 (LWP 14757)]
[Thread 0x7fffd9de0700 (LWP 14750) exited]
[New Thread 0x7fffd9de0700 (LWP 14758)]
[New Thread 0x7fffd41ff700 (LWP 14759)]
[New Thread 0x7fffd3dff700 (LWP 14760)]
[New Thread 0x7fffd32bf700 (LWP 14761)]
[New Thread 0x7fffd2abe700 (LWP 14762)]
[New Thread 0x7fffd22bd700 (LWP 14763)]
[New Thread 0x7fffd1abc700 (LWP 14764)]
[Thread 0x7fffd72ff700 (LWP 14756) exited]
[Thread 0x7fffd32bf700 (LWP 14761) exited]
[New Thread 0x7fffd10ff700 (LWP 14765)]

Program received signal SIG38, Real-time event 38.
0x00007ffff3d2ddc7 in (anonymous namespace)::CSSParserImpl::ParseDeclaration (
    this=this at entry=0x7fffd6907000, 
    aDeclaration=aDeclaration at entry=0x7fffd072db80, aFlags=aFlags at entry=3, 
    aChanged=aChanged at entry=0x7fffffffc147, aContext=<optimized out>, 
    aContext at entry=(anonymous namespace)::CSSParserImpl::eCSSContext_General, 
    aMustCallValueAppended=true)
    at /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp:6538
6538    /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp: No such file or directory.
(gdb) bt
#0  0x00007ffff3d2ddc7 in (anonymous namespace)::CSSParserImpl::ParseDeclaration(mozilla::css::Declaration*, uint32_t, bool*, (anonymous namespace)::CSSParserImpl::nsCSSContextType, bool) (this=this at entry=0x7fffd6907000, aDeclaration=aDeclaration at entry=0x7fffd072db80, aFlags=aFlags at entry=3, aChanged=aChanged at entry=0x7fffffffc147, aContext=<optimized out>, 
    aContext at entry=(anonymous namespace)::CSSParserImpl::eCSSContext_General, aMustCallValueAppended=true)
    at /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp:6538
#1  0x00007ffff3d2e1d2 in (anonymous namespace)::CSSParserImpl::ParseDeclarationBlock(uint32_t, (anonymous namespace)::CSSParserImpl::nsCSSContextType) (this=this at entry=0x7fffd6907000, aFlags=aFlags at entry=3, aContext=aContext at entry=(anonymous namespace)::CSSParserImpl::eCSSContext_General)
    at /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp:6045
#2  0x00007ffff3d2e872 in (anonymous namespace)::CSSParserImpl::ParseRuleSet((anonymous namespace)::RuleAppendFunc, void*, bool) (this=this at entry=0x7fffd6907000, aAppendFunc=aAppendFunc at entry=0x7ffff3d0818e <(anonymous namespace)::AppendRuleToSheet(mozilla::css::Rule*, void*)>, aData=aData at entry=0x7fffd6907000, aInsideBraces=aInsideBraces at entry=false)
    at /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp:4825
#3  0x00007ffff3d2f3af in (anonymous namespace)::CSSParserImpl::ParseSheet(nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, uint32_t, bool) (this=0x7fffd6907000, aInput=..., aSheetURI=0x7fffd42c3b40, aBaseURI=0x7fffd42c3b40, aSheetPrincipal=0x7fffd0725d60, aLineNumber=<optimized out>, aAllowUnsafeRules=false) at /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp:1315
---Type <return> to continue, or q <return> to quit---
#4  0x00007ffff3d2f3ff in nsCSSParser::ParseSheet(nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, unsigned int, bool) (this=this at entry=0x7fffffffc390, aInput=..., aSheetURI=<optimized out>, aBaseURI=<optimized out>, aSheetPrincipal=<optimized out>, aLineNumber=<optimized out>, aAllowUnsafeRules=<optimized out>) at /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp:15139
#5  0x00007ffff3d01609 in mozilla::css::Loader::ParseSheet(nsAString_internal const&, mozilla::css::SheetLoadData*, bool&) (this=0x7fffd4256a20, aInput=..., aLoadData=aLoadData at entry=0x7fffd344b920, aCompleted=@0x7fffffffc438: false)
    at /tmp/buildd/iceweasel-38.4.0esr/layout/style/Loader.cpp:1737
#6  0x00007ffff3d0202a in mozilla::css::SheetLoadData::OnStreamComplete(nsIUnicharStreamLoader*, nsISupports*, nsresult, nsAString_internal const&) (this=0x7fffd344b920, aLoader=<optimized out>, aStatus=<optimized out>, aBuffer=..., aContext=<optimized out>)
    at /tmp/buildd/iceweasel-38.4.0esr/layout/style/Loader.cpp:961
#7  0x00007ffff2d62972 in nsUnicharStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, nsresult) (this=0x7fffd34c2560, aRequest=<optimized out>, aContext=<optimized out>, aStatus=nsresult::NS_OK)
    at /tmp/buildd/iceweasel-38.4.0esr/netwerk/base/nsUnicharStreamLoader.cpp:99
#8  0x00007ffff3078a11 in nsJARChannel::OnStopRequest(nsIRequest*, nsISupports*, nsresult) (this=0x7fffd451ff00, req=<optimized out>, ctx=<optimized out>, status=nsresult::NS_OK)
    at /tmp/buildd/iceweasel-38.4.0esr/modules/libjar/nsJARChannel.cpp:1145
#9  0x00007ffff2d40871 in nsInputStreamPump::OnStateStop() (this=0x7fffd34b9980)---Type <return> to continue, or q <return> to quit---
 at /tmp/buildd/iceweasel-38.4.0esr/netwerk/base/nsInputStreamPump.cpp:721
#10 0x00007ffff2d409b0 in nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (this=0x7fffd34b9980, stream=<optimized out>)
    at /tmp/buildd/iceweasel-38.4.0esr/netwerk/base/nsInputStreamPump.cpp:440
#11 0x00007ffff2cdcd7a in nsInputStreamReadyEvent::Run() (this=0x7fffd34153a0)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/io/nsStreamUtils.cpp:90
#12 0x00007ffff2ceed11 in nsThread::ProcessNextEvent(bool, bool*) (this=0x7fffe821f7f0, aMayWait=<optimized out>, aResult=0x7fffffffc837)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/threads/nsThread.cpp:855
#13 0x00007ffff2d02c35 in NS_ProcessNextEvent(nsIThread*, bool) (aThread=<optimized out>, aMayWait=aMayWait at entry=true)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/glue/nsThreadUtils.cpp:265
#14 0x00007ffff2cf1b25 in nsThread::Shutdown() (this=0x7fffd344a950)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/threads/nsThread.cpp:662

#15 0x00007ffff2cea2d9 in nsRunnableMethodImpl<nsresult (nsIThread::*)(), void, true>::Run() (this=<optimized out>) at ../../dist/include/nsThreadUtils.h:386
#16 0x00007ffff2ceed11 in nsThread::ProcessNextEvent(bool, bool*) (this=0x7fffe821f7f0, aMayWait=<optimized out>, aResult=0x7fffffffc937)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/threads/nsThread.cpp:855
#17 0x00007ffff2d02c35 in NS_ProcessNextEvent(nsIThread*, bool) (aThread=<optimized out>, aMayWait=aMayWait at entry=true)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/glue/nsThreadUtils.cpp:265
#18 0x00007ffff2cf1b25 in nsThread::Shutdown() (this=0x7fffd75fa320)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/threads/nsThread.cpp:662
---Type <return> to continue, or q <return> to quit---
#19 0x00007ffff2cea2d9 in nsRunnableMethodImpl<nsresult (nsIThread::*)(), void, true>::Run() (this=<optimized out>) at ../../dist/include/nsThreadUtils.h:386
#20 0x00007ffff2ceed11 in nsThread::ProcessNextEvent(bool, bool*) (this=0x7fffe821f7f0, aMayWait=<optimized out>, aResult=0x7fffffffca37)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/threads/nsThread.cpp:855
#21 0x00007ffff2d02c35 in NS_ProcessNextEvent(nsIThread*, bool) (aThread=<optimized out>, aMayWait=aMayWait at entry=false)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/glue/nsThreadUtils.cpp:265
#22 0x00007ffff2eb9845 in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) (this=0x7fffe828e100, aDelegate=0x7ffff6b91690)
    at /tmp/buildd/iceweasel-38.4.0esr/ipc/glue/MessagePump.cpp:99
#23 0x00007ffff2eae0d2 in MessageLoop::Run() (this=<optimized out>)
    at /tmp/buildd/iceweasel-38.4.0esr/ipc/chromium/src/base/message_loop.cc:226
#24 0x00007ffff2eae0d2 in MessageLoop::Run() (this=<optimized out>)
    at /tmp/buildd/iceweasel-38.4.0esr/ipc/chromium/src/base/message_loop.cc:200
#25 0x00007ffff3c28065 in nsBaseAppShell::Run() (this=0x7fffdbda7400)
    at /tmp/buildd/iceweasel-38.4.0esr/widget/nsBaseAppShell.cpp:164
#26 0x00007ffff41523ab in nsAppStartup::Run() (this=0x7fffdab02ec0)
    at /tmp/buildd/iceweasel-38.4.0esr/toolkit/components/startup/nsAppStartup.cpp:281
#27 0x00007ffff41851e1 in XREMain::XRE_mainRun() (this=this at entry=0x7fffffffccc8) at /tmp/buildd/iceweasel-38.4.0esr/toolkit/xre/nsAppRunner.cpp:4239
---Type <return> to continue, or q <return> to quit---
#28 0x00007ffff4185491 in XREMain::XRE_main(int, char**, nsXREAppData const*) (this=this at entry=0x7fffffffccc8, argc=argc at entry=1, argv=argv at entry=0x7fffffffe1e8, aAppData=aAppData at entry=0x7fffffffced8)
    at /tmp/buildd/iceweasel-38.4.0esr/toolkit/xre/nsAppRunner.cpp:4315
#29 0x00007ffff41856b8 in XRE_main(int, char**, nsXREAppData const*, uint32_t) (argc=1, argv=0x7fffffffe1e8, aAppData=0x7fffffffced8, aFlags=<optimized out>)
    at /tmp/buildd/iceweasel-38.4.0esr/toolkit/xre/nsAppRunner.cpp:4547
#30 0x00005555555586d1 in do_main(int, char**, nsIFile*) (argc=1, argv=0x7fffffffe1e8, xreDirectory=0x7ffff6b68780)
    at /tmp/buildd/iceweasel-38.4.0esr/browser/app/nsBrowserApp.cpp:294
#31 0x0000555555557e24 in main(int, char**) (argc=1, argv=0x7fffffffe1e8)
    at /tmp/buildd/iceweasel-38.4.0esr/browser/app/nsBrowserApp.cpp:667
(gdb) bt full
#0  0x00007ffff3d2ddc7 in (anonymous namespace)::CSSParserImpl::ParseDeclaration(mozilla::css::Declaration*, uint32_t, bool*, (anonymous namespace)::CSSParserImpl::nsCSSContextType, bool) (this=this at entry=0x7fffd6907000, aDeclaration=aDeclaration at entry=0x7fffd072db80, aFlags=aFlags at entry=3, aChanged=aChanged at entry=0x7fffffffc147, aContext=<optimized out>, 
    aContext at entry=(anonymous namespace)::CSSParserImpl::eCSSContext_General, aMustCallValueAppended=true)
    at /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp:6538
        checkForBraces = true
        tk = 0x7fffd6907000
        propertyName = 
          {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7fffffffc078 u"width", mLength = 5, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffc078 u"width"}, mStorage = u"width\000ox-align\000\000???\000???\000???\000?\xffff?\000?\xffff?\000?\xffff?\000\000\000\000\000???\000???\000???\000`\000\000\000?\xffff?"}
        propID = <optimized out>
        variableType = mozilla::CSSVariableDeclarations::eTokenStream
        variableValue = 
            {<nsAString_internal> = {mData = 0x7ffff49e3ab0 <gNullChar> u"", mLength = 0, mFlags = 1}, <No data fields>}
        customProperty = false
        status = <optimized out>
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff3d2e1d2 in (anonymous namespace)::CSSParserImpl::ParseDeclarationBlock(uint32_t, (anonymous namespace)::CSSParserImpl::nsCSSContextType) (this=this at entry=0x7fffd6907000, aFlags=aFlags at entry=3, aContext=aContext at entry=(anonymous namespace)::CSSParserImpl::eCSSContext_General)
    at /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp:6045
        changed = true
        checkForBraces = true
        declaration = 0x7fffd072db80
#2  0x00007ffff3d2e872 in (anonymous namespace)::CSSParserImpl::ParseRuleSet((anonymous namespace)::RuleAppendFunc, void*, bool) (this=this at entry=0x7fffd6907000, aAppendFunc=aAppendFunc at entry=0x7ffff3d0818e <(anonymous namespace)::AppendRuleToSheet(mozilla::css::Rule*, void*)>, aData=aData at entry=0x7fffd6907000, aInsideBraces=aInsideBraces at entry=false)
    at /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp:4825
        slist = 0x7fffd110fe40
        linenum = 339
        colnum = 1
        parseFlags = 3
        declaration = <optimized out>
        rule = {mRawPtr = 0x7ffff3d02e08 <IsIdentStart(int32_t)+12>}
#3  0x00007ffff3d2f3af in (anonymous namespace)::CSSParserImpl::ParseSheet(nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, uint32_t, bool) (this=0x7fffd6907000, aInput=..., aSheetURI=0x7fffd42c3b40, aBaseURI=0x7fffd42c3b40, aSheetPrincipal=0x7fffd0725d60, aLineNumber=<optimized out>, aAllowUnsafeRules=false---Type <return> to continue, or q <return> to quit---
) at /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp:1315
        scanner = 
          {mBuffer = 0x7fffd112d008 u"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/"..., mOffset = 10194, mCount = 43460, mLineNumber = 341, mLineOffset = 10180, mTokenLineNumber = 341, mTokenLineOffset = 10180, mTokenOffset = 10193, mRecordStartOffset = 3465, mEOFCharacters = nsCSSScanner::eEOFCharacters_None, mReporter = 0x7fffffffc240, mSVGMode = false, mRecording = false, mSeenBadToken = false, mSeenVariableReference = false}
        reporter = 
          {mError = {<nsFixedString> = {<nsString> = {<nsAString_internal> = {mData = 0x7ffff49e3ab0 <gNullChar> u"", mLength = 0, mFlags = 65537}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffc260 u""}, mStorage = u"\000\000\000\000\xdbfb?\000\000?\xffff?\000\000\000\000\000???\000?????\xffff?\000???\000?\xdde7?\000???\000?\xdde7?\000?\xffff?\000?\xffff?\000???\000\003\000\000\000?\xffff?"}, mErrorLine = {<nsAString_internal> = {mData = 0x7ffff49e3ab0 <gNullChar> u"", mLength = 0, mFlags = 1}, <No data fields>}, mFileName = {<nsAString_internal> = {mData = 0x7ffff49e3ab0 <gNullChar> u"", mLength = 0, mFlags = 1}, <No data fields>}, mScanner = 0x7fffffffc200, mSheet = 0x7fffd4257e20, mLoader = 0x7fffd4256a20, mURI = 0x7fffd42c3b40, mInnerWindowID = 0, mErrorLineNumber = 0, mPrevErrorLineNumber = 0, mErrorColNumber = 0}
        ruleCount = <optimized out>
---Type <return> to continue, or q <return> to quit---
        tk = 0x7fffd6907000
#4  0x00007ffff3d2f3ff in nsCSSParser::ParseSheet(nsAString_internal const&, nsIURI*, nsIURI*, nsIPrincipal*, unsigned int, bool) (this=this at entry=0x7fffffffc390, aInput=..., aSheetURI=<optimized out>, aBaseURI=<optimized out>, aSheetPrincipal=<optimized out>, aLineNumber=<optimized out>, aAllowUnsafeRules=<optimized out>) at /tmp/buildd/iceweasel-38.4.0esr/layout/style/nsCSSParser.cpp:15139
#5  0x00007ffff3d01609 in mozilla::css::Loader::ParseSheet(nsAString_internal const&, mozilla::css::SheetLoadData*, bool&) (this=0x7fffd4256a20, aInput=..., aLoadData=aLoadData at entry=0x7fffd344b920, aCompleted=@0x7fffffffc438: false)
    at /tmp/buildd/iceweasel-38.4.0esr/layout/style/Loader.cpp:1737
        parser = {mImpl = 0x7fffd6907000}
        rv = <optimized out>
#6  0x00007ffff3d0202a in mozilla::css::SheetLoadData::OnStreamComplete(nsIUnicharStreamLoader*, nsISupports*, nsresult, nsAString_internal const&) (this=0x7fffd344b920, aLoader=<optimized out>, aStatus=<optimized out>, aBuffer=..., aContext=<optimized out>)
    at /tmp/buildd/iceweasel-38.4.0esr/layout/style/Loader.cpp:961
        channel = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffd451ff00}, <No data fields>}
        result = <optimized out>
        originalURI = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffd42c3b40}, <No data fields>}
        channelURI = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffd42c3b40}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
        principal = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffd0725d60}, <No data fields>}
        httpChannel = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        contentType = 
          {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffd34c4b28 "text/css", mLength = 8, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffc478 ""}, mStorage = "\000\021\342\362\377\177\000\000\b\000\000\000\000\000\000\000\273\316\005\000\000\000\000\000\000HT\324\377\177\000\000\350\304\377\377\377\177\000\000`\200\276\366\377\177\000\000\205\016\021\363\377\177\000\000\003\000\000\000\000\000\000"}
        validType = <optimized out>
        completed = false
#7  0x00007ffff2d62972 in nsUnicharStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, nsresult) (this=0x7fffd34c2560, aRequest=<optimized out>, aContext=<optimized out>, aStatus=nsresult::NS_OK)
    at /tmp/buildd/iceweasel-38.4.0esr/netwerk/base/nsUnicharStreamLoader.cpp:99
        rv = nsresult::NS_OK
        aStatus = nsresult::NS_OK
        aContext = <optimized out>
        aRequest = <optimized out>
        this = 0x7fffd34c2560
#8  0x00007ffff3078a11 in nsJARChannel::OnStopRequest(nsIRequest*, nsISupports*, nsresult) (this=0x7fffd451ff00, req=<optimized out>, ctx=<optimized out>, statu---Type <return> to continue, or q <return> to quit---
s=nsresult::NS_OK)
    at /tmp/buildd/iceweasel-38.4.0esr/modules/libjar/nsJARChannel.cpp:1145
#9  0x00007ffff2d40871 in nsInputStreamPump::OnStateStop() (this=0x7fffd34b9980) at /tmp/buildd/iceweasel-38.4.0esr/netwerk/base/nsInputStreamPump.cpp:721
        sampler_raii694 = {mHandle = 0x7ffff6bda000}
        this = 0x7fffd34b9980
#10 0x00007ffff2d409b0 in nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (this=0x7fffd34b9980, stream=<optimized out>)
    at /tmp/buildd/iceweasel-38.4.0esr/netwerk/base/nsInputStreamPump.cpp:440
        lock = {mReentrantMonitor = 0x7fffd34b9a08}
        nextState = <optimized out>
        stillTransferring = <optimized out>
        sampler_raii404 = {mHandle = 0x7ffff6bda000}
#11 0x00007ffff2cdcd7a in nsInputStreamReadyEvent::Run() (this=0x7fffd34153a0)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/io/nsStreamUtils.cpp:90
#12 0x00007ffff2ceed11 in nsThread::ProcessNextEvent(bool, bool*) (this=0x7fffe821f7f0, aMayWait=<optimized out>, aResult=0x7fffffffc837)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/threads/nsThread.cpp:855
        event = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffd34153a0}, <No data fields>}
        notifyMainThreadObserver = <optimized out>
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdbda7408}, <No data fields>}
        rv = nsresult::NS_OK
#13 0x00007ffff2d02c35 in NS_ProcessNextEvent(nsIThread*, bool) (aThread=<optimi---Type <return> to continue, or q <return> to quit---
zed out>, aMayWait=aMayWait at entry=true)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/glue/nsThreadUtils.cpp:265
        val = true
#14 0x00007ffff2cf1b25 in nsThread::Shutdown() (this=0x7fffd344a950)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/threads/nsThread.cpp:662
        context = {joiningThread = 0x7fffe821f7f0, shutdownAck = false}
        event = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffd1129860}, <No data fields>}
        this = 0x7fffd344a950
#15 0x00007ffff2cea2d9 in nsRunnableMethodImpl<nsresult (nsIThread::*)(), void, true>::Run() (this=<optimized out>) at ../../dist/include/nsThreadUtils.h:386
#16 0x00007ffff2ceed11 in nsThread::ProcessNextEvent(bool, bool*) (this=0x7fffe821f7f0, aMayWait=<optimized out>, aResult=0x7fffffffc937)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/threads/nsThread.cpp:855
        event = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffd3415250}, <No data fields>}
        notifyMainThreadObserver = <optimized out>
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdbda7408}, <No data fields>}
        rv = nsresult::NS_OK
#17 0x00007ffff2d02c35 in NS_ProcessNextEvent(nsIThread*, bool) (aThread=<optimized out>, aMayWait=aMayWait at entry=true)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/glue/nsThreadUtils.cpp:265
        val = true
#18 0x00007ffff2cf1b25 in nsThread::Shutdown() (this=0x7fffd75fa320)
---Type <return> to continue, or q <return> to quit---
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/threads/nsThread.cpp:662
        context = {joiningThread = 0x7fffe821f7f0, shutdownAck = false}
        event = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffd34c46c0}, <No data fields>}
        this = 0x7fffd75fa320
#19 0x00007ffff2cea2d9 in nsRunnableMethodImpl<nsresult (nsIThread::*)(), void, true>::Run() (this=<optimized out>) at ../../dist/include/nsThreadUtils.h:386
#20 0x00007ffff2ceed11 in nsThread::ProcessNextEvent(bool, bool*) (this=0x7fffe821f7f0, aMayWait=<optimized out>, aResult=0x7fffffffca37)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/threads/nsThread.cpp:855
        event = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffd3415100}, <No data fields>}
        notifyMainThreadObserver = <optimized out>
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x7fffdbda7408}, <No data fields>}
        rv = nsresult::NS_OK
#21 0x00007ffff2d02c35 in NS_ProcessNextEvent(nsIThread*, bool) (aThread=<optimized out>, aMayWait=aMayWait at entry=false)
    at /tmp/buildd/iceweasel-38.4.0esr/xpcom/glue/nsThreadUtils.cpp:265
        val = true
#22 0x00007ffff2eb9845 in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) (this=0x7fffe828e100, aDelegate=0x7ffff6b91690)
    at /tmp/buildd/iceweasel-38.4.0esr/ipc/glue/MessagePump.cpp:99
        did_work = <optimized out>
#23 0x00007ffff2eae0d2 in MessageLoop::Run() (this=<optimized out>)
---Type <return> to continue, or q <return> to quit---
    at /tmp/buildd/iceweasel-38.4.0esr/ipc/chromium/src/base/message_loop.cc:226
        save_state = 
          {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7ffff6b91690, previous_state_ = 0x0}
#24 0x00007ffff2eae0d2 in MessageLoop::Run() (this=<optimized out>)
    at /tmp/buildd/iceweasel-38.4.0esr/ipc/chromium/src/base/message_loop.cc:200
        save_state = 
          {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7ffff6b91690, previous_state_ = 0x0}
#25 0x00007ffff3c28065 in nsBaseAppShell::Run() (this=0x7fffdbda7400)
    at /tmp/buildd/iceweasel-38.4.0esr/widget/nsBaseAppShell.cpp:164
        thread = 0x7fffe821f7f0
#26 0x00007ffff41523ab in nsAppStartup::Run() (this=0x7fffdab02ec0)
    at /tmp/buildd/iceweasel-38.4.0esr/toolkit/components/startup/nsAppStartup.cpp:281
        rv = <optimized out>
        retval = <optimized out>
#27 0x00007ffff41851e1 in XREMain::XRE_mainRun() (this=this at entry=0x7fffffffccc8) at /tmp/buildd/iceweasel-38.4.0esr/toolkit/xre/nsAppRunner.cpp:4239
        rv = nsresult::NS_OK
        appStartup = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffdab02ec0}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
        cmdLine = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffd56a7d80}, <No data fields>}
        workingDir = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7fffd5981380}, <No data fields>}
#28 0x00007ffff4185491 in XREMain::XRE_main(int, char**, nsXREAppData const*) (this=this at entry=0x7fffffffccc8, argc=argc at entry=1, argv=argv at entry=0x7fffffffe1e8, aAppData=aAppData at entry=0x7fffffffced8)
    at /tmp/buildd/iceweasel-38.4.0esr/toolkit/xre/nsAppRunner.cpp:4315
        aLocal = 0 '\000'
        sampler_raii4261 = {mHandle = 0x7ffff6bda000}
        rv = <optimized out>
        exit = false
        result = 0
        appInitiatedRestart = false
#29 0x00007ffff41856b8 in XRE_main(int, char**, nsXREAppData const*, uint32_t) (argc=1, argv=0x7fffffffe1e8, aAppData=0x7fffffffced8, aFlags=<optimized out>)
    at /tmp/buildd/iceweasel-38.4.0esr/toolkit/xre/nsAppRunner.cpp:4547
Python Exception <class 'RuntimeError'> maximum recursion depth exceeded while getting the str of an object: 
Python Exception <class 'RuntimeError'> maximum recursion depth exceeded while getting the str of an object: 
Python Exception <class 'RuntimeError'> maximum recursion depth exceeded while getting the str of an object: 
        main = 
    {mNativeApp = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6bf3380}, <No data fields>}, mProfileSvc = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe825dab0}, <No data fields>}, mProfD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b69f80}, <No data fields>}, mProfLD = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b6a040}, <No data fields>}, mProfileLock = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe821cca0}, <No data fields>}, mRemoteService = {<nsCOMPtr_base> = {mRawPtr = 0x7fffd45de240}, <No data fields>}, m---Type <return> to continue, or q <return> to quit---
ScopedXPCOM = {mTuple = {<mozilla::detail::PairHelper<ScopedXPCOMStartup*, mozilla::DefaultDelete<ScopedXPCOMStartup>, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<mozilla::DefaultDelete<ScopedXPCOMStartup>> = {<No data fields>}, mFirstA = 0x7ffff6baf9d8}, <No data fields>}}, mAppData = {mRawPtr = 0x7ffff6b52900}, mDirProvider = {<nsIDirectoryServiceProvider2> = {<nsIDirectoryServiceProvider> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff6618208 <vtable for nsXREDirProvider+16>}, <No data fields>}, <No data fields>}, <nsIProfileStartup> = {<nsISupports> = {_vptr.nsISupports = 0x7ffff6618250 <vtable for nsXREDirProvider+88>}, <No data fields>}, mAppProvider = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}, mGREDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b68780}, <No data fields>}, mGREBinDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b68b40}, <No data fields>}, mXULAppDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b689c0}, <No data fields>}, mProfileDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b69f80}, <No data fields>}, mProfileLocalDir = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b6a040}, <No data fields>}, mProfileNotified = true, mAppBundleDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {mHdr = 0x7ffff6853570 <nsTArrayHeader::sEmptyHdr>}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}}, <No data fields>}, mExtensionDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutil---Type <return> to continue, or q <return> to quit---
s>> = {mHdr = 0x7fffd6684780}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}}, <No data fields>}, mThemeDirectories = {<nsCOMArray_base> = {mArray = {<nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator>> = {<nsTArray_base<nsTArrayInfallibleAllocator, nsTArray_CopyWithMemutils>> = {mHdr = 0x7fffd66b17c0}, <nsTArray_TypedBase<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<nsTArray_SafeElementAtHelper<nsISupports*, nsTArray_Impl<nsISupports*, nsTArrayInfallibleAllocator> >> = {<No data fields>}, <No data fields>}, static NoIndex = <optimized out>}, <No data fields>}}, <No data fields>}}, mProfileName = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffe824d538 "default", mLength = 7, mFlags = 65541}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffcd88 ""}, mStorage = "\000\316\377\377\377\177\000\000\017\316\377\377\377\177\000\000\017\316\377\377\377\177\000\000\b\316\377\377\377\177\000\000\017\316\377\377\377\177\000\000\017\316\377\377\377\177\000\000\000W\371\223\022\244\030\201\300\316\377\377\377\177\000"}, mDesktopStartupID = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7fffffffcde8 "", mLength = 0, mFlags = 65553}, <No data fields>}, mFixedCapacity = 63, mFixedBuf = 0x7fffffffcde8 ""}, mStorage = "\000\316\377\377\377\177\000\000\a\000\000\000\021\000\001\000?\000\000\000\000\000\000\000\b\316\377\377\377\177\000\000browser\000\300\316\377\377\377\177\000\000\065\006\313\362\377\177\000\000\000\200\266\366\377\177\000"}, mStartOffline = false, mShuttingDown = false, mDisableRemote = false, mGdkDisplay = 0x7ffff6bff000 [GdkDisplayX11]}
---Type <return> to continue, or q <return> to quit---
        result = <optimized out>
#30 0x00005555555586d1 in do_main(int, char**, nsIFile*) (argc=1, argv=0x7fffffffe1e8, xreDirectory=0x7ffff6b68780)
    at /tmp/buildd/iceweasel-38.4.0esr/browser/app/nsBrowserApp.cpp:294
        appData = 
            {<nsXREAppData> = {size = 128, directory = 0x7ffff6b689c0, vendor = 0x7ffff6baf2c0 "Mozilla", name = 0x7ffff6b4c620 "Iceweasel", remotingName = 0x7ffff6b4c630 "iceweasel", version = 0x7ffff6baf2c8 "38.4.0", buildID = 0x7ffff6b4c640 "20151103222033", ID = 0x7ffff6bc7dc0 "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}", copyright = 0x0, flags = 2, xreDirectory = 0x7ffff6b68780, minVersion = 0x7ffff6baf2d0 "38.4.0", maxVersion = 0x7ffff6baf2d8 "38.4.0", crashReporterURL = 0x7ffff6baf2e0 "", profile = 0x7ffff6b4c650 "mozilla/firefox", UAName = 0x0}, <No data fields>}
        exeFile = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b68840}, <No data fields>}
        greDir = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b68900}, <No data fields>}
        appSubdir = 
            {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b689c0}, <No data fields>}
        appini = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        rv = <optimized out>
        appDataFile = <optimized out>
        metroOnDesktop = false
#31 0x0000555555557e24 in main(int, char**) (argc=1, argv=0x7fffffffe1e8)
---Type <return> to continue, or q <return> to quit---
    at /tmp/buildd/iceweasel-38.4.0esr/browser/app/nsBrowserApp.cpp:667
        gotCounters = 1
        initialRUsage = 
            {ru_utime = {tv_sec = 0, tv_usec = 0}, ru_stime = {tv_sec = 0, tv_usec = 4000}, {ru_maxrss = 19736, __ru_maxrss_word = 19736}, {ru_ixrss = 0, __ru_ixrss_word = 0}, {ru_idrss = 0, __ru_idrss_word = 0}, {ru_isrss = 0, __ru_isrss_word = 0}, {ru_minflt = 243, __ru_minflt_word = 243}, {ru_majflt = 0, __ru_majflt_word = 0}, {ru_nswap = 0, __ru_nswap_word = 0}, {ru_inblock = 0, __ru_inblock_word = 0}, {ru_oublock = 0, __ru_oublock_word = 0}, {ru_msgsnd = 0, __ru_msgsnd_word = 0}, {ru_msgrcv = 0, __ru_msgrcv_word = 0}, {ru_nsignals = 0, __ru_nsignals_word = 0}, {ru_nvcsw = 6, __ru_nvcsw_word = 6}, {ru_nivcsw = 2, __ru_nivcsw_word = 2}}
        xreDirectory = 0x7ffff6b68780
        rv = <optimized out>
        result = <optimized out>


More information about the pkg-mozilla-maintainers mailing list