Summary: | Digikam crash when using facerecognition | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Martin Johnson <martinjohnson> |
Component: | Faces-Recognition | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles, phoenix_firebrd, vato12003 |
Priority: | NOR | ||
Version: | 2.3.0 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.6.0 | |
Sentry Crash Report: |
Description
Martin Johnson
2011-11-20 20:14:05 UTC
Application: digikam (2.2.0) KDE Platform Version: 4.7.3 (4.7.3) "release 10" Operating System: Linux 3.1.0-1.2-desktop i686 Distribution: "openSUSE 12.1 (x86_64)" I can confirm that it happens to me as well whenever I select more than one image under People/Unknown with <ctrl>+left click. Sometimes it is possible to select more than two images but quite often selecting the second image crashes digikam. And it still reproducible with 2.3.0 release ? Gilles Caulier Sorry for the delay. I had to compile 2.3.0 myself (the openSUSE package does not work). The above mentioned behavior is still reproducible on 2.3.0. It also happens in version 2.3.0. I am using kubuntu 11.10 and ppa:philip5/extra Version Details ----------------------------------------- Qt: 4.7.4 KDE Development Platform: 4.7.2 (4.7.2) digiKam: 2.3.0 ----------------------------------------- Crash Log --------- Cascade directory located as : /usr/share/kde4/apps/libkface/haarcascades Cascade directory located as : /usr/share/kde4/apps/libkface/haarcascades *** glibc detected *** digikam: munmap_chunk(): invalid pointer: 0x00000000048f6630 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x78a96)[0x7f10064bba96] /usr/lib/libdigikamdatabase.so.2(_ZN7Digikam10ImageModel14removeRowPairsERK5QListI5QPairIiiEE+0x440)[0x7f100a05cee0] /usr/lib/libdigikamdatabase.so.2(_ZN7Digikam10ImageModel24finishIncrementalRefreshEv+0x2d)[0x7f100a05ea1d] digikam[0x55f955] digikam[0x560e6e] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x2da)[0x7f100737beba] /usr/lib/libkdecore.so.5(_ZN4KJob6resultEPS_+0x32)[0x7f10077ce5b2] /usr/lib/libkdecore.so.5(_ZN4KJob10emitResultEv+0x30)[0x7f10077ce5f0] /usr/lib/libkio.so.5(_ZN3KIO9SimpleJob12slotFinishedEv+0x194)[0x7f10091dc2c4] /usr/lib/libkio.so.5(_ZN3KIO11TransferJob12slotFinishedEv+0x5d)[0x7f10091e3c9d] /usr/lib/libkio.so.5(_ZN3KIO11TransferJob11qt_metacallEN11QMetaObject4CallEiPPv+0x1a1)[0x7f10091e2601] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x2da)[0x7f100737beba] /usr/lib/libkio.so.5(_ZN3KIO14SlaveInterface8dispatchEiRK10QByteArray+0x4f1)[0x7f10092889c1] /usr/lib/libkio.so.5(_ZN3KIO14SlaveInterface8dispatchEv+0x45)[0x7f1009285875] /usr/lib/libkio.so.5(_ZN3KIO5Slave8gotInputEv+0x5e)[0x7f1009278ace] /usr/lib/libkio.so.5(_ZN3KIO5Slave11qt_metacallEN11QMetaObject4CallEiPPv+0x7c)[0x7f100927922c] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN11QMetaObject8activateEP7QObjectPKS_iPPv+0x2da)[0x7f100737beba] /usr/lib/libkio.so.5(+0xbb3a7)[0x7f10091ad3a7] /usr/lib/libkio.so.5(_ZN3KIO10Connection11qt_metacallEN11QMetaObject4CallEiPPv+0x9d)[0x7f10091ad44d] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x36e)[0x7f100737fa5e] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xb4)[0x7f1007d69424] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x121)[0x7f1007d6e291] /usr/lib/libkdeui.so.5(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x36)[0x7f1008a7d126] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8c)[0x7f1007368afc] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x2af)[0x7f100736c51f] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x197a73)[0x7f1007393a73] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x1dd)[0x7f0fffb37a5d] /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x45258)[0x7f0fffb38258] /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x69)[0x7f0fffb38429] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x76)[0x7f1007393ed6] /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x2a407e)[0x7f1007e1107e] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x32)[0x7f1007367cf2] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xa7)[0x7f1007367ef7] /usr/lib/x86_64-linux-gnu/libQtCore.so.4(_ZN16QCoreApplication4execEv+0x89)[0x7f100736c789] digikam[0x48b6dd] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f100646430d] digikam[0x48ceb5] ======= Memory map: ======== 00400000-00902000 r-xp 00000000 08:03 807058 /usr/bin/digikam 00b01000-00b02000 r--p 00501000 08:03 807058 /usr/bin/digikam 00b02000-00b0c000 rw-p 00502000 08:03 807058 /usr/bin/digikam 00b0c000-00b0f000 rw-p 00000000 00:00 0 00b54000-0799c000 rw-p 00000000 00:00 0 [heap] 7f0fb8000000-7f0fb95fe000 rw-p 00000000 00:00 0 7f0fb95fe000-7f0fbc000000 ---p 00000000 00:00 0 7f0fbc770000-7f0fbeffe000 rw-p 00000000 00:00 0 7f0fbeffe000-7f0fbefff000 ---p 00000000 00:00 0 7f0fbefff000-7f0fbf7ff000 rw-p 00000000 00:00 0 7f0fbf7ff000-7f0fbf800000 ---p 00000000 00:00 0 7f0fbf800000-7f0fc0000000 rw-p 00000000 00:00 0 7f0fc0000000-7f0fc0cb6000 rw-p 00000000 00:00 0 7f0fc0cb6000-7f0fc4000000 ---p 00000000 00:00 0 7f0fc40ee000-7f0fc40ef000 ---p 00000000 00:00 0 7f0fc40ef000-7f0fc5987000 rw-p 00000000 00:00 0 7f0fc5987000-7f0fc5988000 ---p 00000000 00:00 0 7f0fc5988000-7f0fc6188000 rw-p 00000000 00:00 0 7f0fc6188000-7f0fc6189000 ---p 00000000 00:00 0 7f0fc6189000-7f0fc6989000 rw-p 00000000 00:00 0 7f0fc6989000-7f0fc698a000 ---p 00000000 00:00 0 7f0fc698a000-7f0fc718a000 rw-p 00000000 00:00 0 7f0fc718b000-7f0fc718c000 ---p 00000000 00:00 0 7f0fc718c000-7f0fc798c000 rw-p 00000000 00:00 0 7f0fc798c000-7f0fc798d000 ---p 00000000 00:00 0 7f0fc798d000-7f0fc818d000 rw-p 00000000 00:00 0 7f0fc818d000-7f0fc818e000 ---p 00000000 00:00 0 7f0fc818e000-7f0fc8c38000 rw-p 00000000 00:00 0 7f0fc8c38000-7f0fc8c39000 ---p 00000000 00:00 0 7f0fc8c39000-7f0fc9139000 rw-p 00000000 00:00 0 7f0fc9139000-7f0fc9145000 r-xp 00000000 08:03 806991 /usr/lib/libtbbmalloc.so.2 7f0fc9145000-7f0fc9345000 ---p 0000c000 08:03 806991 /usr/lib/libtbbmalloc.so.2 7f0fc9345000-7f0fc9346000 r--p 0000c000 08:03 806991 /usr/lib/libtbbmalloc.so.2 7f0fc9346000-7f0fc9347000 rw-p 0000d000 08:03 806991 /usr/lib/libtbbmalloc.so.2 7f0fc9347000-7f0fc94fe000 rw-p 00000000 00:00 0 7f0fc95df000-7f0fc9697000 rw-p 00000000 00:00 0 7f0fc9697000-7f0fc9698000 ---p 00000000 00:00 0 7f0fc9698000-7f0fc9e98000 rw-p 00000000 00:00 0 7f0fc9e98000-7f0fc9e99000 ---p 00000000 00:00 0 7f0fc9e99000-7f0fca699000 rw-p 00000000 00:00 0 7f0fca699000-7f0fca69a000 ---p 00000000 00:00 0 7f0fca69a000-7f0fcae9a000 rw-p 00000000 00:00 0 7f0fcae9a000-7f0fcae9b000 ---p 00000000 00:00 0 7f0fcae9b000-7f0fcb69b000 rw-p 00000000 00:00 0 7f0fcb69b000-7f0fcb69c000 ---p 00000000 00:00 0 7f0fcb69c000-7f0fcd1a5000 rw-p 00000000 00:00 0 7f0fcd1a5000-7f0fcd724000 rw-s 00000000 00:04 28082247 /SYSV00000000 (deleted) 7f0fcd724000-7f0fcd76b000 r-xp 00000000 08:03 807070 /usr/lib/kde4/digikamimageplugin_transform.so 7f0fcd76b000-7f0fcd96b000 ---p 00047000 08:03 807070 /usr/lib/kde4/digikamimageplugin_transform.so 7f0fcd96b000-7f0fcd96d000 r--p 00047000 08:03 807070 /usr/lib/kde4/digikamimageplugin_transform.so 7f0fcd96d000-7f0fcd96e000 rw-p 00049000 08:03 807070 /usr/lib/kde4/digikamimageplugin_transform.so 7f0fcd96e000-7f0fcd98c000 r-xp 00000000 08:03 807072 /usr/lib/kde4/digikamimageplugin_fxfilters.so 7f0fcd98c000-7f0fcdb8b000 ---p 0001e000 08:03 807072 /usr/lib/kde4/digikamimageplugin_fxfilters.so 7f0fcdb8b000-7f0fcdb8d000 r--p 0001d000 08:03 807072 /usr/lib/kde4/digikamimageplugin_fxfilters.so 7f0fcdb8d000-7f0fcdb8e000 rw-p 0001f000 08:03 807072 /usr/lib/kde4/digikamimageplugin_fxfilters.so 7f0fcdb8e000-7f0fcdbd0000 r-xp 00000000 08:03 807068 /usr/lib/kde4/digikamimageplugin_enhance.so 7f0fcdbd0000-7f0fcddd0000 ---p 00042000 08:03 807068 /usr/lib/kde4/digikamimageplugin_enhance.so 7f0fcddd0000-7f0fcddd3000 r--p 00042000 08:03 807068 /usr/lib/kde4/digikamimageplugin_enhance.so 7f0fcddd3000-7f0fcddd4000 rw-p 00045000 08:03 807068 /usr/lib/kde4/digikamimageplugin_enhance.so 7f0fcddd4000-7f0fcddd5000 rw-p 00000000 00:00 0 7f0fcddd5000-7f0fcddd6000 r-xp 00000000 08:03 788931 /usr/lib/libutempter.so.1.1.5 7f0fcddd6000-7f0fcdfd6000 ---p 00001000 08:03 788931 /usr/lib/libutempter.so.1.1.5 7f0fcdfd6000-7f0fcdfd7000 r--p 00001000 08:03 788931 /usr/lib/libutempter.so.1.1.5 7f0fcdfd7000-7f0fcdfd8000 rw-p 00002000 08:03 788931 /usr/lib/libutempter.so.1.1.5 7f0fcdfd8000-7f0fcdfda000 r-xp 00000000 08:03 528419 /lib/x86_64-linux-gnu/libutil-2.13.so 7f0fcdfda000-7f0fce1d9000 ---p 00002000 08:03 528419 /lib/x86_64-linux-gnu/libutil-2.13.so 7f0fce1d9000-7f0fce1da000 r--p 00001000 08:03 528419 /lib/x86_64-linux-gnu/libutil-2.13.so 7f0fce1da000-7f0fce1db000 rw-p 00002000 08:03 528419 /lib/x86_64-linux-gnu/libutil-2.13.so 7f0fce1db000-7f0fce1e3000 r-xp 00000000 08:03 788454 /usr/lib/libkpty.so.4.7.0 7f0fce1e3000-7f0fce3e3000 ---p 00008000 08:03 788454 /usr/lib/libkpty.so.4.7.0 7f0fce3e3000-7f0fce3e4000 r--p 00008000 08:03 788454 /usr/lib/libkpty.so.4.7.0 7f0fce3e4000-7f0fce3e5000 rw-p 00009000 08:03 788454 /usr/lib/libkpty.so.4.7.0 7f0fce3e5000-7f0fce4d0000 r-xp 00000000 08:03 794101 /usr/lib/libkde3support.so.4.7.0 7f0fce4d0000-7f0fce6d0000 ---p 000eb000 08:03 794101 /usr/lib/libkde3support.so.4.7.0 7f0fce6d0000-7f0fce6da000 r--p 000eb000 08:03 794101 /usr/lib/libkde3support.so.4.7.0 7f0fce6da000-7f0fce6dd000 rw-p 000f5000 08:03 794101 /usr/lib/libkde3support.so.4.7.0 7f0fce6dd000-7f0fce703000 r-xp 00000000 08:03 807073 /usr/lib/kde4/digikamimageplugin_decorate.so 7f0fce703000-7f0fce903000 ---p 00026000 08:03 807073 /usr/lib/kde4/digikamimageplugin_decorate.so 7f0fce903000-7f0fce905000 r--p 00026000 08:03 807073 /usr/lib/kde4/digikamimageplugin_decorate.so 7f0fce905000-7f0fce906000 rw-p 00028000 08:03 807073 /usr/lib/kde4/digikamimageplugin_decorate.so 7f0fce906000-7f0fce935000 r-xp 00000000 08:03 807063 /usr/lib/kde4/digikamimageplugin_color.so 7f0fce935000-7f0fceb34000 ---p 0002f000 08:03 807063 /usr/lib/kde4/digikamimageplugin_color.so 7f0fceb34000-7f0fceb36000 r--p 0002e000 08:03 807063 /usr/lib/kde4/digikamimageplugin_color.so 7f0fceb36000-7f0fceb37000 rw-p 00030000 08:03 807063 /usr/lib/kde4/digikamimageplugin_color.so 7f0fceb37000-7f0fceb40000 r-xp 00000000 08:03 807026 /usr/lib/kde4/kipiplugin_kopete.so 7f0fceb40000-7f0fced3f000 ---p 00009000 08:03 807026 /usr/lib/kde4/kipiplugin_kopete.so 7f0fced3f000-7f0fced40000 r--p 00008000 08:03 807026 /usr/lib/kde4/kipiplugin_kopete.so 7f0fced40000-7f0fced41000 rw-p 00009000 08:03 807026 /usr/lib/kde4/kipiplugin_kopete.so 7f0fced41000-7f0fced5c000 r-xp 00000000 08:03 807033 /usr/lib/kde4/kipiplugin_rawconverter.so 7f0fced5c000-7f0fcef5b000 ---p 0001b000 08:03 807033 /usr/lib/kde4/kipiplugin_rawconverter.so 7f0fcef5b000-7f0fcef5c000 r--p 0001a000 08:03 807033 /usr/lib/kde4/kipiplugin_rawconverter.so 7f0fcef5c000-7f0fcef5d000 rw-p 0001b000 08:03 807033 /usr/lib/kde4/kipiplugin_rawconverter.so 7f0fcef5d000-7f0fcef8a000 r-xp 00000000 08:03 807046 /usr/lib/kde4/kipiplugin_facebook.so 7f0fcef8a000-7f0fcf18a000 ---p 0002d000 08:03 807046 /usr/lib/kde4/kipiplugin_facebook.so 7f0fcf18a000-7f0fcf18b000 r--p 0002d000 08:03 807046 /usr/lib/kde4/kipiplugin_facebook.so 7f0fcf18b000-7f0fcf18c000 rw-p 0002e000 08:03 807046 /usr/lib/kde4/kipiplugin_facebook.so 7f0fcf18c000-7f0fcf1ab000 r-xp 00000000 08:03 807032 /usr/lib/kde4/kipiplugin_galleryexport.so 7f0fcf1ab000-7f0fcf3ab000 ---p 0001f000 08:03 807032 /usr/lib/kde4/kipiplugin_galleryexport.so 7f0fcf3ab000-7f0fcf3ac000 r--p 0001f000 08:03 807032 /usr/lib/kde4/kipiplugin_galleryexport.so 7f0fcf3ac000-7f0fcf3ad000 rw-p 00020000 08:03 807032 /usr/lib/kde4/kipiplugin_galleryexport.so 7f0fcf3ad000-7f0fcf4bb000 r-xp 00000000 08:03 807035 /usr/lib/kde4/kipiplugin_dngconverter.so 7f0fcf4bb000-7f0fcf6bb000 ---p 0010e000 08:03 807035 /usr/lib/kde4/kipiplugin_dngconverter.so 7f0fcf6bb000-7f0fcf6c1000 r--p 0010e000 08:03 807035 /usr/lib/kde4/kipiplugin_dngconverter.so 7f0fcf6c1000-7f0fcf6c4000 rw-p 00114000 08:03 807035 /usr/lib/kde4/kipiplugin_dngconverter.so 7f0fcf6c4000-7f0fcf6c5000 rw-p 00000000 00:00 0 7f0fcf6c5000-7f0fcf74f000 r-xp 00000000 08:03 807015 /usr/lib/kde4/kipiplugin_metadataedit.so 7f0fcf74f000-7f0fcf94f000 ---p 0008a000 08:03 807015 /usr/lib/kde4/kipiplugin_metadataedit.so 7f0fcf94f000-7f0fcf954000 r--p 0008a000 08:03 807015 /usr/lib/kde4/kipiplugin_metadataedit.so 7f0fcf954000-7f0fcf955000 rw-p 0008f000 08:03 807015 /usr/lib/kde4/kipiplugin_metadataedit.so 7f0fcf955000-7f0fcf972000 r-xp 00000000 08:03 807027 /usr/lib/kde4/kipiplugin_kmlexport.so 7f0fcf972000-7f0fcfb71000 ---p 0001d000 08:03 807027 /usr/lib/kde4/kipiplugin_kmlexport.soKCrash: Application 'digikam' crashing. phoenix-firebird: the essential part of the backtrace is missing, please see here on how to get a better backtrace: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports Martin, Can you reproduce the crash using digiKam 2.4 ? Gilles Caulier I don't know about 2.4, but the crash still happens under 2.4.1 Check comment 28 on this bug report https://bugs.kde.org/show_bug.cgi?id=262596 Phoenix: crash in 262596 is not the same than here ... Gilles Caulier I checked the above stated problem by martin with digikam version 2.4.1 and it didn't crash ,i guess martin might have run the face recognition process in the background while he was selecting the photos and the background process crashed. It would be helpful if martin could provide some info. Since version 2.5.0 (KDE 4.8.1), Digikam is not crashing anymore when selecting several images under People/Unknown. Thanks Vato for feedback... Gilles Caulier |