totem-video-thumbnailer crashed with SIGSEGV in magazine_chain_pop_head()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GStreamer |
Fix Released
|
Critical
|
|||
gst-libav1.0 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Iain Lane |
Bug Description
[Impact]
A crash when seeking a h.264 file.
[Test Case]
See comment #9 on how to reproduce the bug with a short clip attached.
[Regression Potential]
Upstream released a new stable release just with this fix, so seems safe.
---
Confirming fixed with 1.2.4 bug fix release from Debian: http://
---
No further info
ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: totem 3.10.1-1ubuntu3
ProcVersionSign
Uname: Linux 3.13.0-16-generic x86_64
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
CurrentDesktop: GNOME
Date: Mon Mar 10 15:17:05 2014
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2014-02-09 (28 days ago)
InstallationMedia: Ubuntu-GNOME 14.04 "Trusty Tahr" - Alpha amd64 (20140121.1)
ProcCmdline: /usr/bin/
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f97d44debc5: mov 0x8(%rdx),%rax
PC (0x7f97d44debc5) ok
source "0x8(%rdx)" (0x00000008) not located in a known VMA region (needed readable region)!
destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: totem
StacktraceTop:
?? () from /lib/x86_
?? () from /lib/x86_
g_slice_free1 () from /lib/x86_
?? () from /usr/lib/
?? () from /usr/lib/
Title: totem-video-
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
information type: | Private Security → Public |
affects: | totem (Ubuntu) → libav (Ubuntu) |
affects: | libav (Ubuntu) → gst-libav1.0 (Ubuntu) |
Changed in gstreamer: | |
importance: | Unknown → Critical |
status: | Unknown → Fix Released |
Changed in gst-libav1.0 (Ubuntu Trusty): | |
status: | New → In Progress |
assignee: | nobody → Iain Lane (laney) |
tags: |
added: verification-done removed: verification-needed |
StacktraceTop: chain_pop_ head (magazine_ chunks= <synthetic pointer>) at /build/ buildd/ glib2.0- 2.39.91/ ./glib/ gslice. c:544 chain_prepare_ fields (magazine_ chunks= 0x0) at /build/ buildd/ glib2.0- 2.39.91/ ./glib/ gslice. c:619 cache_push_ magazine (ix=42, magazine_ chunks= <optimized out>, count=4) at /build/ buildd/ glib2.0- 2.39.91/ ./glib/ gslice. c:691 memory_ magazine2_ unload (ix=<optimized out>, tmem=<optimized out>) at /build/ buildd/ glib2.0- 2.39.91/ ./glib/ gslice. c:809 <optimized out>, mem_block= 0x7f97b07c00c0) at /build/ buildd/ glib2.0- 2.39.91/ ./glib/ gslice. c:1094
magazine_
magazine_
magazine_
thread_
g_slice_free1 (mem_size=