[Digikam-devel] [Bug 194950] Digikam endlessly spewing text to stderr

Daniel Svärd daniel.svard at gmail.com
Fri Jul 3 23:01:51 BST 2009


https://bugs.kde.org/show_bug.cgi?id=194950


Daniel Svärd <daniel.svard at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |daniel.svard at gmail.com




--- Comment #2 from Daniel Svärd <daniel svard gmail com>  2009-07-04 00:01:49 ---
I have the same problem and I am not using FAT32, I am using ReiserFS.

I can edit the photo in the image editor, but when I edit the metadata and
apply it, that is when it starts spewing out those messages.

I use Archlinux (kdemod) and Digikam gives me the following in the component
information dialog:

digiKam version 0.10.0
Exiv2 can write to Jp2: Yes
Exiv2 can write to Jpeg: Yes
Exiv2 can write to Png: Yes
Exiv2 can write to Tiff: Yes
Exiv2 support XMP metadata: Yes
LibCImg: 130
LibExiv2: 0.18
LibJPEG: 62
LibJasper: 1.900.1
LibKDE: 4.2.4 (KDE 4.2.4)
LibKExiv2: 0.5.0
LibKdcraw: 0.4.2
LibLCMS: 117
LibPNG: 1.2.35
LibQt: 4.5.1
LibRaw: 0.6.15-Release
LibTIFF: LIBTIFF, Version 3.8.2 Copyright (c) 1988-1996 Sam Leffler Copyright
(c) 1991-1996 Silicon Graphics, Inc.
LibGphoto2: 2.4.6
LibKipi: 0.3.0

I don't know if it was smart or not, but I tried creating the directory
digikam4.db-journal in my collection directroy. It stopped the messages, but it
also stopped displaying all of my albums and images in Digikam's main view with
the following console output:

digikam(29381)/digikam (core) Digikam::AlbumManager::slotDirWatchDirty:
KDirWatch detected change at "/home/atod/Pictures/digikam4.db-journal"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "SELECT value
FROM Settings WHERE keyword=?;"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values: 
(QVariant(QString, "databaseImageFormats") )
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "SELECT value
FROM Settings WHERE keyword=?;"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values: 
(QVariant(QString, "databaseUserImageFormats") )
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "SELECT value
FROM Settings WHERE keyword=?;"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values: 
(QVariant(QString, "databaseVideoFormats") )
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "SELECT value
FROM Settings WHERE keyword=?;"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values: 
(QVariant(QString, "databaseUserVideoFormats") )
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "SELECT value
FROM Settings WHERE keyword=?;"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values: 
(QVariant(QString, "databaseAudioFormats") )
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "SELECT value
FROM Settings WHERE keyword=?;"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values: 
(QVariant(QString, "databaseUserAudioFormats") )
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "DELETE FROM
Albums WHERE albumRoot=0;"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values:  ()
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "SELECT
Albums.id, Albums.relativePath, Albums.albumRoot from Albums; "
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values:  ()
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "SELECT id FROM
Albums WHERE albumRoot=? AND relativePath=?;"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values: 
(QVariant(int, 1) ,  QVariant(QString, "/digikam4.db-journal") )
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "REPLACE INTO
Albums (albumRoot, relativePath, date, caption, collection) VALUES(?, ?, ?, ?,
?);"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values: 
(QVariant(int, 1) ,  QVariant(QString, "/digikam4.db-journal") , 
QVariant(QString, "2009-07-03") ,  QVariant(QString, "") ,  QVariant(QString,
"") )
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "SELECT id,
album, name, status, category, modificationDate, uniqueHash FROM Images WHERE
album=?;"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values: 
(QVariant(int, 0) )
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Failure executing
query:
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "SELECT
A.albumRoot, A.id, A.relativePath, A.date, A.caption, A.collection,
B.albumRoot, B.relativePath, I.name 
 FROM Albums AS A 
   LEFT OUTER JOIN Images AS I ON A.icon=I.id 
  LEFT OUTER JOIN Albums AS B ON B.id=I.album 
 WHERE A.albumRoot != 0;"
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: "disk I/O error
Unable to fetch row" 10
digikam(29381)/digikam (core) Digikam::DatabaseBackend::exec: Bound values:  ()
digikam(29381)/kio (Slave) KIO::Slave::createSlave: createSlave "digikamalbums"
for
KUrl("digikamalbums:?databaseType=QSQLITE&databaseName=/home/atod/Pictures/digikam4.db")
digikam(29381)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote:
Listening on  "local:/tmp/ksocket-atod/digikamP29381.slave-socket"

Exiting Digikam, removing the directory and starting Digikam again brought
everything back though.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Digikam-devel mailing list