Bug 354468 - Digikam crashing when try to open color effects. No crash info
Summary: Digikam crashing when try to open color effects. No crash info
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-Editor-ColorFX (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-27 18:23 UTC by e.panina900
Modified: 2017-12-16 10:32 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.8.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description e.panina900 2015-10-27 18:23:42 UTC
- Open edition of any image
- Select tools -> Effects -> Color effects
- Digikam is closing, no error are reporting

Sometimes it works, but 8 of 10 times it doesn't

Reproducible: Always

Steps to Reproduce:
1. Open edition of any image
2. Select tools -> Effects -> Color effects

Actual Results:  
Digikam is closing with no error message or crash report
Comment 1 caulier.gilles 2015-10-27 20:07:47 UTC
1/ Which digiKam version you use ?

2/ Install digiKam debug package and run digiKam from a console into GDB to get a suitable backtrace.

https://www.digikam.org/contrib

Gilles Caulier
Comment 2 e.panina900 2015-10-28 02:10:52 UTC
1. Version 2.5.0
2. Log:

(gdb) run
Starting program: /usr/bin/digikam 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xadaabb40 (LWP 6838)]
[New Thread 0xad0ffb40 (LWP 6839)]
[New Thread 0xac6ffb40 (LWP 6840)]
[New Thread 0xab270b40 (LWP 6841)]
[New Thread 0xaa8ffb40 (LWP 6842)]
[New Thread 0xa9effb40 (LWP 6843)]
QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in use, all queries will cease to work.
[Thread 0xa9effb40 (LWP 6843) exited]
[New Thread 0xa9effb40 (LWP 6844)]
[New Thread 0xa44d0b40 (LWP 6847)]
[Thread 0xa44d0b40 (LWP 6847) exited]
[New Thread 0xa44d0b40 (LWP 6848)]
[New Thread 0x9fafeb40 (LWP 6849)]
[Thread 0xa44d0b40 (LWP 6848) exited]
[Thread 0x9fafeb40 (LWP 6849) exited]
[New Thread 0x9fafeb40 (LWP 6860)]
[Thread 0xac6ffb40 (LWP 6840) exited]
[New Thread 0xac6ffb40 (LWP 6867)]
[New Thread 0xa44d0b40 (LWP 6868)]
[New Thread 0xa2459b40 (LWP 6870)]
[New Thread 0xa1affb40 (LWP 6871)]
[New Thread 0xa12feb40 (LWP 6872)]
[New Thread 0xa0afdb40 (LWP 6873)]
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action 
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action 
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action 
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action 
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action 
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action 
[New Thread 0x9e98bb40 (LWP 6878)]
[New Thread 0x9e18ab40 (LWP 6879)]
[New Thread 0x9d989b40 (LWP 6880)]
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action 
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action 
void DBusMenuExporterPrivate::fillLayoutItem(DBusMenuLayoutItem*, QMenu*, int, int, const QStringList&): No id for action 

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xac6ffb40 (LWP 6867)]
Digikam::ImageHistogram::calculate (this=0x9971c98)
    at /build/buildd/digikam-2.5.0/core/libs/dimg/filters/levels/imagehistogram.cpp:247
247	/build/buildd/digikam-2.5.0/core/libs/dimg/filters/levels/imagehistogram.cpp: No such file or directory.
Comment 3 caulier.gilles 2015-10-28 05:58:33 UTC
digiKam 2.5.0 is too old and unmaintained.

Please update to last stable 4.14.0.

Gilles Caulier
Comment 4 e.panina900 2015-10-28 11:06:06 UTC
Run:
sudo add-apt-repository ppa:philip5/extra
sudo apt-get update
sudo apt-get install digikam

Result:

digikam is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 62 not upgraded.

digikam -v
Qt: 4.8.1
KDE Development Platform: 4.8.5 (4.8.5)
digiKam: 2.5.0
Comment 5 caulier.gilles 2017-12-16 10:32:06 UTC
This crash is not reproducible use current 5.8.0 pre-release bundle available here :

https://files.kde.org/digikam/

I close this file now. Re-open it if necessary.

Gilles Caulier