[kmymoney] [Bug 470225] New: Segfault after hiding reconciled transactions

Dawid Wróbel bugzilla_noreply at kde.org
Wed May 24 20:53:31 BST 2023


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

            Bug ID: 470225
           Summary: Segfault after hiding reconciled transactions
    Classification: Applications
           Product: kmymoney
           Version: git (master)
          Platform: macOS (DMG)
                OS: macOS
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kmymoney-devel at kde.org
          Reporter: me at dawidwrobel.com
  Target Milestone: ---

SUMMARY
I git a segfault after enabling "Hide reconciled transactions". This was after
a fairly long session with the app. I couldn't reproduce it after starting a
new session. 

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libkmm_models.5.1.80.dylib                 0x109c86784
LedgerSortProxyModel::setHideReconciledTransactions(bool) + 4
1   kmymoney                                   0x100bcfdbf 0x100b14000 + 769471
2   QtCore                                     0x10fbb3664 void
doActivate<false>(QObject*, int, void**) + 1124
3   QtCore                                     0x10fbb3664 void
doActivate<false>(QObject*, int, void**) + 1124
4   QtCore                                     0x10fbbc722
QTimer::timerEvent(QTimerEvent*) + 98
5   QtCore                                     0x10fbab711
QObject::event(QEvent*) + 113
6   QtWidgets                                  0x10d6ad3b6
QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262
7   QtWidgets                                  0x10d6ae770
QApplication::notify(QObject*, QEvent*) + 480
8   QtCore                                     0x10fb82957
QCoreApplication::notifyInternal2(QObject*, QEvent*) + 167
9   QtCore                                     0x10fbe38da
QTimerInfoList::activateTimers() + 1002
10  libqcocoa.dylib                            0x11298c122
QCocoaEventDispatcherPrivate::activateTimersSourceCallback(void*) + 18
11  CoreFoundation                          0x7ff814c7ea36
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
12  CoreFoundation                          0x7ff814c7e9d9 __CFRunLoopDoSource0
+ 157
13  CoreFoundation                          0x7ff814c7e7b6
__CFRunLoopDoSources0 + 217
14  CoreFoundation                          0x7ff814c7d43a __CFRunLoopRun + 916
15  CoreFoundation                          0x7ff814c7ca4c CFRunLoopRunSpecific
+ 560
16  HIToolbox                               0x7ff81ebaefcd
RunCurrentEventLoopInMode + 292
17  HIToolbox                               0x7ff81ebaedde
ReceiveNextEventCommon + 657
18  HIToolbox                               0x7ff81ebaeb38
_BlockUntilNextEventMatchingListInModeWithFilter + 64
19  AppKit                                  0x7ff817c6e7a0 _DPSNextEvent + 858
20  AppKit                                  0x7ff817c6d64a
-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
+ 1214
21  AppKit                                  0x7ff817c5fcb8 -[NSApplication run]
+ 586
22  libqcocoa.dylib                            0x11298ccba
QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) +
2090
23  QtCore                                     0x10fb7ef47
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 471
24  QtCore                                     0x10fb82ef2
QCoreApplication::exec() + 130
25  kmymoney                                   0x100b2a2a7 0x100b14000 + 90791
26  kmymoney                                   0x100b28e81 0x100b14000 + 85633
27  dyld                                       0x200e6841f start + 1903


STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.



More information about the kde-mac mailing list