totem crashed with SIGSEGV in free()

Bug #860079 reported by Victor Pelt
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
totem (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

when i open totem (launched from gpodder) it crahses on launch

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: totem 3.0.1-0ubuntu5
ProcVersionSignature: Ubuntu 3.0.0-12.19-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 1.23-0ubuntu1
Architecture: amd64
CrashCounter: 1
Date: Mon Sep 26 23:35:17 2011
ExecutablePath: /usr/bin/totem
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110531.1)
ProcCmdline: totem --enqueue --play /home/username/gpodder-downloads/NPR_\ On\ Science\ Podcast/20110925_atc_04.mp3
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7fea34995d29 <free+25>: mov -0x8(%rdi),%rax
 PC (0x7fea34995d29) ok
 source "-0x8(%rdi)" (0xfffffffffffffff9) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: totem
StacktraceTop:
 free () from /lib/x86_64-linux-gnu/libc.so.6
 g_list_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 totem_options_process_for_server () from /usr/lib/libtotem.so.0
 _start ()
Title: totem crashed with SIGSEGV in free()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Related branches

Revision history for this message
Victor Pelt (victor-pelt) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __GI___libc_free (mem=0x1) at malloc.c:3709
 g_list_foreach (list=<optimized out>, func=0x7fea34f208f0 <g_free>, user_data=0x0) at /build/buildd/glib2.0-2.29.92/./glib/glist.c:938
 totem_options_process_for_server (totem=0x7fea374ab000, options=0x7fea367e90e0) at totem-options.c:214
 app_command_line (app=<optimized out>, command_line=<optimized out>, totem=0x7fea374ab000) at totem.c:234
 ffi_call_unix64 () at ../src/x86/unix64.S:75

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in totem (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in totem (Ubuntu):
status: New → Confirmed
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https://wiki.ubuntu.com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem.

Changed in totem (Ubuntu):
status: Confirmed → Incomplete
visibility: private → public
Revision history for this message
Victor Pelt (victor-pelt) wrote :

here is the valgrind log. however when running using valgrind i do get sound (slow and stutterly but it doesn't crash, i closed when i got normal sound)

also i played around with it and found that the --play flag causes it to crash. without it does play my mp3 normally

Changed in totem (Ubuntu):
status: Incomplete → Confirmed
Changed in totem (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package totem - 3.0.1-0ubuntu17

---------------
totem (3.0.1-0ubuntu17) precise; urgency=low

  * debian/control.in:
    - don't Build-Depends on libxtst-dev so the codepath generating fake key
      events is disabled, those events lead to weird behaviours with
      some applications or the unity hud (lp: #923644)
    - drop the Build-Depends on individual girs, the libs depends on those
  * debian/patches/git_commandfix_incorrect_free.patch:
    - fix segfault with on line options use (lp: #860079, #884811, #917241)

  [ Jeremy Bicha ]
  * Drop coherence plugin description since the plugin has been
    removed by GNOME. (LP: #827382)
 -- Sebastien Bacher <email address hidden> Mon, 06 Feb 2012 11:48:10 +0100

Changed in totem (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.