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

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from [email protected] ---
I can observe the same issue in AppImage Krita 6.0.0-beta1 (git db05298) on
Debian Trixie. Segmentation fault when opening the attached avif file.
Different file from internet doesn't crash, but open blank canvas instead.
Backtrace of the crash:

#0  0x00007fffe41e4969 in void
Planar::readLayerImpl::create<xsimd::fma3<xsimd::avx2> >(int, LinearizePolicy,
bool, bool, int, int, unsigned char const*, int, unsigned charconst*, int,
unsigned char const*, int, unsigned char const*, int,
KisSharedPtr<KisHLineIteratorNG>, float, float, KoColorSpace const*) () from
/tmp/.mount_krita.EbaBlf/usr/lib/kritaplugins/kritaheifimport.so
#1  0x00007fffe40e37d5 in auto createOptimizedClass<Planar::readLayerImpl, int
const&, LinearizePolicy&, bool&, bool&, int const&, int const&, unsigned char
const*&, int const&, unsigned char const*&, int const&, unsigned char const*&,
int const&, unsigned char const*&, int const&,
KisSharedPtr<KisHLineIteratorNG>&, float&, float&, KoColorSpace const*&>(int
const&, LinearizePolicy&, bool&, bool&, int const&, int const&, unsigned char
const*&, int const&, unsigned char const*&, int const&, unsigned char const*&,
int const&, unsigned char const*&, int const&,
KisSharedPtr<KisHLineIteratorNG>&, float&, float&, KoColorSpace const*&) ()
from /tmp/.mount_krita.EbaBlf/usr/lib/kritaplugins kritaheifimport.so
#2  0x00007fffe40e0b68 in HeifImport::convert(KisDocument*, QIODevice*,
KisPinnedSharedPtr<KisPropertiesConfiguration>) ()
   from /tmp/.mount_krita.EbaBlf/usr/lib/kritaplugins/kritaheifimport.so
#3  0x00007ffff7bc1c9e in KisImportExportManager::doImport(QString const&,
QSharedPointer<KisImportExportFilter>) ()
   from /tmp/.mount_krita.EbaBlf/usr/bin/../lib/libkritaui.so.21
#4  0x00007ffff7bc3607 in
KisImportExportManager::convert(KisImportExportManager::Direction, QString
const&, QString const&, QString const&, bool,
KisPinnedSharedPtr<KisPropertiesConfiguration>, bool, bool) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libkritaui.so.21
#5  0x00007ffff7bc441d in KisImportExportManager::importDocument(QString
const&, QString const&) ()
   from /tmp/.mount_krita.EbaBlf/usr/bin/../lib/libkritaui.so.21
#6  0x00007ffff7ba4a45 in KisDocument::openFile() () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libkritaui.so.21
#7  0x00007ffff7ba586e in KisDocument::openPathInternal(QString const&) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libkritaui.so.21
#8  0x00007ffff7baf5d8 in KisDocument::openPath(QString const&,
QFlags<KisDocument::OpenFlag>) ()
   from /tmp/.mount_krita.EbaBlf/usr/bin/../lib/libkritaui.so.21
#9  0x00007ffff7bd722f in KisMainWindow::openDocumentInternal(QString const&,
QFlags<KisMainWindow::OpenFlag>) ()
   from /tmp/.mount_krita.EbaBlf/usr/bin/../lib/libkritaui.so.21
#10 0x00007ffff7bd7ab6 in KisMainWindow::openDocument(QString const&,
QFlags<KisMainWindow::OpenFlag>) ()
   from /tmp/.mount_krita.EbaBlf/usr/bin/../lib/libkritaui.so.21
#11 0x00007ffff7883a3f in KisWelcomePageWidget::dropEvent(QDropEvent*) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libkritaui.so.21
#12 0x00007ffff5fed7b0 in QWidget::event(QEvent*) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Widgets.so.6
#13 0x00007ffff5f8e735 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Widgets.so.6
#14 0x00007ffff5f97f4e in QApplication::notify(QObject*, QEvent*) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Widgets.so.6
#15 0x00007ffff7b8a89e in KisApplication::notify(QObject*, QEvent*) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libkritaui.so.21
#16 0x00007ffff4d87258 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Core.so.6
#17 0x00007ffff600436c in QWidgetWindow::handleDropEvent(QDropEvent*) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Widgets.so.6
#18 0x00007ffff600504c in QWidgetWindow::event(QEvent*) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Widgets.so.6
#19 0x00007ffff5f8e735 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Widgets.so.6
#20 0x00007ffff7b8a89e in KisApplication::notify(QObject*, QEvent*) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libkritaui.so.21
#21 0x00007ffff4d87258 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Core.so.6
#22 0x00007ffff55be428 in QGuiApplicationPrivate::processDrop(QWindow*,
QMimeData const*, QPoint const&, QFlags<Qt::DropAction>,
QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Gui.so.6
#23 0x00007ffff561d685 in QWindowSystemInterface::handleDrop(QWindow*,
QMimeData const*, QPoint const&, QFlags<Qt::DropAction>,
QFlags<Qt::MouseButton>, QFlags<Qt::KeyboardModifier>) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Gui.so.6
#24 0x00007fffeedcb5ca in QXcbDrag::handleDrop(QPlatformWindow*,
xcb_client_message_event_t const*, QFlags<Qt::MouseButton>,
QFlags<Qt::KeyboardModifier>)
    () from
/tmp/.mount_krita.EbaBlf/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
#25 0x00007fffeed81058 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*)
()
   from
/tmp/.mount_krita.EbaBlf/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
#26 0x00007fffeed82286 in
QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/tmp/.mount_krita.EbaBlf/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
#27 0x00007fffeeda0d17 in xcbSourceDispatch(_GSource*, int (*)(void*), void*)
() from
/tmp/.mount_krita.EbaBlf/usr/plugins/platforms/../../lib/libQt6XcbQpa.so.6
#28 0x00007ffff25c5d3b in g_main_context_dispatch () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libglib-2.0.so.0
#29 0x00007ffff261b2b8 in ?? () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libglib-2.0.so.0
#30 0x00007ffff25c33e3 in g_main_context_iteration () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libglib-2.0.so.0
#31 0x00007ffff5061480 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Core.so.6
#32 0x00007ffff4d93bb2 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Core.so.6
#33 0x00007ffff4d8f786 in QCoreApplication::exec() () from
/tmp/.mount_krita.EbaBlf/usr/bin/../lib/libQt6Core.so.6
#34 0x000055555555d275 in main ()

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

Reply via email to