Summary: | Crash when finding faces (Digikam::ImageModel::removeRowPairs) | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | unapiedra <devoutlytobewished> |
Component: | Faces-Engine | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | alltoone2000, althio.forum, caulier.gilles, christian.gottschall, daniel, devoutlytobewished, dplinker, e.longuemare, emiel, gev000, hatl, heri+kde, jm.bourgit, jtamate, kde-bugs, lucaslinard, madarexxx, michael.vandorpe, midoilfan, mintlars, Mr.Gosh, nico.kruber, opensource, osjigar, phoenix_firebrd, pkoper, quamis+kde, richm+kde, s+prog, staffijol, tblu, wookashs |
Priority: | NOR | ||
Version: | 3.5.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/digikam/98a3ddb180e320c5ae3fe501788c38d6c8ae4908 | Version Fixed In: | 4.0.0 |
Sentry Crash Report: | |||
Attachments: |
face detection in 2.0.0-beta4
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi Crash Information from digikam 2.5.0 New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
unapiedra
2011-01-08 22:46:00 UTC
The crash trace is not relevant of face detection code, but something about model view implementation. Gilles Caulier Where you watching the "Unknown" people list or some other tag from the "people" sidebar in the main view while the crash occurred? What's "the other window"? > Where you watching the "Unknown" people list or some other tag from the "people" sidebar in the main view while the crash occurred? Yes, I was watching the "Unknown" people list. What's "the other window"? > "The other window" is the one with the title "Scanning faces -- digikam", i.e. this moving status bar while digikam searches for faces. To make it clearer from my initial description: I had restarted scanning for faces and parallel to this I was marking people in the "unknown" people list. Just to confirm that the correct ioslaves are installed: In the "People" albums, you see always only the face as thumbnail, not the full image? SVN commit 1215084 by mwiesweg: Add a small safety net here, though I'm not sure if it's necessary, if it's the problem at all CCBUG: 262596 M +2 -1 imagemodel.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1215084 *** Bug 262873 has been marked as a duplicate of this bug. *** (In reply to comment #4) > Just to confirm that the correct ioslaves are installed: In the "People" > albums, you see always only the face as thumbnail, not the full image? That is correct. *** Bug 268102 has been marked as a duplicate of this bug. *** Created attachment 58247 [details]
face detection in 2.0.0-beta4
With current digiKam Software Collection implementation from Git master (beta4), face detection work fine and do not crash. Libface have been updated to 0.2.0.
Please checkout source code and try again...
Gilles Caulier
Created attachment 61379 [details]
New crash information added by DrKonqi
digikam (2.0.0-beta6) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2
- What I was doing when the application crashed:
I was just tagging faces while digiKam was still searching.
-- Backtrace (Reduced):
#7 Private (this=0xbfd37c44, p=...) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:360
#8 QVariant::QVariant (this=0xbfd37c44, p=...) at kernel/qvariant.cpp:1419
#9 0x078f2e4c in Digikam::ImageModel::data (this=0x87f0ef0, index=..., role=37) at /build/buildd/digikam2-2.0.0~beta6/core/libs/models/imagemodel.cpp:1016
#10 0x07904f81 in Digikam::ImageThumbnailModel::data (this=0x87f0ef0, index=..., role=37) at /build/buildd/digikam2-2.0.0~beta6/core/libs/models/imagethumbnailmodel.cpp:279
#11 0x078f71ad in data (this=0x89c9440, left=..., right=...) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398
emiel, It's not face detection crash but something about thumbnails management. Can you test with current implementation from git master (next 2.0.0 RC) ? Gilles Caulier digiKam 2.0.0 RC is out. Please check if crash is reproducible with this version. Thanks in advance Gilles Caulier Marcel, It sound like reproducible with RC. Same backtrace from other reports (but not in my computer) Gilles Caulier *** Bug 277099 has been marked as a duplicate of this bug. *** Created attachment 61805 [details] New crash information added by DrKonqi digikam (2.0.0-rc) on KDE Platform 4.6.4 (4.6.4) using Qt 4.7.2 - What I was doing when the application crashed: I was manually checking/correcting & adding missing face tag squares (but not setting names to the tags at the time of the crash) to pictures in the preview screen whilst images tagging/recognition was ongoing in the background. I think this is the same as both this bug 262596 and bug 277099 which was marked as duplicates of this. This latest crash was after all of my libraries had been upgraded from the Maverick ones to the latest Natty philip5 ppa packages. The computer has been restarted a couple of times after the package upgrades so I am sure that there were no leftovers of the Maverick code running. I have reproduced a similar crash twice in the last hour. I only got a stacktrace from the 2nd one though. When I get time I will try the same test using valgrind but it is much harder to reproduce in that slow environment. -- Backtrace (Reduced): #7 Private (this=0xbfecc584, p=...) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:360 #8 QVariant::QVariant (this=0xbfecc584, p=...) at kernel/qvariant.cpp:1419 #9 0xb64fca3c in Digikam::ImageModel::data (this=0x9ce0f50, index=..., role=37) at /build/buildd/digikam2-2.0.0~rc1/core/libs/models/imagemodel.cpp:1016 #10 0xb650eb71 in Digikam::ImageThumbnailModel::data (this=0x9ce0f50, index=..., role=37) at /build/buildd/digikam2-2.0.0~rc1/core/libs/models/imagethumbnailmodel.cpp:279 #11 0xb6500d9d in data (this=0x9ce8a40, left=..., right=...) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398 Created attachment 62018 [details]
New crash information added by DrKonqi
digikam (2.0.0) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2
- What I was doing when the application crashed:
Run face detection. Aborted. Started face detection again. Meanwhile, I added Tags manually to faces marked "unknown" and deleted results with no real faces. Then it crashed.
-- Backtrace (Reduced):
#11 0x00007fda8a163f57 in QList<QVariant>::operator[] (this=0x2c09e48, i=219) at /usr/include/qt4/QtCore/qlist.h:464
#12 0x00007fda8a246688 in Digikam::ImageModel::data (this=0x2be68a0, index=..., role=37) at /home/joshua/pakete/digikam/digikam-sc/core/libs/models/imagemodel.cpp:1078
#13 0x00007fda8a25d0db in Digikam::ImageThumbnailModel::data (this=0x2be68a0, index=..., role=37) at /home/joshua/pakete/digikam/digikam-sc/core/libs/models/imagethumbnailmodel.cpp:279
#14 0x00007fda8a226987 in QModelIndex::data (this=0x7fffa8c1b590, arole=37) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398
#15 0x00007fda8a25112e in Digikam::ImageFilterModel::subSortLessThan (this=0x2bc0e00, left=..., right=...) at /home/joshua/pakete/digikam/digikam-sc/core/libs/models/imagefiltermodel.cpp:1054
Created attachment 62421 [details]
New crash information added by DrKonqi
digikam (2.0.0) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.2
same problem here
editing tags while running face reckognition
-- Backtrace (Reduced):
#6 Private (this=0x7fff7555f820, p=...) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:360
#7 QVariant::QVariant (this=0x7fff7555f820, p=...) at kernel/qvariant.cpp:1419
#8 0x00007fb17cfbabf9 in Digikam::ImageModel::data(QModelIndex const&, int) const () from /usr/lib/libdigikamdatabase.so.2
#9 0x00007fb17cfcbf0e in Digikam::ImageThumbnailModel::data(QModelIndex const&, int) const () from /usr/lib/libdigikamdatabase.so.2
#10 0x00007fb17cfbf27d in Digikam::ImageFilterModel::subSortLessThan(QModelIndex const&, QModelIndex const&) const () from /usr/lib/libdigikamdatabase.so.2
Created attachment 62566 [details]
New crash information added by DrKonqi
digikam (2.0.0) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.2
Reproducable in digikam 2.0.0 stable release. Also occurs when naming and adding tags while viewing the "full image" (i.e. not just the face thumbnail). Face detection was running in the background when crash occured.
-- Backtrace (Reduced):
#8 QVariant::QVariant (this=0xbf852594, p=...) at kernel/qvariant.cpp:1422
#9 0xb4a9b00f in QVariant::cmp (this=0xc9fd290, v=...) at kernel/qvariant.cpp:2853
#10 0xb4aa143b in operator== (this=0xc9fd2a0, l=...) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:409
#11 QList<QVariant>::operator== (this=0xc9fd2a0, l=...) at ../../include/QtCore/../../src/corelib/tools/qlist.h:732
#12 0xb4a9c0ec in compare (a=0xc9fd2a0, b=0xbf8526b4) at kernel/qvariant.cpp:380
After some tests I'm beginning to see a pattern on this crash that might be helpful. It seems more related to tagging than the face detection scanning. Here are the tested situations and their results. Case 1: Run Digikam and start face recognition scanning. While the scanning is in progress, tag some photos = Crash Case 2: Run Digikam and start tagging faces (in this case I manually add "tag boxes" around untagged faces rather than using face recognition-proposals). Start the face recognition scanning = Crash (notice that the crash does NOT occur until the face scan step) Case 3: Run Digikam and start scanning for faces. Abort the scan and start tagging faces = Crash This may explain why bug reports don't contain face recognition code. There seem to be a bug manifesting itself only when face recognition-scanning and tagging happens in the same session. Hope this helps. It's a very annoying bug, so would be glad to have it fixed as soon as possible. I tried to reproduce the crash on my computer, and i cannot. The question is : why ? What's the difference... Gilles Caulier Created attachment 62706 [details]
New crash information added by DrKonqi
digikam (2.0.0) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.2
- What I was doing when the application crashed:
I've run scan faces, then stopped scanning. After a while I've run scan faces once more time, after that application crashed.
-- Backtrace (Reduced):
#6 Private (this=0x7fff20412380, p=...) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:360
#7 QVariant::QVariant (this=0x7fff20412380, p=...) at kernel/qvariant.cpp:1419
#8 0x00007f778e516bf9 in Digikam::ImageModel::data (this=0x290aca0, index=<value optimized out>, role=<value optimized out>) at /build/buildd/digikam2-2.0.0/core/libs/models/imagemodel.cpp:1078
#9 0x00007f778e527f0e in Digikam::ImageThumbnailModel::data (this=0x290aca0, index=<value optimized out>, role=<value optimized out>) at /build/buildd/digikam2-2.0.0/core/libs/models/imagethumbnailmodel.cpp:279
#10 0x00007f778e51b257 in data (this=0x2c9b4e0, left=..., right=...) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398
Created attachment 65131 [details]
New crash information added by DrKonqi
digikam (2.2.0) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
- What I was doing when the application crashed:
Playing with face recognition, tagging manually an image with a face not marked.
-- Backtrace (Reduced):
#11 0x00007feac87867cb in qt_assert_x (where=0x7feacd2b683b "QList<T>::at", what=0x7feacd2cc4da "index out of range", file=0x7feacd2b40d0 "/usr/lib/qt4.5/include/QtCore/qlist.h", line=456) at /g/kdegit/qt/src/corelib/global/qglobal.cpp:2044
#12 0x00007feacd1ae46f in QList<QVariant>::at (this=0x7feab2434f88, i=34) at /usr/lib/qt4.5/include/QtCore/qlist.h:456
#13 0x00007feacd25ad8b in Digikam::ImageModel::data (this=0x7feab2611b80, index=..., role=37) at /g/kdegit/extragear/graphics/digikam/libs/models/imagemodel.cpp:1101
#14 0x00007feacd26d4c3 in Digikam::ImageThumbnailModel::data (this=0x7feab2611b80, index=<optimized out>, role=<optimized out>) at /g/kdegit/extragear/graphics/digikam/libs/models/imagethumbnailmodel.cpp:261
#15 0x00007feacd243e9a in QModelIndex::data (this=<optimized out>, arole=<optimized out>) at /usr/lib/qt4.5/include/QtCore/qabstractitemmodel.h:398
digiKam 2.2.0 is out since few weeks. Crash still valid with this version ? Gilles Caulier The crash is still valid for me with last week git pull, compiled in 64 bits. I forgot to mention... The scan for faces worked fine for the newest photos, some false positives but this is normal. With the faces panel opened (it's funny to see only expresions from your photos :-) ) and already opened in the central view a photo with two faces, I manually added the one that was not found, and crash. I hope this information makes this bug reproducible, therefore more easy to fix. Created attachment 65244 [details]
New crash information added by DrKonqi
digikam (2.1.1) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
- What I was doing when the application crashed:
I was editing the picture tag, confirmed the tag and the software crashed
-- Backtrace (Reduced):
#7 Private (other=..., this=0xbf8f67a8) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:360
#8 QVariant::QVariant (this=0xbf8f67a8, p=...) at kernel/qvariant.cpp:1419
#9 0x041c1e8a in Digikam::ImageModel::data(QModelIndex const&, int) const () from /usr/lib/libdigikamdatabase.so.2
#10 0x041d6bb9 in Digikam::ImageThumbnailModel::data(QModelIndex const&, int) const () from /usr/lib/libdigikamdatabase.so.2
#11 0x041c7ac1 in Digikam::ImageFilterModel::subSortLessThan(QModelIndex const&, QModelIndex const&) const () from /usr/lib/libdigikamdatabase.so.2
*** Bug 286071 has been marked as a duplicate of this bug. *** unapiedra, Can you reproduce the crash using digiKam 2.4 ? Gilles Caulier Created attachment 66830 [details]
New crash information added by DrKonqi
digikam (2.4.1) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
- What I was doing when the application crashed:
I was using face recognition feature in digikam and every settings is default except the accuracy percentage setting which i set to 20% and scanning images, i have noticed that it crashes when the setting is changed from the default(80%) to any value. I also suspect that it crashes for a certain images.
- Custom settings of the application:
face recognition percentage settings anything except default 80%
-- Backtrace (Reduced):
#6 Private (other=..., this=0x7ffffd790ee0) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:360
#7 QVariant::QVariant (this=0x7ffffd790ee0, p=...) at kernel/qvariant.cpp:1419
#8 0x00007f38d1208362 in Digikam::ImageModel::data (this=0x22d2ab0, index=<optimized out>, role=<optimized out>) at /build/buildd/digikam-2.4.1/core/libs/models/imagemodel.cpp:1101
#9 0x00007f38d121b0ee in Digikam::ImageThumbnailModel::data (this=0x22d2ab0, index=<optimized out>, role=<optimized out>) at /build/buildd/digikam-2.4.1/core/libs/models/imagethumbnailmodel.cpp:261
#10 0x00007f38d120d57e in data (arole=37, this=0x7ffffd7910a0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398
Created attachment 67503 [details]
Crash Information from digikam 2.5.0
I can reproduce this crash using digikam 2.5.0 on KDE 4.7.4 and Qt 4.8.0.
*** Bug 290891 has been marked as a duplicate of this bug. *** Created attachment 68355 [details]
New crash information added by DrKonqi
digikam (2.1.1) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4
- What I was doing when the application crashed:
scanning for faces on a few directories out of my collection of pictures, also browsing faces in albums;
I note that usually when digikam crashes it failes to start the bug reporting application (DrKonqi):
pure virtual method called
terminate called without an active exception
Unable to start Dr. Konqi
This was one of the few times it did.
I find that if I only scan a few directories at a time dk usually succeds (i.e. doesn't crash) - but since some dirs contain many more photos than others this doesn't always work :-(
-- Backtrace (Reduced):
#7 Private (other=..., this=0xbf939104) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:360
#8 QVariant::QVariant (this=0xbf939104, p=...) at kernel/qvariant.cpp:1419
#9 0xb6823e8a in Digikam::ImageModel::data (this=0x8ef84d0, index=..., role=37) at /build/buildd/digikam-2.1.1/core/libs/models/imagemodel.cpp:1078
#10 0xb6838bb9 in Digikam::ImageThumbnailModel::data (this=0x8ef84d0, index=..., role=-13549553) at /build/buildd/digikam-2.1.1/core/libs/models/imagethumbnailmodel.cpp:279
#11 0xb6829a97 in data (arole=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398
John, Definitively, you need to test with 2.5.0 release, not 2.1.1... Best Gilles Caulier I've now tried it in 2.5.0 on kde 4.7.4 and it still crashes on 'scan collection for faces', with error message to console: pure virtual method called terminate called without an active exception Unable to start Dr. Konqi Unable to start Dr. Konqi Created attachment 68906 [details]
New crash information added by DrKonqi
digikam (2.5.0) on KDE Platform 4.8.00 (4.8.0 using Qt 4.8.0
- What I was doing when the application crashed:
running face recognition for the first time on a database - crash after about 25%
-- Backtrace (Reduced):
#7 Private (other=..., this=0xbffa18d8) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:356
#8 QVariant::QVariant (this=0xbffa18d8, p=...) at kernel/qvariant.cpp:1411
#9 0xb66afeb6 in Digikam::ImageModel::data (this=0x9012f20, index=..., role=37) at /build/buildd/digikam-2.5.0/core/libs/models/imagemodel.cpp:1101
#10 0xb66c5377 in Digikam::ImageThumbnailModel::data (this=0x9012f20, index=..., role=0) at /build/buildd/digikam-2.5.0/core/libs/models/imagethumbnailmodel.cpp:261
#11 0xb66b59f1 in data (arole=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qabstractitemmodel.h:402
*** Bug 299066 has been marked as a duplicate of this bug. *** *** Bug 299173 has been marked as a duplicate of this bug. *** *** Bug 300446 has been marked as a duplicate of this bug. *** Created attachment 71305 [details]
New crash information added by DrKonqi
digikam (2.2.0) on KDE Platform 4.7.2 (4.7.2) "release 5" using Qt 4.7.4
- What I was doing when the application crashed:
Taging faces........................
-- Backtrace (Reduced):
#6 QVariant::~QVariant (this=0x102009e0000658c, __in_chrg=<optimized out>) at kernel/qvariant.cpp:1407
#7 0x00007f77582f0f68 in node_destruct (n=0x433d678, this=<optimized out>) at /usr/include/QtCore/qlist.h:375
#8 erase (alast=<optimized out>, afirst=<optimized out>, this=0xd5f4a8) at /usr/include/QtCore/qlist.h:792
#9 Digikam::ImageModel::removeRowPairs (this=0xd5ca50, toRemove=...) at /usr/src/debug/digikam-2.2.0/core/libs/models/imagemodel.cpp:901
#10 0x00007f77582f2aad in Digikam::ImageModel::finishIncrementalRefresh (this=0xd5ca50) at /usr/src/debug/digikam-2.2.0/core/libs/models/imagemodel.cpp:720
Created attachment 71866 [details]
New crash information added by DrKonqi
digikam (2.6.0) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.1
I launched the face recognation on few album, and the progam crash
-- Backtrace (Reduced):
#6 Private (other=..., this=0x7fff45562dc0) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:356
#7 QVariant::QVariant (this=0x7fff45562dc0, p=...) at kernel/qvariant.cpp:1411
#8 0x00007f96924f7712 in Digikam::ImageModel::data (this=0x16822e0, index=..., role=<optimized out>) at /build/buildd/digikam-2.6.0/core/libs/models/imagemodel.cpp:1101
#9 0x00007f969250a6ce in Digikam::ImageThumbnailModel::data (this=0x16822e0, index=..., role=<optimized out>) at /build/buildd/digikam-2.6.0/core/libs/models/imagethumbnailmodel.cpp:243
#10 0x00007f96924fc7fe in data (arole=37, this=0x7fff45562f60) at /usr/include/qt4/QtCore/qabstractitemmodel.h:402
Official digiKam 2.6.0 release is out since few days now : http://www.digikam.org/drupal/node/656 Please, check if this entry still valid, or update report accordingly. Thanks in advance. Gilles Caulier Can't reproduce this anymore with digikam 3.1.0 on KDE 4.10.4 Any other people can give feedback as Daniel from #41 ? Thanks in advance Gilles Caulier Aparently is not crashing. Running Versión 3.3.0-beta3. *** Bug 322022 has been marked as a duplicate of this bug. *** Created attachment 81716 [details]
New crash information added by DrKonqi
digikam (3.3.0) on KDE Platform 4.10.5 using Qt 4.8.3
- What I was doing when the application crashed:
I was marking ALREADY scanned faces, alt-tabbed to other application, got crash in 5-7 seconds multiply times. I use LXDE.
I use linux mint 14, with ppa kubuntu-backports-beta.
Same info in Russian (my native language):
Я помечал УЖЕ отсканированные лица, переключался на другие приложения, digikam падал через 5-7 секунд несколько раз.Может быть это из-за 2000 найденных лиц :)
Используется LXDE.
Я использую linux mint 14, кде установлено из ппа kubuntu-backports-beta.
-- Backtrace (Reduced):
#7 QVariant::~QVariant (this=0x31002200, __in_chrg=<optimized out>) at kernel/qvariant.cpp:1411
#8 0xb66cdc36 in node_destruct (n=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:388
#9 erase (alast=..., afirst=..., this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:811
#10 Digikam::ImageModel::removeRowPairs (this=0x8bd89c0, toRemove=...) at /build/buildd/digikam-3.3.0/core/libs/models/imagemodel.cpp:1025
#11 0xb66d00af in Digikam::ImageModel::finishIncrementalRefresh (this=0x8bd89c0) at /build/buildd/digikam-3.3.0/core/libs/models/imagemodel.cpp:844
*** Bug 323654 has been marked as a duplicate of this bug. *** *** Bug 323964 has been marked as a duplicate of this bug. *** *** Bug 324093 has been marked as a duplicate of this bug. *** *** Bug 325385 has been marked as a duplicate of this bug. *** *** Bug 325526 has been marked as a duplicate of this bug. *** *** Bug 328413 has been marked as a duplicate of this bug. *** Created attachment 84247 [details]
New crash information added by DrKonqi
digikam (3.5.0) on KDE Platform 4.11.3 using Qt 4.8.5
- What I was doing when the application crashed:
Manually changing face tags in pictures, e.g. changing a picture where a person has been erroneously tagged as "Alice" to the proper tag "Bob".
It suffices to change only one tag in only one picture. After some twenty seconds, Digikam starts eating up memory. Without any ulimit set, this will make the computer completely unresponsive *until* it runs out of memory, and Digikam gets killed/SIGSEGVed by the OS.
When setting an appropriate ulimit, Digikam crashes equally well, but at least the computer stays responsive. :-/
- Unusual behavior I noticed:
Whenever I manually change a face tag in a picture, some ten or twenty seconds later Digikam starts eating up all the virtual memory of the computer.
-- Backtrace (Reduced):
#11 0x00007f4f0fd712d2 in QThreadPoolThread::run (this=0x4c29450) at concurrent/qthreadpool.cpp:114
#12 0x00007f4f0fd7d68f in QThreadPrivate::start (arg=0x4c29450) at thread/qthread_unix.cpp:338
[...]
Git commit 98a3ddb180e320c5ae3fe501788c38d6c8ae4908 by Marcel Wiesweg. Committed on 25/12/2013 at 12:23. Pushed by mwiesweg into branch 'master'. Fix infamous big face scanning crash: Re-sending a package in the ImageFilterModel discarded the extraValues, resulting in a mismatch in the size of infos and extraValues lists in ImageModel Related: bug 278049, bug 279996 M +17 -12 libs/models/imagefiltermodel.cpp M +1 -2 libs/models/imagefiltermodelpriv.h M +2 -0 libs/models/imagemodel.cpp http://commits.kde.org/digikam/98a3ddb180e320c5ae3fe501788c38d6c8ae4908 *** Bug 336236 has been marked as a duplicate of this bug. *** *** Bug 308645 has been marked as a duplicate of this bug. *** |