Bug#815016: iceweasel: Crashes randomly when playing videos on YouTube
Maja
yoraxe at googlemail.com
Wed Feb 17 19:18:58 UTC 2016
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}/firefoxbookmarkchecker at 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}/firebug at software.joehewitt.com.xpi
Status: enabled
Name: Proxy-Listen.de - Proxyswitcher
Location: ${PROFILE_EXTENSIONS}/admin at 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
More information about the pkg-mozilla-maintainers
mailing list