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

            Bug ID: 442146
           Summary: Crash upon Opening File
           Product: krita
           Version: 4.4.3
          Platform: Ubuntu Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: george.an...@sigmalab.org
  Target Milestone: ---

Application: krita (4.4.3)

Qt Version: 5.15.2
Frameworks Version: 5.80.0
Operating System: Linux 5.11.0-1016-raspi aarch64
Windowing System: X11
Drkonqi Version: 5.21.4
Distribution: Ubuntu 21.04

-- Information about the crash:
- What I was doing when the application crashed:

Merely opening a JPEG file after a clean install.  File was located on local
media in ~/Pictures.  Attempted this again after first crash, using another
simlar file from same location, and this resulted in another crash.

The crash can be reproduced every time.

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

[KCrash Handler]
#4  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#5  0x0000ffffb1f3c6cc in __GI_abort () at abort.c:79
#6  0x0000ffffb2364f80 in QMessageLogger::fatal(char const*, ...) const () from
/lib/aarch64-linux-gnu/libQt5Core.so.5
#7  0x0000ffffb35e1288 in ?? () from
/lib/aarch64-linux-gnu/libkritaglobal.so.20
#8  0x0000ffffb35b0ba0 in kis_assert_x_exception(char const*, char const*, char
const*, char const*, int) () from /lib/aarch64-linux-gnu/libkritaglobal.so.20
#9  0x0000ffffb4845044 in KisOpenGLImageTextures::updateTextureFormat() () from
/lib/aarch64-linux-gnu/libkritaui.so.20
#10 0x0000ffffb484584c in KisOpenGLImageTextures::recreateImageTextureTiles()
() from /lib/aarch64-linux-gnu/libkritaui.so.20
#11 0x0000ffffb48460fc in KisOpenGLImageTextures::initGL(QOpenGLFunctions*) ()
from /lib/aarch64-linux-gnu/libkritaui.so.20
#12 0x0000ffffb483c620 in KisOpenGLCanvas2::initializeGL() () from
/lib/aarch64-linux-gnu/libkritaui.so.20
#13 0x0000ffffb304e3dc in QOpenGLWidget::resizeEvent(QResizeEvent*) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#14 0x0000ffffb302e588 in QWidget::event(QEvent*) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#15 0x0000ffffb2fe99b0 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#16 0x0000ffffb4977a2c in KisApplication::notify(QObject*, QEvent*) () from
/lib/aarch64-linux-gnu/libkritaui.so.20
#17 0x0000ffffb2570b60 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/aarch64-linux-gnu/libQt5Core.so.5
#18 0x0000ffffb302633c in QWidgetPrivate::sendPendingMoveAndResizeEvents(bool,
bool) () from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#19 0x0000ffffb302aa78 in QWidgetPrivate::show_helper() () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#20 0x0000ffffb302aa10 in QWidgetPrivate::showChildren(bool) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#21 0x0000ffffb302aa94 in QWidgetPrivate::show_helper() () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#22 0x0000ffffb302dd70 in QWidgetPrivate::setVisible(bool) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#23 0x0000ffffb302aa00 in QWidgetPrivate::showChildren(bool) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#24 0x0000ffffb302aa94 in QWidgetPrivate::show_helper() () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#25 0x0000ffffb302dd70 in QWidgetPrivate::setVisible(bool) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#26 0x0000ffffb302aa00 in QWidgetPrivate::showChildren(bool) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#27 0x0000ffffb302aa94 in QWidgetPrivate::show_helper() () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#28 0x0000ffffb302dd70 in QWidgetPrivate::setVisible(bool) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#29 0x0000ffffb302aa00 in QWidgetPrivate::showChildren(bool) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#30 0x0000ffffb302aa94 in QWidgetPrivate::show_helper() () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#31 0x0000ffffb302dd70 in QWidgetPrivate::setVisible(bool) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#32 0x0000ffffb3165df0 in QMdiSubWindow::changeEvent(QEvent*) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#33 0x0000ffffb302e240 in QWidget::event(QEvent*) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#34 0x0000ffffb2fe99b0 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#35 0x0000ffffb4977a2c in KisApplication::notify(QObject*, QEvent*) () from
/lib/aarch64-linux-gnu/libkritaui.so.20
#36 0x0000ffffb2570b60 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/aarch64-linux-gnu/libQt5Core.so.5
#37 0x0000ffffb302a144 in QWidget::setWindowState(QFlags<Qt::WindowState>) ()
from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#38 0x0000ffffb302a784 in QWidget::showMaximized() () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#39 0x0000ffffb31655f8 in QMdiSubWindow::eventFilter(QObject*, QEvent*) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#40 0x0000ffffb257089c in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /lib/aarch64-linux-gnu/libQt5Core.so.5
#41 0x0000ffffb2fe9a0c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#42 0x0000ffffb4977a2c in KisApplication::notify(QObject*, QEvent*) () from
/lib/aarch64-linux-gnu/libkritaui.so.20
#43 0x0000ffffb2570b60 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/aarch64-linux-gnu/libQt5Core.so.5
#44 0x0000ffffb302a144 in QWidget::setWindowState(QFlags<Qt::WindowState>) ()
from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#45 0x0000ffffb302a784 in QWidget::showMaximized() () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#46 0x0000ffffb49a73e4 in KisMainWindow::showView(KisView*, QMdiSubWindow*) ()
from /lib/aarch64-linux-gnu/libkritaui.so.20
#47 0x0000ffffb49a6c18 in KisMainWindow::addView(KisView*, QMdiSubWindow*) ()
from /lib/aarch64-linux-gnu/libkritaui.so.20
#48 0x0000ffffb49a6d44 in
KisMainWindow::addViewAndNotifyLoadingCompleted(KisDocument*, QMdiSubWindow*)
() from /lib/aarch64-linux-gnu/libkritaui.so.20
#49 0x0000ffffb49a6f80 in KisMainWindow::slotLoadCompleted() () from
/lib/aarch64-linux-gnu/libkritaui.so.20
#50 0x0000ffffb25acf80 in ?? () from /lib/aarch64-linux-gnu/libQt5Core.so.5
#51 0x0000ffffb498ddb0 in KisDocument::openUrlInternal(QUrl const&) () from
/lib/aarch64-linux-gnu/libkritaui.so.20
#52 0x0000ffffb498eacc in KisDocument::openUrl(QUrl const&,
QFlags<KisDocument::OpenFlag>) () from /lib/aarch64-linux-gnu/libkritaui.so.20
#53 0x0000ffffb49a2070 in KisMainWindow::openDocumentInternal(QUrl const&,
QFlags<KisMainWindow::OpenFlag>) () from
/lib/aarch64-linux-gnu/libkritaui.so.20
#54 0x0000ffffb49a915c in KisMainWindow::slotFileOpen(bool) () from
/lib/aarch64-linux-gnu/libkritaui.so.20
#55 0x0000ffffb25acf80 in ?? () from /lib/aarch64-linux-gnu/libQt5Core.so.5
#56 0x0000ffffb2fe261c in QAction::triggered(bool) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#57 0x0000ffffb2fe5640 in QAction::activate(QAction::ActionEvent) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#58 0x0000ffffb316a17c in ?? () from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#59 0x0000ffffb3171954 in ?? () from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#60 0x0000ffffb302e270 in QWidget::event(QEvent*) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#61 0x0000ffffb2fe99b0 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#62 0x0000ffffb2ff13d0 in QApplication::notify(QObject*, QEvent*) () from
/lib/aarch64-linux-gnu/libQt5Widgets.so.5
#63 0x0000ffffb4977a2c in KisApplication::notify(QObject*, QEvent*) () from
/lib/aarch64-linux-gnu/libkritaui.so.20
#64 0x0000ffffb2570b60 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/aarch64-linux-gnu/libQt5Core.so.5
#65 0x0000ffffb2ff0574 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#66 0x0000ffffb3049614 in ?? () from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#67 0x0000ffffb304b84c in ?? () from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#68 0x0000ffffb2fe99b0 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/aarch64-linux-gnu/libQt5Widgets.so.5
#69 0x0000ffffb4977a2c in KisApplication::notify(QObject*, QEvent*) () from
/lib/aarch64-linux-gnu/libkritaui.so.20
#70 0x0000ffffb2570b60 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/aarch64-linux-gnu/libQt5Core.so.5
#71 0x0000ffffb2939200 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /lib/aarch64-linux-gnu/libQt5Gui.so.5
#72 0x0000ffffb2910354 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib/aarch64-linux-gnu/libQt5Gui.so.5
#73 0x0000ffffac930028 in ?? () from /lib/aarch64-linux-gnu/libQt5XcbQpa.so.5
#74 0x0000ffffafc3d578 in g_main_context_dispatch () from
/lib/aarch64-linux-gnu/libglib-2.0.so.0
#75 0x0000ffffafc93188 in ?? () from /lib/aarch64-linux-gnu/libglib-2.0.so.0
#76 0x0000ffffafc3aac4 in g_main_context_iteration () from
/lib/aarch64-linux-gnu/libglib-2.0.so.0
#77 0x0000ffffb25d0e94 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/aarch64-linux-gnu/libQt5Core.so.5
#78 0x0000ffffb256f04c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/aarch64-linux-gnu/libQt5Core.so.5
#79 0x0000ffffb257814c in QCoreApplication::exec() () from
/lib/aarch64-linux-gnu/libQt5Core.so.5
#80 0x0000aaaaac6428f4 in main ()
[Inferior 1 (process 54305) detached]

Possible duplicates by query: bug 442117, bug 441638, bug 440777, bug 440257,
bug 440093.

Reported using DrKonqi

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

Reply via email to