Bug 387373 - digikam does either show no photo in album or all photos of complete database (since Qt 5.9.3)
Summary: digikam does either show no photo in album or all photos of complete database...
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Albums-MainView (show other bugs)
Version: 5.7.0
Platform: Arch Linux Linux
: NOR major
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-27 19:53 UTC by Kristian
Modified: 2018-04-13 17:36 UTC (History)
13 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.8.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kristian 2017-11-27 19:53:55 UTC
Today, I ran into a pretty strange bug:

The album view currently shows no photos in any album. However, if "show album sub-tree" under View is activated, it shows all photos stored in the database. No matter which album I select, it loads all photos. This makes the album view completely unusable.

Strangely, I did not update digikam since September, but several Qt packages 5.9.2-1 -> 5.9.3-1 just yesterday. Furthermore, all other views work as expected (tags, timeline, etc.). Any idea where to start searching?


Components:

digikam version 5.7.0
CPU cores: 4
Eigen: 3.3.4
Exiv2: 0.26
Exiv2 can write to Jp2: Ja
Exiv2 can write to Jpeg: Ja
Exiv2 can write to Pgf: Ja
Exiv2 can write to Png: Ja
Exiv2 can write to Tiff: Ja
Exiv2 supports XMP metadata: Ja
KF5: 5.37.0
LensFun: 0.3.2-0
LibCImg: 130
LibJPEG: 80
LibJasper: 2.0.14
LibLCMS: 2080
LibLqr support: Ja
LibPGF: 7.15.32
LibPNG: 1.6.32
LibRaw: 0.18.2
LibTIFF: 4.0.8
Marble: 0.27.20
Parallelized demosaicing: Ja
Qt: 5.9.3
Datenbanktreiber: QSQLITE
HTML Gallery support: Ja
KIPI-Module: 5.7.0
LibGphoto2: 2.5.14.1
LibKipi: 5.2.0
LibOpenCV: 3.3.0
LibQtAV: 1.12.0
Unterstützung für Baloo: Ja
Unterstützung für Calender: Ja
Unterstützung für DBus: Ja
Unterstützung für Medienwiedergabe: Ja
Unterstützung für Panorama: Ja
Unterstützung von Akonadi-Kontakten: Ja
Comment 1 caulier.gilles 2017-11-27 20:04:44 UTC
*** Bug 387372 has been marked as a duplicate of this bug. ***
Comment 2 caulier.gilles 2017-11-27 20:05:54 UTC
To turn around this problem temporaly, use Linux AppImage bundle here :

https://files.kde.org/digikam/
Comment 3 Kristian 2017-11-27 20:35:46 UTC
Thanks, the AppImage seems to work (although the design is somewhat different compared my KDE settings). Any idea when the natively installed digikam version will work again? With release of 5.8.0?
Comment 4 Maik Qualmann 2017-11-27 21:17:46 UTC
Gilles use Mageia 6 and already has Qt-5.9.3 and no problems. I use openSUSE Tumbleweed it uses Qt-5.9.2. But think that update will come in a few days. We will see then...

Is there any noticeable messages in the console?

