vlc crashed with SIGSEGV in dbus_connection_dispatch()

Bug #556440 reported by danteuk
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
VLC media player
Fix Released
Undecided
Rémi Denis-Courmont
vlc (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: vlc

worked before I upgrade from 9.10 to 10.4
Video output was set to OpenGL, it doesn't crash if I set to anything else, I just don't see the video with any other output ( when using 9.10 )!
Dell inspiron, with ATI X300 Mobilitiy - using default drivers ( as ATI's driver doesn't work with old cards ).
Tested with 3-4 different videos (ie they are encoded with different codecs )
# lsb_release -rd
Description: Ubuntu lucid (development branch)
Release: 10.04
# uname -a
Linux thor 2.6.32-19-generic #28-Ubuntu SMP Wed Mar 31 17:46:20 UTC 2010 i686 GNU/Linux
# lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Mobility Radeon X300]
$ vlc --version
VLC media player 1.0.5 Goldeneye
VLC version 1.0.5 Goldeneye
Compiled by <email address hidden>
Compiler: gcc version 4.4.3 (Ubuntu 4.4.3-3ubuntu1)

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: vlc-nox 1.0.5-2ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic i686
Architecture: i386
CrashCounter: 1
Date: Tue Apr 6 11:57:13 2010
ExecutablePath: /usr/bin/vlc
InstallationMedia: Kubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
ProcCmdline: /usr/bin/vlc /home/username/temp/SUNP0004.AVI
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x6ca14b9: mov 0x4(%eax),%esi
 PC (0x06ca14b9) ok
 source "0x4(%eax)" (0x00000004) not located in a known VMA region (needed readable region)!
 destination "%esi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: vlc
StacktraceTop:
 ?? () from /usr/lib/libQtDBus.so.4
 ?? () from /usr/lib/libQtDBus.so.4
 dbus_connection_dispatch () from /lib/libdbus-1.so.3
 ?? () from /usr/lib/libQtDBus.so.4
 ?? () from /usr/lib/libQtDBus.so.4
Title: vlc crashed with SIGSEGV in dbus_connection_dispatch()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
danteuk (danteuk) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 QDBusConnectionPrivate::handleMessage (this=0x90ad7b0, amsg=@0xb70748cc)
 qDBusSignalFilter (connection=0x90af6d0, message=0x901b618,
 dbus_connection_dispatch (connection=0x90af6d0)
 QDBusConnectionPrivate::doDispatch (this=0x90ad7b0)
 QDBusConnectionPrivate::socketRead (this=0x90ad7b0, fd=11)

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 vlc (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
Rémi Denis-Courmont (rdenis) wrote :

This is a crash in the Xlib error handler from the GLX video output. It should be fixed in VLC 1.1 already. In the mean time, please try to use another video output from the VLC preferences panel.

visibility: private → public
Changed in vlc:
milestone: none → 1.1.0
assignee: nobody → Rémi Denis-Courmont (rdenis)
status: New → Fix Committed
Revision history for this message
Rémi Denis-Courmont (rdenis) wrote :

Also please provide the Xlib error message which should be visible in the console right before VLC crashes. It looks like a bug in your OpenGL driver is triggering this crash in VLC.

Changed in vlc (Ubuntu):
status: New → Incomplete
Changed in vlc:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.4 KiB)

This bug was fixed in the package vlc - 1.1.0-1ubuntu1

---------------
vlc (1.1.0-1ubuntu1) maverick; urgency=low

  * Merge from Debian unstable, remaining changes:
    - build and install the libx264 plugin
    - add Xb-Npp header to vlc package
    - Add apport hook to include more vlc dependencies in bug reports
  * Drop xulrunner patches.
  * Drop 502_xulrunner_191.diff.

vlc (1.1.0-1) unstable; urgency=low

  [ Christophe Mutricy ]
  * New upstream version 1.1.0 (Closes: #586760, LP: #597108)
    * Fixes many bugs (Closes: #572151, #578917, #526088, #572914, #503377;
      LP: #206152, #261001, #281478, #282215, #282966, #283379, #283855,
      #285681, #287263, #328064, #328861, #346631, #356006, #356908, #357595,
      #358461, #362793, #368599, #375854, #380077, #383443, #403135, #403657,
      #403802, #414069, #415396, #416294, #419915, #422797, #425975, #427247,
      #435225, #439271, #442038, #444795, #453928, #459515, #461443, #465687,
      #466418, #476478, #482440, #491151, #491601, #514915, #517329, #517496,
      #537627, #539406, #542293, #549029, #549902, #550468, #550485, #550599,
      #551482, #553503, #554277, #556440, #560167, #564964, #566347, #568750,
      #570666, #582785, #584009, #586692, #587528)
    * SONAME changes
    * Update symbols files
    * Refresh patches and remove the ones merged upstream
  * rules:
    * Disable projectm and sqlite
    * Upstream Makefile install icons at the good place, simplify debian/rules
    * Specify where to install solids files
    * Install the optim only if present
    * Make sure we have useful build log
  * *.install: reflect new modules path and add new files
  * Add a trigger to generate the modules' cache as root.
  * Update the doc which get installed
  * control:
    * Prefer a recent libdvbpsi
    * add lua5.1 to have luac
    * Add more build-dep: xcb*, dirac, dc1394
  * Patch to allow compilation with xul 1.9.1
  * Remove unneeded -V for dh_makeshlibs
  * Use configure option instead of patching
  * Use dh_bugfiles and update the bug control file
  * Don't advertise deprecated package in vlc's manpage
  * Add some news about lua and zvbi
  * Move the luahttp's .hosts to /etc/vlc

  [ Benjamin Drung ]
  * Switch to dpkg-source 3.0 (quilt) format.
  * Disable portaudio module.
  * Update symbols files.
  * Cleanup clean rule and other parts of debian/rules.
  * Remove default values from git-buildpackage config.
  * Change installation of man pages.
  * Remove unused ${shlibs:Depends}.
  * Sort Build-Depends and Depends.
  * Remove unused libhal-dev from Build-Depends (Closes: #580407).
  * Remove unused --enable-release configure flag.
  * Remove unused Build-Depends libid3tag0-dev, libsysfs-dev, and libxv-dev.
  * Provide VBI teletext plugin (Closes: #563873) - thanks to László
    Benedek <email address hidden> for the patch.
  * Enable atmo, fluidsynth (separate package), libproxy (Closes: #532110),
    kate (Closes: #563464), and mtp plugin.
  * Comment disabled features.
  * Explicitly enable or disable features.
  * Vcs-Browser link to summary page.
  * Convert patch header to DEP-3 and add DEP-3 to 502_xulrunner_191.diff.
  * Add myself to Uploaders.
  * ...

Read more...

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

Other bug subscribers

Remote bug watches

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