Opened 10 years ago
Closed 10 years ago
#43767 closed defect (fixed)
kmymoney4-devel crashes at startup with KDE libraries version 4.12.5 installed
Reported by: | mkae (Marko Käning) | Owned by: | mkae (Marko Käning) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | NicosPavlov, pixilla (Bradley Giesbrecht), IanWadham, StanSanderson |
Port: | kmymoney4-devel |
Description
Process: kmymoney [97246] Path: /Applications/MacPorts/*/kmymoney.app/Contents/MacOS/kmymoney Identifier: ??? Version: ??? (???) Code Type: X86-64 (Native) Parent Process: launchd [261] Responsible: kmymoney [97246] User ID: 502 Date/Time: 2014-05-21 00:21:54.486 +0200 OS Version: Mac OS X 10.9.3 (13D65) Report Version: 11 Anonymous UUID: 80AF6DCF-E201-69CA-C32F-803868317B9F Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_GUARD Exception Codes: 0x4000000100000003, 0x00007fff8c917c48 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff8c1720c2 close + 10 1 libkdeui.5.dylib 0x000000010b3af0d7 KCrash::defaultCrashHandler(int) + 247 2 libsystem_platform.dylib 0x00007fff8297f5aa _sigtramp + 26 3 ??? 0x00000000000f4324 0 + 1000228 4 QtGui 0x000000010d44e1e2 QWidgetPrivate::setGeometry_sys_helper(int, int, int, int, bool) + 626 5 QtGui 0x000000010d44dc4f QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) + 159 6 QtGui 0x000000010d4fddc4 QWidget::resize(QSize const&) + 68 7 QtGui 0x000000010d48db63 QMenuPrivate::QMacMenuPrivate::addAction(QMacMenuAction*, QMacMenuAction*, QMenuPrivate*) + 1555 8 QtGui 0x000000010d48ffec QMenuPrivate::macMenu(NSMenu*) + 412 9 QtGui 0x000000010d48f471 QMenuPrivate::QMacMenuPrivate::syncAction(QMacMenuAction*) + 3073 10 QtGui 0x000000010d48dc2e QMenuPrivate::QMacMenuPrivate::addAction(QMacMenuAction*, QMacMenuAction*, QMenuPrivate*) + 1758 11 QtGui 0x000000010d48ffec QMenuPrivate::macMenu(NSMenu*) + 412 12 QtGui 0x000000010d490600 QMenuBarPrivate::QMacMenuBarPrivate::syncAction(QMacMenuAction*) + 96 13 QtGui 0x000000010d490542 QMenuBarPrivate::QMacMenuBarPrivate::addAction(QMacMenuAction*, QMacMenuAction*) + 418 14 QtGui 0x000000010d4910ff QMenuBarPrivate::macMenu() + 687 15 QtGui 0x000000010d49197f QMenuBarPrivate::macUpdateMenuBarImmediatly() + 1087 16 QtGui 0x000000010d45cb85 -[NSApplication(QApplicationIntegration) qt_sendPostedMessage:] + 277 17 QtGui 0x000000010d45cc61 -[NSApplication(QApplicationIntegration) qt_filterEvent:] + 113 18 QtGui 0x000000010d45cd08 -[QNSApplication sendEvent:] + 40 19 QtGui 0x000000010d4658e9 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 809 20 QtCore 0x000000010d1ad361 QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 81 21 0x000000010a101dec runKMyMoney(KApplication*, KStartupLogo*) + 1884 22 0x000000010a1012bc main + 9052 23 libdyld.dylib 0x00007fff86dc75fd start + 1
Attachments (1)
Change History (7)
Changed 10 years ago by mkae (Marko Käning)
Attachment: | kmymoney_2014-05-21-002155_Markos-iMac.crash added |
---|
comment:1 Changed 10 years ago by mkae (Marko Käning)
Cc: | iandw.au@… added |
---|
Herewith I verify that even using KDE library version 4.12.4 and switching to raster graphics
QT_GRAPHICSSYSTEM=raster /Applications/MacPorts/KDE4/kmymoney.app/Contents/MacOS/kmymoney
crashes the application!
comment:2 Changed 10 years ago by mkae (Marko Käning)
Summary: | kmymoney4-devel crashes at startup → kmymoney4-devel crashes at startup with KDE libraries version 4.12.5 installed |
---|
comment:3 Changed 10 years ago by mkae (Marko Käning)
Keywords: | haspatch added |
---|
Simply removing the patch patch-cmake-modules-KDE4Macros.cmake.diff will do the job:
-
Portfile
6 6 7 7 name kdelibs4 8 8 version 4.12.5 9 revision 1 9 10 categories kde kde4 10 11 maintainers nicos 11 12 license LGPL-2+ GPL-2+ BSD … … 58 59 patch-cmake-modules-FindKDE4-Internal.cmake.diff \ 59 60 patch-cmake-modules-FindPhonon.cmake.diff \ 60 61 patch-cmake-modules-FindQt4.cmake.diff \ 61 patch-cmake-modules-KDE4Macros.cmake.diff \ 62 patch-kapplications-raster.diff 62 patch-cmake-modules-KDE4Macros.cmake.diff 63 63 64 64 patch.pre_args -p1
Since nicos is the sole maintainer of kdelibs4 and because I don't know which consequences this might have for other KDE applications, I won't commit this change myself and rather wait for him to cross-check the other apps.
comment:4 Changed 10 years ago by mkae (Marko Käning)
Cc: | stansand@… added |
---|
comment:5 Changed 10 years ago by NicosPavlov
For reference, here is also the output of kmymoney when launched from the command line:
/Applications/MacPorts/KDE4/kmymoney.app/Contents/MacOS/kmymoney kmymoney(8055)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: "The name org.kde.kded was not provided by any .service files" kmymoney(8055)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned kmymoney(8055)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 1 offers for "Print check" kmymoney(8055)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "KMyMoney OFX" kmymoney(8055)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 1 offers for "iCalendar" kmymoney(8055)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "csvimport" kmymoney(8055)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "KBanking" kmymoney(8055)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "Reconciliation report" KMyMoney printcheck plugin loaded kmymoney(8055)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig: QFSFileEngine::open: No file name specified KMyMoney ofximport plugin loaded KMyMoney iCalendar plugin loaded KMyMoney csvimport plugin loaded 7:2014/05/21 20-07-49:aqbanking(8055):started KMyMoney kbanking plugin loaded KMyMoney reconciliation report plugin loaded Killed: 9
comment:6 Changed 10 years ago by NicosPavlov
Resolution: | → fixed |
---|---|
Status: | new → closed |
The patch causing the issue has been reverted in r120268. Kmymoney should work after the upgrade of kdelibs4.
Note: See
TracTickets for help on using
tickets.
full crash log