[kmymoney] [Bug 456581] New: Crash when cancelling in split editor
Dawid Wróbel
bugzilla_noreply at kde.org
Mon Jul 11 10:19:05 BST 2022
https://bugs.kde.org/show_bug.cgi?id=456581
Bug ID: 456581
Summary: Crash when cancelling in split editor
Product: kmymoney
Version: git (master)
Platform: macOS (DMG)
OS: Microsoft Windows
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: kmymoney-devel at kde.org
Reporter: me at dawidwrobel.com
Target Milestone: ---
SUMMARY
I had the app crash twice when editing splits and cancelling/hitting the ESC. I
tried reproducing it but don't know yet exact steps needed to make it crash
consistently.
Process: kmymoney [21342]
Path: /Applications/kmymoney.app/Contents/MacOS/kmymoney
Identifier: org.kde.KMyMoney
Version: 5.1.80 (5.1.80)
Code Type: X86-64 (Translated)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2022-07-10 23:36:04.0277 +0200
OS Version: macOS 12.4 (21F79)
Report Version: 12
Anonymous UUID: 1C1B3C7C-EC55-7F60-EA12-EFB6063DEA97
Sleep/Wake UUID: 2C2501B6-ABE7-495A-A9BD-8180005F1DCC
Time Awake Since Boot: 23000 seconds
Time Since Wake: 7915 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0010040000000c20 ->
0x0000040000000c20 (possible pointer authentication failure)
Exception Codes: 0x0000000000000001, 0x0010040000000c20
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [21342]
VM Region Info: 0x40000000c20 is not in any region. Bytes after previous
region: 3917010177057 Bytes before following region: 101155069752288
REGION TYPE START - END [ VSIZE] PRT/MAX
SHRMOD REGION DETAIL
commpage (reserved) 1000000000-7000000000 [384.0G] ---/---
SM=NUL ...(unallocated)
---> GAP OF 0x5f9000000000 BYTES
MALLOC_NANO 600000000000-600008000000 [128.0M] rw-/rwx
SM=PRV
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 QtWidgets 0x10ed84a51 QWidget::style()
const + 17
1 QtWidgets 0x10ee59a4a
QComboBox::hidePopup() + 490
2 QtWidgets 0x10ee53754
QComboBoxPrivateContainer::eventFilter(QObject*, QEvent*) + 404
3 QtCore 0x1168b79f9
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 249
4 QtWidgets 0x10ed57c91
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 241
5 QtWidgets 0x10ed59213
QApplication::notify(QObject*, QEvent*) + 915
6 QtCore 0x1168b7727
QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167
7 QtWidgets 0x10edae8fd
QWidgetWindow::event(QEvent*) + 301
8 QtWidgets 0x10ed57ca6
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262
9 QtWidgets 0x10ed59060
QApplication::notify(QObject*, QEvent*) + 480
10 QtCore 0x1168b7727
QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167
11 QtGui 0x11586f067
QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)
+ 167
12 QtGui 0x1158502a7
QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int,
QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString
const&, bool, unsigned short) + 503
13 libqcocoa.dylib 0x11cb28fd9 -[QNSView(Keys)
handleKeyEvent:eventType:] + 1321
14 libqcocoa.dylib 0x11cb290f8 -[QNSView(Keys)
keyDown:] + 88
15 AppKit 0x7ff81246e1a6
-[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 7150
16 AppKit 0x7ff81246c39e
-[NSWindow(NSEventRouting) sendEvent:] + 352
17 libqcocoa.dylib 0x11cb2d3c7 -[QNSPanel
sendEvent:] + 551
18 AppKit 0x7ff81246b1c8
-[NSApplication(NSEvent) sendEvent:] + 2996
19 libqcocoa.dylib 0x11cb331ba -[QNSApplication
sendEvent:] + 74
20 AppKit 0x7ff8125ac8c7 -[NSApplication
_doModalLoop:peek:] + 364
21 AppKit 0x7ff812723fa2 __33-[NSApplication
runModalSession:]_block_invoke_2 + 69
22 AppKit 0x7ff812723f4a __33-[NSApplication
runModalSession:]_block_invoke + 78
23 AppKit 0x7ff8125aabfe _NSTryRunModal + 100
24 AppKit 0x7ff812723e47 -[NSApplication
runModalSession:] + 128
25 libqcocoa.dylib 0x11cb2f487
QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) +
663
26 QtCore 0x1168b3d17
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 471
27 QtWidgets 0x10ef55b08 QDialog::exec() +
504
28 kmymoney 0x10216de2a 0x10206f000 +
1044010
29 QtCore 0x1168e7fd4 void
doActivate<false>(QObject*, int, void**) + 1124
30 QtCore 0x1168e7fd4 void
doActivate<false>(QObject*, int, void**) + 1124
31 QtWidgets 0x10ed4e6d6
QAction::activate(QAction::ActionEvent) + 310
32 QtWidgets 0x10ee3f0a0
QAbstractButtonPrivate::click() + 144
33 QtWidgets 0x10ee4029e
QAbstractButton::mouseReleaseEvent(QMouseEvent*) + 270
34 QtWidgets 0x10ef3a8af
QToolButton::mouseReleaseEvent(QMouseEvent*) + 15
35 QtWidgets 0x10ed912db
QWidget::event(QEvent*) + 443
36 QtWidgets 0x10ef3b06f
QToolButton::event(QEvent*) + 303
37 QtWidgets 0x10ed57ca6
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262
38 QtWidgets 0x10ed5a997
QApplication::notify(QObject*, QEvent*) + 6935
39 QtCore 0x1168b7727
QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167
40 QtWidgets 0x10ed585ac
QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*,
QWidget**, QPointer<QWidget>&, bool, bool) + 892
41 QtWidgets 0x10edafc64
QWidgetWindow::handleMouseEvent(QMouseEvent*) + 1908
42 QtWidgets 0x10edae8bf
QWidgetWindow::event(QEvent*) + 239
43 QtWidgets 0x10ed57ca6
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262
44 QtWidgets 0x10ed59060
QApplication::notify(QObject*, QEvent*) + 480
45 QtCore 0x1168b7727
QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167
46 QtGui 0x11586e3a7
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
+ 3559
47 QtGui 0x115853e8c
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
+ 204
48 libqcocoa.dylib 0x11cb30d68
QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 40
49 CoreFoundation 0x7ff80f98735a
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
50 CoreFoundation 0x7ff80f9872c2 __CFRunLoopDoSource0
+ 180
51 CoreFoundation 0x7ff80f987040
__CFRunLoopDoSources0 + 242
52 CoreFoundation 0x7ff80f985a50 __CFRunLoopRun + 892
53 CoreFoundation 0x7ff80f985014 CFRunLoopRunSpecific
+ 562
54 HIToolbox 0x7ff818a995e6
RunCurrentEventLoopInMode + 292
55 HIToolbox 0x7ff818a99213
ReceiveNextEventCommon + 283
56 HIToolbox 0x7ff818a990e5
_BlockUntilNextEventMatchingListInModeWithFilter + 70
57 AppKit 0x7ff8122fb1fd _DPSNextEvent + 927
58 AppKit 0x7ff8122f98ba
-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
+ 1394
59 AppKit 0x7ff8122ebf69 -[NSApplication run]
+ 586
60 libqcocoa.dylib 0x11cb2fa1a
QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) +
2090
61 QtCore 0x1168b3d17
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 471
62 QtCore 0x1168b7cc2
QCoreApplication::exec() + 130
63 kmymoney 0x102085e87 0x10206f000 + 93831
64 kmymoney 0x1020848d0 0x10206f000 + 88272
65 dyld 0x20271551e start + 462
Thread 1:: com.apple.rosetta.exceptionserver
0 runtime 0x7ff7ffe259c4 0x7ff7ffe21000 +
18884
1 runtime 0x7ff7ffe33460 0x7ff7ffe21000 +
74848
2 runtime 0x7ff7ffe34ed8 0x7ff7ffe21000 +
81624
Thread 2:: com.apple.CFSocket.private
0 ??? 0x7ff89fe3a940 ???
1 libsystem_kernel.dylib 0x7ff80f88cd5a __select + 10
2 CoreFoundation 0x7ff80f9ae2bb __CFSocketManager +
643
3 libsystem_pthread.dylib 0x7ff80f8c14e1 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff80f8bcf6b thread_start + 15
Thread 3:: QDBusConnectionManager
0 ??? 0x7ff89fe3a940 ???
1 libsystem_kernel.dylib 0x7ff80f88b0aa poll + 10
2 QtCore 0x11691500e
qt_safe_poll(pollfd*, unsigned int, timespec const*) + 94
3 QtCore 0x11691685c
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) +
812
4 QtCore 0x1168b3d17
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 471
5 QtCore 0x1166f22fc QThread::exec() +
140
6 QtDBus 0x10e706f93
QDBusConnectionManager::run() + 19
7 QtCore 0x1166f320a
QThreadPrivate::start(void*) + 330
8 libsystem_pthread.dylib 0x7ff80f8c14e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80f8bcf6b thread_start + 15
Thread 4:: com.apple.NSEventThread
0 ??? 0x7ff89fe3a940 ???
1 libsystem_kernel.dylib 0x7ff80f88497a mach_msg_trap + 10
2 libsystem_kernel.dylib 0x7ff80f884ce8 mach_msg + 56
3 CoreFoundation 0x7ff80f987540
__CFRunLoopServiceMachPort + 319
4 CoreFoundation 0x7ff80f985bd0 __CFRunLoopRun +
1276
5 CoreFoundation 0x7ff80f985014 CFRunLoopRunSpecific
+ 562
6 AppKit 0x7ff812468c1e _NSEventThread + 132
7 libsystem_pthread.dylib 0x7ff80f8c14e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff80f8bcf6b thread_start + 15
Thread 5:
0 runtime 0x7ff7ffe43814 0x7ff7ffe21000 +
141332
Thread 6:: Dispatch queue: NSCGSDisableUpdates
0 ??? 0x7ff89fe3a940 ???
1 libsystem_kernel.dylib 0x7ff80f8849ce
semaphore_timedwait_trap + 10
2 libdispatch.dylib 0x7ff80f70a848
_dispatch_sema4_timedwait + 72
3 libdispatch.dylib 0x7ff80f70ac75
_dispatch_semaphore_wait_slow + 58
4 SkyLight 0x7ff81482307e
CGSUpdateManager::enable_updates_common() + 1038
5 SkyLight 0x7ff814823ace
SLSReenableUpdateTokenWithSeed + 130
6 libdispatch.dylib 0x7ff80f7090cc
_dispatch_call_block_and_release + 12
7 libdispatch.dylib 0x7ff80f70a317
_dispatch_client_callout + 8
8 libdispatch.dylib 0x7ff80f710317
_dispatch_lane_serial_drain + 672
9 libdispatch.dylib 0x7ff80f710dfd
_dispatch_lane_invoke + 366
10 libdispatch.dylib 0x7ff80f71aeee
_dispatch_workloop_worker_thread + 753
11 libsystem_pthread.dylib 0x7ff80f8bdfd0 _pthread_wqthread +
326
12 libsystem_pthread.dylib 0x7ff80f8bcf57 start_wqthread + 15
Thread 7:: Dispatch queue: com.apple.SkyLight.UpdateManager.SerialSema
0 ??? 0x7ff89fe3a940 ???
1 libsystem_kernel.dylib 0x7ff80f8849b6 semaphore_wait_trap
+ 10
2 SkyLight 0x7ff81482328f invocation function
for block in (anonymous namespace)::InterprocessSerialSemaphore::asyncWait(void
(int) block_pointer) + 35
3 libdispatch.dylib 0x7ff80f7090cc
_dispatch_call_block_and_release + 12
4 libdispatch.dylib 0x7ff80f70a317
_dispatch_client_callout + 8
5 libdispatch.dylib 0x7ff80f710317
_dispatch_lane_serial_drain + 672
6 libdispatch.dylib 0x7ff80f710dfd
_dispatch_lane_invoke + 366
7 libdispatch.dylib 0x7ff80f71aeee
_dispatch_workloop_worker_thread + 753
8 libsystem_pthread.dylib 0x7ff80f8bdfd0 _pthread_wqthread +
326
9 libsystem_pthread.dylib 0x7ff80f8bcf57 start_wqthread + 15
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0010040000000c00 rbx: 0x0000600005d075a0 rcx: 0x0000000000000006
rdx: 0x0000000070640016
rdi: 0x000060000be82d00 rsi: 0x000060000f22c930 rbp: 0x0000000308832fa0
rsp: 0x0000000308832fa0
r8: 0x0000000000000930 r9: 0x0000000000000070 r10: 0x00000000000007fb
r11: 0x0000000000000091
r12: 0x00007f7eb472d9c0 r13: 0x00006000028ccb40 r14: 0x0000000000000000
r15: 0x000060000be82d00
rip: <unavailable> rfl: 0x0000000000000203
tmp0: 0x000000010ee59a3e tmp1: 0x000000010ee59a3e tmp2: 0x000000010ee59a4a
Binary Images:
0x10ed45000 - 0x10f188fff org.qt-project.QtWidgets (5.15)
<5ddd64ab-f7c0-386f-abf4-195c862ce208>
/Applications/kmymoney.app/Contents/Frameworks/QtWidgets.framework/Versions/5/QtWidgets
0x1166d1000 - 0x116b74fff org.qt-project.QtCore (5.15)
<c022575b-d6d4-319a-b599-4c0d7beb726a>
/Applications/kmymoney.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore
0x115834000 - 0x115c9bfff org.qt-project.QtGui (5.15)
<48bd8885-4cf6-385a-837a-81b9b8c44329>
/Applications/kmymoney.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui
0x11caf5000 - 0x11cba0fff libqcocoa.dylib (*)
<c6f2c655-d204-3dbd-8118-d55ef2e94ba6>
/Applications/kmymoney.app/Contents/PlugIns/platforms/libqcocoa.dylib
0x7ff8122bc000 - 0x7ff81314afff com.apple.AppKit (6.9)
<832ad371-d3b8-3061-b4e2-1c4e0cffce0b>
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x10206f000 - 0x10229efff org.kde.KMyMoney (5.1.80)
<de90ac97-7905-3aa2-8b16-ca9a8bb30bb1>
/Applications/kmymoney.app/Contents/MacOS/kmymoney
0x7ff80f908000 - 0x7ff80fe08fff com.apple.CoreFoundation (6.9)
<9c8908f2-e5e0-35b7-9f41-fdf8d7476d8b>
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7ff818a6b000 - 0x7ff818d5efff com.apple.HIToolbox (2.1.1)
<04544f53-a387-3ac3-a85d-f8adfc0bc69e>
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x202710000 - 0x20277bfff dyld (*)
<b70ce1ec-b902-3852-8268-05de00bfa8d5> /usr/lib/dyld
0x7ff7ffe21000 - 0x7ff7ffe50fff runtime (*)
<0ee8ce32-639c-316a-9551-dab9a2e0c8a5> /usr/libexec/rosetta/runtime
0x0 - 0xffffffffffffffff ??? (*)
<00000000-0000-0000-0000-000000000000> ???
0x7ff80f883000 - 0x7ff80f8bafff libsystem_kernel.dylib (*)
<61711d11-e776-3bc3-b9a2-6f9f37cb8499> /usr/lib/system/libsystem_kernel.dylib
0x7ff80f8bb000 - 0x7ff80f8c6fff libsystem_pthread.dylib (*)
<bc574849-1aae-31e7-b350-916dda999d97> /usr/lib/system/libsystem_pthread.dylib
0x10e703000 - 0x10e762fff org.qt-project.QtDBus (5.15)
<a911a764-31d6-3db7-b382-3cd055361733>
/Applications/kmymoney.app/Contents/Frameworks/QtDBus.framework/Versions/5/QtDBus
0x7ff80f707000 - 0x7ff80f74dfff libdispatch.dylib (*)
<534511b9-b3b0-33a7-b1ea-402595d28bda> /usr/lib/system/libdispatch.dylib
0x7ff8147c4000 - 0x7ff814b61fff com.apple.SkyLight (1.600.0)
<72b24980-a519-3050-beef-538776aaeaa1>
/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list