Maik
Comment 6 Kristian 2017-11-28 19:33:01 UTC
(In reply to Maik Qualmann from comment #4)
> Gilles use Mageia 6 and already has Qt-5.9.3 and no problems. I use openSUSE
> Tumbleweed it uses Qt-5.9.2. But think that update will come in a few days.
> We will see then...
> 
> Is there any noticeable messages in the console?
> 
> Maik

Console output (start digikam, change album, close):

$ digikam 
digikam.general: AlbumWatch use QFileSystemWatcher
digikam.general: Database Parameters:
   Type:                     "QSQLITE"
   DB Core Name:             "/home/$USER/Bilder/Fotos/digikam4.db"
   DB Thumbs Name:           "/home/$USER/Bilder/Fotos/thumbnails-digikam.db"
   DB Face Name:             "/home/$USER/Bilder/Fotos/recognition.db"
   Connect Options:          ""
   Host Name:                ""
   Host port:                -1
   Internal Server:          false
   Internal Server Path:     ""
   Internal Server Serv Cmd: ""
   Internal Server Init Cmd: ""
   Username:                 ""
   Password:                 ""

digikam.dbengine: Loading SQL code from config file "/usr/share/digikam/database/dbconfig.xml"
digikam.dbengine: Checking XML version ID => expected:  3  found:  3
digikam.coredb: Core database: running schema update
digikam.coredb: Core database: have a structure version  9
digikam.database: Creating new Location  "/$USER/Bilder/Fotos"  uuid  "volumeid:?uuid=27ea6369-b602-469f-b7e7-bfd49ad4fc31"
digikam.database: location for  "/home/$USER/Bilder/Fotos"  is available  true
KMemoryInfo: Platform identified :  "LINUX"
KMemoryInfo: TotalRam:  8229122048
digikam.general: Allowing a cache size of 200 MB
digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret =  0
digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret =  0
digikam.thumbsdb: Thumbs database: have a structure version  "3"
digikam.general: Thumbnails database ready for use
digikam.dimg: ("/home/$USER/.local/share/color/icc", "/usr/share/color/icc", "/home/$USER/.local/share/icc")
digikam.dimg: Found X.org XICC monitor profile  "ThinkPad 2017-04-16 2.2 S 3xCurve+MTX"
digikam.general: Camera XML data:  "/home/$USER/.local/share/digikam/cameras.xml"
digikam.facedb: FaceDB SelectFaceSetting val ret =  0
digikam.facedb: FaceDB SelectFaceSetting val ret =  0
digikam.facedb: Face database: have a structure version  "2"
digikam.facesengine: Face database ready for use
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.facesengine: Face database ready for use
digikam.general: Face PipeLine: add database writer                                                                                                          
digikam.general: Face PipeLine: add faces trainer                                                                                                            
libpng warning: iCCP: known incorrect sRGB profile                                                                                                           
libpng warning: iCCP: known incorrect sRGB profile                                                                                                           
digikam.geoiface: "setting backend marble"                                                                                                                   
QtAV 1.12.0(Nov  1 2017, 13:29:41)                                                                                                                           
Multimedia framework base on Qt and FFmpeg.                                                                                                                  
Distributed under the terms of LGPLv2.1 or later.                                                                                                            
Shanghai University->S3 Graphics->Deepin->PPTV, Shanghai, China Copyright (C) 2012-2016 Wang Bin (aka. Lucas Wang) wbsecg1@gmail.com                         
Donate: http://qtav.org/donate.html
Source: https://github.com/wang-bin/QtAV
Home page: http://qtav.org
digikam.general: AudioOutput backends: ("OpenAL", "Pulse", "null")
digikam.general: Stacked View Mode :  0
digikam.geoiface: "setting backend marble"
digikam.geoiface: "setting backend marble"
digikam.general: "browse_album"
digikam.general: "browse_tag"
digikam.general: "browse_labels"
digikam.general: "browse_date"
digikam.general: "browse_timeline"
digikam.general: "browse_search"
digikam.general: "browse_fuzzysearch"
digikam.general: "browse_gpssearch"
digikam.general: "browse_people"
digikam.widgets: Paths to color scheme :  ("/usr/share/digikam/colorschemes")
digikam.widgets: "Breeze"  ::  ""
digikam.widgets: "GrayCard"  ::  "/usr/share/digikam/colorschemes/graycard.colors"
QFSFileEngine::open: No file name specified
digikam.dimg: Root lens database dir:  "/usr/share/lensfun"
digikam.dimg: Load lens database file:  "6x6.xml"
digikam.dimg: Load lens database file:  "actioncams.xml"
digikam.dimg: Load lens database file:  "compact-canon.xml"
digikam.dimg: Load lens database file:  "compact-casio.xml"
digikam.dimg: Load lens database file:  "compact-fujifilm.xml"
digikam.dimg: Load lens database file:  "compact-kodak.xml"
digikam.dimg: Load lens database file:  "compact-konica-minolta.xml"
digikam.dimg: Load lens database file:  "compact-leica.xml"
digikam.dimg: Load lens database file:  "compact-nikon.xml"
digikam.dimg: Load lens database file:  "compact-olympus.xml"
digikam.dimg: Load lens database file:  "compact-panasonic.xml"
digikam.dimg: Load lens database file:  "compact-pentax.xml"
digikam.dimg: Load lens database file:  "compact-ricoh.xml"
digikam.dimg: Load lens database file:  "compact-samsung.xml"
digikam.dimg: Load lens database file:  "compact-sigma.xml"
digikam.dimg: Load lens database file:  "compact-sony.xml"
digikam.dimg: Load lens database file:  "contax.xml"
digikam.dimg: Load lens database file:  "generic.xml"
digikam.dimg: Load lens database file:  "mil-canon.xml"
digikam.dimg: Load lens database file:  "mil-fujifilm.xml"
digikam.dimg: Load lens database file:  "mil-nikon.xml"
digikam.dimg: Load lens database file:  "mil-olympus.xml"
digikam.dimg: Load lens database file:  "mil-panasonic.xml"
digikam.dimg: Load lens database file:  "mil-pentax.xml"
digikam.dimg: Load lens database file:  "mil-samsung.xml"
digikam.dimg: Load lens database file:  "mil-samyang.xml"
digikam.dimg: Load lens database file:  "mil-sigma.xml"
digikam.dimg: Load lens database file:  "mil-sony.xml"
digikam.dimg: Load lens database file:  "mil-tamron.xml"
digikam.dimg: Load lens database file:  "mil-zeiss.xml"
digikam.dimg: Load lens database file:  "misc.xml"
digikam.dimg: Load lens database file:  "rf-leica.xml"
digikam.dimg: Load lens database file:  "slr-canon.xml"
digikam.dimg: Load lens database file:  "slr-hasselblad.xml"
digikam.dimg: Load lens database file:  "slr-konica-minolta.xml"
digikam.dimg: Load lens database file:  "slr-leica.xml"
digikam.dimg: Load lens database file:  "slr-nikon.xml"
digikam.dimg: Load lens database file:  "slr-olympus.xml"
digikam.dimg: Load lens database file:  "slr-panasonic.xml"
digikam.dimg: Load lens database file:  "slr-pentax.xml"
digikam.dimg: Load lens database file:  "slr-ricoh.xml"
digikam.dimg: Load lens database file:  "slr-samsung.xml"
digikam.dimg: Load lens database file:  "slr-samyang.xml"
digikam.dimg: Load lens database file:  "slr-schneider.xml"
digikam.dimg: Load lens database file:  "slr-sigma.xml"
digikam.dimg: Load lens database file:  "slr-soligor.xml"
digikam.dimg: Load lens database file:  "slr-sony.xml"
digikam.dimg: Load lens database file:  "slr-tamron.xml"
digikam.dimg: Load lens database file:  "slr-tokina.xml"
digikam.dimg: Load lens database file:  "slr-ussr.xml"
digikam.dimg: Load lens database file:  "slr-vivitar.xml"
digikam.dimg: Load lens database file:  "slr-zeiss.xml"
digikam.dimg: variant:  QVariant(Digikam::LensFunIface::DevicePtr, )
digikam.dimg: dev:  AEE  ::  AEE DV  ::  6
digikam.dimg: Search for camera  "" - ""  ==> false
digikam.dimg: Search for lens  ""  ==> false
digikam.dimg: updating data
digikam.dimg: updating data
digikam.general: Using  4  CPU core to run threads
digikam.general: new search text settings:  "" : hasResult =  false , validRows =  0
digikam.general: add :  "Bilder verkleinern"
digikam.general: add :  "Zeit ändern"
QFSFileEngine::open: No file name specified
digikam.general: Added root album called:  "/home/$USER/Bilder/Fotos"
digikam.general: Could not find parent with url:  "//2017"  for:  "//2017/20171017 Album_Name"
digikam.general: Could not find parent with url:  "//2017"  for:  "//2017/20171018 Album_Name"
digikam.general: Could not find parent with url:  "//2017"  for:  "//2017/20171021 Album_Name"
digikam.general: Could not find parent with url:  "//2017"  for:  "//2017/20171026 Album_Name"
digikam.general: Could not find parent with url:  "//2017"  for:  "//2017/20171030 Album_Name"
digikam.general: Could not find parent with url:  "//2017"  for:  "//2017/20171101 Album_Name"
digikam.general: Could not find parent with url:  "//2017"  for:  "//2017/20171104 Album_Name"
digikam.general: Could not find parent with url:  "//2017"  for:  "//2017/20171105 Album_Name"
digikam.general: Could not find parent with url:  "//2017/20171105 Album_Name"  for:  "//2017/20171105 Album_Name/converted"
digikam.general: Using  4  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.general: Using  4  CPU core to run threads
digikam.general: Using  4  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.general: Action Thread run  1  new jobs
digikam.general: Using  4  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.geoiface: ----
digikam.geoiface: ----
digikam.general: Using  4  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.geoiface: ----
digikam.general: Cancel Main Thread
digikam.geoiface: ----
digikam.general: Using  4  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.geoiface: ----
digikam.general: Cancel Main Thread
digikam.geoiface: ----
digikam.general: Using  4  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.general: changing to SAlbum  0x561406fe9b60
digikam.database: " ( (ImageMetadata.model LIKE ?) ) "
digikam.database: Search query:
 "SELECT DISTINCT Images.id, Images.name, Images.album,        Albums.albumRoot,        ImageInformation.rating, Images.category,        ImageInformation.format, ImageInformation.creationDate,        Images.modificationDate, Images.fileSize,        ImageInformation.width, ImageInformation.height,        ImagePositions.latitudeNumber, ImagePositions.longitudeNumber  FROM Images        LEFT JOIN ImageInformation ON Images.id=ImageInformation.imageid        LEFT  JOIN ImageMetadata    ON Images.id=ImageMetadata.imageid        LEFT  JOIN VideoMetadata    ON Images.id=VideoMetadata.imageid        LEFT  JOIN ImagePositions   ON Images.id=ImagePositions.imageid        INNER JOIN Albums           ON Albums.id=Images.album WHERE Images.status=1 AND (  ( (ImageMetadata.model LIKE ?) )  );" 
 (QVariant(QString, "%D7200%"))
digikam.database: Search result: 174006
digikam.geoiface: "ROADMAP"
digikam.geoiface: ----
digikam.general: Cancel Main Thread
digikam.geoiface: ----
digikam.general: Using  4  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.general: Using  4  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.database: " ( (  ImagePositions.LongitudeNumber > ? AND ImagePositions.LatitudeNumber < ?  AND ImagePositions.LongitudeNumber < ? AND ImagePositions.LatitudeNumber > ?  ) ) "
digikam.database: Search query:
 "SELECT DISTINCT Images.id, Images.name, Images.album,        Albums.albumRoot,        ImageInformation.rating, Images.category,        ImageInformation.format, ImageInformation.creationDate,        Images.modificationDate, Images.fileSize,        ImageInformation.width, ImageInformation.height,        ImagePositions.latitudeNumber, ImagePositions.longitudeNumber  FROM Images        LEFT JOIN ImageInformation ON Images.id=ImageInformation.imageid        LEFT  JOIN ImageMetadata    ON Images.id=ImageMetadata.imageid        LEFT  JOIN VideoMetadata    ON Images.id=VideoMetadata.imageid        LEFT  JOIN ImagePositions   ON Images.id=ImagePositions.imageid        INNER JOIN Albums           ON Albums.id=Images.album WHERE Images.status=1 AND (  ( (  ImagePositions.LongitudeNumber > ? AND ImagePositions.LatitudeNumber < ?  AND ImagePositions.LongitudeNumber < ? AND ImagePositions.LatitudeNumber > ?  ) )  );" 
 (QVariant(double, -XY.XYZ), QVariant(double, XY.XYZ), QVariant(double, -XY.XYZ), QVariant(double, XY.XYZ))
digikam.geoiface: "ROADMAP"
digikam.geoiface: ----
Ignoring to load the following file since it doesn't look like a valid Marble plugin: "/usr/lib/marble/plugins/libAprsPlugin.so" 
Reason: "Cannot load library /usr/lib/marble/plugins/libAprsPlugin.so: (libQt5SerialPort.so.5: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden)"
digikam.database: Search result: 7910
digikam.database: " ( (  ImagePositions.LongitudeNumber > ? AND ImagePositions.LatitudeNumber < ?  AND ImagePositions.LongitudeNumber < ? AND ImagePositions.LatitudeNumber > ?  ) ) "
digikam.database: Search query:
 "SELECT DISTINCT Images.id, Images.name, Images.album,        Albums.albumRoot,        ImageInformation.rating, Images.category,        ImageInformation.format, ImageInformation.creationDate,        Images.modificationDate, Images.fileSize,        ImageInformation.width, ImageInformation.height,        ImagePositions.latitudeNumber, ImagePositions.longitudeNumber  FROM Images        LEFT JOIN ImageInformation ON Images.id=ImageInformation.imageid        LEFT  JOIN ImageMetadata    ON Images.id=ImageMetadata.imageid        LEFT  JOIN VideoMetadata    ON Images.id=VideoMetadata.imageid        LEFT  JOIN ImagePositions   ON Images.id=ImagePositions.imageid        INNER JOIN Albums           ON Albums.id=Images.album WHERE Images.status=1 AND (  ( (  ImagePositions.LongitudeNumber > ? AND ImagePositions.LatitudeNumber < ?  AND ImagePositions.LongitudeNumber < ? AND ImagePositions.LatitudeNumber > ?  ) )  );" 
 (QVariant(double, -XY.XYZ), QVariant(double, XY.XYZ), QVariant(double, -XY.XYZ), QVariant(double, XY.XYZ))
Ignoring to load the following file since it doesn't look like a valid Marble plugin: "/usr/lib/marble/plugins/libShpPlugin.so" 
Reason: "Cannot load library /usr/lib/marble/plugins/libShpPlugin.so: (libshp.so.2: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden)"
Ignoring to load the following file since it doesn't look like a valid Marble plugin: "/usr/lib/marble/plugins/libWlocatePositionProviderPlugin.so" 
Reason: "Cannot load library /usr/lib/marble/plugins/libWlocatePositionProviderPlugin.so: (libwlocate.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden)"
digikam.database: Search result: 7910
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900
digikam.geoiface: "backend marble is ready!"
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900
digikam.geoiface: "marble:900"
digikam.geoiface: 900 2100 900
digikam.geoiface: "backend marble is ready!"
digikam.geoiface: 900 2100 900
digikam.geoiface: 900 2100 900
digikam.geoiface: "marble:900"
digikam.geoiface: 900 2100 900
digikam.geoiface: "ROADMAP"
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: "marble:900"
digikam.geoiface: ----
digikam.general: Cancel Main Thread
digikam.geoiface: ----
digikam.general: Using  4  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.geoiface: ----
digikam.geoiface: "ROADMAP"
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: 900 3500 900
digikam.geoiface: "marble:900"
digikam.geoiface: ----
digikam.general: One job is done
digikam.general: One job is done
digikam.general: One job is done
digikam.general: Not active, returning without action
digikam.general: One job is done
digikam.general: One job is done
digikam.general: One job is done
digikam.general: One job is done
digikam.general: One job is done
digikam.general: One job is done
digikam.general: Data From DBJobsThread is null:  true
digikam.general: Cancel Main Thread
digikam.general: One job is done
digikam.geoiface: ----
kipi.library: Plugin  "KMLExport"  (generic name:  "KMLExport" ) is in the ignore list from host application
kipi.library: Plugin  "Bilder senden"  (generic name:  "SendImages" ) is in the ignore list from host application
kipi.library: Plugin  "Bilder drucken"  (generic name:  "Print images" ) is in the ignore list from host application
kipi.plugins: Plugin_Piwigo plugin loaded
kipi.library: UI file : "/usr/share/kxmlgui5/kipi/kipiplugin_piwigoui.rc"
kipi.library: Loaded plugin  "Piwigo"
kipi.plugins: Plugin_MediaWiki plugin loaded
kipi.library: UI file : "/usr/share/kxmlgui5/kipi/kipiplugin_wikimediaui.rc"
kipi.library: Loaded plugin  "MediaWiki export"
kipi.plugins: Plugin_RemoteStorage plugin loaded
kipi.library: UI file : "/usr/share/kxmlgui5/kipi/kipiplugin_remotestorageui.rc"
kipi.library: Loaded plugin  "RemoteStorage"
kipi.plugins: Plugin_Flickr plugin loaded
kipi.library: UI file : "/usr/share/kxmlgui5/kipi/kipiplugin_flickrui.rc"
kipi.library: Loaded plugin  "Flickr"
kipi.library: UI file : "/usr/share/kxmlgui5/kipi/kipiplugin_flashexportui.rc"
kipi.library: Loaded plugin  "FlashExport"
kipi.plugins: Plugin_JAlbum plugin loaded
kipi.plugins: Reading jAlbum data from kipirc file..
kipi.library: UI file : "/usr/share/kxmlgui5/kipi/kipiplugin_jalbumui.rc"
kipi.library: Loaded plugin  "JAlbum"
kipi.plugins: Plugin_Facebook plugin loaded
kipi.library: UI file : "/usr/share/kxmlgui5/kipi/kipiplugin_facebookui.rc"
kipi.library: Loaded plugin  "Facebook"
kipi.plugins: Reading data from kipirc file..
digikam.geoiface: ----
digikam.geoiface: "setting backend marble"
QFSFileEngine::open: No file name specified
digikam.geoiface: "HYBRID"
digikam.geoiface: "setting backend marble"
digikam.facesengine: Face database ready for use
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.facesengine: Face database ready for use
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.geoiface: "setting backend marble"
QFSFileEngine::open: No file name specified
digikam.geoiface: "ROADMAP"
digikam.geoiface: "ROADMAP"
digikam.general: scan mode: ScanDeferredFiles
digikam.general: total scan value :  110041
digikam.database: items to tag ()
digikam.database: Complete scan took: 5667 msecs.
digikam.general: Event is dispatched to desktop notifier through DBUS
digikam.general: Using  4  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.general: Data From DBJobsThread is null:  true
digikam.general: Cancel Main Thread
digikam.general: One job is done
digikam.geoiface: ----
digikam.geoiface: ----
digikam.general: Using  4  CPU core to run threads
digikam.general: Action Thread run  1  new jobs
digikam.general: Data From DBJobsThread is null:  true
digikam.general: Cancel Main Thread
digikam.general: One job is done
digikam.geoiface: ----
digikam.geoiface: ----
QObject::disconnect: Unexpected null parameter
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x5614070d2110 exited after QThreadStorage 12 destroyed
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x7fd1300274b0 exited after QThreadStorage 12 destroyed
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x7fd138013340 exited after QThreadStorage 12 destroyed
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x7fd144014c90 exited after QThreadStorage 12 destroyed
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x7fd14c0186a0 exited after QThreadStorage 12 destroyed
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x7fd1540191f0 exited after QThreadStorage 12 destroyed
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x7fd1680227b0 exited after QThreadStorage 12 destroyed
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x7fd174019360 exited after QThreadStorage 12 destroyed
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x7fd1c401add0 exited after QThreadStorage 12 destroyed
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x7fd1402be940 exited after QThreadStorage 12 destroyed
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x7fd1f00186d0 exited after QThreadStorage 12 destroyed
digikam.general: Cancel Main Thread
QThreadStorage: Thread 0x7fd1f80198f0 exited after QThreadStorage 12 destroyed
QThreadStorage: Thread 0x561406402da0 exited after QThreadStorage 15 destroyed
QThreadStorage: Thread 0x561406402da0 exited after QThreadStorage 12 destroyed
QObject::disconnect: Unexpected null parameter
Comment 7 Maik Qualmann 2017-11-28 19:46:59 UTC
Thanks for the log, I see the problem. Qt-5.9.3 have changed the behavior of QUrl, maybe I can fix it without having Qt-5.9.3.

Maik
Comment 8 Maik Qualmann 2017-11-28 20:29:44 UTC
Git commit 855ba5b7d4bc6337234720a72ea824ddd3b32e5b by Maik Qualmann.
Committed on 28/11/2017 at 20:29.
Pushed by mqualmann into branch 'master'.

try to fix the Qt-5.9.3 empty album problem

M  +6    -1    libs/database/coredb/coredburl.cpp

https://commits.kde.org/digikam/855ba5b7d4bc6337234720a72ea824ddd3b32e5b
Comment 9 Johannes Hirte 2017-11-29 12:30:29 UTC
(In reply to Maik Qualmann from comment #8)
> Git commit 855ba5b7d4bc6337234720a72ea824ddd3b32e5b by Maik Qualmann.
> Committed on 28/11/2017 at 20:29.
> Pushed by mqualmann into branch 'master'.
> 
> try to fix the Qt-5.9.3 empty album problem
> 
> M  +6    -1    libs/database/coredb/coredburl.cpp
> 
> https://commits.kde.org/digikam/855ba5b7d4bc6337234720a72ea824ddd3b32e5b

I can confirm that this fixes the bug.
Comment 10 maderios 2017-11-29 17:48:52 UTC
I compiled Digikam last git version  with qt 5.9.3 in Arch Linux Aur
https://aur.archlinux.org/packages/digikam-git/
Bug is fixed, thumbnails are back. Thanks :)
Comment 11 Maik Qualmann 2017-11-29 18:03:29 UTC
Thanks for the feedback.

Maik
Comment 12 Kristian 2017-11-29 20:31:14 UTC
(In reply to Marcel Derioss from comment #10)
> I compiled Digikam last git version  with qt 5.9.3 in Arch Linux Aur
> https://aur.archlinux.org/packages/digikam-git/
> Bug is fixed, thumbnails are back. Thanks :)

I did the same, album view works. Thanks for the quick fix, Maik!
Comment 13 caulier.gilles 2017-11-30 09:01:16 UTC
Git commit 18b059017862970d1a91d4ea484dd7ad1cdadf92 by Gilles Caulier.
Committed on 30/11/2017 at 09:00.
Pushed by cgilles into branch 'master'.

fix compilation with Qt 5.6.3 LTS which is the minimum to support for the long time

M  +1    -1    libs/database/coredb/coredburl.cpp

https://commits.kde.org/digikam/18b059017862970d1a91d4ea484dd7ad1cdadf92
Comment 14 Maik Qualmann 2017-12-03 12:01:18 UTC
*** Bug 387552 has been marked as a duplicate of this bug. ***
Comment 15 Maik Qualmann 2018-01-01 21:47:28 UTC
*** Bug 388438 has been marked as a duplicate of this bug. ***
Comment 16 Simon 2018-01-05 20:14:25 UTC
*** Bug 388596 has been marked as a duplicate of this bug. ***
Comment 17 Maik Qualmann 2018-03-03 16:30:36 UTC
*** Bug 391330 has been marked as a duplicate of this bug. ***
Comment 18 Maik Qualmann 2018-03-11 19:28:43 UTC
*** Bug 391721 has been marked as a duplicate of this bug. ***
Comment 19 caulier.gilles 2018-03-29 14:09:47 UTC
*** Bug 391330 has been marked as a duplicate of this bug. ***
Comment 20 Maik Qualmann 2018-04-12 21:42:25 UTC
*** Bug 393069 has been marked as a duplicate of this bug. ***
Comment 21 m*sh 2018-04-13 17:36:15 UTC
The image works for me (with QT 5.102). Thanks for support.