Bug#781782: iceweasel crashes when trying to go to https://mentors.debian.net/python-wget

shirish शिरीष shirishag75 at gmail.com
Thu Apr 2 23:48:17 UTC 2015


Package: iceweasel
Version: 37.0-1
Severity: normal

Dear Maintainer,
Iceweasel crashed when I clicked on
https://mentors.debian.net/package/python-wget as shared at
https://lists.debian.org/debian-python/2015/04/msg00002.html . I tried
safe-mode and went to the link it crashed, I moved my profile and
started with --safe-mode to the same page and it crashed. I have
configured by gdb as shared in
http://stackoverflow.com/questions/15213654/configuring-gdb

[$] cat ~/.gdbinit
handle SIGPIPE nostop noprint pass %

Then on the shell I did the following after reading
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642537 as well as
notes of reportbug when choosing iceweasel :-

[$]MOZILLA_DISABLE_PLUGINS=1 gdb --args /usr/lib/iceweasel/iceweasel
-g -safe-mode
GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
Copyright (C) 2014 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 /usr/lib/iceweasel/iceweasel...Reading symbols
from /usr/lib/debug//usr/lib/iceweasel/iceweasel...done.
done.
(gdb) set pagination off
(gdb) run
Starting program: /usr/lib/iceweasel/iceweasel -g -safe-mode
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe8455700 (LWP 9417)]
[Thread 0x7fffe8455700 (LWP 9417) exited]

(process:9413): GLib-CRITICAL **: g_slice_set_config: assertion
'sys_page_size == 0' failed
[New Thread 0x7fffe8455700 (LWP 9419)]
[New Thread 0x7fffe0dff700 (LWP 9420)]
[New Thread 0x7ffff6def700 (LWP 9421)]
[New Thread 0x7fffe05fe700 (LWP 9422)]
[New Thread 0x7fffe01f3700 (LWP 9423)]
[New Thread 0x7fffe0172700 (LWP 9424)]
[New Thread 0x7fffe00f1700 (LWP 9425)]
[New Thread 0x7fffe0070700 (LWP 9426)]
[New Thread 0x7fffdeeff700 (LWP 9427)]
[New Thread 0x7fffde3ff700 (LWP 9428)]
[New Thread 0x7fffe056f700 (LWP 9429)]
[New Thread 0x7fffdd1ff700 (LWP 9430)]
[New Thread 0x7fffdaf3f700 (LWP 9431)]
[New Thread 0x7fffda3ff700 (LWP 9432)]
[New Thread 0x7fffd9bfe700 (LWP 9433)]
[New Thread 0x7fffd91ff700 (LWP 9434)]
[New Thread 0x7fffd89fe700 (LWP 9435)]
[New Thread 0x7fffd87fd700 (LWP 9436)]
[New Thread 0x7fffd7ffc700 (LWP 9437)]
[New Thread 0x7fffd77fb700 (LWP 9438)]
[New Thread 0x7fffd6dff700 (LWP 9439)]
[New Thread 0x7fffd5fff700 (LWP 9440)]
[New Thread 0x7fffd59ff700 (LWP 9441)]
[New Thread 0x7fffd51fe700 (LWP 9442)]
[Thread 0x7fffd59ff700 (LWP 9441) exited]
[Thread 0x7fffd51fe700 (LWP 9442) exited]
[New Thread 0x7fffd59ff700 (LWP 9537)]
[New Thread 0x7fffd51fe700 (LWP 9538)]
[New Thread 0x7fffd41ff700 (LWP 9539)]
[Thread 0x7fffd59ff700 (LWP 9537) exited]
[Thread 0x7fffd41ff700 (LWP 9539) exited]
[Thread 0x7fffda3ff700 (LWP 9432) exited]
[New Thread 0x7fffd59ff700 (LWP 9540)]
[New Thread 0x7fffda3ff700 (LWP 9541)]
[New Thread 0x7fffd41ff700 (LWP 9542)]
[New Thread 0x7fffd15ff700 (LWP 9543)]
[New Thread 0x7fffd0aff700 (LWP 9544)]
[New Thread 0x7fffd02fe700 (LWP 9545)]
[New Thread 0x7fffdc948700 (LWP 9546)]
[New Thread 0x7fffcf7ff700 (LWP 9547)]
[Thread 0x7fffcf7ff700 (LWP 9547) exited]
[New Thread 0x7fffcedff700 (LWP 9548)]
[New Thread 0x7fffcf7ff700 (LWP 9549)]
[New Thread 0x7fffcdeff700 (LWP 9550)]
[New Thread 0x7fffcd0ff700 (LWP 9551)]
[New Thread 0x7fffcc8fe700 (LWP 9552)]
[New Thread 0x7fffcbcf4700 (LWP 9555)]
[New Thread 0x7fffca3ff700 (LWP 9556)]
[New Thread 0x7fffc9bfe700 (LWP 9557)]
[New Thread 0x7fffc93fd700 (LWP 9558)]
[New Thread 0x7fffc8bfc700 (LWP 9559)]
[New Thread 0x7fffc83fb700 (LWP 9560)]
[New Thread 0x7fffc7bfa700 (LWP 9561)]
[New Thread 0x7fffc73f9700 (LWP 9562)]
[Thread 0x7fffcbcf4700 (LWP 9555) exited]
[Thread 0x7fffd51fe700 (LWP 9538) exited]
[New Thread 0x7fffd51fe700 (LWP 9563)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd51fe700 (LWP 9563)]
0x00007ffff4086f74 in GatherEKUTelemetry (certList=...) at
/tmp/buildd/iceweasel-37.0/security/manager/ssl/src/SSLServerCertVerification.cpp:995
995	/tmp/buildd/iceweasel-37.0/security/manager/ssl/src/SSLServerCertVerification.cpp:
No such file or directory.
(gdb) bt full
#0  0x00007ffff4086f74 in mozilla::psm::(anonymous
namespace)::AuthCertificate(mozilla::psm::CertVerifier&,
mozilla::psm::TransportSecurityInfo*, CERTCertificate*,
mozilla::ScopedCERTCertList&, SECItem*, uint32_t, mozilla::pkix::Time)
(certList=...) at
/tmp/buildd/iceweasel-37.0/security/manager/ssl/src/SSLServerCertVerification.cpp:995
        rootNode = <optimized out>
        rv = <optimized out>
        foundEKU = false
        oidTag = <optimized out>
        foundOther = <optimized out>
        endEntityCert = 0x7fffcaa21820
        foundServerAuth = <optimized out>
        endEntityNode = <optimized out>
        isBuiltIn = true
        ekuExtension = 0x0
        rv = SECSuccess
        evOidPolicy = SEC_OID_UNKNOWN
        certList =
{<mozilla::Scoped<mozilla::TypeSpecificScopedPointerTraits<CERTCertListStr>
>> = {mValue = 0x7fffcabac020}, <No data fields>}
        savedErrorCode = <optimized out>
        status = {mPtr = 0x0}
        ocspStaplingStatus = mozilla::psm::CertVerifier::OCSP_STAPLING_NONE
        nsc = {mPtr = 0x7fffcacb87e0}
#1  0x00007ffff4086f74 in mozilla::psm::(anonymous
namespace)::AuthCertificate(mozilla::psm::CertVerifier&,
mozilla::psm::TransportSecurityInfo*, CERTCertificate*,
mozilla::ScopedCERTCertList&, SECItem*, uint32_t, mozilla::pkix::Time)
(certList=...) at
/tmp/buildd/iceweasel-37.0/security/manager/ssl/src/SSLServerCertVerification.cpp:1065
        rv = SECSuccess
        evOidPolicy = SEC_OID_UNKNOWN
        certList =
{<mozilla::Scoped<mozilla::TypeSpecificScopedPointerTraits<CERTCertListStr>
>> = {mValue = 0x7fffcabac020}, <No data fields>}
        savedErrorCode = <optimized out>
        status = {mPtr = 0x0}
        ocspStaplingStatus = mozilla::psm::CertVerifier::OCSP_STAPLING_NONE
        nsc = {mPtr = 0x7fffcacb87e0}
#2  0x00007ffff4086f74 in mozilla::psm::(anonymous
namespace)::AuthCertificate(mozilla::psm::CertVerifier&,
mozilla::psm::TransportSecurityInfo*, CERTCertificate*,
mozilla::ScopedCERTCertList&, SECItem*, uint32_t, mozilla::pkix::Time)
(certVerifier=..., infoObject=0x7fffcd535880, cert=<optimized out>,
peerCertChain=..., stapledOCSPResponse=0x0, providerFlags=<optimized
out>, time=...) at
/tmp/buildd/iceweasel-37.0/security/manager/ssl/src/SSLServerCertVerification.cpp:1124
        rv = SECSuccess
        evOidPolicy = SEC_OID_UNKNOWN
        certList =
{<mozilla::Scoped<mozilla::TypeSpecificScopedPointerTraits<CERTCertListStr>
>> = {mValue = 0x7fffcabac020}, <No data fields>}
        savedErrorCode = <optimized out>
        status = {mPtr = 0x0}
        ocspStaplingStatus = mozilla::psm::CertVerifier::OCSP_STAPLING_NONE
        nsc = {mPtr = 0x7fffcacb87e0}
