Package: firefox-esr Version: 45.6.0esr-1 Severity: important Dear Maintainer,
Hi, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? The central problem has appeared when I updated Firefox in testing. * What exactly did you do (or not do) that was effective (or ineffective)? When I open Firefox, then exit with alt-f4, it often crashes opening the crash reporter wizard. I never know why, as no apparent problem. When I go to a website an user asked me to test, I get the same. But moreover, I get a Firefox which uses all CPU resources, is slow, I need to exit. This happens when I open a user account. If I am anonymous, everything is good. If I run gdb, see the results. Firefox crashes. After bt full, I exit Firefox with alt-f4. The crash reporter wizard appears. * What was the outcome of this action? Slow, CPU spent, and crash if tested on gdb. * What outcome did you expect instead? 1st, the wizard shouldn't appear. 2nd on any website, should work fine. *** End of the template - remove these template lines *** Available for any further test is helpful or to forward. Regards, -- Package-specific info: -- Addons package information -- System Information: Debian Release: 9.0 APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages firefox-esr depends on: ii debianutils 4.8.1 ii fontconfig 2.11.0-6.7 ii libasound2 1.1.2-1 ii libatk1.0-0 2.22.0-1 ii libc6 2.24-8 ii libcairo2 1.14.8-1 ii libdbus-1-3 1.10.14-1 ii libdbus-glib-1-2 0.108-1 ii libevent-2.0-5 2.0.21-stable-2.1 ii libffi6 3.2.1-6 ii libfontconfig1 2.11.0-6.7 ii libfreetype6 2.6.3-3+b1 ii libgcc1 1:6.2.1-5 ii libgdk-pixbuf2.0-0 2.36.3-1 ii libglib2.0-0 2.50.2-2 ii libgtk2.0-0 2.24.31-1 ii libhunspell-1.4-0 1.4.1-2+b1 ii libnspr4 2:4.12-6 ii libnss3 2:3.26.2-1 ii libpango-1.0-0 1.40.3-3 ii libsqlite3-0 3.16.2-1 ii libstartup-notification0 0.12-4 ii libstdc++6 6.2.1-5 ii libvpx4 1.6.0-3 ii libx11-6 2:1.6.4-2 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.3-1 ii libxrender1 1:0.9.10-1 ii libxt6 1:1.1.5-1 ii procps 2:3.3.12-3 ii zlib1g 1:1.2.8.dfsg-4 Versions of packages firefox-esr recommends: ii gstreamer1.0-libav 1.10.2-1 ii gstreamer1.0-plugins-good 1.10.2-1 Versions of packages firefox-esr suggests: ii fonts-lmodern 2.004.5-3 pn fonts-stix | otf-stix <none> ii libcanberra0 0.30-3 pn libgnomeui-0 <none> ii libgssapi-krb5-2 1.15-1 pn mozplugger <none> -- debconf-show failed
$ gdb --args firefox-esr -safe-mode [C[C[37@MOZILLA_DISABLE_PLUGINS=1 firefox-esr[1P[1P[1P[1P[1P[1P[1P[1P[1P[1P[1P GNU gdb (Debian 7.12-4) 7.12 Copyright (C) 2016 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 firefox-esr...Reading symbols from /home/debug//usr/lib/firefox-esr/firefox-esr...done. done. (gdb) run [K[K[K[Kset pagination off (gdb) run Starting program: /usr/bin/firefox-esr -safe-mode [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe71aa700 (LWP 21751)] [Thread 0x7fffe71aa700 (LWP 21751) exited] [New Thread 0x7fffe71aa700 (LWP 21753)] [New Thread 0x7fffe44ff700 (LWP 21754)] [New Thread 0x7ffff7fde700 (LWP 21755)] [New Thread 0x7fffe3cfe700 (LWP 21756)] [New Thread 0x7fffe30f2700 (LWP 21757)] [New Thread 0x7fffe2ef1700 (LWP 21758)] [New Thread 0x7fffe2cf0700 (LWP 21759)] [New Thread 0x7fffe2aef700 (LWP 21760)] [New Thread 0x7fffe28ee700 (LWP 21761)] [New Thread 0x7fffe26ed700 (LWP 21762)] [New Thread 0x7fffe24ec700 (LWP 21763)] [New Thread 0x7fffe22eb700 (LWP 21764)] [New Thread 0x7fffe0fff700 (LWP 21765)] [New Thread 0x7fffe03ff700 (LWP 21766)] [New Thread 0x7fffdfbfe700 (LWP 21767)] [New Thread 0x7ffff7e3c700 (LWP 21768)] [New Thread 0x7fffdc8ff700 (LWP 21769)] [New Thread 0x7fffdb369700 (LWP 21770)] [New Thread 0x7fffdab68700 (LWP 21771)] [New Thread 0x7fffd9e7c700 (LWP 21772)] [New Thread 0x7fffd967b700 (LWP 21773)] [New Thread 0x7fffd8aff700 (LWP 22059)] [New Thread 0x7fffd7df9700 (LWP 22060)] [New Thread 0x7fffd75f8700 (LWP 22061)] [New Thread 0x7fffd6df7700 (LWP 22062)] [New Thread 0x7fffd65f6700 (LWP 22063)] [New Thread 0x7fffd5df5700 (LWP 22064)] [New Thread 0x7fffd55f4700 (LWP 22065)] [New Thread 0x7fffd4df3700 (LWP 22066)] [New Thread 0x7fffd43ff700 (LWP 22067)] [Thread 0x7fffd967b700 (LWP 21773) exited] [New Thread 0x7fffd39ff700 (LWP 22068)] [New Thread 0x7fffd31fe700 (LWP 22069)] [New Thread 0x7fffd24ff700 (LWP 22070)] [New Thread 0x7fffd967b700 (LWP 22071)] [New Thread 0x7fffd1aeb700 (LWP 22072)] [Thread 0x7fffd967b700 (LWP 22071) exited] [Thread 0x7fffd43ff700 (LWP 22067) exited] [New Thread 0x7fffd10ff700 (LWP 22073)] [New Thread 0x7fffd43ff700 (LWP 22074)] [New Thread 0x7fffd967b700 (LWP 22075)] [Thread 0x7fffd1aeb700 (LWP 22072) exited] [Thread 0x7fffd967b700 (LWP 22075) exited] [New Thread 0x7fffd967b700 (LWP 22076)] [New Thread 0x7fffd1aeb700 (LWP 22077)] [Thread 0x7fffd43ff700 (LWP 22074) exited] [Thread 0x7fffd967b700 (LWP 22076) exited] [New Thread 0x7fffd967b700 (LWP 22078)] [New Thread 0x7fffd43ff700 (LWP 22079)] [New Thread 0x7fffc9a8d700 (LWP 22080)] [New Thread 0x7fffc928c700 (LWP 22081)] [New Thread 0x7fffc8a8b700 (LWP 22082)] [New Thread 0x7fffe0745700 (LWP 22083)] [New Thread 0x7fffc7e81700 (LWP 22084)] [New Thread 0x7fffc7680700 (LWP 22085)] [New Thread 0x7fffc6e7f700 (LWP 22086)] [New Thread 0x7fffc667e700 (LWP 22087)] [New Thread 0x7fffc5e7d700 (LWP 22088)] [New Thread 0x7fffc567c700 (LWP 22089)] [New Thread 0x7fffc4e7b700 (LWP 22090)] [New Thread 0x7fffc2aff700 (LWP 22127)] [New Thread 0x7fffc22fe700 (LWP 22128)] [Thread 0x7fffc7e81700 (LWP 22084) exited] [Thread 0x7fffc7680700 (LWP 22085) exited] [Thread 0x7fffc6e7f700 (LWP 22086) exited] [New Thread 0x7fffc6e7f700 (LWP 22302)] [New Thread 0x7fffc7680700 (LWP 22304)] [New Thread 0x7fffc7e81700 (LWP 22323)] [New Thread 0x7fffc10bd700 (LWP 22333)] Thread 6 "Socket Thread" received signal SIGPIPE, Broken pipe. [Switching to Thread 0x7fffe3cfe700 (LWP 21756)] 0x00007ffff7bcd65f in __libc_send (fd=105, buf=buf@entry=0x7fffd1ff0000, n=n@entry=53, flags=flags@entry=0) at ../sysdeps/unix/sysv/linux/x86_64/send.c:26 26 ../sysdeps/unix/sysv/linux/x86_64/send.c: Aucun fichier ou dossier de ce type. (gdb) [Kbt full #0 0x00007ffff7bcd65f in __libc_send (fd=105, buf=buf@entry=0x7fffd1ff0000, n=n@entry=53, flags=flags@entry=0) at ../sysdeps/unix/sysv/linux/x86_64/send.c:26 resultvar = 18446744073709551584 sc_cancel_oldtype = 0 sc_ret = <optimized out> flags = 0 n = 53 buf = 0x7fffd1ff0000 fd = 105 #1 0x00007ffff1290e4b in pt_Send (fd=0x7fffd0bc0b50, buf=0x7fffd1ff0000, amount=53, flags=0, timeout=0) at ptio.c:1914 syserrno = <optimized out> bytes = -1 fNeedContinue = 0 #2 0x00007ffff0e1a59a in ssl_DefSend (ss=ss@entry=0x7fffc45fc000, buf=0x7fffd1ff0000 "\025\003\003", len=53, flags=flags@entry=0) at ssldef.c:103 rv = <optimized out> lower = 0x7fffd0bc0b50 sent = 0 #3 0x00007ffff0e0e999 in ssl3_SendRecord (ss=ss@entry=0x7fffc45fc000, cwSpec=cwSpec@entry=0x0, type=type@entry=content_alert, pIn=0x7fffe3cfdad2 "\274\320\377\177", pIn@entry=0x7fffe3cfdad0 "\001", nIn=0, nIn@entry=2, flags=0) at ssl3con.c:3332 sent = <optimized out> contentLen = 2 spaceNeeded = <optimized out> numRecords = <optimized out> wrBuf = 0x7fffc45fc098 rv = <optimized out> totalSent = 0 capRecordVersion = 0 #4 0x00007ffff0e10694 in SSL3_SendAlert (ss=ss@entry=0x7fffc45fc000, level=level@entry=alert_warning, desc=desc@entry=close_notify) at ssl3con.c:3626 sent = <optimized out> bytes = "\001" rv = SECSuccess #5 0x00007ffff0e209fb in ssl_SecureClose (ss=0x7fffc45fc000) at sslsecur.c:788 No locals. #6 0x00007ffff3c44f46 in nsNSSSocketInfo::CloseSocketAndDestroy (this=0x7fffc3678f80) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/security/manager/ssl/nsNSSIOLayer.cpp:945 popped = 0x7fffd0bc0d90 poppedPlaintext = <optimized out> status = <optimized out> #7 0x00007ffff3c44fce in nsSSLIOLayerClose (fd=0x7fffd0bc0a90) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/security/manager/ssl/nsNSSIOLayer.cpp:924 locker = {<No data fields>} socketInfo = <optimized out> #8 0x00007ffff2586b04 in nsSocketTransport::ReleaseFD_Locked (this=0x7fffd08f8800, fd=<optimized out>) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/netwerk/base/nsSocketTransport2.cpp:1736 fd = <optimized out> this = 0x7fffd08f8800 #9 0x00007ffff258ae9a in nsSocketTransport::OnSocketDetached (this=0x7fffd08f8800, fd=<optimized out>) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/netwerk/base/nsSocketTransport2.cpp:2031 lock = {mLock = 0x7fffd08f8950} secCtrl = {<nsCOMPtr_base> = {mRawPtr = 0x7fffc3679038}, <No data fields>} ourCallbacks = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} ourEventSink = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} #10 0x00007ffff2588794 in nsSocketTransportService::DetachSocket (this=this@entry=0x7ffff6ba79a0, listHead=0x7ffff6b82800, sock=0x7ffff6b828a8) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/netwerk/base/nsSocketTransportService2.cpp:237 event = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff25884f1 <nsSocketTransport::OnSocketReady(PRFileDesc*, short)+209>}, <No data fields>} #11 0x00007ffff2588d56 in nsSocketTransportService::DoPollIteration (this=this@entry=0x7ffff6ba79a0, wait=<optimized out>, pollDuration=pollDuration@entry=0x7fffe3cfdce0) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/netwerk/base/nsSocketTransportService2.cpp:1119 numberOfOnSocketReadyCalls = <optimized out> i = 7 count = 0 pollInterval = 0 n = 1 #12 0x00007ffff25907f9 in nsSocketTransportService::Run (this=0x7ffff6ba79a0) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/netwerk/base/nsSocketTransportService2.cpp:865 pendingEvents = false goingOffline = <optimized out> thread = 0x7ffff6b6dd50 threadInt = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6b6dd50}, <No data fields>} startOfCycleForLastCycleCalc = <optimized out> numberOfPendingEventsLastCycle = 0 pollCycleStart = {mValue = 0} singlePollDuration = {mValue = 0} startOfIteration = {mValue = 0} startOfNextIteration = {mValue = 0} numberOfPendingEvents = <optimized out> pollDuration = <optimized out> #13 0x00007ffff250e0ef in nsThread::ProcessNextEvent (this=0x7ffff6b6dd50, aMayWait=<optimized out>, aResult=0x7fffe3cfddd7) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/xpcom/threads/nsThread.cpp:972 event = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff6ba79b8}, <No data fields>} callScriptObserver = false obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} rv = nsresult::NS_OK aResult = 0x7fffe3cfddd7 aMayWait = false this = 0x7ffff6b6dd50 nextCheck = {mValue = 18934650094453} #14 0x00007ffff252821d in NS_ProcessNextEvent (aThread=<optimized out>, aMayWait=aMayWait@entry=false) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/xpcom/glue/nsThreadUtils.cpp:297 val = true #15 0x00007ffff270c700 in mozilla::ipc::MessagePumpForNonMainThreads::Run (this=0x7fffe4515700, aDelegate=0x7ffff6b14ba0) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/ipc/glue/MessagePump.cpp:326 didWork = <optimized out> #16 0x00007ffff26fc664 in MessageLoop::RunHandler (this=0x7ffff6b14ba0) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/ipc/chromium/src/base/message_loop.cc:227 No locals. #17 MessageLoop::Run (this=this@entry=0x7ffff6b14ba0) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/ipc/chromium/src/base/message_loop.cc:201 save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x7ffff6b14ba0, previous_state_ = 0x0} #18 0x00007ffff250fdde in nsThread::ThreadFunc (aArg=0x7ffff6b6dd50) at /build/firefox-esr-UxpvwU/firefox-esr-45.6.0esr/xpcom/threads/nsThread.cpp:376 self = 0x7ffff6b6dd50 event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} #19 0x00007ffff1294549 in _pt_root (arg=0x7ffff6babb60) at ptthread.c:216 rv = <optimized out> thred = 0x7ffff6babb60 detached = 0 id = 140737015441152 tid = 21756 #20 0x00007ffff7bc4464 in start_thread (arg=0x7fffe3cfe700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffe3cfe700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737015441152, 2515183749763573332, 0, 140737488335231, 0, 140737354125376, -2515122038587382188, -2515166710778812844}, 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" #21 0x00007ffff6e679df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 No locals. (gdb) quit A debugging session is active. Inferior 1 [process 21634] will be killed. Quit anyway? (y or n) y ]0;jp@hypra: ~/ajp@hypra:~/a $ exit exit Script terminé sur dim. 22 janv. 2017 02:18:08 CET