[kmymoney] [Bug 404848] Crash on "Enter Next Transcation"
bugzilla_noreply at kde.org
bugzilla_noreply at kde.org
Mon Mar 4 01:04:33 GMT 2019
https://bugs.kde.org/show_bug.cgi?id=404848
mahueb55 at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mahueb55 at gmail.com
--- Comment #9 from mahueb55 at gmail.com ---
(In reply to Thomas Baumgart from comment #8)
> It needs someone with a Windows development environment to debug this.
Thomas,
please see call stack at the time of the exception below. I can't honestly say
I truly understand why, but calling winId() AFTER resize(...) in
KEnterScheduleDlg::KEnterScheduleDlg appears to solve the issue for me.
> kmymoney.exe!KMyMoneyRegister::Register::d_func() Zeile 361 C++
kmymoney.exe!KMyMoneyRegister::Register::resize(int col, bool force)
Zeile 755 C++
kmymoney.exe!KEnterScheduleDlg::resizeEvent(QResizeEvent * ev) Zeile
230 C++
Qt5Widgetsd.dll!QWidget::event(QEvent * event) Zeile 9072 C++
Qt5Widgetsd.dll!QApplicationPrivate::notify_helper(QObject * receiver,
QEvent * e) Zeile 3727 C++
Qt5Widgetsd.dll!QApplication::notify(QObject * receiver, QEvent * e)
Zeile 3690 C++
Qt5Cored.dll!QCoreApplication::notifyInternal2(QObject * receiver,
QEvent * event) Zeile 1048 C++
Qt5Cored.dll!QCoreApplication::forwardEvent(QObject * receiver, QEvent
* event, QEvent * originatingEvent) Zeile 1064 C++
Qt5Widgetsd.dll!QWidgetWindow::handleResizeEvent(QResizeEvent * event)
Zeile 800 C++
Qt5Widgetsd.dll!QWidgetWindow::event(QEvent * event) Zeile 304 C++
Qt5Widgetsd.dll!QApplicationPrivate::notify_helper(QObject * receiver,
QEvent * e) Zeile 3727 C++
Qt5Widgetsd.dll!QApplication::notify(QObject * receiver, QEvent * e)
Zeile 3099 C++
Qt5Cored.dll!QCoreApplication::notifyInternal2(QObject * receiver,
QEvent * event) Zeile 1048 C++
Qt5Cored.dll!QCoreApplication::sendSpontaneousEvent(QObject * receiver,
QEvent * event) Zeile 237 C++
Qt5Guid.dll!QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent
* e) Zeile 2402 C++
Qt5Guid.dll!QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent
* e) Zeile 1829 C++
Qt5Guid.dll!QWindowSystemInterfacePrivate::handleWindowSystemEvent<QWindowSystemInterface::SynchronousDelivery>(QWindowSystemInterfacePrivate::WindowSystemEvent
* ev) Zeile 105 C++
Qt5Guid.dll!QWindowSystemInterface::handleGeometryChange<QWindowSystemInterface::SynchronousDelivery>(QWindow
* window, const QRect & newRect) Zeile 308 C++
qwindowsd.dll!QWindowsWindow::initialize() Zeile 1149 C++
Qt5Guid.dll!QWindowPrivate::create(bool recursive, unsigned __int64
nativeHandle) Zeile 526 C++
Qt5Guid.dll!QWindow::create() Zeile 636 C++
Qt5Widgetsd.dll!QWidgetPrivate::create_sys(unsigned __int64 window,
bool initializeWindow, bool destroyOldWindow) Zeile 1485 C++
Qt5Widgetsd.dll!QWidget::create(unsigned __int64 window, bool
initializeWindow, bool destroyOldWindow) Zeile 1340 C++
Qt5Widgetsd.dll!QWidgetPrivate::createWinId() Zeile 2569 C++
Qt5Widgetsd.dll!QWidget::winId() Zeile 2535 C++
kmymoney.exe!KEnterScheduleDlg::KEnterScheduleDlg(QWidget * parent,
const MyMoneySchedule & schedule) Zeile 112 C++
kmymoney.exe!KScheduledViewPrivate::enterSchedule(MyMoneySchedule &
schedule, bool autoEnter, bool extendedKeys) Zeile 494 C++
kmymoney.exe!KScheduledView::slotEnterSchedule() Zeile 450 C++
kmymoney.exe!QtPrivate::FunctorCall<QtPrivate::IndexesList<>,QtPrivate::List<>,void,void
(__cdecl KScheduledView::*)(void)>::call(void(KScheduledView::*)() f,
KScheduledView * o, void * * arg) Zeile 134 C++
kmymoney.exe!QtPrivate::FunctionPointer<void (__cdecl
KScheduledView::*)(void)>::call<QtPrivate::List<>,void>(void(KScheduledView::*)()
f, KScheduledView * o, void * * arg) Zeile 168 C++
kmymoney.exe!QtPrivate::QSlotObject<void (__cdecl
KScheduledView::*)(void),QtPrivate::List<>,void>::impl(int which,
QtPrivate::QSlotObjectBase * this_, QObject * r, void * * a, bool * ret) Zeile
397 C++
Qt5Cored.dll!QtPrivate::QSlotObjectBase::call(QObject * r, void * * a)
Zeile 376 C++
Qt5Cored.dll!QMetaObject::activate(QObject * sender, int signalOffset,
int local_signal_index, void * * argv) Zeile 3759 C++
Qt5Cored.dll!QMetaObject::activate(QObject * sender, const QMetaObject
* m, int local_signal_index, void * * argv) Zeile 3634 C++
Qt5Widgetsd.dll!QAction::triggered(bool _t1) Zeile 377 C++
Qt5Widgetsd.dll!QAction::activate(QAction::ActionEvent event) Zeile
1167 C++
Qt5Widgetsd.dll!QAction::trigger() Zeile 187 C++
Qt5Widgetsd.dll!QAction::qt_static_metacall(QObject * _o,
QMetaObject::Call _c, int _id, void * * _a) Zeile 212 C++
Qt5Cored.dll!QMetaCallEvent::placeMetaCall(QObject * object) Zeile 507
C++
Qt5Cored.dll!QObject::event(QEvent * e) Zeile 1251 C++
Qt5Widgetsd.dll!QAction::event(QEvent * e) Zeile 1097 C++
Qt5Widgetsd.dll!QApplicationPrivate::notify_helper(QObject * receiver,
QEvent * e) Zeile 3727 C++
Qt5Widgetsd.dll!QApplication::notify(QObject * receiver, QEvent * e)
Zeile 3099 C++
Qt5Cored.dll!QCoreApplication::notifyInternal2(QObject * receiver,
QEvent * event) Zeile 1048 C++
Qt5Cored.dll!QCoreApplication::sendEvent(QObject * receiver, QEvent *
event) Zeile 234 C++
Qt5Cored.dll!QCoreApplicationPrivate::sendPostedEvents(QObject *
receiver, int event_type, QThreadData * data) Zeile 1745 C++
Qt5Cored.dll!QEventDispatcherWin32::sendPostedEvents() Zeile 1085
C++
qwindowsd.dll!QWindowsGuiEventDispatcher::sendPostedEvents() Zeile 82
C++
Qt5Cored.dll!qt_internal_proc(HWND__ * hwnd, unsigned int message,
unsigned __int64 wp, __int64 lp) Zeile 239 C++
[Externer Code]
Qt5Cored.dll!QEventDispatcherWin32::processEvents(QFlags<enum
QEventLoop::ProcessEventsFlag> flags) Zeile 630 C++
qwindowsd.dll!QWindowsGuiEventDispatcher::processEvents(QFlags<enum
QEventLoop::ProcessEventsFlag> flags) Zeile 74 C++
Qt5Cored.dll!QEventLoop::processEvents(QFlags<enum
QEventLoop::ProcessEventsFlag> flags) Zeile 137 C++
Qt5Cored.dll!QEventLoop::exec(QFlags<enum
QEventLoop::ProcessEventsFlag> flags) Zeile 214 C++
Qt5Cored.dll!QCoreApplication::exec() Zeile 1336 C++
Qt5Guid.dll!QGuiApplication::exec() Zeile 1762 C++
Qt5Widgetsd.dll!QApplication::exec() Zeile 2902 C++
kmymoney.exe!runKMyMoney(QApplication & a,
std::unique_ptr<QSplashScreen,std::default_delete<QSplashScreen> > splash,
const QUrl & file, bool noFile) Zeile 335 C++
kmymoney.exe!main(int argc, char * * argv) Zeile 243 C++
kmymoney.exe!WinMain(HINSTANCE__ * __formal, HINSTANCE__ * __formal,
char * __formal, int __formal) Zeile 104 C++
[Externer Code]
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list