[Digikam-users] Thumbnail window is alway empty

Steph Google stephane.champeau at gmail.com
Mon Aug 13 21:40:56 BST 2012


Hi,

I have the same problem with Digikam 2.7.0. I'm under Windows XP SP3 and 
I use installer from sourceforge 
:http://sourceforge.net/projects/digikam/files/digikam/

In order to have log message I use DebugView from Microsoft : 
http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx
Thanks to this bug report : https://bugs.kde.org/show_bug.cgi?id=297793 
(comment 6,9)
I have also this bug : the preview or slideshow failed to show some 
random image with the message :
[34696] digikam(34696)/digikam (core): Failed to allocate chunk of 
memory of size 12582912 bad allocation
or
[75968] digikam(75968)/digikam (core): Failed to allocate chunk of 
memory of size 106555200 bad allocation
This bug appear only if there is a lot of image in digikam. (all my 
small folder for example : 2428/1.4Go, 1191/2Go, 2665/2.1Go, 1230/2.4Go, 
1228/2.2Go)


For the thumbnails bug (Before each try I delete digikam4.db):

First try :
1) Import  5 small folder (2428/1.4Go, 1191/2Go, 2665/2.1Go, 1230/2.4Go, 
1228/2.2Go) =>  thumbnails are ok

2) Import the big one (3653/17.7Go) => failed during import
extract from DebugView Log :
[70664] digikam(70664)/digikam (core) bool __thiscall 
Digikam::DImg::load(const class QString &,int,class 
Digikam::DImgLoaderObserver *,class Digikam::DRawDecoding): "D:/Mes 
documents/Mes images/09/test export jpeg/IMG_0472_10.JPG" : JPEG file 
identified
[73564] Hooking
[73564] C:\PROGRAM FILES\DIGIKAM\BIN\DRKONQI.EXE
[73564] RPH:Injecting code at start up
[73564] done...
[73564] drkonqi(73564) class CrashedApplication *__thiscall 
KCrashBackend::constructCrashedApplication(void): Executable is: 
"C:/Program Files/digiKam/bin/digikam.exe"
[73564] drkonqi(73564) class CrashedApplication *__thiscall 
KCrashBackend::constructCrashedApplication(void): Executable exists: true
[73564] drkonqi(73564) bool __cdecl DrKonqi::init(void): Enabling 
drkonqi crash catching

3) When I restart digikam there is no Thumbnails.
4) If I click "Rebuild Thumbnails ..." nothing append and I have this Log :
  [93752] QThread::start: Failed to create thread (Code d'acc?s non valide.)


Second try :
1) Import the big one (3653/17.7Go)  first => thumbnails ok
2) Import the small folder in reverse order of the 1st try : digikam 
crash during the last import (2428/1.4Go)
00014583    390.15155029    [75968] digikam(75968)/digikam (core) void 
__thiscall Digikam::CollectionScanner::completeHistoryScanning(void): 
items to tag ()
00014584    390.15194702    [75968] digikam(75968)/digikam (core) void 
__thiscall Digikam::CollectionScanner::completeScan(void): Complete scan 
took: 130985 msecs.
00014585    396.19592285    [75968] digikam(75968)/digikam (core) void 
__thiscall Digikam::KipiPluginLoader::slotKipiPluginPlug(void): Plugin ' 
"batch_border_images" ' is disabled.
00014586    396.19598389    [75968] digikam(75968)/digikam (core) void 
__thiscall Digikam::KipiPluginLoader::slotKipiPluginPlug(void): Plugin ' 
"batch_color_images" ' is disabled.
00014587    396.19601440    [75968] digikam(75968)/digikam (core) void 
__thiscall Digikam::KipiPluginLoader::slotKipiPluginPlug(void): Plugin ' 
"batch_convert_images" ' is disabled.
00014588    396.19607544    [75968] digikam(75968)/digikam (core) void 
__thiscall Digikam::KipiPluginLoader::slotKipiPluginPlug(void): Plugin ' 
"batch_filter_images" ' is disabled.
00014589    396.19616699    [75968] digikam(75968)/digikam (core) void 
__thiscall Digikam::KipiPluginLoader::slotKipiPluginPlug(void): Plugin ' 
"batch_rename_images" ' is disabled.
00014590    396.24243164    [75968] digikam(75968) bool __thiscall 
KWidgetItemDelegateEventListener::eventFilter(class QObject *,class 
QEvent *): User of KWidgetItemDelegate should not delete widgets created 
by createItemWidgets!
00014591    396.24246216    [75968] digikam(75968) bool __thiscall 
KWidgetItemDelegateEventListener::eventFilter(class QObject *,class 
QEvent *): User of KWidgetItemDelegate should not delete widgets created 
by createItemWidgets!
00014592    396.24252319    [75968] digikam(75968) bool __thiscall 
KWidgetItemDelegateEventListener::eventFilter(class QObject *,class 
QEvent *): User of KWidgetItemDelegate should not delete widgets created 
by createItemWidgets!
(Lot ot this ...)
00014640    396.24447632    [75968] digikam(75968) bool __thiscall 
KWidgetItemDelegateEventListener::eventFilter(class QObject *,class 
QEvent *): User of KWidgetItemDelegate should not delete widgets created 
by createItemWidgets!
00014641    396.24453735    [75968] digikam(75968) bool __thiscall 
KWidgetItemDelegateEventListener::eventFilter(class QObject *,class 
QEvent *): User of KWidgetItemDelegate should not delete widgets created 
by createItemWidgets!
00014642    396.24453735    [75968] digikam(75968) bool __thiscall 
KWidgetItemDelegateEventListener::eventFilter(class QObject *,class 
QEvent *): User of KWidgetItemDelegate should not delete widgets created 
by createItemWidgets!
00014643    396.24456787    [75968] digikam(75968) bool __thiscall 
KWidgetItemDelegateEventListener::eventFilter(class QObject *,class 
QEvent *): User of KWidgetItemDelegate should not delete widgets created 
by createItemWidgets!
00014644    443.00170898    [90868] Hooking
00014645    443.00170898    [90868] C:\WINDOWS\SYSTEM32\TASKMGR.EXE
00014646    443.00177002    [90868] File from Windows folder. Skipping
00014647    443.00180054    [90868] C:\WINDOWS\SYSTEM32\TASKMGR.EXE
00014648    443.00180054    [90868] File from Windows folder. Skipping
00014649    443.00183105    [90868] C:\WINDOWS\SYSTEM32\TASKMGR.EXE

