vlc crashed with SIGSEGV in pthread_spin_lock()

Bug #281295 reported by hexa- on 2008-10-10
Affects Status Importance Assigned to Milestone
VLC media player
Fix Released
vlc (Ubuntu)

Bug Description

Binary package hint: vlc

I really don't know what happend, I cannot even recall having had vlc opened.

$ lsb_release -rd
Description: Ubuntu intrepid (development branch)
Release: 8.10

$ apt-cache policy vlc
  Installiert: 0.9.3-0ubuntu1
  Kandidat: 0.9.3-0ubuntu1
 *** 0.9.3-0ubuntu1 0
        500 http://de.archive.ubuntu.com intrepid/multiverse Packages
        100 /var/lib/dpkg/status

ProblemType: Crash
Architecture: amd64
CrashCounter: 1
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/vlc
NonfreeKernelModules: nvidia
Package: vlc-nox 0.9.3-0ubuntu1
ProcAttrCurrent: unconfined
ProcCmdline: vlc /home/username
Signal: 11
SourcePackage: vlc
 pthread_spin_lock () from /lib/libpthread.so.0
 __vlc_object_release ()
 ?? ()
 ?? () from /usr/lib/libvlccore.so.0
 ?? () from /usr/lib/libvlccore.so.0
Title: vlc crashed with SIGSEGV in pthread_spin_lock()
Uname: Linux 2.6.27-6-generic x86_64
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin mythtv plugdev pulse-access pulse-rt vboxusers video

Related branches

StacktraceTop:pthread_spin_lock () from /lib/libpthread.so.0
__vlc_object_release (p_this=0x0) at ../include/vlc_threads.h:487
Read (p_access=0x7fe330030138, p_buffer=<value optimized out>, i_len=<value optimized out>)
AReadStream (s=0x7fe330030798, p_read=0x7fe32bf6a010, i_read=53) at input/stream.c:1877
AStreamPrebufferStream (s=0x7fe330030798) at input/stream.c:1483

Changed in vlc:
importance: Undecided → Medium
Changed in vlc:
status: Unknown → Fix Released
Rémi Denis-Courmont (rdenis) wrote :

Known upstream bug. If someone is motivated enough, backporting the (rewritten) directory plugin from master/1.0 to 0.9.x should annihilate the underlying race condition.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package vlc - 1.0.0~rc2-1ubuntu1

vlc (1.0.0~rc2-1ubuntu1) karmic; urgency=low

  * New upstream version.
  * tighten build-dependencies on libschroedinger-dev, fixes FTBFS.
  * Following bugs have an associated and now closed upstream ticket in
    Launchpad: LP: #281295, #73449, #282567, #117640, #172938, #260918,
    #273685, #275043, #277834, #282394, #290753, #294136, #298925, #304265,
    #309728, #311742, #314038

vlc (1.0.0~rc2-1) experimental; urgency=low

  * New Upstream Release Candidate
    + Closes: #527010, #491441, #508618, #522824
  * Delete patches which were picked from upstream
  * Refresh patches
  * Remove vlc-plugin-esd and vlc-plugin-arts as they have been removed
    by upstream
  * SONAME change for libvlccore
  * Add new symbols for libvlc2
  * Fix static libs compile
  * Use vlc-wrapper manpage from upstream
  * vlc.install: add drawable and screen was renamed x11_screen
  * vlc-nox.install: Add and remove modules added/removed upstream
  * Point out in NEWS the modules renamed or splited
  * Add links to upstream NEWS and co in vlc-nox
  * Version the depedency of libvlcore2 on vlc-data
  * Remove unnecessary "Section:" in debian/control

vlc (0.9.9a-3) unstable; urgency=low

  * Correct typo in 0.9.9a-2 changelog entry
  * Disable more optimization with DEB_BUILD_OPTIONS=noopt
  * Cache the configure test results as we're running configure several
  * Fix building as root
  * Fix the clean target
  * Remove unexistant config options
  * Better check commad line
  * Use all the procs on i386 and amd64
  * Build a version of libvlccore without altivec (Closes: #523035)
  * Fix typo (thanks to Salvatore Bonaccorso)(Closes: #528044)
  * Reword the command line to get full logs in bug/presubj (Closes: #527012)
  * Remove duplicate "extended Settings" entry in context menu
   (Closes: #526603) - thanks to Matt Kraai

 -- Reinhard Tartler <email address hidden> Fri, 05 Jun 2009 12:28:15 +0200

Changed in vlc (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
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.