https://bugs.kde.org/show_bug.cgi?id=406258
Bug ID: 406258
Summary: Cannot save file in MacOS
Product: kmymoney
Version: git (master)
Platform: macOS Disk Images
OS: macOS
Status: REPORTED
Severity: normal
Priority: NOR
Component: bugtracker
Assignee: kmymoney-de...@kde.org
Reporter: andre...@animezone.org
Target Milestone: ---
SUMMARY
The application is kmymoney-master-398-macos-64-clang.dmg
STEPS TO REPRODUCE
When I launch kmymoney from the terminal, I find the libraries dependency
problem.
After I setup the account, and save as "XXX.kmy" or "XXX.xml" file, close the
account. I cannot open it again, It happens with or without the gpg encryption.
Pleas find the error messages as follows:
QFSFileEngine::open: No file name specified
objc[30925]: Class FIFinderSyncExtensionHost is implemented in both
/System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit
(0x7fff86e26cd0) and
/System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride
(0x1164efcd8). One of the two will be used. Which one is undefined.
Couldn't start kuiserver from org.kde.kuiserver.service:
QDBusError("org.freedesktop.DBus.Error.Disconnected", "Not connected to D-Bus
server")
kf5.kio.core: couldn't create slave: "Can not find 'kioslave' executable at
'/Applications/kmymoney.app/Contents/MacOS,
/Applications/kmymoney.app/Contents/libexec,
/Users/packaging/Craft/BinaryCache/macos-64-clang/lib/libexec/kf5'"
If I save it to a sqlcipher file, and I can reopen it gracefully.
Thanks,
OBSERVED RESULT
The dependency library path needs to be fix.
EXPECTED RESULT
It will work smoothly on MacOSX and IOS.
SOFTWARE/OS VERSIONS
Windows:
macOS: 10.13.6
Linux/KDE Plasma:
(available in About System)
KDE Plasma Version:
KDE Frameworks Version:
Qt Version:
ADDITIONAL INFORMATION
The following is the startup log from terminal.
/Applications/kmymoney.app/Contents/MacOS/kmymoney
QPainter::begin: Paint device returned engine == 0, type: 2
WebConnect: Try to connect to WebConnect server
WebConnect: Connect to server failed
WebConnect: Running in server mode
Custom icons were not found in any of the following
QStandardPaths::AppDataLocation:
"/Users/andrew/Library/Application Support/kmymoney"
"/Users/packaging/Craft/BinaryCache/macos-64-clang/share/kmymoney"
"/Library/Application Support/kmymoney"
"/Applications/kmymoney.app/Contents/Resources"
dbus[30925]: Dynamic session lookup supported but failed: launchd did not
provide a socket path, verify that org.freedesktop.dbus-session.plist is
loaded!
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::begin: Paint device returned engine == 0, type: 2
QFSFileEngine::open: No file name specified
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/budgetview.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/checkprinting.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/csvexporter.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/csvimporter.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/forecastview.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/gncimporter.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/icalendarexporter.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kbanking.so" Validity
true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_checkprinting.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_csvimporter.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_forecastview.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_icalendarexporter.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_qif.so" Validity
false
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_reportsview.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/kcm_xmlstorage.so"
Validity true
Located plugin
"/Applications/kmymoney.app/Contents/PlugIns/kmymoney/konlinetasks_sepa.so"
Validity true