LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-19-2008, 08:10 AM   #1
narendra1310
Member
 
Registered: May 2008
Posts: 41

Rep: Reputation: 15
what is "symbol lookup error" mean ?


Hi all,

while running my code i struck on runtime error.

" symbol lookup error: /opt/real/RealPlayer/plugins/rmfformat.so: undefined symbol: _Z25CreateRealMediaFileFormatPP8IUnknown "

I had installed realplayer.rpm and it was working properly. later i removed one plugin named rmfformat.so from the installed directory and inserted same plugin which i compiled from the real player source. then i run the player . i got the above error.

please let me know what was that error.

Thanks

Last edited by narendra1310; 06-20-2008 at 12:44 AM.
 
Old 06-20-2008, 02:28 AM   #2
urup
LQ Newbie
 
Registered: Jun 2008
Posts: 7

Rep: Reputation: 0
The error occurs when a module can't find a module function to call.

A module can export functions so that other modules can call them (this is done via EXPORT_SYMBOL).
If the symbol can't be found you get this error.
You can see which symbols are exported in: "/proc/kallsyms"
 
Old 06-20-2008, 09:52 AM   #3
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen DK
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,513

Rep: Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641
The "shared object" (= .so) obviously does not play well with the
executable part of RealPlayer. ("/usr/bin/realplay" (link))
So you will probably have to stay with the plugins installed with
your package manager.

You cannot be sure to compile with the exact same conditions as
the original.

Suggest : Delete (or move if you want to save) the plugin.
Uninstall the package that came with the plugin and afterwards
reinstall it. Then it should work again.

Rgds
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
K3b dies: "symbol lookup error" repentorperish Linux - Desktop 1 08-28-2006 12:00 AM
thunderbird won't work with suse 10.1: "symbol lookup error" MamaWombat SUSE / openSUSE 1 05-30-2006 08:03 PM
avgscan "relocation error" "undefined symbol: __dynamic_cast_2" Monster_user Linux - Software 0 02-22-2006 11:57 AM
" [drm-i830-wait-ring] *Error*Lookup" zameer_india Linux - Networking 1 10-04-2004 11:46 PM
Error.. I got during Restart Linux System is " [drm-i830-wait-ring] *Error*Lookup" zameer_india Linux - Networking 0 09-29-2004 04:25 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 02:18 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration