VLC crashes when playing avi with a/52 sound when high quality audio resampling isn't enabled

Bug #261001 reported by toxwa
6
Affects Status Importance Assigned to Milestone
VLC media player
Fix Released
Undecided
Unassigned
vlc (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: vlc

When playing an avi video file with 6channel A/52 (AC3) audio, vlc kept crashing when seeking in the avi and when I didn't seek it often crashed after a certain amount of time. I've tested it with several avi's. Only the ones with AC3 audio crashed. When turning of audio in vlc, the crashes don't happen anymore. When I ran it from the terminal it gave this error:

 VLC media player 0.8.6e Janus
[00000354] a52 decoder: A/52 channels:6 samplerate:48000 bitrate:384000
Segmentatiefout

When I turn on the option: Hoge kwaliteit audio resampling (high quality audio resampling in the english version I think), vlc no longer crashes on these files.

I'm using VLC 0.8.6.release.e on ubuntu 8.04 amd64.

Related branches

Revision history for this message
Magnus S (magnuss) wrote :

Hi, you reported this bug a little while ago. Are you still affected by this issue? Which vlc and ubuntu version are you running now?
//magnus

Changed in vlc:
status: New → Incomplete
Revision history for this message
toxwa (d-w63) wrote :

I'm using vlc 0.9.4 now on Ubuntu 8.10 and I still get the same problems when "High quality audio resampling" isn't enabled.

VLC media player 0.9.4 Grishenko
[00000435] a52 decoder: A/52 channels:6 samplerate:48000 bitrate:640000
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::begin: Paint device returned engine == 0, type: 1
Segmentatiefout

Revision history for this message
Magnus S (magnuss) wrote :

Ok...
Please run vlc in verbose mode (vlc -v2) and attach the output from it when reproducing. Also attach a backtrace by following the instructions at https://wiki.ubuntu.com/Backtrace.

Thanks in advance.
//magnus

Revision history for this message
toxwa (d-w63) wrote :

I'm using a different pc now, and I have the same problem over here. It's also Ubuntu 8.10 with vlc 0.9.4. I have attached the output from verbose mode. I did not manage to do the backtrace. Instead of crashing, vlc now hangs (The video doesn't play. I can still use the progressbar and the play/pause/stop/... buttons but I don't see any video, and the time does not change, it stays at 00:00/1:15:32). After it hangs I tried ctrl-c as suggested in your link, but it just shows "^C" and I don't see the (gdm) prompt anymore and the additional commands "backtrace full",etc. don't seem to work.

Changed in vlc:
status: Incomplete → New
Revision history for this message
Hew (hew) wrote :

There have been a large number of bugfixes with the latest VLC release, 1.0.0~rc2-1ubuntu1. Can you reproduce your issue with this latest version? You can test this in Ubuntu Karmic, or Ubuntu Jaunty with the MOTU Media PPA at https://launchpad.net/~motumedia/+archive/ppa . Thanks in advance.

Changed in vlc (Ubuntu):
status: New → Incomplete
Revision history for this message
Rémi Denis-Courmont (rdenis) wrote :

This should be fixed in VLC 1.1.0, but without backtrace there is not much we can do.

Changed in vlc:
milestone: none → 1.0.4
milestone: 1.0.4 → 1.1.0
status: New → Won't Fix
status: Won't Fix → Fix Committed
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

Bug attachments

Remote bug watches

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