Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#19832 - [vlc] 1.0.6-8 Interface don't works

Attached to Project: Arch Linux
Opened by Günter Loch (gnloch) - Wednesday, 16 June 2010, 20:28 GMT
Last edited by Ionut Biru (wonder) - Thursday, 17 June 2010, 18:27 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Package : vlc
Version : 1.0.6-8

Depends On : a52dec > 0.7.4-4
fluidsynth > 1.1.1-2
libmtp > 1.0.2-1
libdvbpsi > 0.1.7-1
libcdio > 0.82-1
libdca > 0.0.5-2
qt > 4.6.3-1
libproxy > 0.3.1-1
sdl_image > 1.2.10-2
libdvdnav > 4.1.3-2
mesa > 7.7.1
lua > 5.1.4-4
libv4l > 0.6.4-1
libcddb > 1.3.2-2
smbclient > 3.5.3-1
libmatroska > 1.0.0-1
zvbi > 0.2.33-2
taglib > 1.6.3-1
sysfsutils > 2.1.0-5
libmpcdec > 1.2.6-2
hal > 0.5.14-4
ffmpeg > 23619-1
libshout > 2.2.2-3
libmad > 0.15.1b-4
fribidi > 0.19.2-1
libmpeg2 > 0.5.1-1
libmodplug > 0.8.8.1-1
avahi > 0.6.25-3
ttf-freefont > 20090104-2
libxv > 1.0.5-1
libass > 0.9.9-1
xdg-utils > 1.0.2.20100303-1

Description: When I try to run VLC, the interface appears, but any button works.


$ vlc -v
VLC media player 1.0.6 Goldeneye
[0xe22098] main libvlc warning: cannot load module `/usr/lib/vlc/gui/libqt4_plugin.so' (/usr/lib/vlc/gui/libqt4_plugin.so: undefined symbol: _ZN9QListData7append2ERKS_)
[0xf49868] main demux warning: no access_demux module matching "file" could be loaded
[0xe22098] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0xf86d88] main generic error: no dialogs provider module matched "any"
[0xe22a98] skins2 interface error: no suitable dialogs provider found (hint: compile the qt4 plugin, and make sure it is loaded properly)
[0xe22a98] skins2 interface: skin: subX author: Martin Poehlmann
[0xe22a98] skins2 interface warning: non-unique id: time
[0xe22a98] skins2 interface warning: non-unique id: songticker
[0xe22a98] skins2 interface warning: non-unique id: main.normal.dbuttons.info
[0xe22a98] skins2 interface warning: non-unique id: eq.onoff.lef
[0xe22a98] skins2 interface warning: non-unique id: eqwin.normal.titlebar.menu
[0xe22a98] skins2 interface warning: non-unique id: eqwin.normal.titlebar.close
This task depends upon

Closed by  Ionut Biru (wonder)
Thursday, 17 June 2010, 18:27 GMT
Reason for closing:  Not a bug
Comment by Jan de Groot (JGC) - Thursday, 17 June 2010, 08:33 GMT
What does "ldd -r /usr/lib/vlc/gui/libqt4_plugin.so" show as output?
Comment by Günter Loch (gnloch) - Thursday, 17 June 2010, 16:35 GMT
$ ldd -r /usr/lib/vlc/gui/libqt4_plugin.so
linux-vdso.so.1 => (0x00007fff401ff000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007fd1d6c5f000)
libQtGui.so.4 => /lib/libQtGui.so.4 (0x00007fd1d60c9000)
libQtCore.so.4 => /lib/libQtCore.so.4 (0x00007fd1d5d55000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fd1d5a18000)
libvlccore.so.2 => /usr/lib/libvlccore.so.2 (0x00007fd1d573e000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fd1d5432000)
libm.so.6 => /lib/libm.so.6 (0x00007fd1d51b0000)
libc.so.6 => /lib/libc.so.6 (0x00007fd1d4e54000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fd1d4c3d000)
/lib/ld-linux-x86-64.so.2 (0x00007fd1d726d000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fd1d49a6000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x00007fd1d479e000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x00007fd1d4582000)
librt.so.1 => /lib/librt.so.1 (0x00007fd1d437a000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fd1d4170000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fd1d3f3b000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fd1d3d29000)
libdl.so.2 => /lib/libdl.so.2 (0x00007fd1d3b25000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fd1d3909000)
libhal.so.1 => /usr/lib/libhal.so.1 (0x00007fd1d36f9000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007fd1d34ba000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007fd1d32a1000)
libuuid.so.1 => /lib/libuuid.so.1 (0x00007fd1d309d000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fd1d2e75000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fd1d2c72000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fd1d2a6d000)
undefined symbol: _ZN9QListData7append2ERKS_ (/usr/lib/vlc/gui/libqt4_plugin.so)
undefined symbol: _ZNK14QDesktopWidget17availableGeometryEPK7QWidget (/usr/lib/vlc/gui/libqt4_plugin.so)
undefined symbol: _ZN11QVectorData4freeEPS_i (/usr/lib/vlc/gui/libqt4_plugin.so)
undefined symbol: _Z9qBadAllocv (/usr/lib/vlc/gui/libqt4_plugin.so)
undefined symbol: _ZN8QVariantC1EiPKvj (/usr/lib/vlc/gui/libqt4_plugin.so)
undefined symbol: _ZN9QListData7detach3Ev (/usr/lib/vlc/gui/libqt4_plugin.so)
undefined symbol: _ZN11QVectorData8allocateEii (/usr/lib/vlc/gui/libqt4_plugin.so)
undefined symbol: _ZN11QVectorData10reallocateEPS_iii (/usr/lib/vlc/gui/libqt4_plugin.so)
Comment by Jan de Groot (JGC) - Thursday, 17 June 2010, 16:53 GMT
You have an outdated version of Qt installed in /lib:

libQtGui.so.4 => /lib/libQtGui.so.4 (0x00007fd1d60c9000)
libQtCore.so.4 => /lib/libQtCore.so.4 (0x00007fd1d5d55000)

The files in the qt package are in /usr/lib, not in /lib.
Comment by Günter Loch (gnloch) - Thursday, 17 June 2010, 17:19 GMT
I tried to update Qt, but pacman says that is already up to date. So I don't know how to fix this problem. I thought that the problem was libqt4_plugin.so instead of qt.

PS: I get it. I didn't realize that I could delete that qt files in /lib. I thought this could harm some other app.

Loading...