symbol lookup error: /usr/lib/libQtSvg.so.4: undefined symbol: _ZN15QGraphicsObject16staticMetaObjectE

Bug #601339 reported by Frank Neirynck
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
mixxx (Ubuntu)
Incomplete
Undecided
Albert Santoni

Bug Description

Binary package hint: mixxx

Crash on startup

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: mixxx 1.7.2-1
ProcVersionSignature: Ubuntu 2.6.32-23.37-generic-pae 2.6.32.15+drm33.5
Uname: Linux 2.6.32-23-generic-pae i686
NonfreeKernelModules: fglrx
Architecture: i386
Date: Sat Jul 3 13:36:19 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
ProcEnviron:
 LANG=nl_NL.utf8
 SHELL=/bin/bash
SourcePackage: mixxx

Revision history for this message
Frank Neirynck (redactie-stadsomroep) wrote :
Revision history for this message
Albert Santoni (gamegod) wrote :

Have you overwritten your Qt 4 installation or tried to install another Qt version from source? This is what this bug looks like to me. What happens if you try reinstalling the libqt4-svg package in Synaptic?

Thanks!

Changed in mixxx (Ubuntu):
assignee: nobody → Albert Santoni (gamegod)
status: New → Incomplete
Revision history for this message
Frank Neirynck (redactie-stadsomroep) wrote :

I reinstalled the libqt4-svg package in Synaptic and reinstalled mixx: same result:

mixxx: symbol lookup error: /usr/lib/libQtSvg.so.4: undefined symbol: _ZN15QGraphicsObject16staticMetaObjectE

Revision history for this message
Frank Neirynck (redactie-stadsomroep) wrote :

All previous installations were done from Ubuntu Softwarecenter. No other sources were used

Revision history for this message
Joost Ringoot (joost) wrote :

I have exactly the same error message when I try to start k3b:
jringoot@legolas:~$ k3b

jringoot@legolas:~$ k3b
k3b: symbol lookup error: /usr/lib/libQtSvg.so.4: undefined symbol: _ZN15QGraphicsObject16staticMetaObjectE

no error in the gui, the above error is generated from a command prompt:

I have it since I upgraded to ubuntu10.10, when I try to start k3b

Revision history for this message
Joost Ringoot (joost) wrote :

I also tried reinstalling libQtSvg.so.4, but this gave no resolution

Revision history for this message
Alessio Treglia (quadrispro) wrote :

Please try to reproduce this with the new release available in Maverick.

Revision history for this message
Joost Ringoot (joost) wrote :

Hi Alessio,

Thanks for the response.

How do I quickly prove that I have the new release as available in maverick?

root@legolas:~# uname -a
Linux legolas 2.6.35-22-generic #34-Ubuntu SMP Sun Oct 10 09:24:00 UTC 2010 i686 GNU/Linux
root@legolas:~#

I just did a "apt-get update; apt-get upgrade" it gave no errors

I noticed that there a lot more programs affected by Qt 4 broken:

jringoot@legolas:~$ k3b
k3b: symbol lookup error: /usr/lib/libQtSvg.so.4: undefined symbol: _ZN15QGraphicsObject16staticMetaObjectE
jringoot@legolas:~$ kate
kate: symbol lookup error: /usr/lib/libQtSvg.so.4: undefined symbol: _ZN15QGraphicsObject16staticMetaObjectE
jringoot@legolas:~$ vlc
VLC media player 1.1.4 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x82cd914] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x84391f4] skins2 interface error: no suitable dialogs provider found (hint: compile the qt4 plugin, and make sure it is loaded properly)
[0x84391f4] skins2 interface error: cannot instanciate qt4 dialogs provider
[0x82cd914] main libvlc error: interface "default" initialization failed
jringoot@legolas:~$

suggestions are welcome

Revision history for this message
Joost Ringoot (joost) wrote :

I explain why it is a duplicate bug:
It got broken by installing the be id reader software: needed to submit my taxes (Hey I am from Belgium? yes.)

I did the following:
mkdir -p Desktop/usr/local/lib/beidqt/mkdir -p Desktop/usr/local/lib/beidqt/
mv /usr/local/lib/beidqt/libQtGui.so.4 Desktop/usr/local/lib/beidqt/
mv /usr/local/lib/beidqt/libQtCore.so.4 Desktop/usr/local/lib/beidqt/

And amarok, k3b, kate, vlc,... all those QT4 depending apps work again.

<QUOTE=Jack wrote on 2010-01-16>

Thanks all
Same here with the Belgian ID reader...

Belgian Gov really needs help ;-)

</QUOTE>

Revision history for this message
Joost Ringoot (joost) wrote :

Furthermore, the application beid is not broken after doing this, (I am sure those files are some old crap they ripped somewhere)
And it are actually links to /usr/local/lib/beidqt/libQtCore.so and /usr/local/lib/beidqt/libQtGui.so

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.