Bug 212660 - Phonon-VLC: KDE System Settings: Crashes
Summary: Phonon-VLC: KDE System Settings: Crashes
Status: RESOLVED FIXED
Alias: None
Product: phonon-backend-vlc
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: VHI grave
Target Milestone: ---
Assignee: Fathi Boudra
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-01 21:24 UTC by Xavion
Modified: 2011-05-07 10:08 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In: 0.2.0


Attachments
KDE System Settings - Crash Information (15.09 KB, application/octet-stream)
2009-11-02 07:06 UTC, Xavion
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xavion 2009-11-01 21:24:34 UTC
Version:           1042532 (using KDE 4.3.2)
OS:                Linux
Installed from:    Archlinux Packages

I moved 'VLC' to the top of the 'Backend' list in the 'Multimedia'
section of the KDE System Settings.  I then logged out of and back
into KDE.  Whenever I then tried to open the 'Multimedia' section of
the KDE System Settings, it crashed and I've listed the output below.
After I removed the Phonon-VLC package, the crashing stopped.

Another Arch Linux user has mentioned that this problem also occurs on
his machine.  You can view the building script for the Phonon-VLC
package here: http://aur.archlinux.org/packages.php?ID=29113.  How can
we overcome this crashing problem?

    [0x8d2cff8] main libvlc debug: VLC media player - version 1.0.2
    Goldeneye - (c) 1996-2009 the VideoLAN team
    [0x8d2cff8] main libvlc debug: libvlc was configured with ./configure
    '--prefix=/usr' '--enable-libass' '--enable-dvdread' '--enable-jack'
    '--enable-dvdnav' '--disable-rpath' '--enable-zvbi' '--enable-qt4' '--
    enable-faad' '--enable-alsa' '--enable-skins2' '--enable-dvb' '--
    enable-v4l' '--enable-theora' '--enable-flac' '--enable-snapshot' '--
    enable-hal' '--enable-dbus' '--enable-ogg' '--enable-dbus-control' '--
    enable-shared' '--enable-nls' '--enable-lirc' '--enable-shout' '--
    enable-pvr' '--enable-mozilla' '--enable-release' '--program-suffix='
    '--enable-realrtsp' '--enable-loader' '--enable-live555' '--with-
    live555-tree=/usr/lib/live-media' 'CFLAGS=-march=i686 -mtune=generic -
    O2 -pipe' 'LDFLAGS=-Wl,--hash-style=gnu -Wl,--as-needed' 'CXXFLAGS=-
    march=i686 -mtune=generic -O2 -pipe' 'PKG_CONFIG_PATH=/usr/lib/
    pkgconfig'
    [0x8d2cff8] main libvlc debug: translation test: code is
    "C"
    [0x8d2cff8] main libvlc debug: checking plugin
    modules
    [0x8d2cff8] main libvlc debug: removing plugins cache file /home/
    chris/.cache/vlc/
    plugins-04041e.dat
    [0x8d2cff8] main libvlc debug: recursively browsing `/usr/lib/
    vlc'
    [0x8d2cff8] main libvlc debug: recursively browsing `/usr/lib/vlc'
    [0x8d2cff8] main libvlc debug: module bank initialized (771 modules)
    [0x8d2cff8] main libvlc debug: CPU has capabilities 486 586 MMX MMXEXT
    SSE SSE2 FPU
    [0x8d2cff8] main libvlc debug: looking for memcpy module: 6 candidates
    [0x8d2cff8] main libvlc debug: using memcpy module "memcpymmxext"
    [0x8f17d88] main playlist debug: rebuilding array of current - root
    Playlist
    [0x8f17d88] main playlist debug: rebuild done - 0 items, index -1
    [0x8f17d88] main playlist debug: Activated
    [0x8f175d0] main interface debug: looking for interface module: 2
    candidates
    [0x8f175d0] logger interface: using logger...
    [0x8f175d0] logger interface warning: no log filename provided, using
    `vlc-log.txt'
    [0x8f175d0] logger interface debug: opening logfile `vlc-log.txt'
    [0x8f175d0] main interface debug: using interface module "logger"
    [0x8f175d0] main interface debug: thread started
    [0x8f175d0] main interface debug: thread ended
    [0x8f175d0] main interface debug: thread (interface) created at
    priority 0 (interface/interface.c:151)
    [0x8f18ac0] main interface debug: looking for interface module: 2
    candidates
    [0x8f18ac0] main interface debug: using interface module "hotkeys"
    [0x8f18ac0] main interface debug: thread started
    [0x8f18ac0] main interface debug: thread (interface) created at
    priority 0 (interface/interface.c:151)
    [0x8f19378] main interface debug: looking for interface module: 2
    candidates
    [0x8f19378] main interface debug: using interface module "inhibit"
    [0x8f19378] main interface debug: thread started
    [0x8f19378] main interface debug: thread (interface) created at
    priority 0 (interface/interface.c:151)
    [0x8d52ca8] main interface debug: looking for interface module: 2
    candidates
    [0x8d52ca8] main interface debug: using interface module "screensaver"
    [0x8d52ca8] main interface debug: thread started
    [0x8d52ca8] main interface debug: thread (interface) created at
    priority 0 (interface/interface.c:151)
    [0x8f17d88] main playlist debug: adding item `libvlc.so.2.2.1' ( /usr/
    lib/libvlc.so.2.2.1 )
    add aout  default
    add aout  alsa
    add aout  oss
    add aout  jack
    add aout  pulse
    add aout  aout_sdl
    add aout  aout_file
    add aout  dummy
    KCrash: Application 'systemsettings' crashing...
    sock_file=/home/chris/.kde4/socket-localhost.localdomain/kdeinit4__0
Comment 1 Dario Andres 2009-11-01 22:15:45 UTC
A backtrace is going to be needed to identify the problem. Too bad that ArchLinux doesn't provide debug symbol packages, but you can try to compile the phonon-vlc-svn package with debug information.
Thanks
Comment 2 Xavion 2009-11-02 07:06:50 UTC
Created attachment 38021 [details]
KDE System Settings - Crash Information

If this information isn't helpful enough, tell me how to rebuild Phonon-VLC with debugging enabled.
Comment 3 Dario Andres 2009-11-02 14:12:41 UTC
Pasting backtrace inline:
---

Application: System Settings (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0xb562e700 (LWP 7788))]

Thread 8 (Thread 0xb010fb70 (LWP 7800)):
#0  0xb7819424 in __kernel_vsyscall ()
#1  0xb602eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb643399d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3043da3 in vlc_cond_wait () from /usr/lib/libvlccore.so.2
#4  0x09d2e2b0 in ?? ()
#5  0x09d2e288 in ?? ()
#6  0xb3043d80 in ?? () from /usr/lib/libvlccore.so.2
#7  0x00000000 in ?? ()

Thread 7 (Thread 0xb008eb70 (LWP 7801)):
#0  0xb7819424 in __kernel_vsyscall ()
#1  0xb602eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb643399d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3043da3 in vlc_cond_wait () from /usr/lib/libvlccore.so.2
#4  0x09d2e9dc in ?? ()
#5  0xb008e300 in ?? ()
#6  0xb3043834 in vlc_testcancel () from /usr/lib/libvlccore.so.2
#7  0xb3043d86 in vlc_cond_wait () from /usr/lib/libvlccore.so.2
#8  0xb2fe2c0c in Thread () from /usr/lib/libvlccore.so.2
#9  0x00000000 in ?? ()

Thread 6 (Thread 0xb000db70 (LWP 7802)):
#0  0xb7819424 in __kernel_vsyscall ()
#1  0xb602eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb643399d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3043da3 in vlc_cond_wait () from /usr/lib/libvlccore.so.2
#4  0x09d2a9a0 in ?? ()
#5  0x00000e0f in ?? ()
#6  0x2240ca17 in ?? ()
#7  0xb3081330 in ?? () from /usr/lib/libvlccore.so.2
#8  0xb3043d86 in vlc_cond_wait () from /usr/lib/libvlccore.so.2
#9  0xb2fde1dc in Thread () from /usr/lib/libvlccore.so.2
#10 0x00000000 in ?? ()

Thread 5 (Thread 0xaff8cb70 (LWP 7803)):
#0  0xb7819424 in __kernel_vsyscall ()
#1  0xb602eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb643399d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3043da3 in vlc_cond_wait () from /usr/lib/libvlccore.so.2
#4  0x09b65ca0 in ?? ()
#5  0x09b65ca0 in ?? ()
#6  0xb3081330 in ?? () from /usr/lib/libvlccore.so.2
#7  0xb3081330 in ?? () from /usr/lib/libvlccore.so.2
#8  0xb3043d86 in vlc_cond_wait () from /usr/lib/libvlccore.so.2
#9  0xb304e255 in msg_thread () from /usr/lib/libvlccore.so.2
#10 0x00000000 in ?? ()

Thread 4 (Thread 0xafe8ab70 (LWP 7805)):
#0  0xb7819424 in __kernel_vsyscall ()
#1  0xb602eb95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb643399d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3043da3 in vlc_cond_wait () from /usr/lib/libvlccore.so.2
#4  0x09d2f8cc in ?? ()
#5  0x00000000 in ?? ()

Thread 3 (Thread 0xafe09b70 (LWP 7806)):
#0  0xb5b1cf2a in clock_nanosleep () from /lib/librt.so.1
#1  0xb303aacc in msleep () from /usr/lib/libvlccore.so.2
#2  0x00000000 in ?? ()

Thread 2 (Thread 0xafd88b70 (LWP 7807)):
#0  0xb5b1cf2a in clock_nanosleep () from /lib/librt.so.1
#1  0xb303aacc in msleep () from /usr/lib/libvlccore.so.2
#2  0x00000000 in ?? ()

Thread 1 (Thread 0xb562e700 (LWP 7788)):
[KCrash Handler]
#6  0xb66ed00b in QVariant::toString() const () from /usr/lib/libQtCore.so.4
#7  0xb67e3ca3 in ?? () from /usr/lib/libQtDBus.so.4
#8  0xb67ecd10 in ?? () from /usr/lib/libQtDBus.so.4
#9  0xb67ef099 in ?? () from /usr/lib/libQtDBus.so.4
#10 0xb67ef1ef in QDBusInterface::QDBusInterface(QString const&, QString const&, QString const&, QDBusConnection const&, QObject*) () from /usr/lib/libQtDBus.so.4
#11 0xb321e8d7 in Phonon::DeviceListing::DeviceListing() () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#12 0xb321894e in Phonon::KdePlatformPlugin::ensureDeviceListingObject() const () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#13 0xb3218a52 in Phonon::KdePlatformPlugin::objectDescriptionIndexes(Phonon::ObjectDescriptionType) const () from /usr/lib/kde4/plugins/phonon_platform/kde.so
#14 0xb3461572 in Phonon::GlobalConfig::audioOutputDeviceListFor(Phonon::Category, Phonon::GlobalConfig::HideAdvancedDevicesOverride) const () from /usr/lib/kde4/kcm_phonon.so
#15 0xb3453631 in DevicePreference::availableAudioOutputDevices() const () from /usr/lib/kde4/kcm_phonon.so
#16 0xb3453d1f in DevicePreference::updateAudioOutputDevices() () from /usr/lib/kde4/kcm_phonon.so
#17 0xb34583b3 in DevicePreference::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/kcm_phonon.so
#18 0xb66e18ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xb66e24e2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#20 0xb35ca7e7 in ?? () from /usr/lib/libphonon.so.4
#21 0xb35ca84d in ?? () from /usr/lib/libphonon.so.4
#22 0xb66e18ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#23 0xb66e24e2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#24 0xb35ce157 in ?? () from /usr/lib/libphonon.so.4
#25 0xb35d2419 in Phonon::Factory::backend(bool) () from /usr/lib/libphonon.so.4
#26 0xb346151c in Phonon::GlobalConfig::audioOutputDeviceListFor(Phonon::Category, Phonon::GlobalConfig::HideAdvancedDevicesOverride) const () from /usr/lib/kde4/kcm_phonon.so
#27 0xb3453631 in DevicePreference::availableAudioOutputDevices() const () from /usr/lib/kde4/kcm_phonon.so
#28 0xb34550cf in DevicePreference::on_showCheckBox_toggled() () from /usr/lib/kde4/kcm_phonon.so
#29 0xb3458403 in DevicePreference::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/kcm_phonon.so
#30 0xb66e18ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#31 0xb66e24e2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#32 0xb7205159 in QAbstractButton::toggled(bool) () from /usr/lib/libQtGui.so.4
#33 0xb6f32204 in QAbstractButton::setChecked(bool) () from /usr/lib/libQtGui.so.4
#34 0xb3456787 in DevicePreference::load() () from /usr/lib/kde4/kcm_phonon.so
#35 0xb344d215 in PhononKcm::load() () from /usr/lib/kde4/kcm_phonon.so
#36 0xb344d9e2 in PhononKcm::PhononKcm(QWidget*, QList<QVariant> const&) () from /usr/lib/kde4/kcm_phonon.so
#37 0xb344e6bd in QObject* KPluginFactory::createInstance<PhononKcm, QWidget>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib/kde4/kcm_phonon.so
#38 0xb6a1dbd5 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib/libkdecore.so.5
#39 0xb77b8bda in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () from /usr/lib/libkutils.so.4
#40 0xb77bea0c in KCModuleProxyPrivate::loadModule() () from /usr/lib/libkutils.so.4
#41 0xb77bfc73 in KCModuleProxy::realModule() const () from /usr/lib/libkutils.so.4
#42 0xb77c001e in KCModuleProxy::showEvent(QShowEvent*) () from /usr/lib/libkutils.so.4
#43 0xb6bd8a6b in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#44 0xb6b843a4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#45 0xb6b8b9da in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#46 0xb75c70aa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#47 0xb66cbe8b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#48 0xb6bde5a5 in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#49 0xb6bde7c9 in QWidgetPrivate::show_recursive() () from /usr/lib/libQtGui.so.4
#50 0xb6bde8bc in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4
#51 0xb6bde4ae in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#52 0xb6bdf99b in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#53 0xb6bde968 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4
#54 0xb6bde4ae in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#55 0xb6bde7c9 in QWidgetPrivate::show_recursive() () from /usr/lib/libQtGui.so.4
#56 0xb6bde8bc in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4
#57 0xb6bde4ae in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#58 0xb6bde7c9 in QWidgetPrivate::show_recursive() () from /usr/lib/libQtGui.so.4
#59 0xb6bde8bc in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4
#60 0xb6bde4ae in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#61 0xb6bdf99b in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#62 0xb6bde968 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQtGui.so.4
#63 0xb6bde4ae in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4
#64 0xb6bdf99b in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#65 0xb6bc13b0 in QStackedLayout::setCurrentIndex(int) () from /usr/lib/libQtGui.so.4
#66 0xb6bc154d in QStackedLayout::setCurrentWidget(QWidget*) () from /usr/lib/libQtGui.so.4
#67 0xb6fecd1c in QStackedWidget::setCurrentWidget(QWidget*) () from /usr/lib/libQtGui.so.4
#68 0xb54a8d61 in IconMode::moduleLoaded() () from /usr/lib/kde4/icon_mode.so
#69 0xb54a9713 in IconMode::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/icon_mode.so
#70 0xb66e18ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#71 0xb66e24e2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#72 0xb7792519 in ModuleView::moduleChanged(bool) () from /usr/lib/libsystemsettingsview.so
#73 0xb7792b89 in ModuleView::stateChanged() () from /usr/lib/libsystemsettingsview.so
#74 0xb7793e35 in ModuleView::activeModuleChanged(KPageWidgetItem*, KPageWidgetItem*) () from /usr/lib/libsystemsettingsview.so
#75 0xb7794be0 in ModuleView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libsystemsettingsview.so
#76 0xb66e18ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#77 0xb66e24e2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#78 0xb75fe1f9 in KPageWidget::currentPageChanged(KPageWidgetItem*, KPageWidgetItem*) () from /usr/lib/libkdeui.so.5
#79 0xb75fe332 in KPageWidgetPrivate::_k_slotCurrentPageChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libkdeui.so.5
#80 0xb75fe3f1 in KPageWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#81 0xb66e18ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#82 0xb66e24e2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#83 0xb75f9099 in KPageView::currentPageChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libkdeui.so.5
#84 0xb75f9e1c in KPageViewPrivate::_k_pageSelected(QModelIndex const&, QModelIndex const&) () from /usr/lib/libkdeui.so.5
#85 0xb75fa857 in KPageView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#86 0xb75fe3aa in KPageWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#87 0xb66e18ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#88 0xb66e24e2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#89 0xb711a6a9 in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libQtGui.so.4
#90 0xb711a842 in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQtGui.so.4
#91 0xb75fa139 in KPageViewPrivate::_k_rebuildGui() () from /usr/lib/libkdeui.so.5
#92 0xb75fa748 in KPageViewPrivate::_k_modelChanged() () from /usr/lib/libkdeui.so.5
#93 0xb75fa86e in KPageView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#94 0xb75fe3aa in KPageWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#95 0xb66e18ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#96 0xb66e24e2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#97 0xb671afc7 in QAbstractItemModel::layoutChanged() () from /usr/lib/libQtCore.so.4
#98 0xb76006cc in KPageWidgetModel::addPage(KPageWidgetItem*) () from /usr/lib/libkdeui.so.5
#99 0xb75fe66a in KPageWidget::addPage(KPageWidgetItem*) () from /usr/lib/libkdeui.so.5
#100 0xb779439a in ModuleView::addModule(KCModuleInfo*) () from /usr/lib/libsystemsettingsview.so
#101 0xb779490e in ModuleView::loadModule(MenuItem*) () from /usr/lib/libsystemsettingsview.so
#102 0xb54a9279 in IconMode::changeModule(QModelIndex const&) () from /usr/lib/kde4/icon_mode.so
#103 0xb54a972d in IconMode::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/icon_mode.so
#104 0xb66e18ac in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#105 0xb66e24e2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#106 0xb70be873 in QAbstractItemView::activated(QModelIndex const&) () from /usr/lib/libQtGui.so.4
#107 0xb70cc9b0 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#108 0xb70e33ff in QListView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#109 0xb75b18c4 in KCategorizedView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#110 0xb6bd8c52 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#111 0xb6f7ecd3 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#112 0xb701c454 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#113 0xb70cf9e7 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#114 0xb701ea45 in ?? () from /usr/lib/libQtGui.so.4
#115 0xb66cb03a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#116 0xb6b8437c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#117 0xb6b8c3d0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#118 0xb75c70aa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#119 0xb66cbe8b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#120 0xb6b8b393 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4
#121 0xb6bf8e84 in ?? () from /usr/lib/libQtGui.so.4
#122 0xb6bf8365 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#123 0xb6c22a52 in ?? () from /usr/lib/libQtGui.so.4
#124 0xb5bc7328 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#125 0xb5bcaba0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#126 0xb5bcacd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#127 0xb66f65f5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#128 0xb6c22185 in ?? () from /usr/lib/libQtGui.so.4
#129 0xb66ca479 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#130 0xb66ca8ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#131 0xb66ccd3f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#132 0xb6b84227 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#133 0x08052ece in _start ()
Comment 4 Dario Andres 2009-11-02 14:16:48 UTC
The current backtrace do not include phonon-vlc functions, so recompiling will not be needed. It is mostly the same as bug 195249. It seems also related to bug 210357. And probably to bug 210974 (this one mentions the VLC backend). Thanks
Comment 5 Xavion 2009-11-02 21:27:04 UTC
Thanks for looking into this matter; let me know if you need anything else.
Comment 6 Helio Chissini de Castro 2009-11-08 13:58:33 UTC
Confirmed in trunk and vlc backend.
Relevant part of backtrace:

#0  0x0000003c44e8350d in module_list_get () from /usr/lib64/libvlccore.so.2
#1  0x0000003c4520d0ed in libvlc_audio_output_list_get () from /usr/lib64/libvlc.so.2
#2  0x00007fffed80a511 in Phonon::VLC::DeviceManager::updateDeviceList (this=0x9bff00) at /lixo/kde/trunk/phonon-backends/vlc/devicemanager.cpp:101
#3  0x00007fffed808476 in Phonon::VLC::Backend::Backend(struct QObject *, const QVariantList &) (this=0x9bb0b0, parent=<value optimized out>)
    at /lixo/kde/trunk/phonon-backends/vlc/backend.cpp:71
#4  0x00007fffed808827 in qt_plugin_instance () at /lixo/kde/trunk/phonon-backends/vlc/backend.cpp:38
Comment 7 Martin Sandsmark 2010-01-14 00:30:07 UTC
Fixed in VLC git (vlc was forking and running exit() to check for cpu capabilities, now it uses _exit() instead, thanks to thiago for helping fix this).
Comment 8 Xavion 2010-01-18 03:00:54 UTC
I'm sorry to report that this bug still seems to be present in SVN Rev. 1070689.  Let me know if you'd like me to supply you with more information.
Comment 9 Myriam Schweingruber 2010-02-09 23:50:35 UTC
A similar bug report exists for the Gstreamer backend: bug 206583
Comment 10 Myriam Schweingruber 2010-04-06 14:49:48 UTC
Changing version.
Comment 11 Xavion 2010-04-07 12:10:22 UTC
I'm pleased to report that this bug no longer seems to be present in SVN Rev. 1095090.
Comment 12 Myriam Schweingruber 2011-04-27 21:32:03 UTC
Reassigning to the new bugzilla product for better bug tracing of the various
backends. Sorry for the noise.