Bug#746597: iceweasel: periodically segfaults, usually when first loading a page

Alex Rozenshteyn rpglover64 at gmail.com
Fri Jun 20 03:20:46 UTC 2014


Package: iceweasel
Version: 29.0.1-2
Followup-For: Bug #746597

Dear Maintainer,

Despite reinstalling iceweasel and _all_ of its recursive dependencies
(at least, as indicated by `aptitude search '~R iceweasel'`) and
starting a new profile, iceweasel continues to crash about 1 or
2 times per day.

Backtrace is attached. If there is more debugging information I can
give, please let me know.

-- Package-specific info:

-- Extensions information
Name: Adblock Plus
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
Package: xul-ext-adblock-plus
Status: enabled

Name: Crash Me Now! Advanced
Location: ${PROFILE_EXTENSIONS}/crashme at ted.mielczarek.org
Status: enabled

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

Name: Disable Ctrl-Q Shortcut
Location: ${PROFILE_EXTENSIONS}/dcqs at moongiraffe.net.xpi
Status: enabled

Name: DuckDuckGo Plus
Location: ${PROFILE_EXTENSIONS}/jid1-ZAdIEUB7XOzOJw at jetpack.xpi
Status: enabled

Name: Greasemonkey
Location: ${PROFILE_EXTENSIONS}/{e4a8a97b-f2ed-450b-b12d-ee082ba24781}.xpi
Status: enabled

Name: HTTPS-Everywhere
Location: ${PROFILE_EXTENSIONS}/https-everywhere at eff.org
Status: enabled

Name: NoScript
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{73a6fe31-595d-460b-a920-fcc0f8843232}
Package: xul-ext-noscript
Status: enabled

Name: Pentadactyl
Location: ${PROFILE_EXTENSIONS}/pentadactyl at dactyl.googlecode.com.xpi
Status: user-disabled

Name: Reddit Enhancement Suite
Location: ${PROFILE_EXTENSIONS}/jid1-xUfzOsOFlzSOXg at jetpack.xpi
Status: enabled

Name: Session Manager
Location: ${PROFILE_EXTENSIONS}/{1280606b-2510-4fe0-97ef-9b5a22eafe30}.xpi
Status: enabled

Name: Zotero
Location: ${PROFILE_EXTENSIONS}/zotero at chnm.gmu.edu.xpi
Status: enabled

Name: amazon-smile-redirect
Location: ${PROFILE_EXTENSIONS}/jid1-VgrLFatWWJY3DA at jetpack.xpi
Status: enabled

-- Plugins information
Name: Google Talk Plugin
Location: /opt/google/talkplugin/libnpgoogletalk.so
Package: google-talkplugin
Status: enabled

Name: Google Talk Plugin Video Renderer
Location: /opt/google/talkplugin/libnpo1d.so
Package: google-talkplugin
Status: enabled

Name: Shockwave Flash (11.2.202.332)
Location: /usr/lib/flashplugin-nonfree/libflashplayer.so
Status: enabled


-- Addons package information
ii  google-talkplu 5.4.2.0-1    amd64        Google Talk Plugin
ii  iceweasel      29.0.1-2     amd64        Web browser based on Firefox
ii  xul-ext-adbloc 2.6.3-1      all          advertisement blocking extension 
ii  xul-ext-noscri 2.6.8.28-1   all          permissions manager for Iceweasel

