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

Boudewijn Rempt <b...@valdyas.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
           Assignee|krita-bugs-n...@kde.org     |b...@valdyas.org
             Status|REPORTED                    |ASSIGNED

--- Comment #6 from Boudewijn Rempt <b...@valdyas.org> ---
Thanks, I got the file now. Other applications can still show it, but Krita
asserts on it.

Backtrace:

ASSERT (krita): "layerName == layer->name()" in file
/home/boud/dev/krita/plugins/impex/libkra/kis_kra_savexml_visitor.cpp, line 293


Thread 1 (Thread 0x7f74045af000 (LWP 6262)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007f73fef7d801 in __GI_abort () at abort.c:79
#8  0x00007f73ff952f2b in QMessageLogger::fatal(char const*, ...) const () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f74012ad91e in kis_assert_common
(assertion=assertion@entry=0x7f73a8139978 "layerName == layer->name()",
file=file@entry=0x7f73a8139900
"/home/boud/dev/krita/plugins/impex/libkra/kis_kra_savexml_visitor.cpp",
line=line@entry=293, throwException=throwException@entry=false,
isIgnorable=isIgnorable@entry=false) at
/home/boud/dev/krita/libs/global/kis_assert.cpp:90
#10 0x00007f74012ada3a in kis_assert_recoverable
(assertion=assertion@entry=0x7f73a8139978 "layerName == layer->name()",
file=file@entry=0x7f73a8139900
"/home/boud/dev/krita/plugins/impex/libkra/kis_kra_savexml_visitor.cpp",
line=line@entry=293) at /home/boud/dev/krita/libs/global/kis_assert.cpp:103
#11 0x00007f73a8130d5d in KisSaveXmlVisitor::loadLayerAttributes (el=...,
layer=layer@entry=0x55be0180a7d0) at
/home/boud/dev/krita/plugins/impex/libkra/kis_kra_savexml_visitor.cpp:293
#12 0x00007f73a8131595 in KisSaveXmlVisitor::loadPaintLayerAttributes (el=...,
layer=0x55be0180a7d0) at
/home/boud/dev/krita/plugins/impex/libkra/kis_kra_savexml_visitor.cpp:132
#13 0x00007f73a836f2eb in KisExrLayersSorter::Private::processLayers
(this=this@entry=0x7f73d8004f20, root=...) at
/home/boud/dev/krita/plugins/impex/exr/kis_exr_layers_sorter.cpp:109
#14 0x00007f73a836f33b in KisExrLayersSorter::Private::processLayers
(this=this@entry=0x7f73d8004f20, root=...) at
/home/boud/dev/krita/plugins/impex/exr/kis_exr_layers_sorter.cpp:115
#15 0x00007f73a836fc1f in KisExrLayersSorter::KisExrLayersSorter
(this=0x7fff7f9d0a70, extraData=..., image=...) at
/home/boud/dev/krita/plugins/impex/exr/kis_exr_layers_sorter.cpp:170
#16 0x00007f73a835b98f in EXRConverter::decode (this=this@entry=0x7fff7f9d0bf0,
filename=...) at /home/boud/dev/krita/plugins/impex/exr/exr_converter.cc:909
#17 0x00007f73a835c7ad in EXRConverter::buildImage
(this=this@entry=0x7fff7f9d0bf0, filename=...) at
/home/boud/dev/krita/plugins/impex/exr/exr_converter.cc:931
#18 0x00007f73a8354497 in exrImport::convert (this=0x55bdfdb65cb0,
document=0x55bdf814e370) at
/home/boud/dev/krita/plugins/impex/exr/exr_import.cc:45
#19 0x00007f740329a02d in KisImportExportManager::doImport
(this=this@entry=0x55bdfee48100, location=..., filter=...) at
/home/boud/dev/krita/libs/ui/KisImportExportManager.cpp:601
#20 0x00007f740329b851 in KisImportExportManager::convert
(this=this@entry=0x55bdfee48100,
direction=direction@entry=KisImportExportManager::Import, location=...,
realLocation=..., mimeType=..., showWarnings=<optimized out>,
exportConfiguration=..., isAsync=<optimized out>) at
/home/boud/dev/krita/libs/ui/KisImportExportManager.cpp:361
#21 0x00007f740329c15b in KisImportExportManager::importDocument
(this=this@entry=0x55bdfee48100, location=..., mimeType=...) at
/home/boud/dev/krita/libs/ui/KisImportExportManager.cpp:136
#22 0x00007f740328650a in KisDocument::openFile
(this=this@entry=0x55bdf814e370) at
/home/boud/dev/krita/libs/ui/KisDocument.cpp:1431
#23 0x00007f7403286efb in KisDocument::openUrlInternal
(this=this@entry=0x55bdf814e370, url=...) at
/home/boud/dev/krita/libs/ui/KisDocument.cpp:1873
#24 0x00007f74032873bf in KisDocument::openUrl (this=0x55bdf814e370, _url=...,
flags=...) at /home/boud/dev/krita/libs/ui/KisDocument.cpp:1330
#25 0x00007f74032a4a4d in KisMainWindow::openDocumentInternal
(this=this@entry=0x55bdfbe87ab0, url=..., flags=flags@entry=...) at
/home/boud/dev/krita/libs/ui/KisMainWindow.cpp:909
#26 0x00007f74032aa87e in KisMainWindow::openDocument
(this=this@entry=0x55bdfbe87ab0, url=..., flags=flags@entry=...) at
/home/boud/dev/krita/libs/ui/KisMainWindow.cpp:884
#27 0x00007f74032738b8 in KisApplication::start (this=<optimized out>,
args=...) at /home/boud/dev/krita/libs/ui/KisApplication.cpp:601
#28 0x000055bdf2322d7b in main (argc=<optimized out>, argv=0x7fff7f9d1918) at
/home/boud/dev/krita/krita/main.cc:513

This is really weird because the the assert happens when saving to .kra...
Thanks for you report, and I'll try to figure out what's going on.

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

Reply via email to