Bug 220365 - DigiKam crashes at startup
Summary: DigiKam crashes at startup
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Database-Scan (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-28 11:22 UTC by Sascha Heberger
Modified: 2017-07-22 16:12 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 1.1.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sascha Heberger 2009-12-28 11:22:19 UTC
Version:           digikam - 2:1.0.0~rc-1ubuntu1~karmic3 (using Devel)
OS:                Linux
Installed from:    Compiled sources

After I upgraded to KDE 4.3.85, DigiKam started crashing randomly at startup. It also lost it's ability to handle Kipi plugins (libkipi7). Usually the error type is signal: 6 (Aborted) and if I try to restart it it's a signal 11 (Segfault).
Comment 1 Sascha Heberger 2009-12-28 11:30:05 UTC
I'm using Kubuntu 9.10 and the package source is the Kubuntu Beta PPA
Comment 2 Johannes Wienke 2009-12-28 11:33:24 UTC
Can you do the following:

open a console
type "gdb digikam" enter
press "r" and enter
digikam will start, make it crash ;)
type "bt" enter in the gdb window and paste the output here.
Comment 3 Sascha Heberger 2009-12-28 11:53:26 UTC
(In reply to comment #2)
> Can you do the following:
> 
> open a console
> type "gdb digikam" enter
> press "r" and enter
> digikam will start, make it crash ;)
> type "bt" enter in the gdb window and paste the output here.

#0  0x00934422 in __kernel_vsyscall ()
#1  0x014de4d1 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0x014e1932 in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0x01514ee5 in ?? () from /lib/tls/i686/cmov/libc.so.6
#4  0x0151eff1 in ?? () from /lib/tls/i686/cmov/libc.so.6
#5  0x01523806 in free () from /lib/tls/i686/cmov/libc.so.6
#6  0x02a34a1d in qFree (ptr=0xaa1df70) at global/qmalloc.cpp:60
#7  0x032f810e in ~QByteArray (this=0x9862130, name=...) at /usr/include/qt4/QtCore/qbytearray.h:382
#8  access (this=0x9862130, name=...) at ../../kdecore/util/kde_file.h:179
#9  KIconThemeDir::iconPath (this=0x9862130, name=...) at ../../kdeui/icons/kicontheme.cpp:704
#10 0x032f8271 in KIconTheme::iconPath (this=0x985f3e0, name=..., size=16,
    match=KIconLoader::MatchBest) at ../../kdeui/icons/kicontheme.cpp:488
#11 0x032ef75c in KIconLoaderPrivate::findMatchingIcon (this=0x8512130, name=..., size=16)
    at ../../kdeui/icons/kiconloader.cpp:818
#12 0x032f2997 in KIconLoaderPrivate::findMatchingIconWithGenericFallbacks (this=0x8512130, name=...,
    size=16) at ../../kdeui/icons/kiconloader.cpp:663
#13 0x032f3da3 in KIconLoader::loadIcon (this=0x8577d28, _name=..., group=KIconLoader::Small, size=16,
    state=0, overlays=..., path_store=0x0, canReturnNull=false)
    at ../../kdeui/icons/kiconloader.cpp:1124
#14 0x032f5d5f in SmallIcon (name=..., force_size=0, state=0, overlays=...)
    at ../../kdeui/icons/kiconloader.cpp:1586
#15 0x082b1214 in ?? ()
#16 0x08296a90 in ?? ()
#17 0x082a5239 in ?? ()
#18 0x083a3fca in ?? ()
#19 0x014cab56 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#20 0x080a2371 in _start ()
Comment 4 Jens Mueller 2009-12-28 13:15:18 UTC
Are assume you are using digikam 1.0rc from karmic-proposed updates ppa and kde 4.4beta2 from kubuntu beta ppa. Please check your dependencies as kipi 0.9 from karmic-proposed is not build against 4.4beta2.
Comment 5 Sascha Heberger 2010-01-03 11:36:39 UTC
(In reply to comment #4)
> Are assume you are using digikam 1.0rc from karmic-proposed updates ppa and kde
> 4.4beta2 from kubuntu beta ppa. Please check your dependencies as kipi 0.9 from
> karmic-proposed is not build against 4.4beta2.

I just checked the version of kipi-plugins and it's 1.0.0, but it still doesn't work.
Comment 6 Johannes Wienke 2010-01-08 21:13:33 UTC
Be careful, there is libkipi and kipi-plugins, which is something different.
Comment 7 Sascha Heberger 2010-01-18 10:28:47 UTC
Since installing KDE SC 4.4 RC1 everything works just fine. Thank you.