Ich beobachte dasselbe Verhalten unter einem kürzlich installierten Debian 9 / Stretch amd64 auf einem i5 Dualcore Laptop mit 8 GB RAM mit einer Müller-Variante des Fotobuchs 6.2.4 (gleiches Verhalten mit reiner Cewe-Version).
someuser@localhost:~/prg/muellerfoto$ ./Müller\ Foto -v -v
D (2017-08-06T15:52:23.525) [void CWLogMessageHandler::writeLogHeader() 245] ==> Compiled: Jun 22 2017 23:53:40 <==
D (2017-08-06T15:52:24.107) [void CWLogMessageHandler::writeLogHeader() 251] ==> Application path: "/home/someuser/prg/muellerfoto" <==
D (2017-08-06T15:52:24.107) [void CWLogMessageHandler::writeLogHeader() 252] ==> Resource path: "/home/someuser/prg/muellerfoto/Resources" <==
D (2017-08-06T15:52:24.107) [void CWLogMessageHandler::writeLogHeader() 253] ==> Plugins Path:
"/home/someuser/prg/muellerfoto" <==
D (2017-08-06T15:52:24.107) [void CWLogMessageHandler::writeLogHeader() 246] ==> "+Software Version: 6.2.4" <==
+OSVersion : Debian GNU/Linux 9.1 (stretch)
+RAM total : 7883 MB
+RAM free : 7097 MB
Debian GNU/Linux 9.1 (stretch)|4.9.0-3-amd64|x64|x64|[1366x768;15.5"]|7883MB|461947MB|4x|2400Mhz|Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz" <==
W (2017-08-06T15:52:26.073) [bool CWXMLConfig::loadXML(const QString&) 77] ==> "-- Could not open config file: /home/someuser/prg/muellerfoto/Resources/imageloader.xml" <==
W (2017-08-06T15:52:26.074) [ENUM CWEnumToStringTable<ENUM>::decodeOneElement(const QString&, bool) const [with ENUM = CWMediaFormatEnum] 188] ==> undecodable: "cur" (using default in 17CWMediaFormatEnum ) <==
W (2017-08-06T15:52:26.074) [CWMediaFormatEnum CWMediaFormat::fromFileExtension(const QString&) const 90] ==> CWMediaFormat no CWMediaFormat for "cur" <==
W (2017-08-06T15:52:26.074) [void CWBitmapDecoderRegistry::init() 102] ==> A Decoder is trying to add MEDIA_FORMAT_UNKNOWN "Qt" <==
W (2017-08-06T15:52:26.074) [ENUM CWEnumToStringTable<ENUM>::decodeOneElement(const QString&, bool) const [with ENUM = CWMediaFormatEnum] 188] ==> undecodable: "cur" (using default in 17CWMediaFormatEnum ) <==
W (2017-08-06T15:52:26.074) [CWMediaFormatEnum CWMediaFormat::fromFileExtension(const QString&) const 90] ==> CWMediaFormat no CWMediaFormat for "cur" <==
W (2017-08-06T15:52:26.074) [void CWBitmapDecoderRegistry::init() 109] ==> A Decoder is trying to add MEDIA_FORMAT_UNKNOWN "Qt" <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 95] ==> "supported formats: bmp,BMP,webp,WEBP,gif,GIF,ico,ICO,jpeg,JPEG,jpg,JPG,pgm,PGM,png,PNG,tif,TIF,tiff,TIFF,xbm,XBM,xpm,XPM,map,MAP,svg,SVG,svgz,SVGZ" <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format bmp - primary decoder: Qt, other decoders: " <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format webp - primary decoder: Qt, other decoders: " <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format gif - primary decoder: Qt, other decoders: " <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format ico - primary decoder: Qt, other decoders: " <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format jpeg,jpg - primary decoder: Qt, other decoders: " <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format pgm - primary decoder: Qt, other decoders: " <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format png - primary decoder: Qt, other decoders: " <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format tif,tiff - primary decoder: Qt, other decoders: " <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format xbm - primary decoder: Qt, other decoders: " <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format xpm - primary decoder: Qt, other decoders: " <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format map - primary decoder: LocrMap Preview, other decoders: " <==
D (2017-08-06T15:52:26.087) [void CWImageLoader::dumpSupportedFormats() const 106] ==> "format svg,svgz - primary decoder: SVG, other decoders: " <==
W (2017-08-06T15:52:33.121) [ 0] ==> QObject: Cannot create children for a parent that is in a different thread.
(Parent is CWFontTester(0x7fe7142b7580), parent's thread is CWBackgroundJobThread(0x2c7e6c0), current thread is QThread(0x2862700) <==
W (2017-08-06T15:52:33.927) [QIcon CWGUIWidgetsConfig::loadIconById(const QString&, bool&, bool) 119] ==> "could not find " <==
W (2017-08-06T15:52:33.928) [QIcon CWGUIWidgetsConfig::loadIconById(const QString&, bool&, bool) 119] ==> "could not find " <==
W (2017-08-06T15:52:33.928) [QIcon CWGUIWidgetsConfig::loadIconById(const QString&, bool&, bool) 119] ==> "could not find " <==
W (2017-08-06T15:52:33.928) [QIcon CWGUIWidgetsConfig::loadIconById(const QString&, bool&, bool) 119] ==> "could not find " <==
W (2017-08-06T15:52:33.930) [QIcon CWGUIWidgetsConfig::loadIconById(const QString&, bool&, bool) 119] ==> "could not find " <==
W (2017-08-06T15:52:34.996) [bool CWXMLConfig::loadXML(const QString&) 77] ==> "-- Could not open config file: /home/someuser/prg/muellerfoto/Resources/livecheck.xml" <==
W (2017-08-06T15:52:35.017) [ 0] ==> QFSFileEngine::open: No file name specified <==
W (2017-08-06T15:52:35.017) [bool CWModelLoader::checkLoadable(const QFileInfo&, CWProductType&, QDateTime&) const 225] ==> "Could not open config file: /home/someuser/prg/muellerfoto/" <==
D (2017-08-06T15:52:35.043) [CWNetworkingErrorCode CWNetworkConnection::postString(const QString&, int) 242] ==> -- sending:
"<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hello_request SYSTEM "
http://orderport01.photoprintit.de/xtci ... equest.dtd">
<hello_request>
<keyacc_id>3018</keyacc_id>
<client_id>36</client_id>
<client_version>6.2.4-20170623</client_version>
<client_name>Müller Foto</client_name>
<locale>de_DE</locale>
<server_protocol>2.3</server_protocol>
</hello_request>
"
to: "
http://orderport01.photoprintit.de/xtci2.3/controller" <==
W (2017-08-06T15:52:36.043) [void CWExiv2WrapperImpl::describeError(const QString&, const Error&) const 1435] ==> "CWExiv2WrapperImpl::CWExiv2WrapperImpl(const QByteArray&) caught exception with errorCode=12 msg=The memory contains data of an unknown image type" <==
W (2017-08-06T15:52:36.047) [void CWExiv2WrapperImpl::describeError(const QString&, const Error&) const 1435] ==> "CWExiv2WrapperImpl::CWExiv2WrapperImpl(const QByteArray&) caught exception with errorCode=12 msg=The memory contains data of an unknown image type" <==
W (2017-08-06T15:52:36.058) [void CWExiv2WrapperImpl::describeError(const QString&, const Error&) const 1435] ==> "CWExiv2WrapperImpl::CWExiv2WrapperImpl(const QByteArray&) caught exception with errorCode=12 msg=The memory contains data of an unknown image type" <==
W (2017-08-06T15:52:36.099) [static QByteArray CWFileHandler::readBinaryFile(const QFileInfo&) 251] ==> Konnte Datei nicht öffnen: "/home/someuser/prg/muellerfoto/Resources/guiwidgets/icons/ico_bg_image.png" "No such file or directory" <==
libpng error: Read Error
W (2017-08-06T15:52:36.099) [CWDrawable CWImageLoader::decodeBigDrawable(const CWMediaDescriptor&, const QSize&) const 273] ==> could not decode "/home/someuser/prg/muellerfoto/Resources/guiwidgets/icons/ico_bg_image.png" <==
W (2017-08-06T15:52:36.099) [void CWExiv2WrapperImpl::describeError(const QString&, const Error&) const 1435] ==> "CWExiv2WrapperImpl::CWExiv2WrapperImpl(const QByteArray&) caught exception with errorCode=12 msg=The memory contains data of an unknown image type" <==
libpng error: Read Error
D (2017-08-06T15:52:36.100) [static const QString& CWFontCreator::defaultUIFontFamily() 140] ==> Default UI Font Family "Nimbus Sans L" <==
W (2017-08-06T15:52:36.140) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.167) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.168) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.168) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.168) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.224) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.224) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.224) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.224) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.225) [static QByteArray CWFileHandler::readBinaryFile(const QFileInfo&) 251] ==> Konnte Datei nicht öffnen: "/home/someuser/prg/muellerfoto/Resources/guiwidgets/icons/ico_invert.png" "No such file or directory" <==
libpng error: Read Error
W (2017-08-06T15:52:36.225) [CWDrawable CWImageLoader::decodeBigDrawable(const CWMediaDescriptor&, const QSize&) const 273] ==> could not decode "/home/someuser/prg/muellerfoto/Resources/guiwidgets/icons/ico_invert.png" <==
W (2017-08-06T15:52:36.225) [void CWExiv2WrapperImpl::describeError(const QString&, const Error&) const 1435] ==> "CWExiv2WrapperImpl::CWExiv2WrapperImpl(const QByteArray&) caught exception with errorCode=12 msg=The memory contains data of an unknown image type" <==
libpng error: Read Error
W (2017-08-06T15:52:36.235) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.236) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.276) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.277) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.277) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.277) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.277) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.278) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.278) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.278) [ 0] ==> QImage::scaleHeight: Image is a null image <==
W (2017-08-06T15:52:36.278) [ 0] ==> QImage::scaleHeight: Image is a null image <==
^C
someuser@localhost:~/prg/muellerfoto$
Die Warnung bezüglich der fehlenden Icons sind korrekt, die Dateien sind nicht vorhanden.
Auf meinem Desktop-Rechner läuft aktuell noch ein 32 Bit Slackware 14.2, auf dem ebenfalls die 6.2.4 des Cewe-Fotobuchs (ebenfalls Müller) installiert ist. Dort konnte ich mit -v -v zumindest herausfinden, dass snappy für die jüngste Version nötig ist. Nachinstalliert und es lief, und die oben ausgegebenen PNGs sind dort auch vorhanden.
Ob das jetzt die Ursache für den Start-Freeze ist, bleibt fraglich.
Bezüglich gstreamer-0.10 habe ich auf meiner Slackware-Box (die sowohl 0.10 als auch 1.x beinhaltet) spaßeshalber mal die 0.10-Version entfernt; dann startet dort Müller Foto aber immer noch anstandslos. Deshalb tendiere ich dazu, auf meinem Debian keine veralteten und nicht unterstützten Libs einzuflicken...
Ein Fix wäre tatsächlich sehr willkommen. Falls ich weitere Informationen dazu beisteuern kann, bitte ich die Entwickler bzw. deren Mittelsleute um Rückmeldung.