Bug#842513: vlc: immediate crash on launch on powerpc

Robert Ou rqou at robertou.com
Sat Oct 29 22:00:30 UTC 2016


Package: src:vlc
Version: 2.2.4-7
Severity: normal

Dear Maintainer,

I decided I wanted to test the performance of Debian PowerPC on my
ancient iMac, and I discovered that vlc will immediately crash with an
illegal instruction right after showing the "Privacy and Network Access
Policy" window and before showing the main window. The crashes look like
the following:

[ 1560.952016] vlc[997]: unhandled signal 4 at 0ea48f58 nip 0ea48f58 lr 0ea48f4c code 30001
[ 1619.049833] vlc[1022]: unhandled signal 4 at 0ea48f58 nip 0ea48f58 lr 0ea48f4c code 30001
[ 1663.893708] vlc[1033]: unhandled signal 4 at 0ea48f58 nip 0ea48f58 lr 0ea48f4c code 30001
[ 1903.151117] vlc[1425]: unhandled signal 4 at 0ea11f58 nip 0ea11f58 lr 0ea11f4c code 30001
[ 2286.635504] vlc[1525]: unhandled signal 4 at 0ea11f58 nip 0ea11f58 lr 0ea11f4c code 30001
[ 2422.735693] vlc[1589]: unhandled signal 4 at 0ea11f58 nip 0ea11f58 lr 0ea11f4c code 30001
[ 2475.942685] vlc[1599]: unhandled signal 4 at 0ea11f58 nip 0ea11f58 lr 0ea11f4c code 30001

The output of "vlc -vvv" is also attached.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: powerpc (ppc)

Kernel: Linux 4.7.0-1-powerpc
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages vlc depends on:
ii  dpkg                     1.18.10
ii  vlc-bin                  2.2.4-7
ii  vlc-l10n                 2.2.4-7
ii  vlc-plugin-base          2.2.4-7
ii  vlc-plugin-qt            2.2.4-7
ii  vlc-plugin-video-output  2.2.4-7

Versions of packages vlc recommends:
ii  vlc-plugin-notify          2.2.4-7
ii  vlc-plugin-samba           2.2.4-7
ii  vlc-plugin-skins2          2.2.4-7
ii  vlc-plugin-video-splitter  2.2.4-7
ii  vlc-plugin-visualization   2.2.4-7

vlc suggests no packages.

Versions of packages libvlc5 depends on:
ii  dpkg         1.18.10
ii  libc6        2.24-5
ii  libvlccore8  2.2.4-7

Versions of packages libvlc5 recommends:
ii  libvlc-bin  2.2.4-7

Versions of packages libvlccore8 depends on:
ii  dpkg         1.18.10
ii  libc6        2.24-5
ii  libdbus-1-3  1.10.12-1
ii  libidn11     1.33-1

Versions of packages libvlccore8 recommends:
ii  libproxy-tools  0.4.11-5

Versions of packages vlc-plugin-notify depends on:
ii  dpkg                1.18.10
ii  libc6               2.24-5
ii  libgdk-pixbuf2.0-0  2.36.0-1
ii  libglib2.0-0        2.50.1-1
ii  libgtk2.0-0         2.24.31-1
ii  libnotify4          0.7.7-1
ii  libvlccore8         2.2.4-7

