You are not logged in.

#1 2010-03-10 17:11:26

funslove
Member
Registered: 2010-03-10
Posts: 2

[Solved]All QT programs crash."symbol lookup error","undefined symbol"

Today when I open my computer I can not start any QT program. For example the error messages are

kile: symbol lookup error: /usr/lib/libkdecore.so.5: undefined symbol: qt_locale_initialized
kate: symbol lookup error: /usr/lib/libkio.so.5: undefined symbol: _ZN21QNetworkAccessManager16staticMetaObjectE
/usr/bin/qtcreator.bin: symbol lookup error: /usr/bin/qtcreator.bin: undefined symbol: _ZN12QLocalServerC1EP7QObject
okular: symbol lookup error: /usr/lib/libkdecore.so.5: undefined symbol: qt_locale_initialized
....

Yesterday they are OK. I checked /var/log/pacman.log, yesterday I upgraded these packages
[2010-03-09 10:08] upgraded lib32-libpng (1.4.0-2 -> 1.4.1-1)
[2010-03-09 10:08] upgraded lucene (3.0.0-1 -> 2.9.2-1)
[2010-03-09 10:08] upgraded xorg-server (1.7.5.901-1 -> 1.7.5.901-2)
[2010-03-09 13:18] upgraded ghostscript (8.71-1 -> 8.71-2)
[2010-03-09 19:13] upgraded ipython (0.10-2 -> 0.10-3)
[2010-03-10 09:26] upgraded live-media (2010.02.10-1 -> 2010.03.08-1)
[2010-03-10 09:26] upgraded menu-cache (0.3.1-1 -> 0.3.2-1)
[2010-03-10 09:26] upgraded lxpanel (0.5.5-2 -> 0.5.5-3)

Can any of these changements cause QT crash? Should I down-grade them?

I have also rebuild qt from abs, but errors remain.

Thx.

Last edited by funslove (2010-03-11 08:19:50)

Offline

#2 2010-03-11 08:21:31

funslove
Member
Registered: 2010-03-10
Posts: 2

Re: [Solved]All QT programs crash."symbol lookup error","undefined symbol"

It is solved.

I remember that I installed Mathematica and changed the path of library in .bashrc:
export LD_LIBRARY_PATH=/opt/mathematica/SystemFiles/Libraries/Linux-x86-64:$LD_LIBRARY_PATH

There may be some conflict. When I change it to
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mathematica/SystemFiles/Libraries/Linux-x86-64

Everything is OK.

Offline

Board footer

Powered by FluxBB