vlc crashed with SIGSEGV in vm_getbits()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libdvdnav (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
vlc (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: vlc
Attempt to play a DVD with VLC and it brings up the GUI briefly then exits. When using cmd line output looks like this.
<code>
larry@Phoebe:~$ vlc /dev/cdrom
VLC media player 1.0.2 Goldeneye
[0x860c598] main interface error: no interface module matched "globalhotkeys,
[0x860c598] main interface error: no suitable interface module
[0x8562140] main libvlc error: interface "globalhotkeys,
[0x8562140] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav: DVD Title: LEBOWSKI
libdvdnav: DVD Serial Number: 25974AD0
libdvdnav: DVD Title (Alternative): LEBOWSKI
libdvdnav: Unable to find map file '/home/
libdvdnav: DVD disk reports itself with Region mask 0x00fe0000. Regions: 1
libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient
libdvdread: Get key for /VIDEO_
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_
libdvdread: Elapsed time 0
libdvdread: Found 4 VTS's
libdvdread: Elapsed time 0
libdvdnav: Suspected RCE Region Protection!!!
Segmentation fault (core dumped)
</code>
I can play this disk with other players, and the disk plays fine in several DVD players.
ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Tue Oct 13 23:20:28 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/vlc
Package: vlc-nox 1.0.2-1ubuntu1
ProcCmdline: vlc /media/cdrom0
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
Signal: 11
SourcePackage: vlc
StacktraceTop:
vm_getbits () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
vmEval_CMD () from /usr/lib/
?? () from /usr/lib/
Title: vlc crashed with SIGSEGV in vm_getbits()
Uname: Linux 2.6.31-11-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers
SegvAnalysis:
Segfault happened at: 0xdd0ea1 <vm_getbits+9>: call 0xdca157
PC (0x00dd0ea1) ok
source "0xdca157" (0x00dca157) ok
destination "(%esp)" (0xb7669000) ok
Stack memory exhausted (SP below stack segment)
SP (0xb7669000) ok
Reason could not be automatically determined.
SegvReason: Reason could not be automatically determined.
visibility: | private → public |
Changed in vlc (Ubuntu): | |
status: | New → Invalid |
description: | updated |
tags: | added: stack-exhaustion |
StacktraceTop: vm_getbits (command= 0xb76690fc, start=54, count=3) 0xb76690fc) 0x95d58d4, 0x931a508, num_commands=4,
eval_if_version_3 (command=
eval_command (bytes=0x931a508 "q", registers=
vmEval_CMD (commands=
play_PGC (vm=0x95d58c8)