#3  0x00007ffff4087247 in mozilla::psm::(anonymous
namespace)::SSLServerCertVerificationJob::Run() (this=0x7fffce25c1c0)
at /tmp/buildd/iceweasel-37.0/security/manager/ssl/src/SSLServerCertVerification.cpp:1252
        rv = SECSuccess
        nssShutdownPrevention = {<No data fields>}
        failure = {mPtr = 0x7fffd51fdc90}
#4  0x00007ffff2cf30e1 in nsThreadPool::Run() (this=0x7fffe79ec180) at
/tmp/buildd/iceweasel-37.0/xpcom/threads/nsThreadPool.cpp:225
        event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffce25c1c0}, <No data fields>}
        current = {<nsCOMPtr_base> = {mRawPtr = 0x7fffcaa63be0}, <No
data fields>}
        exitThread = false
        wasIdle = false
        listener = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        shutdownThreadOnExit = false
        idleSince = 32767
#5  0x00007ffff2cf105f in nsThread::ProcessNextEvent(bool, bool*)
(this=0x7fffcaa63be0, aMayWait=<optimized out>,
aResult=0x7fffd51fddf7) at
/tmp/buildd/iceweasel-37.0/xpcom/threads/nsThread.cpp:855
        event = {<nsCOMPtr_base> = {mRawPtr = 0x7fffe79ec188}, <No data fields>}
        reallyWait = <optimized out>
        notifyMainThreadObserver = <optimized out>
        obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
        rv = NS_OK
#6  0x00007ffff2d0535c in NS_ProcessNextEvent(nsIThread*, bool)
(aThread=<optimized out>, aMayWait=aMayWait at entry=false) at
/tmp/buildd/iceweasel-37.0/xpcom/glue/nsThreadUtils.cpp:265
        val = true
#7  0x00007ffff2eb8fcc in
mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*)
(this=0x7fffd0c81900, aDelegate=0x7fffce303060) at
/tmp/buildd/iceweasel-37.0/ipc/glue/MessagePump.cpp:339
        didWork = <optimized out>
#8  0x00007ffff2eae347 in MessageLoop::Run() (this=0x7fffce303060) at
/tmp/buildd/iceweasel-37.0/ipc/chromium/src/base/message_loop.cc:226
        save_state = {<MessageLoop::RunState> = {run_depth = 1,
quit_received = false}, loop_ = 0x7fffce303060, previous_state_ = 0x0}
#9  0x00007ffff2eae347 in MessageLoop::Run()
(this=this at entry=0x7fffce303060) at
/tmp/buildd/iceweasel-37.0/ipc/chromium/src/base/message_loop.cc:200
        save_state = {<MessageLoop::RunState> = {run_depth = 1,
quit_received = false}, loop_ = 0x7fffce303060, previous_state_ = 0x0}
#10 0x00007ffff2cf4dd1 in nsThread::ThreadFunc(void*)
(aArg=0x7fffcaa63be0) at
/tmp/buildd/iceweasel-37.0/xpcom/threads/nsThread.cpp:356
        self = 0x7fffcaa63be0
        event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>}
#11 0x00007ffff1bd7848 in _pt_root (arg=0x7fffcf906280) at ptthread.c:212
        rv = <optimized out>
        thred = 0x7fffcf906280
        detached = 0
        id = 140736769025792
        tid = 9563
#12 0x00007ffff7bc70a4 in start_thread (arg=0x7fffd51fe700) at
pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fffd51fe700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736769025792,
3003378098753686807, 1, 140736836900480, 23, 140736769025792,
-3003463034977465065, -3003396210141901545}, mask_was_saved = 0}},
priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#13 0x00007ffff70ec04d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Something happens at :-

0x00007ffff4086f74 in GatherEKUTelemetry (certList=...) at
/tmp/buildd/iceweasel-37.0/security/manager/ssl/src/SSLServerCertVerification.cpp:995
995	/tmp/buildd/iceweasel-37.0/security/manager/ssl/src/SSLServerCertVerification.cpp:
No such file or directory

