Package: iceweasel Version: 38.6.0esr-1~deb8u1 Severity: normal Dear Debian folks,
since the beginning of this year, playing videos on YouTube Iceweasel crashes after a while. Unfortunately, it’s not reproducible. It cannot be reproduced when run under GDB. (Edit after creating this report: Updating to Version 38.6.1 didn't solve the problem.) Storing a core dump file, the following backtrace could be extracted. ``` (gdb) set pagination off (gdb) bt full #0 0xb778cd40 in __kernel_vsyscall () No symbol table info available. #1 0xb7761bb6 in raise (sig=11) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:37 resultvar = <optimized out> resultvar = <optimized out> pid = <optimized out> #2 0xb43760f9 in nsProfileLock::FatalSignalHandler (signo=11, info=0x9bd748bc, context=0x9bd748bc) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/profile/dirserviceprovider/nsProfileLock.cpp:180 unblock_sigs = {__val = {1024, 0 <repeats 31 times>}} oldact = 0x0 #3 0xb47be9c5 in AsmJSFaultHandler (signum=11, info=0x9bd7498c, context=0x9bd74a0c) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/js/src/asmjs/AsmJSSignalHandlers.cpp:940 context = 0x9bd74a0c info = 0x9bd7498c signum = 11 #4 <signal handler called> No symbol table info available. #5 mozilla::layers::SharedPlanarYCbCrImage::SetDataNoCopy (this=0x67f01200, aData=...) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/gfx/layers/ipc/SharedPlanarYCbCrImage.cpp:141 serializer = {<mozilla::layers::YCbCrImageDataDeserializerBase> = {mData = 0x4ba <error: Cannot access memory at address 0x4ba>, mDataSize = 2665817110, mIsValid = 120}, <No data fields>} cbOffset = <optimized out> crOffset = <optimized out> base = <optimized out> yOffset = <optimized out> #6 0xb3babca1 in mozilla::GStreamerReader::GetImageFromBuffer (this=0x6802ac00, aBuffer=0x9bd74ddc) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/dom/media/gstreamer/GStreamerReader.cpp:1467 frame = {info = {finfo = 0x9ee8c67c, interlace_mode = GST_VIDEO_INTERLACE_MODE_PROGRESSIVE, flags = GST_VIDEO_FLAG_NONE, width = 480, height = 360, size = 259200, views = 1, chroma_site = GST_VIDEO_CHROMA_SITE_H_COSITED, colorimetry = {range = GST_VIDEO_COLOR_RANGE_16_235, matrix = GST_VIDEO_COLOR_MATRIX_BT601, transfer = GST_VIDEO_TRANSFER_BT709, primaries = GST_VIDEO_COLOR_PRIMARIES_BT470M}, par_n = 1, par_d = 1, fps_n = 25, fps_d = 1, offset = {0, 172800, 216000, 0}, stride = {480, 240, 240, 0}, _gst_reserved = {0x0, 0x0, 0x0, 0x0}}, flags = GST_VIDEO_FRAME_FLAG_NONE, buffer = 0x57fb2b48, meta = 0x0, id = -1, data = {0x76e01028, 0x76e2b328, 0x76e35be8, 0xb2603000}, map = {{memory = 0x7d1b0d50, flags = GST_MAP_READ, data = 0x76e01028 "\021\021\021\021", '\020' <repeats 196 times>..., size = 259200, maxsize = 259200, user_data = {0xb2603588, 0x90, 0xb2569089 <g_private_get+9>, 0xb2603000}, _gst_reserved = {0xb2603588, 0x1, 0x79f921b0, 0xb254021f <g_slice_free1+239>}}, {memory = 0xb2603588, flags = (GST_MAP_FLAG_LAST | unknown: 1476012872), data = 0x88 <error: Cannot access memory at address 0x88>, size = 2046370080, maxsize = 2046342416, user_data = {0xb7279444, 0x90, 0x57fac800, 0x2d0}, _gst_reserved = {0x11, 0x0, 0x90, 0x925ff2d8 <_gst_debug_min>}}, {memory = 0xb75763db <__memset_sse2+459>, flags = (GST_MAP_READ | GST_MAP_WRITE | unknown: 2991849784), data = 0xb775bf80 <__GI___pthread_mutex_lock+16> "\201À", size = 2046370224, maxsize = 2046370224, user_data = {0x6802ac00, 0xb775d020 <__pthread_mutex_unlock_usercnt+16>, 0x90, 0x79f921b0}, _gst_reserved = {0x57faa800, 0xb74454d8, 0xb7425e47 <PR_DestroyMonitor+7>, 0xb74454d8}}, {memory = 0x76d968f0, flags = (GST_MAP_READ | GST_MAP_WRITE | unknown: 3074580592), data = 0x76d968f0 "", size = 2614582080, maxsize = 0, user_data = {0xb7425fcb <PR_ExitMonitor+27>, 0x0, 0x0, 0x9f836000}, _gst_reserved = {0x1, 0x57faa820, 0x76f516f0, 0x0}}}, _gst_reserved = {0x0, 0x6802aef4, 0x0, 0x3e8}} data = {mYChannel = 0x76e01028 "\021\021\021\021", '\020' <repeats 196 times>..., mYStride = 480, mYSize = {<mozilla::gfx::BaseSize<int, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> >> = {width = 480, height = 360}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}, mYSkip = 0, mCbChannel = 0x76e2b328 '\200' <repeats 200 times>..., mCrChannel = 0x76e35be8 '\200' <repeats 200 times>..., mCbCrStride = 240, mCbCrSize = {<mozilla::gfx::BaseSize<int, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> >> = {width = 240, height = 180}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}, mCbSkip = 0, mCrSkip = 0, mPicX = 0, mPicY = 0, mPicSize = {<mozilla::gfx::BaseSize<int, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> >> = {width = 480, height = 360}, <mozilla::gfx::UnknownUnits> = {<No data fields>}, <No data fields>}, mStereoMode = mozilla::MONO} image = {mRawPtr = 0x67f01200} #7 0xb3bac1d0 in mozilla::GStreamerReader::DecodeVideoFrame (this=0x6802ac00, aKeyFrameSkip=@0x9bd7503f: false, aTimeThreshold=<optimized out>) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/dom/media/gstreamer/GStreamerReader.cpp:824 image = {mRawPtr = 0x67f01200} video = {mRawPtr = 0x76c6f5e0} #8 0xb3b24eaa in mozilla::MediaDecoderReader::RequestVideoData (this=0x6802ac00, aSkipToNextKeyframe=false, aTimeThreshold=0) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/dom/media/MediaDecoderReader.cpp:245 p = {mRawPtr = 0x5e48efa0} __func__ = "RequestVideoData" skip = false #9 0xb3afbcd6 in mozilla::detail::MethodCallWithTwoArgs<mozilla::MediaPromise<nsRefPtr<mozilla::VideoData>, mozilla::MediaDecoderReader::NotDecodedReason, true>, mozilla::MediaDecoderReader, bool, long long>::Invoke (this=0x68204180) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/dom/media/MediaPromise.h:603 No locals. #10 0xb3b273bc in mozilla::detail::ProxyRunnable<mozilla::MediaPromise<nsRefPtr<mozilla::VideoData>, mozilla::MediaDecoderReader::NotDecodedReason, true> >::Run (this=0x684c8560) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/dom/media/MediaPromise.h:620 p = {mRawPtr = 0x5e48efa0} #11 0xb3b23520 in mozilla::MediaTaskQueue::Runner::Run (this=0x6825e750) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/dom/media/MediaTaskQueue.cpp:230 event = {mPtr = 0x684c8560} __func__ = "Run" #12 0xb2d7dcfa in nsThreadPool::Run (this=0x6940ac90) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/xpcom/threads/nsThreadPool.cpp:225 event = {<nsCOMPtr_base> = {mRawPtr = 0x6825e750}, <No data fields>} current = {<nsCOMPtr_base> = {mRawPtr = 0x7a71a320}, <No data fields>} exitThread = false wasIdle = 239 listener = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} shutdownThreadOnExit = 182 idleSince = 3000491218 #13 0xb2d7c596 in nsThread::ProcessNextEvent (this=0x7a71a320, aMayWait=false, aResult=0x9bd751fb) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/xpcom/threads/nsThread.cpp:855 event = {<nsCOMPtr_base> = {mRawPtr = 0x6940ac94}, <No data fields>} reallyWait = <optimized out> notifyMainThreadObserver = <optimized out> obs = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} rv = NS_OK #14 0xb2d91a45 in NS_ProcessNextEvent (aThread=<optimized out>, aMayWait=false) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/xpcom/glue/nsThreadUtils.cpp:265 val = true #15 0xb2f640c8 in mozilla::ipc::MessagePumpForNonMainThreads::Run (this=0x5fb22910, aDelegate=0x685c1280) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/ipc/glue/MessagePump.cpp:339 didWork = <optimized out> #16 0xb2f578fa in MessageLoop::RunInternal (this=0x685c1280) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/ipc/chromium/src/base/message_loop.cc:233 No locals. #17 0xb2f57a48 in RunHandler (this=0x685c1280) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/ipc/chromium/src/base/message_loop.cc:226 No locals. #18 MessageLoop::Run (this=0x685c1280) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/ipc/chromium/src/base/message_loop.cc:200 save_state = {<MessageLoop::RunState> = {run_depth = 1, quit_received = false}, loop_ = 0x685c1280, previous_state_ = 0x0} #19 0xb2d7e7c4 in nsThread::ThreadFunc (aArg=0x7a71a320) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/xpcom/threads/nsThread.cpp:356 event = {<nsCOMPtr_base> = {mRawPtr = 0x0}, <No data fields>} #20 0xb742bc35 in _pt_root (arg=0x67a2d4c0) at /build/iceweasel-CYNVJM/iceweasel-38.6.0esr/nsprpub/pr/src/pthreads/ptthread.c:212 rv = 0 tid = 5639 #21 0xb7759efb in start_thread (arg=0x9bd75b40) at pthread_create.c:309 __res = <optimized out> pd = 0x9bd75b40 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1216954368, -1680385216, 4001536, -1680387032, 361753709, 1343527988}, 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" #22 0xb7536c6e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 No locals. ``` Thanks, Maja -- Package-specific info: -- Extensions information Name: Adblock Plus Location: ${PROFILE_EXTENSIONS}/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi Status: enabled Name: Bookmarks Checker - check for bad links Location: ${PROFILE_EXTENSIONS}/firefoxbookmarkchec...@everhelper.me.xpi Status: user-disabled Name: Default theme Location: /usr/lib/iceweasel/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd} Package: iceweasel Status: enabled Name: Firebug Location: ${PROFILE_EXTENSIONS}/fire...@software.joehewitt.com.xpi Status: enabled Name: Proxy-Listen.de - Proxyswitcher Location: ${PROFILE_EXTENSIONS}/ad...@proxy-listen.de.xpi Status: user-disabled Name: Session Manager Location: ${PROFILE_EXTENSIONS}/{1280606b-2510-4fe0-97ef-9b5a22eafe30}.xpi Status: enabled -- Plugins information Name: IcedTea-Web Plugin (using IcedTea-Web 1.5 (1.5-2+deb8u1)) Location: /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/IcedTeaPlugin.so Package: icedtea-7-plugin:i386 Status: enabled Name: Shockwave Flash (11.2.202.457) Location: /usr/lib/flashplugin-nonfree/libflashplayer.so Status: enabled -- Addons package information ii icedtea-7-plug 1.5-2+deb8u1 i386 web browser plugin based on OpenJ ii iceweasel 38.6.0esr-1~ i386 Web browser based on Firefox -- System Information: Debian Release: 8.3 APT prefers stable APT policy: (1000, 'stable'), (995, 'stable') Architecture: i386 (i686) Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.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-18+deb8u2 ii libcairo2 1.14.0-2.1 ii libdbus-1-3 1.8.20-0+deb8u1 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+deb8u1 ii libgcc1 1:4.9.2-10 ii libgdk-pixbuf2.0-0 2.31.1-2+deb8u4 ii libglib2.0-0 2.42.1-1 ii libgtk2.0-0 2.24.25-3 ii libhunspell-1.3-0 1.3.3-3 ii libpango-1.0-0 1.36.8-3 ii libsqlite3-0 3.8.7.1-1+deb8u1 ii libstartup-notification0 0.12-4 ii libstdc++6 4.9.2-10 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.4.4-2 ii gstreamer1.0-plugins-good 1.4.4-2 Versions of packages iceweasel suggests: pn fonts-mathjax <none> pn fonts-oflb-asana-math <none> pn fonts-stix | otf-stix <none> ii libcanberra0 0.30-2.1 pn libgnomeui-0 <none> ii libgssapi-krb5-2 1.12.1+dfsg-19+deb8u2 pn mozplugger <none> -- no debconf information