-- System Information:
Debian Release: jessie/sid
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'testing'), (50, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, 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.4
ii  fontconfig          2.11.0-5
ii  libc6               2.19-1
ii  libgdk-pixbuf2.0-0  2.30.7-1
ii  libglib2.0-0        2.40.0-3
ii  libgtk2.0-0         2.24.23-1
ii  libnspr4            2:4.10.6-1
ii  libsqlite3-0        3.8.4.3-3
ii  libstdc++6          4.9.0-6
ii  procps              1:3.3.9-5
ii  xulrunner-29        29.0.1-2

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
ii  fonts-mathjax          2.3-1
ii  fonts-oflb-asana-math  000.907-6
ii  fonts-stix [otf-stix]  1.1.1-1
ii  libgssapi-krb5-2       1.12.1+dfsg-3
pn  mozplugger             <none>

Versions of packages xulrunner-29 depends on:
ii  libasound2                1.0.27.2-4
ii  libatk1.0-0               2.12.0-1
ii  libbz2-1.0                1.0.6-5
ii  libc6                     2.19-1
ii  libcairo2                 1.12.16-2
ii  libdbus-1-3               1.8.4-1
ii  libdbus-glib-1-2          0.102-1
ii  libevent-2.0-5            2.0.21-stable-1
ii  libffi6                   3.1-2
ii  libfontconfig1            2.11.0-5
ii  libfreetype6              2.5.2-1
ii  libgcc1                   1:4.9.0-6
ii  libgdk-pixbuf2.0-0        2.30.7-1
ii  libglib2.0-0              2.40.0-3
ii  libgtk2.0-0               2.24.23-1
ii  libhunspell-1.3-0         1.3.3-1
ii  libnspr4                  2:4.10.6-1
ii  libnss3                   2:3.16.1-1
ii  libpango-1.0-0            1.36.3-1
ii  libsqlite3-0              3.8.4.3-3
ii  libstartup-notification0  0.12-3
ii  libstdc++6                4.9.0-6
ii  libvpx1                   1.3.0-2
ii  libx11-6                  2:1.6.2-2
ii  libxext6                  2:1.3.2-1
ii  libxrender1               1:0.9.8-1
ii  libxt6                    1:1.1.4-1
ii  zlib1g                    1:1.2.8.dfsg-1

Versions of packages xulrunner-29 suggests:
ii  libcanberra0  0.30-2
ii  libgnomeui-0  2.24.5-3

-- Configuration Files:
/etc/iceweasel/searchplugins/common/duckduckgo.xml [Errno 2] No such file or directory: u'/etc/iceweasel/searchplugins/common/duckduckgo.xml'

-- no debconf information

*** backtrace
GNU gdb (GDB) 7.6.2 (Debian 7.6.2-1.1+b1)
Copyright (C) 2013 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".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/iceweasel/iceweasel...Reading symbols from /usr/lib/debug/usr/lib/iceweasel/iceweasel...done.
done.
[New LWP 14130]
[New LWP 14133]
[New LWP 14134]
[New LWP 14136]
[New LWP 14135]
[New LWP 14146]
[New LWP 14137]
[New LWP 14150]
[New LWP 14138]
[New LWP 14149]
[New LWP 14140]
[New LWP 14156]
[New LWP 14141]
[New LWP 14184]
[New LWP 14147]
[New LWP 14142]
[New LWP 14226]
[New LWP 14157]
[New LWP 14155]
[New LWP 14143]
[New LWP 17980]
[New LWP 14144]
[New LWP 14186]
[New LWP 13346]
[New LWP 14516]
[New LWP 27341]
[New LWP 14148]
[New LWP 14168]
[New LWP 5785]
[New LWP 4572]
[New LWP 14170]
[New LWP 14185]
[New LWP 5786]
[New LWP 14187]
[New LWP 14191]
[New LWP 27342]
[New LWP 14203]
[New LWP 17979]
[New LWP 14361]
[New LWP 10604]
[New LWP 14183]
[New LWP 27343]
[New LWP 4573]
[New LWP 3671]
[New LWP 3373]
[New LWP 5870]
[New LWP 4363]
[New LWP 4406]
[New LWP 3372]
[New LWP 4364]
[New LWP 4236]
[New LWP 3672]
[New LWP 14158]
[New LWP 27344]
[New LWP 14151]
[New LWP 4574]
[New LWP 4571]
[New LWP 14139]

warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7fff34963000
Core was generated by `iceweasel'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007fe9f4c6d7bb in raise (sig=11) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37
37	../nptl/sysdeps/unix/sysv/linux/pt-raise.c: No such file or directory.
(gdb) bt
#0  0x00007fe9f4c6d7bb in raise (sig=11) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37
#1  0x00007fe9f21998d2 in nsProfileLock::FatalSignalHandler (signo=11, info=0x7fff348335f0, context=0x7fff348334c0) at /tmp/buildd/iceweasel-29.0.1/profile/dirserviceprovider/src/nsProfileLock.cpp:180
#2  <signal handler called>
#3  nsQueryInterface::operator() (this=<optimized out>, aIID=..., answer=0x7fff34833a88) at /tmp/buildd/iceweasel-29.0.1/xpcom/glue/nsCOMPtr.cpp:14
#4  0x00007fe9f11c016d in nsCOMPtr_base::assign_from_qi (this=0x7fff34833aa8, qi=..., iid=...) at /tmp/buildd/iceweasel-29.0.1/xpcom/glue/nsCOMPtr.cpp:56
#5  0x00007fe9f19d32c0 in nsCOMPtr (qi=..., this=0x7fff34833aa8) at ../../../dist/include/nsCOMPtr.h:591
#6  xpc_MarkInCCGeneration (aVariant=<optimized out>, aGeneration=136398) at /tmp/buildd/iceweasel-29.0.1/js/xpconnect/src/nsXPConnect.cpp:296
#7  0x00007fe9f1c1ca28 in nsPropertyTable::Enumerate (this=<optimized out>, aObject=..., aCallback=aCallback at entry=0x7fe9f1bc7be2 <mozilla::dom::FragmentOrElement::MarkUserData(void*, nsIAtom*, void*, void*)>, 
    aData=0x7fe9f39aee80 <nsCCUncollectableMarker::sGeneration>) at /tmp/buildd/iceweasel-29.0.1/content/base/src/nsPropertyTable.cpp:132
#8  0x00007fe9f1bce366 in mozilla::dom::FragmentOrElement::MarkNodeChildren (aNode=aNode at entry=0x7fe96aaa09a0) at /tmp/buildd/iceweasel-29.0.1/content/base/src/FragmentOrElement.cpp:1297
#9  0x00007fe9f1bd4afa in mozilla::dom::FragmentOrElement::CanSkip (aNode=0x7fe96aaa09a0, aRemovingAllowed=false) at /tmp/buildd/iceweasel-29.0.1/content/base/src/FragmentOrElement.cpp:1543
#10 0x00007fe9f11db3bd in RemoveSkippableVisitor::Visit (this=this at entry=0x7fff34835be8, aBuffer=..., aEntry=aEntry at entry=0x7fe915ec19b8) at /tmp/buildd/iceweasel-29.0.1/xpcom/base/nsCycleCollector.cpp:2437
#11 0x00007fe9f11dbb48 in VisitEntries<RemoveSkippableVisitor> (aVisitor=..., aBuffer=..., this=0x7fe915ebd000) at /tmp/buildd/iceweasel-29.0.1/xpcom/base/nsCycleCollector.cpp:865
#12 VisitEntries<RemoveSkippableVisitor> (aVisitor=..., this=0x7fe9e14810d8) at /tmp/buildd/iceweasel-29.0.1/xpcom/base/nsCycleCollector.cpp:892
#13 nsPurpleBuffer::RemoveSkippable (this=0x7fe9e14810d8, aCollector=<optimized out>, aRemoveChildlessNodes=<optimized out>, aAsyncSnowWhiteFreeing=<optimized out>, aCb=0x7fe9f1bd79fa <ClearCycleCollectorCleanupData()>)
    at /tmp/buildd/iceweasel-29.0.1/xpcom/base/nsCycleCollector.cpp:2459
#14 0x00007fe9f11dbbd5 in nsCycleCollector::ForgetSkippable (this=<optimized out>, aRemoveChildlessNodes=aRemoveChildlessNodes at entry=false, aAsyncSnowWhiteFreeing=aAsyncSnowWhiteFreeing at entry=true)
    at /tmp/buildd/iceweasel-29.0.1/xpcom/base/nsCycleCollector.cpp:2495
#15 0x00007fe9f11dbc1c in nsCycleCollector_forgetSkippable (aRemoveChildlessNodes=aRemoveChildlessNodes at entry=false, aAsyncSnowWhiteFreeing=<optimized out>) at /tmp/buildd/iceweasel-29.0.1/xpcom/base/nsCycleCollector.cpp:3701
#16 0x00007fe9f1a50485 in FireForgetSkippable (aSuspected=8169, aRemoveChildless=<optimized out>) at /tmp/buildd/iceweasel-29.0.1/dom/base/nsJSEnvironment.cpp:1964
#17 0x00007fe9f1a51b6b in CCTimerFired (aTimer=0x1891, aClosure=0x7fe9f2a28bf0 <XPCVariant::COMTypeInfo<int>::kIID>) at /tmp/buildd/iceweasel-29.0.1/dom/base/nsJSEnvironment.cpp:2456
#18 0x00007fe9f1202c10 in nsTimerImpl::Fire (this=0x7fe911ed83d0) at /tmp/buildd/iceweasel-29.0.1/xpcom/threads/nsTimerImpl.cpp:551
#19 0x00007fe9f1202ccb in nsTimerEvent::Run (this=0x1891) at /tmp/buildd/iceweasel-29.0.1/xpcom/threads/nsTimerImpl.cpp:635
#20 0x00007fe9f12022cc in nsThread::ProcessNextEvent (this=0x7fe9f3dfe530, mayWait=<optimized out>, result=0x7fff34835d9f) at /tmp/buildd/iceweasel-29.0.1/xpcom/threads/nsThread.cpp:643
#21 0x00007fe9f11c56ca in NS_ProcessNextEvent (thread=<optimized out>, mayWait=mayWait at entry=true) at /tmp/buildd/iceweasel-29.0.1/xpcom/glue/nsThreadUtils.cpp:263
#22 0x00007fe9f13808d3 in mozilla::ipc::MessagePump::Run (this=0x7fe9e1424dc0, aDelegate=0x7fe9f3d6eb80) at /tmp/buildd/iceweasel-29.0.1/ipc/glue/MessagePump.cpp:136
#23 0x00007fe9f1376823 in RunHandler (this=0x7fe9f3d6eb80) at /tmp/buildd/iceweasel-29.0.1/ipc/chromium/src/base/message_loop.cc:219
#24 MessageLoop::Run (this=0x7fe9f3d6eb80) at /tmp/buildd/iceweasel-29.0.1/ipc/chromium/src/base/message_loop.cc:193
#25 0x00007fe9f197eecb in nsBaseAppShell::Run (this=0x7fe9dc3b54e0) at /tmp/buildd/iceweasel-29.0.1/widget/xpwidgets/nsBaseAppShell.cpp:161
#26 0x00007fe9f21c5098 in nsAppStartup::Run (this=0x7fe9dc3aa060) at /tmp/buildd/iceweasel-29.0.1/toolkit/components/startup/nsAppStartup.cpp:276
#27 0x00007fe9f2190685 in XREMain::XRE_mainRun (this=this at entry=0x7fff34836000) at /tmp/buildd/iceweasel-29.0.1/toolkit/xre/nsAppRunner.cpp:4090
#28 0x00007fe9f21908f3 in XREMain::XRE_main (this=this at entry=0x7fff34836000, argc=argc at entry=1, argv=argv at entry=0x7fff348374f8, aAppData=aAppData at entry=0x7fff34836200)
    at /tmp/buildd/iceweasel-29.0.1/toolkit/xre/nsAppRunner.cpp:4158
#29 0x00007fe9f2190b38 in XRE_main (argc=1, argv=0x7fff348374f8, aAppData=0x7fff34836200, aFlags=<optimized out>) at /tmp/buildd/iceweasel-29.0.1/toolkit/xre/nsAppRunner.cpp:4368
#30 0x0000000000403f5a in do_main (argc=argc at entry=1, argv=argv at entry=0x7fff348374f8, xreDirectory=0x7fe9f3d6b600) at /tmp/buildd/iceweasel-29.0.1/browser/app/nsBrowserApp.cpp:282
#31 0x000000000040373c in main (argc=1, argv=0x7fff348374f8) at /tmp/buildd/iceweasel-29.0.1/browser/app/nsBrowserApp.cpp:643



More information about the pkg-mozilla-maintainers mailing list