Not sure what, some sort of an SSL issue it seems.

-- Package-specific info:

-- Extensions information
Name: Default theme
Location: /usr/lib/iceweasel/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Package: iceweasel
Status: enabled

Name: Flash Video Downloader - YouTube HD Download [4K]
Location: ${PROFILE_EXTENSIONS}/artur.dubovoy at gmail.com
Status: enabled

Name: HTTPS-Everywhere
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/https-everywhere at eff.org
Package: xul-ext-https-everywhere
Status: enabled

Name: NoSquint
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/nosquint at urandom.ca
Package: xul-ext-nosquint
Status: enabled

Name: RequestPolicy
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/requestpolicy at requestpolicy.com
Package: xul-ext-requestpolicy
Status: enabled

Name: SPDY indicator
Location: ${PROFILE_EXTENSIONS}/spdyindicator at chengsun.github.com.xpi
Status: enabled

Name: Tree Style Tab
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/treestyletab at piro.sakura.ne.jp
Package: xul-ext-treestyletab
Status: enabled

-- Plugins information
Name: Gnome Shell Integration
Location: /usr/lib/mozilla/plugins/libgnome-shell-browser-plugin.so
Package: gnome-shell
Status: enabled

Name: IcedTea-Web Plugin (using IcedTea-Web 1.5 (1.5-2+deb8u1))
Location: /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
Package: icedtea-7-plugin:amd64
Status: enabled

Name: iTunes Application Detector
Location: /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so
Package: rhythmbox-plugins
Status: enabled

Name: Skype Buttons for Kopete
Location: /usr/lib/mozilla/plugins/skypebuttons.so
Package: kopete
Status: enabled

-- Addons package information
ii  gnome-shell    3.14.2-3+b1  amd64        graphical shell for the GNOME des
ii  icedtea-7-plug 1.5-2+deb8u1 amd64        web browser plugin based on OpenJ
ii  iceweasel      37.0-1       amd64        Web browser based on Firefox
ii  kopete         4:4.14.1-2   amd64        instant messaging and chat applic
ii  rhythmbox-plug 3.1-1        amd64        plugins for rhythmbox music playe
ii  xul-ext-https- 4.0.2-3      all          extension to force the use of HTT
ii  xul-ext-nosqui 2.1.9-2      all          control the size of text of websi
ii  xul-ext-reques 1.0.0~beta8. all          improve your browsing: more priva
ii  xul-ext-treest 0.15.2014120 all          Show browser tabs like a tree

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

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages iceweasel depends on:
ii  debianutils               4.4+b1
ii  fontconfig                2.11.0-6.3
ii  libasound2                1.0.28-1
ii  libatk1.0-0               2.14.0-1
ii  libc6                     2.19-17
ii  libcairo2                 1.14.0-2.1
ii  libdbus-1-3               1.9.14-1
ii  libdbus-glib-1-2          0.102-1
ii  libevent-2.0-5            2.0.21-stable-2
ii  libffi6                   3.1-2+b2
ii  libfontconfig1            2.11.0-6.3
ii  libfreetype6              2.5.2-3
ii  libgcc1                   1:4.9.2-10
ii  libgdk-pixbuf2.0-0        2.31.3-1
ii  libglib2.0-0              2.44.0-1
ii  libgtk2.0-0               2.24.25-3
ii  libhunspell-1.3-0         1.3.3-3
ii  libnspr4                  2:4.10.7-1
ii  libnss3                   2:3.17.2-1.1
ii  libpango-1.0-0            1.36.8-3
ii  libsqlite3-0              3.8.7.1-1
ii  libstartup-notification0  0.12-4
ii  libstdc++6                4.9.2-10
ii  libvpx1                   1.3.0-3
ii  libx11-6                  2:1.6.2-3
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.8-1+b1
ii  libxt6                    1:1.1.4-1+b1
ii  procps                    2:3.3.9-9
ii  zlib1g                    1:1.2.8.dfsg-2+b1

Versions of packages iceweasel recommends:
ii  gstreamer1.0-libav         1.5.0.1+git20150316-1
ii  gstreamer1.0-plugins-good  1.4.4-2

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

-- no debconf information

Looking forward to know if I could do anything more.
-- 
          Regards,
          Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8



More information about the pkg-mozilla-maintainers mailing list