-- no debconf information
-------------- next part --------------
[10382970] core libvlc debug: VLC media player - 2.2.4 Weatherwax
[10382970] core libvlc debug: Copyright ? 1996-2016 the VideoLAN team
[10382970] core libvlc debug: revision 2.2.3-37-g888b7e89
[10382970] core libvlc debug: configured with ./configure  '--build=powerpc-linux-gnu' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/powerpc-linux-gnu' '--libexecdir=${prefix}/lib/powerpc-linux-gnu' '--disable-maintainer-mode' '--disable-dependency-tracking' '--config-cache' '--disable-update-check' '--enable-fast-install' '--docdir=/usr/share/doc/vlc-data' '--with-binary-version=2.2.4-7' '--enable-a52' '--enable-aa' '--enable-bluray' '--enable-bonjour' '--enable-caca' '--enable-chromaprint' '--enable-dbus' '--enable-dca' '--enable-directfb' '--enable-dvbpsi' '--enable-dvdnav' '--enable-faad' '--enable-flac' '--enable-fluidsynth' '--enable-freerdp' '--enable-freetype' '--enable-fribidi' '--enable-gles1' '--enable-gles2' '--enable-gnutls' '--enable-jack' '--enable-kate' '--enable-libass' '--enable-libmpeg2' '--enable-libxml2' '--enable-lirc' '--enable-live555' '--enable-mad' '--enable-mkv' '--enable-mod' '--enable-mpc' '--enable-mtp' '--enable-mux_ogg' '--enable-ncurses' '--enable-notify' '--enable-ogg' '--enable-opus' '--enable-pulse' '--enable-qt' '--enable-realrtsp' '--enable-samplerate' '--enable-schroedinger' '--enable-sdl' '--enable-sdl-image' '--enable-sftp' '--enable-shine' '--enable-shout' '--enable-skins2' '--enable-sndio' '--enable-speex' '--enable-svg' '--enable-svgdec' '--enable-taglib' '--enable-theora' '--enable-twolame' '--enable-upnp' '--enable-vcdx' '--enable-vdpau' '--enable-vnc' '--enable-vorbis' '--enable-x264' '--enable-x265' '--enable-zvbi' '--with-kde-solid=/usr/share/solid/actions/' '--disable-decklink' '--disable-dxva2' '--disable-fdkaac' '--disable-gnomevfs' '--disable-goom' '--disable-gst-decode' '--disable-libtar' '--disable-mfx' '--disable-opencv' '--disable-projectm' '--disable-telx' '--disable-vpx' '--disable-vsxu' '--disable-wasapi' '--enable-alsa' '--enable-atmo' '--enable-dc1394' '--enable-dv1394' '--enable-linsys' '--enable-omxil' '--enable-udev' '--enable-v4l2' '--enable-libva' '--enable-vcd' '--enable-smbclient' '--disable-oss' '--disable-crystalhd' '--disable-mmx' '--disable-sse' '--disable-neon' '--enable-altivec' '--enable-merge-ffmpeg' 'build_alias=powerpc-linux-gnu' 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/vlc-N9jwWX/vlc-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security ' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -fdebug-prefix-map=/build/vlc-N9jwWX/vlc-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security ' 'OBJCFLAGS=-g -O2 -fdebug-prefix-map=/build/vlc-N9jwWX/vlc-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security' 'PKG_CONFIG_PATH=/build/vlc-N9jwWX/vlc-2.2.4/ffmpeg/install/lib/pkgconfig'
[10382970] core libvlc debug: searching plug-in modules
[10382970] core libvlc debug: loading plugins cache file /usr/lib/powerpc-linux-gnu/vlc/plugins/plugins.dat
[10382970] core libvlc debug: recursively browsing `/usr/lib/powerpc-linux-gnu/vlc/plugins'
[10382970] core libvlc debug: saving plugins cache /usr/lib/powerpc-linux-gnu/vlc/plugins/plugins.dat
[10382970] core libvlc debug: plug-ins loaded: 452 modules
[10382970] core libvlc debug: opening config file (/home/rqou/.config/vlc/vlcrc)
[10382970] core libvlc debug: translation test: code is "C"
[10382970] core libvlc debug: CPU has capabilities FPU 
[10435a00] core playlist debug: creating audio output
[10434c70] core audio output debug: looking for audio output module matching "any": 6 candidates
[10434c70] pulse audio output debug: using library version 9.0.0
[10434c70] pulse audio output debug:  (compiled with version 9.0.0, protocol 31)
[10434c70] pulse audio output debug: connected locally to /run/user/1000/pulse/native as client #13
[10434c70] pulse audio output debug: using protocol 31, server protocol 31
[10434c70] pulse audio output debug: adding sink 0: alsa_output.platform-snd_powermac.analog-stereo (PowerMac Burgundy Analog Stereo)
[10434c70] core audio output debug: using audio output module "pulse"
[10435a00] core playlist debug: keeping audio output
[10421a00] core interface debug: looking for interface module matching "hotkeys,none": 19 candidates
[10421a00] core interface debug: using interface module "hotkeys"
[10422060] core interface debug: looking for interface module matching "globalhotkeys,none": 19 candidates
[10422060] core interface debug: using interface module "xcb_hotkeys"
[1041e8c0] core interface debug: looking for interface module matching "dbus,none": 19 candidates
[1041e8c0] dbus interface debug: listening on dbus as: org.mpris.MediaPlayer2.vlc
[1041e8c0] core interface debug: using interface module "dbus"
[10382970] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[10424dd0] core interface debug: looking for interface module matching "any": 19 candidates
[10424dd0] qt4 interface debug: Boring first Run Wizard
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
[adc4d8d0] core generic debug: looking for extension module matching "any": 1 candidates
[adc4d8d0] lua generic debug: Opening Lua Extension module
[adc4d8d0] lua generic debug: Trying Lua scripts in /home/rqou/.local/share/vlc/lua/extensions
[adc4d8d0] lua generic debug: Trying Lua scripts in /usr/lib/powerpc-linux-gnu/vlc/lua/extensions
[adc4d8d0] lua generic debug: Trying Lua playlist script /usr/lib/powerpc-linux-gnu/vlc/lua/extensions/VLSub.luac
[adc4d8d0] lua generic debug: Scanning Lua script /usr/lib/powerpc-linux-gnu/vlc/lua/extensions/VLSub.luac
[adc4d8d0] lua generic debug: Script /usr/lib/powerpc-linux-gnu/vlc/lua/extensions/VLSub.luac has the following capability flags: 0x5
[adc4d8d0] lua generic debug: Trying Lua scripts in /usr/share/vlc/lua/extensions
[adc4d8d0] core generic debug: using extension module "lua"


More information about the pkg-multimedia-maintainers mailing list