Version: svn1002062 (using Devel) OS: Linux Installed from: Unlisted Binaries VLC backend sometimes crashes parent application. The problem appears to be related to failed VLC initialization: vlc: unknown option or missing mandatory argument `-8' Try `vlc --help' for more information. [0x19cdd18] main libvlc debug: writing plugins cache /home/modax/.cache/vlc/plugins-04081e.dat libvlc exception: VLC initialization failed It is not easy to reproduce. Sometimes it crashes while opening a video file and sometimes it does not (when opening the same file). Full relevant .xsession-errors below: kdeinit4: preparing to launch /usr/bin/kaffeine [0x19cdd18] main libvlc debug: VLC media player - version 1.0.0 Goldeneye - (c) 1996-2009 the VideoLAN team [0x19cdd18] main libvlc debug: libvlc was configured with ./configure '--build=x86_64-linux-gnu' '--disable-maintainer-mode' '--enable-release' '--prefix=/usr' '--config-cache' '--enable-fast-install' '--with-binary-version=1' '--disable-update-check' '--disable-fb' '--enable-ggi' '--enable-sdl' '--enable-mad' '--enable-jack' '--enable-pulse' '--enable-lirc' '--enable-a52' '--enable-aa' '--enable-dvbpsi' '--enable-mozilla' '--with-mozilla-pkg=iceape-plugin' '--enable-dvb' '--enable-ogg' '--enable-vorbis' '--enable-shout' '--enable-qt4' '--enable-flac' '--enable-skins2' '--enable-freetype' '--enable-mkv' '--enable-speex' '--enable-caca' '--enable-live555' '--enable-libmpeg2' '--enable-fribidi' '--enable-mod' '--enable-theora' '--enable-dvdnav' '--enable-gnutls' '--enable-ncurses' '--enable-smb' '--disable-gnomevfs' '--enable-bonjour' '--enable-mpc' '--enable-vcd' '--enable-vcdx' '--enable-notify' '--enable-twolame' '--enable-faad' '--disable-zvbi' '--enable-telx' '--disable-x264' '--disable-atmo' '--enable-taglib' '--enable-libass' '--enable-dca' '--enable-realrtsp' '--disable-dv' '--enable-alsa' '--enable-v4l' '--enable-v4l2' '--enable-pvr' '--enable-svgalib' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2' 'LDFLAGS=-Wl,--as-needed' 'CPPFLAGS=' 'CXXFLAGS=-g -O2' [0x19cdd18] main libvlc debug: translation test: code is "lt" [0x19cdd18] main libvlc debug: checking plugin modules [0x19cdd18] main libvlc debug: removing plugins cache file /home/modax/.cache/vlc/plugins-04081e.dat [0x19cdd18] main libvlc debug: recursively browsing `/usr/lib/vlc' [0x19cdd18] main libvlc debug: module bank initialized (377 modules) vlc: unknown option or missing mandatory argument `-8' Try `vlc --help' for more information. [0x19cdd18] main libvlc debug: writing plugins cache /home/modax/.cache/vlc/plugins-04081e.dat libvlc exception: VLC initialization failed KCrash: Application 'kaffeine' crashing... kdeinit4: preparing to launch /usr/lib/kde4/libexec/drkonqi kglobalaccel(5774) GlobalShortcutsRegistry::keyPressed: "F12" = "toggle-window-state" drkonqi(4901) BacktraceLineGdb::parse: crap detected: "[Thread debugging using libthread_db enabled] " drkonqi(4901) BacktraceLineGdb::parse: crap detected: "0x00007f9b07f4d4b0 in __nanosleep_nocancel () from /lib/libc.so.6 " drkonqi(4901) BacktraceLineGdb::parse: crap detected: "Current language: auto; currently c " drkonqi(4901) BacktraceLineGdb::parse: thread indicator detected: "[Current thread is 1 (Thread 0x7f9b0b979760 (LWP 4900))] " drkonqi(4901) BacktraceLineGdb::parse: thread start detected: "Thread 1 (Thread 0x7f9b0b979760 (LWP 4900)): " drkonqi(4901) BacktraceLineGdb::parse: 0 "__nanosleep_nocancel" "" true false "/lib/libc.so.6" drkonqi(4901) BacktraceLineGdb::parse: 1 "__sleep" "seconds=<value optimized out>" true true "../sysdeps/unix/sysv/linux/sleep.c:138" drkonqi(4901) BacktraceLineGdb::parse: 2 "KCrash::startDrKonqi" "argv=0x7fff1ff0f2f8, argc=17" true true "../../kdeui/util/kcrash.cpp:412" drkonqi(4901) BacktraceLineGdb::parse: 3 "KCrash::defaultCrashHandler" "sig=11" true true "../../kdeui/util/kcrash.cpp:337" drkonqi(4901) BacktraceLineGdb::parse: 5 "module_list_get" "n=0x0" true true "modules/modules.c:373" drkonqi(4901) BacktraceLineGdb::parse: 6 "libvlc_audio_output_list_get" "p_instance=<value optimized out>, p_e=0x19c6f80" true true "control/audio.c:73" drkonqi(4901) BacktraceLineGdb::parse: 7 "Phonon::VLC::DeviceManager::updateDeviceList" "this=0x1bcfe00" true true "/tmp/buildd/phonon-backend-vlc-0.1~svn1002062/vlc/devicemanager.cpp:101" drkonqi(4901) BacktraceLineGdb::parse: 8 "Backend" "this=0x19c8bf0, parent=<value optimized out>" true true "/tmp/buildd/phonon-backend-vlc-0.1~svn1002062/vlc/backend.cpp:70" drkonqi(4901) BacktraceLineGdb::parse: 9 "qt_plugin_instance" "" true true "/tmp/buildd/phonon-backend-vlc-0.1~svn1002062/vlc/backend.cpp:37" drkonqi(4901) BacktraceLineGdb::parse: 10 "Phonon::KdePlatformPlugin::createBackend" "this=<value optimized out>, newService=..." true true "../../../phonon/platform_kde/kdeplatformplugin.cpp:155" drkonqi(4901) BacktraceLineGdb::parse: 11 "Phonon::KdePlatformPlugin::createBackend" "this=0x19961f0" true true "../../../phonon/platform_kde/kdeplatformplugin.cpp:204" drkonqi(4901) BacktraceLineGdb::parse: 12 "??" "" true false "/usr/lib/libphonon.so.4" drkonqi(4901) BacktraceLineGdb::parse: 13 "Phonon::Factory::backend" "" true false "/usr/lib/libphonon.so.4" drkonqi(4901) BacktraceLineGdb::parse: line "#14 0x00007f9b0af05946 in Phonon::GlobalConfig::audioOutputDeviceListFor(Phonon::Category, int) const () from /usr/lib/libphonon.so.4 " did not match drkonqi(4901) BacktraceLineGdb::parse: line "#15 0x00007f9b0af05f65 in Phonon::GlobalConfig::audioOutputDeviceFor(Phonon::Category, int) const () from /usr/lib/libphonon.so.4 " did not match drkonqi(4901) BacktraceLineGdb::parse: 16 "??" "" true false "/usr/lib/libphonon.so.4" drkonqi(4901) BacktraceLineGdb::parse: 17 "Phonon::AudioOutput::AudioOutput" "" true false "/usr/lib/libphonon.so.4" drkonqi(4901) BacktraceLineGdb::parse: 18 "MediaWidget" "this=0x19954d0, menu_=<value optimized out>, fullScreenAction=0x1952ef0, toolBar=0x1970ab0, collection=0x1946970, parent=<value optimized out>" true true "/home/modax/src/kaffeine/kaffeine/src/mediawidget.cpp:135" drkonqi(4901) BacktraceLineGdb::parse: 19 "Kaffeine" "this=0x19439a0" true true "/home/modax/src/kaffeine/kaffeine/src/kaffeine.cpp:213" drkonqi(4901) BacktraceLineGdb::parse: 20 "KaffeineApplication" "argc=2, argv=0x7fff1ff11578" true true "/home/modax/src/kaffeine/kaffeine/src/main.cpp:31" drkonqi(4901) BacktraceLineGdb::parse: 21 "main" "argc=2, argv=0x7fff1ff11578" true true "/home/modax/src/kaffeine/kaffeine/src/main.cpp:72" drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 4 "#21 main (argc=2, argv=0x7fff1ff11578) at /home/modax/src/kaffeine/kaffeine/src/main.cpp:72 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 4 "#20 0x000000000046f234 in KaffeineApplication (argc=2, argv=0x7fff1ff11578) at /home/modax/src/kaffeine/kaffeine/src/main.cpp:31 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 4 "#19 0x000000000046cdae in Kaffeine (this=0x19439a0) at /home/modax/src/kaffeine/kaffeine/src/kaffeine.cpp:213 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 4 "#18 0x0000000000472830 in MediaWidget (this=0x19954d0, menu_=<value optimized out>, fullScreenAction=0x1952ef0, toolBar=0x1970ab0, collection=0x1946970, parent=<value optimized out>) at /home/modax/src/kaffeine/kaffeine/src/mediawidget.cpp:135 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 3 "#17 0x00007f9b0af01007 in Phonon::AudioOutput::AudioOutput(Phonon::Category, QObject*) () from /usr/lib/libphonon.so.4 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 1 "#16 0x00007f9b0af00a3e in ?? () from /usr/lib/libphonon.so.4 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 3 "#13 0x00007f9b0af0ad4f in Phonon::Factory::backend(bool) () from /usr/lib/libphonon.so.4 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 1 "#12 0x00007f9b0af08f09 in ?? () from /usr/lib/libphonon.so.4 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 4 "#11 0x00007f9b011aa42d in Phonon::KdePlatformPlugin::createBackend (this=0x19961f0) at ../../../phonon/platform_kde/kdeplatformplugin.cpp:204 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 4 "#10 0x00007f9b011a931a in Phonon::KdePlatformPlugin::createBackend (this=<value optimized out>, newService=...) at ../../../phonon/platform_kde/kdeplatformplugin.cpp:155 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 4 "#9 0x00007f9b00ad014b in qt_plugin_instance () at /tmp/buildd/phonon-backend-vlc-0.1~svn1002062/vlc/backend.cpp:37 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 4 "#8 0x00007f9b00acff6d in Backend (this=0x19c8bf0, parent=<value optimized out>) at /tmp/buildd/phonon-backend-vlc-0.1~svn1002062/vlc/backend.cpp:70 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 4 "#7 0x00007f9b00ad46dc in Phonon::VLC::DeviceManager::updateDeviceList (this=0x1bcfe00) at /tmp/buildd/phonon-backend-vlc-0.1~svn1002062/vlc/devicemanager.cpp:101 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 4 "#6 0x00007f9b008b3ba9 in libvlc_audio_output_list_get (p_instance=<value optimized out>, p_e=0x19c6f80) at control/audio.c:73 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 4 "#5 0x00007f9b0065335c in module_list_get (n=0x0) at modules/modules.c:373 " drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: Rating: 426 out of 480 Usefulness: MayBeUseful drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: 90%: 432 70%: 336 40%: 192 drkonqi(4901) BacktraceParserGdb::backtraceUsefulness: Have seen stack base: true Lines counted: 15 Backtrace: Application: Kaffeine (kaffeine), signal: Segmentation fault [KCrash Handler] #5 0x00007f9b0065335c in module_list_get (n=0x0) at modules/modules.c:373 #6 0x00007f9b008b3ba9 in libvlc_audio_output_list_get (p_instance=<value optimized out>, p_e=0x19c6f80) at control/audio.c:73 #7 0x00007f9b00ad46dc in Phonon::VLC::DeviceManager::updateDeviceList (this=0x1bcfe00) at /tmp/buildd/phonon-backend-vlc-0.1~svn1002062/vlc/devicemanager.cpp:101 #8 0x00007f9b00acff6d in Backend (this=0x19c8bf0, parent=<value optimized out>) at /tmp/buildd/phonon-backend-vlc-0.1~svn1002062/vlc/backend.cpp:70 #9 0x00007f9b00ad014b in qt_plugin_instance () at /tmp/buildd/phonon-backend-vlc-0.1~svn1002062/vlc/backend.cpp:37 #10 0x00007f9b011a931a in Phonon::KdePlatformPlugin::createBackend (this=<value optimized out>, newService=...) at ../../../phonon/platform_kde/kdeplatformplugin.cpp:155 #11 0x00007f9b011aa42d in Phonon::KdePlatformPlugin::createBackend (this=0x19961f0) at ../../../phonon/platform_kde/kdeplatformplugin.cpp:204 #12 0x00007f9b0af08f09 in ?? () from /usr/lib/libphonon.so.4 #13 0x00007f9b0af0ad4f in Phonon::Factory::backend(bool) () from /usr/lib/libphonon.so.4 #14 0x00007f9b0af05946 in Phonon::GlobalConfig::audioOutputDeviceListFor(Phonon::Category, int) const () from /usr/lib/libphonon.so.4 #15 0x00007f9b0af05f65 in Phonon::GlobalConfig::audioOutputDeviceFor(Phonon::Category, int) const () from /usr/lib/libphonon.so.4 #16 0x00007f9b0af00a3e in ?? () from /usr/lib/libphonon.so.4 #17 0x00007f9b0af01007 in Phonon::AudioOutput::AudioOutput(Phonon::Category, QObject*) () from /usr/lib/libphonon.so.4 #18 0x0000000000472830 in MediaWidget (this=0x19954d0, menu_=<value optimized out>, fullScreenAction=0x1952ef0, toolBar=0x1970ab0, collection=0x1946970, parent=<value optimized out>) at /home/modax/src/kaffeine/kaffeine/src/mediawidget.cpp:135 #19 0x000000000046cdae in Kaffeine (this=0x19439a0) at /home/modax/src/kaffeine/kaffeine/src/kaffeine.cpp:213 #20 0x000000000046f234 in KaffeineApplication (argc=2, argv=0x7fff1ff11578) at /home/modax/src/kaffeine/kaffeine/src/main.cpp:31 #21 main (argc=2, argv=0x7fff1ff11578) at /home/modax/src/kaffeine/kaffeine/src/main.cpp:72
Is this still an issue? And can you try to delete the local prefs and caches?
*** Bug 232467 has been marked as a duplicate of this bug. ***
Reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise.