Bug 436474 - Crashes on creating creating new document
Summary: Crashes on creating creating new document
Status: RESOLVED DUPLICATE of bug 436773
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 4.4.3
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-05-01 23:22 UTC by eain161
Modified: 2021-05-11 09:58 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Krita System Information report (2.28 KB, text/plain)
2021-05-10 21:02 UTC, eain161
Details
Krita Usage Log for bug reports (4.49 KB, text/plain)
2021-05-10 21:02 UTC, eain161
Details

Note You need to log in before you can comment on or make changes to this bug.
Description eain161 2021-05-01 23:22:22 UTC
Application: krita (4.4.3)

Qt Version: 5.15.2
Frameworks Version: 5.81.0
Operating System: Linux 5.10.31-1-MANJARO-ARM aarch64
Windowing System: X11
Drkonqi Version: 5.21.4
Distribution: Manjaro ARM

-- Information about the crash:
- What I was doing when the application crashed:
 Krita launches, New document dialog, any settings cause crash after hitting OK button

- Unusual behavior I noticed:
 Krita hangs for a moment, then window disappears, ~5 seconds later (the same each time) a crash report request is generated

- Custom settings of the application:
 tried adjusting memory allotment higher for Krita -> no effect. 
 tried adjusting pagefile to be larger than 4Gb -> no effect.
 System has max of 3.5Gb available ram max. 
 using opengl, this is being run on a Raspberry Pi CM4 rev.1.

The crash can be reproduced every time.

-- Backtrace:
Application: Krita (krita), signal: Aborted

[KCrash Handler]
#4  0x0000ffffa72c16c8 in raise () from /usr/lib/libc.so.6
#5  0x0000ffffa72ae1cc in abort () from /usr/lib/libc.so.6
#6  0x0000ffffa76c9f84 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt5Core.so.5
#7  0x0000ffffa8a85f08 in ?? () from /usr/lib/libkritaglobal.so.20
#8  0x0000ffffa8a86340 in kis_assert_x_exception(char const*, char const*, char const*, char const*, int) () from /usr/lib/libkritaglobal.so.20
#9  0x0000ffffa9ede6b0 in KisOpenGLImageTextures::updateTextureFormat() () from /usr/lib/libkritaui.so.20
#10 0x0000ffffa9ee05c0 in KisOpenGLImageTextures::recreateImageTextureTiles() () from /usr/lib/libkritaui.so.20
#11 0x0000ffffa9ee16dc in KisOpenGLImageTextures::initGL(QOpenGLFunctions*) () from /usr/lib/libkritaui.so.20
#12 0x0000ffffa9ed9cb0 in KisOpenGLCanvas2::initializeGL() () from /usr/lib/libkritaui.so.20
#13 0x0000ffffa84c5e00 in QOpenGLWidget::resizeEvent(QResizeEvent*) () from /usr/lib/libQt5Widgets.so.5
#14 0x0000ffffa84a3200 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#15 0x0000ffffa84575ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#16 0x0000ffffaa08cf68 in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.20
#17 0x0000ffffa7918bac in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#18 0x0000ffffa8499740 in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool, bool) () from /usr/lib/libQt5Widgets.so.5
#19 0x0000ffffa849eb24 in QWidgetPrivate::show_helper() () from /usr/lib/libQt5Widgets.so.5
#20 0x0000ffffa849ea90 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQt5Widgets.so.5
#21 0x0000ffffa849eb4c in QWidgetPrivate::show_helper() () from /usr/lib/libQt5Widgets.so.5
#22 0x0000ffffa84a2890 in QWidgetPrivate::setVisible(bool) () from /usr/lib/libQt5Widgets.so.5
#23 0x0000ffffa849ea74 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQt5Widgets.so.5
#24 0x0000ffffa849eb4c in QWidgetPrivate::show_helper() () from /usr/lib/libQt5Widgets.so.5
#25 0x0000ffffa84a2890 in QWidgetPrivate::setVisible(bool) () from /usr/lib/libQt5Widgets.so.5
#26 0x0000ffffa849ea74 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQt5Widgets.so.5
#27 0x0000ffffa849eb4c in QWidgetPrivate::show_helper() () from /usr/lib/libQt5Widgets.so.5
#28 0x0000ffffa84a2890 in QWidgetPrivate::setVisible(bool) () from /usr/lib/libQt5Widgets.so.5
#29 0x0000ffffa849ea74 in QWidgetPrivate::showChildren(bool) () from /usr/lib/libQt5Widgets.so.5
#30 0x0000ffffa849eb4c in QWidgetPrivate::show_helper() () from /usr/lib/libQt5Widgets.so.5
#31 0x0000ffffa84a2890 in QWidgetPrivate::setVisible(bool) () from /usr/lib/libQt5Widgets.so.5
#32 0x0000ffffa85f2b88 in QMdiSubWindow::changeEvent(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#33 0x0000ffffa84a2e58 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#34 0x0000ffffa84575ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#35 0x0000ffffaa08cf68 in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.20
#36 0x0000ffffa7918bac in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#37 0x0000ffffa849dfe0 in QWidget::setWindowState(QFlags<Qt::WindowState>) () from /usr/lib/libQt5Widgets.so.5
#38 0x0000ffffa849e76c in QWidget::showMaximized() () from /usr/lib/libQt5Widgets.so.5
#39 0x0000ffffa85f2060 in QMdiSubWindow::eventFilter(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#40 0x0000ffffa79188bc in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#41 0x0000ffffa8457658 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#42 0x0000ffffaa08cf68 in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.20
#43 0x0000ffffa7918bac in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#44 0x0000ffffa849dfe0 in QWidget::setWindowState(QFlags<Qt::WindowState>) () from /usr/lib/libQt5Widgets.so.5
#45 0x0000ffffa849e76c in QWidget::showMaximized() () from /usr/lib/libQt5Widgets.so.5
#46 0x0000ffffaa0c93d0 in KisMainWindow::showView(KisView*, QMdiSubWindow*) () from /usr/lib/libkritaui.so.20
#47 0x0000ffffaa0c4854 in KisMainWindow::addView(KisView*, QMdiSubWindow*) () from /usr/lib/libkritaui.so.20
#48 0x0000ffffaa0c49e0 in KisMainWindow::addViewAndNotifyLoadingCompleted(KisDocument*, QMdiSubWindow*) () from /usr/lib/libkritaui.so.20
#49 0x0000ffffa795c7fc in ?? () from /usr/lib/libQt5Core.so.5
#50 0x0000ffffa9c47060 in ?? () from /usr/lib/libkritaui.so.20
#51 0x0000ffffa795c7fc in ?? () from /usr/lib/libQt5Core.so.5
#52 0x0000ffffa861407c in ?? () from /usr/lib/libQt5Widgets.so.5
#53 0x0000ffffa795c7fc in ?? () from /usr/lib/libQt5Core.so.5
#54 0x0000ffffa85592f8 in QAbstractButton::clicked(bool) () from /usr/lib/libQt5Widgets.so.5
#55 0x0000ffffa8559e94 in ?? () from /usr/lib/libQt5Widgets.so.5
#56 0x0000ffffa855bba8 in ?? () from /usr/lib/libQt5Widgets.so.5
#57 0x0000ffffa855be14 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5
#58 0x0000ffffa84a2e88 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#59 0x0000ffffa84575ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#60 0x0000ffffa845f6f8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#61 0x0000ffffaa08cf68 in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.20
#62 0x0000ffffa7918bac in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#63 0x0000ffffa845e954 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib/libQt5Widgets.so.5
#64 0x0000ffffa84bfe80 in ?? () from /usr/lib/libQt5Widgets.so.5
#65 0x0000ffffa84c2e78 in ?? () from /usr/lib/libQt5Widgets.so.5
#66 0x0000ffffa84575ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#67 0x0000ffffaa08cf68 in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.20
#68 0x0000ffffa7918bac in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#69 0x0000ffffa7d2407c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5
#70 0x0000ffffa7d248d0 in QGuiApplicationPrivate::processTabletEvent(QWindowSystemInterfacePrivate::TabletEvent*) () from /usr/lib/libQt5Gui.so.5
#71 0x0000ffffa7cf5cdc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
#72 0x0000ffffa15e80d8 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#73 0x0000ffffa4b17560 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#74 0x0000ffffa4b178ac in ?? () from /usr/lib/libglib-2.0.so.0
#75 0x0000ffffa4b179b4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#76 0x0000ffffa79853d8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#77 0x0000ffffa7916cf4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#78 0x0000ffffa8690560 in QDialog::exec() () from /usr/lib/libQt5Widgets.so.5
#79 0x0000ffffaa0c2584 in KisMainWindow::slotFileNew() () from /usr/lib/libkritaui.so.20
#80 0x0000ffffa795c7fc in ?? () from /usr/lib/libQt5Core.so.5
#81 0x0000ffffa844f7b8 in QAction::triggered(bool) () from /usr/lib/libQt5Widgets.so.5
#82 0x0000ffffa8452a3c in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQt5Widgets.so.5
#83 0x0000ffffa855bbf8 in ?? () from /usr/lib/libQt5Widgets.so.5
#84 0x0000ffffa855be14 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5
#85 0x0000ffffa866fbcc in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5
#86 0x0000ffffa84a2e88 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#87 0x0000ffffa84575ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#88 0x0000ffffa845f6f8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#89 0x0000ffffaa08cf68 in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.20
#90 0x0000ffffa7918bac in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#91 0x0000ffffa845e954 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib/libQt5Widgets.so.5
#92 0x0000ffffa84bfe80 in ?? () from /usr/lib/libQt5Widgets.so.5
#93 0x0000ffffa84c2e78 in ?? () from /usr/lib/libQt5Widgets.so.5
#94 0x0000ffffa84575ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#95 0x0000ffffaa08cf68 in KisApplication::notify(QObject*, QEvent*) () from /usr/lib/libkritaui.so.20
#96 0x0000ffffa7918bac in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#97 0x0000ffffa7d2407c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5
#98 0x0000ffffa7d248d0 in QGuiApplicationPrivate::processTabletEvent(QWindowSystemInterfacePrivate::TabletEvent*) () from /usr/lib/libQt5Gui.so.5
#99 0x0000ffffa7cf5cdc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
#100 0x0000ffffa15e80d8 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#101 0x0000ffffa4b17560 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#102 0x0000ffffa4b178ac in ?? () from /usr/lib/libglib-2.0.so.0
#103 0x0000ffffa4b179b4 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#104 0x0000ffffa79853d8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#105 0x0000ffffa7916cf4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#106 0x0000ffffa7921430 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#107 0x0000aaaac9e82db4 in main ()
[Inferior 1 (process 4734) detached]

Possible duplicates by query: bug 436472, bug 431865, bug 431665, bug 427534, bug 426172.

Reported using DrKonqi
Comment 1 sh_zam 2021-05-05 16:48:19 UTC
Can you attach info from "Help -> Show system info for bug reports"?

My guess, since this is an assert, it looks like HAS_ONLY_OPENGL_ES was enabled while compiling in the package, but Krita couldn't find it.
Comment 2 eain161 2021-05-10 21:02:03 UTC
Created attachment 138304 [details]
Krita System Information report
Comment 3 eain161 2021-05-10 21:02:40 UTC
Created attachment 138305 [details]
Krita Usage Log for bug reports
Comment 4 Bug Janitor Service 2021-05-11 04:33:40 UTC
Thanks for your comment!

Automatically switching the status of this bug to REPORTED so that the KDE team
knows that the bug is ready to get confirmed.

In the future you may also do this yourself when providing needed information.
Comment 5 Halla Rempt 2021-05-11 09:58:38 UTC

*** This bug has been marked as a duplicate of bug 436773 ***