Totem (xine) reportly crashed even though it wasn't running

Bug #208583 reported by jooo on 2008-03-29
Affects Status Importance Assigned to Milestone
xine-lib (Ubuntu)

Bug Description

Upon coming back from suspend, I launched Pidgin and a noticed popped up saying that Totem (xine) crashed. I wasn't running Totem at the time, nor have I run it this session (even before the suspend).

Running hardy beta (updated from gutsy).

ProblemType: Crash
Architecture: amd64
Date: Sat Mar 29 11:00:48 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/totem-xine-video-indexer
NonfreeKernelModules: nvidia
Package: totem-xine 2.22.0-0ubuntu3
PackageArchitecture: amd64
ProcCmdline: totem-video-indexer /media/sda2/Dump/Winamp/Plugins/avs/texer2.ape
Signal: 11
SourcePackage: totem
 #0 0x00007ffc9c67c84d in _x_ao_new_port () from /usr/lib/
 #1 0x000000000040ab4f in ?? ()
 #2 0x000000000040ffd7 in bacon_video_widget_new ()
 #3 0x000000000040897a in main ()
 _x_ao_new_port () from /usr/lib/
 ?? ()
 bacon_video_widget_new ()
 main ()
Title: totem-xine-video-indexer crashed with SIGSEGV in _x_ao_new_port()
Uname: Linux 2.6.24-12-generic x86_64
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev scanner video
 Segfault happened at: 0x7ffc9c67c84d <_x_ao_new_port+1453>: mov %rax,0x8(%r12)
 PC (0x7ffc9c67c84d) ok
 source "%rax" ok
 destination "0x8(%r12)" (0x00000008) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA

jooo (jc-revivalstudios) wrote :

StacktraceTop:load_audio_out_driver (bvw=0x638800, null_out=<value optimized out>,
bacon_video_widget_new (width=-1, height=-1, type=BVW_USE_TYPE_METADATA,
main (argc=1, argv=0x7fffa81909c8)

Reinhard Tartler (siretart) wrote :

does not look like a crash in xine

Sebastien Bacher (seb128) wrote :

it's crashing in _x_ao_new_port, why do you think it's not a xine-lib issue?

Reinhard Tartler (siretart) wrote :

sorry, not looking close enough

forwarded from

See the launchpad bug for full backtrace.

#0 _x_ao_new_port (xine=<value optimized out>, driver=0x7a0e70, grab_only=<value optimized out>)
    at audio_out.c:2200
 config = (config_values_t *) 0x639560
 this = <value optimized out>
 i = 30
 err = <value optimized out>
 pth_attrs = {
  __size = "\005\000\000\000\000\000\000\000ª$i\234ü\177\000\000 \035x\000\000\000\000\000.\210\016\205ü\177\000\000\020âi\000\000\000\000\0006@g\234ü\177\000\000°\204c\000\000\000\000", __align = 5}
 attr = {__size = "\001\000\000", __align = 1}
 resample_modes = {0x7ffc9c69939f "auto", 0x7ffc9c69babf "off", 0x7ffc9c6977fa "on", 0x0}
 av_sync_methods = {0x7ffc9c69baa4 "metronom feedback", 0x7ffc9c69bab6 "resample", 0x0}
 __FUNCTION__ = "_x_ao_new_port"
#1 0x000000000040ab4f in load_audio_out_driver (bvw=0x638800, null_out=<value optimized out>,
    error=0x7fffa81908c8) at /build/buildd/totem-2.22.0/src/backend/bacon-video-widget-xine.c:732
 ao_driver = <value optimized out>
 audio_driver_id = <value optimized out>
#2 0x000000000040ffd7 in bacon_video_widget_new (width=-1, height=-1, type=BVW_USE_TYPE_METADATA,
    error=0x7fffa81908c8) at /build/buildd/totem-2.22.0/src/backend/bacon-video-widget-xine.c:1787
 bvw = (BaconVideoWidget *) 0x20
 entry = {key = 0x0, type = 0, unknown_value = 0x0,
  str_value = 0x7ffc9ff80c56 <Address 0x7ffc9ff80c56 out of bounds>,
  str_default = 0x1 <Address 0x1 out of bounds>, str_sticky = 0x0, num_value = 0, num_default = 0,
  range_min = 0, range_max = 0, enum_values = 0x7ffc9bd552c8, description = 0x61cd20 "À¼a", help = 0x0,
  exp_level = -1611108846, callback = 0, callback_data = 0x2}
#3 0x000000000040897a in main (argc=1, argv=0x7fffa81909c8)
    at /build/buildd/totem-2.22.0/src/totem-video-indexer.c:197
 options = <value optimized out>
 context = (GOptionContext *) 0x61cd20
 widget = <value optimized out>
 bvw = <value optimized out>
 error = (GError *) 0x0
 path = <value optimized out>

Changed in xine-lib:
status: New → Confirmed
Changed in xine-lib:
status: Unknown → Confirmed
Kees Cook (kees) on 2009-09-16
description: updated
Changed in xine-lib:
importance: Unknown → Medium
dino99 (9d9) wrote :

That version has died long ago; no more supported

Changed in xine-lib (Ubuntu):
status: Confirmed → Invalid
Changed in xine-lib:
importance: Medium → Undecided
status: Confirmed → New
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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