3) Same as 1st try :  When I restart digikam there is no Thumbails.
4) If I click "Rebuild Thumbnails ..." nothing append and I have this Log :
  [93752] QThread::start: Failed to create thread (Code d'acc?s non valide.)


Under Windows 7 x64 with the same photos and digikam 2.7.0 I have the 
same problem with little difference :
First try :
- At the 4th folder thumbnails ok but the preview bug appear
- 5th folder import ok ( thumbnails ok / preview fail)
- I can't import the big folder, when I click on "Add collection" 
nothing append with log :
QThread::start: Failed to create thread (Code d'acc?s non valide.)
and I have a process "update-mime-database.exe" in state "Suspendu" in 
process manager

Second Try :
- Preview bug come with the 3rd small folder after the big one. 
Thumbnails ok
- Unable to import a new collection (no window)
- After I restart the computer the window "Choose the folder containing 
your location" appear but all icon are black square !
- Finally the import fail and Digikam crash.
00006782    90.53969574    [5784] digikam(5784)/KEXIV2 enum 
KExiv2Iface::KExiv2::ImageOrientation __thiscall 
KExiv2Iface::KExiv2::getImageOrientation(void) const: Orientation => 
Exif.Image.Orientation =>  1
00006783    90.56295776    [5784] digikam(5784)/digikam (core) bool 
__thiscall Digikam::DImg::load(const class QString &,int,class 
Digikam::DImgLoaderObserver *,class Digikam::DRawDecoding): "D:/Mes 
images/05/05_11_05_Patagonie/05_11_05_Patagonie 280.jpg"  : JPEG file 
identified
00006784    90.67929077    [5784] digikam(5784)/digikam (core) bool 
__thiscall Digikam::DImg::load(const class QString &,int,class 
Digikam::DImgLoaderObserver *,class Digikam::DRawDecoding): "D:/Mes 
images/05/05_11_05_Patagonie/05_11_05_Patagonie 277.jpg"  : JPEG file 
identified
00006785    90.76493073    [5784] Qt Concurrent has caught an exception 
thrown from a worker thread.
00006786    90.76493073    [5784] This is not supported, exceptions 
thrown in worker threads must be
00006787    90.76493073    [5784] caught before control returns to Qt 
Concurrent.
00006788    91.43024445    [2444] drkonqi(2444) class CrashedApplication 
*__thiscall KCrashBackend::constructCrashedApplication(void): Executable 
is: "C:/Program Files (x86)/digiKam/bin/digikam.exe"
00006789    91.43041229    [2444] drkonqi(2444) class CrashedApplication 
*__thiscall KCrashBackend::constructCrashedApplication(void): Executable 
exists: true
00006790    91.48828888    [2444] drkonqi(2444) bool __cdecl 
DrKonqi::init(void): Enabling drkonqi crash catching



I would like help to debug Digikam under Windows because it's a great 
software and I have start tagging my photos.
What's the best way ?
- fill the existant bug #297793 for the preview ?
- fill a new bug for the import ?
- wait the installer for digikam 2.8 ?
- try to build digikam 2.8 ?

Stephane



Le 09/08/2012 21:32, Wolfgang Strobel a écrit :
> I have installed Digikam 2.7 under Windows XP.
> I can Import some Folders as Collections to Digikam and I can see the
> Thumbnails in the Thumbnail-Window.
> When i am add a new Collection to digikam Albums, after the Import in
> all Albums there are no Thumbnails in the Thumbnail-Window.
> I can open all Folders in all Albums, but no Thumbnails in the
> Thumbnail-Window are visible.
> At the first Time i have importet folders with 700, 798, 1420, 587,
> 4203, 2869 Photos as Albums.
> After the Imorts i can see the Thumbnails.
> After import the next Folder with 5115 Photos, in all Albums the Windows
> with the Thumbnails ar empty.
> The Function Rebuild Thumbnails has also no Effect.
> I am only import Pictures, no Videos.
> After closing Digikam the Processes dbus-daemon.exe and a lot
> kioslave.exe are still running with no CPU-Usage.
>
> Is possible to test the Import of the Thumbnails from the commandline to
> become some helpful Back messages?
> This Effect was also same with Digikam 2.5 and Digikam 2.6.
>
> What can i do that all the Thumbnails are visible?
>
> Wolfgang
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users
>





More information about the Digikam-users mailing list