Bug 233166 - crash on startup undefined symbol: _ZN6Marble12MarbleWidget11changeEventEP6QEvent
Summary: crash on startup undefined symbol: _ZN6Marble12MarbleWidget11changeEventEP6Q...
Status: RESOLVED DOWNSTREAM
Alias: None
Product: digikam
Classification: Applications
Component: Geolocation-Marble (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-03 13:35 UTC by Michel Franckart
Modified: 2022-01-07 16:49 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.5.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michel Franckart 2010-04-03 13:35:34 UTC
Version:            (using KDE 4.4.2)
OS:                Linux
Installed from:    openSUSE RPMs

/usr/bin/digikam: symbol lookup error: /usr/lib64/libdigikamcore.so.1: undefined symbol: _ZN6Marble12MarbleWidget11changeEventEP6QEvent


gdb /usr/bin/digikam
GNU gdb (GDB) SUSE (6.8.91.20090930-2.4)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/digikam...Reading symbols from /usr/lib/debug/usr/bin/digikam.debug...done.
done.
(gdb) run
Starting program: /usr/bin/digikam
Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2
Try: zypper install -C "debuginfo(build-id)=591af1afa33f255704fb6a60859b93d00e205302"
/usr/bin/digikam: symbol lookup error: /usr/lib64/libdigikamcore.so.1: undefined symbol: _ZN6Marble12MarbleWidget11changeEventEP6QEvent

Program exited with code 0177.
(gdb) bt
No stack.
(gdb)
Comment 1 Michel Franckart 2010-04-03 13:41:32 UTC
opensuse 11.2 , package digikam-1.2.0-49.1
Comment 2 Nicolas L. 2010-04-03 13:44:12 UTC
this is not a digikam bug, but you don't have all 1.2.0 rrpms installed for digikam

please try :  rpm -qa | grep digikam
Comment 3 caulier.gilles 2010-04-03 13:52:59 UTC
This is a binary compatibility issue with Marble Packages. Please check your distro RPMs.

Gilles Caulier
Comment 4 Wawrzyniec "Wawrzek" Niewodniczański 2010-04-05 11:58:46 UTC
I had the same issue.

After updating Digikam to 1.2 I had following situation:

rpm -qa | grep digikam

digikam-lang-1.2.0-33.4.noarch
digikam-1.2.0-33.4.i586

rpm -qa |  grep marble
plasma-addons-marble-4.3.5-0.1.1.i586
marble-data-4.3.5-0.1.1.noarch
marble-4.3.5-0.1.4.i586

I'm goigng to update Marble and see  what happend.
Comment 5 Wawrzyniec "Wawrzek" Niewodniczański 2010-04-05 12:15:24 UTC
I can confirm that after updating Marble to 4.4 the Digikam starts .. only to crash ;-/ but it's another story and another bug.

rpm -qa |  grep marble
plasma-addons-marble-4.3.5-0.1.1.i586
marble-4.4.2-131.6.i586
marble-data-4.4.2-131.2.noarch