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

--- Comment #2 from Boudewijn Rempt <b...@valdyas.org> ---
The backtrace from Krita 3: (From 2.9 is similar, also happens in allocating
tile data)

malloc (
    this=0x7ffff6ca8648 <boost::singleton_pool<KisTileData, 32768u,
boost::default_user_allocator_new_delete, boost::mutex, 128u,
2048u>::storage+40>) at /usr/include/boost/pool/pool.hpp:432
#1  malloc () at /usr/include/boost/pool/singleton_pool.hpp:137
#2  KisTileData::allocateData (pixelSize=<optimized out>) at
/home/boud/dev/krita/libs/image/tiles3/kis_tile_data.cc:127
#3  0x00007ffff68278d5 in KisTileData::KisTileData (this=0x541d540, rhs=...,
checkFreeMemory=<optimized out>)
    at /home/boud/dev/krita/libs/image/tiles3/kis_tile_data.cc:77
#4  0x00007ffff6829f11 in KisTileDataStore::duplicateTileData (
    this=0x7ffff6ca86e0
<_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder>, rhs=0x6806b60)
    at /home/boud/dev/krita/libs/image/tiles3/kis_tile_data_store.cc:165
#5  0x00007ffff68265ef in clone (this=<optimized out>) at
/home/boud/dev/krita/libs/image/tiles3/kis_tile_data.h:88
#6  KisTile::lockForWrite (this=0x686ae80) at
/home/boud/dev/krita/libs/image/tiles3/kis_tile.cc:187
#7  0x00007ffff683e944 in lockTile (this=<optimized out>, tile=...)
    at /home/boud/dev/krita/libs/image/tiles3/kis_base_iterator.h:40
#8  KisHLineIterator2::fetchTileDataForCache (this=this@entry=0x68c0620,
kti=..., col=col@entry=1, row=row@entry=1)
    at /home/boud/dev/krita/libs/image/tiles3/kis_hline_iterator.cpp:207
#9  0x00007ffff683ef58 in KisHLineIterator2::KisHLineIterator2 (this=0x68c0620,
dataManager=<optimized out>, 
    x=<optimized out>, y=64, w=<optimized out>, offsetX=<optimized out>,
offsetY=0, writable=true, 
    __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
    at /home/boud/dev/krita/libs/image/tiles3/kis_hline_iterator.cpp:63
#10 0x00007ffff692ff52 in
KisPaintDevice::Private::KisPaintDeviceStrategy::createHLineIteratorNG
(this=<optimized out>, 
    dataManager=0x5cd96c0, x=0, y=64, w=1920, offsetX=0, offsetY=0)
    at /home/boud/dev/krita/libs/image/kis_paint_device_strategies.h:93
#11 0x00007ffff692b896 in KisPaintDevice::createHLineIteratorNG
(this=<optimized out>, x=x@entry=0, y=y@entry=64, 
    w=w@entry=1920) at /home/boud/dev/krita/libs/image/kis_paint_device.cc:1448
#12 0x00007fffb7ebd9b5 in exrConverter::Private::decodeData4<float>
(this=0x66b0840, file=..., info=..., layer=..., 
    width=width@entry=1920, xstart=xstart@entry=0, ystart=ystart@entry=0,
height=height@entry=1080, 
    ptype=ptype@entry=Imf_2_1::FLOAT) at
/home/boud/dev/krita/plugins/impex/exr/exr_converter.cc:397
#13 0x00007fffb7eb1436 in exrConverter::decode (this=this@entry=0x7fffffffc9a0,
filename=...)
    at /home/boud/dev/krita/plugins/impex/exr/exr_converter.cc:831
#14 0x00007fffb7eb1fb5 in exrConverter::buildImage
(this=this@entry=0x7fffffffc9a0, filename=...)
    at /home/boud/dev/krita/plugins/impex/exr/exr_converter.cc:869
#15 0x00007fffb7eab23f in exrImport::convert (this=0x66ae5b0, to=...)
    at /home/boud/dev/krita/plugins/impex/exr/exr_import.cc:68
#16 0x00007ffff790ae94 in CalligraFilter::ChainLink::invokeFilter
(this=0x630ac60)
    at /home/boud/dev/krita/libs/ui/KisFilterChainLink.cpp:87
#17 0x00007ffff790a1a8 in KisFilterChain::invokeChain
(this=this@entry=0x66b8f70)
    at /home/boud/dev/krita/libs/ui/KisFilterChain.cpp:92
#18 0x00007ffff79111ba in KisImportExportManager::importDocument
(this=0x654ce80, location=..., documentMimeType=..., 
    status=@0x7fffffffcd40: 100372496) at
/home/boud/dev/krita/libs/ui/KisImportExportManager.cpp:156
#19 0x00007ffff78fc0f3 in KisDocument::openFile (this=0x5fb9010) at
/home/boud/dev/krita/libs/ui/KisDocument.cpp:1217
#20 0x00007ffff78fc6dd in openFile (this=0x5facc30) at
/home/boud/dev/krita/libs/ui/KisDocument.cpp:372
#21 openLocalFile (this=0x5facc30) at
/home/boud/dev/krita/libs/ui/KisDocument.cpp:389
#22 KisDocument::openUrlInternal (this=this@entry=0x5fb9010, url=...) at
/home/boud/dev/krita/libs/ui/KisDocument.cpp:2218
#23 0x00007ffff78fcba0 in KisDocument::openUrl (this=this@entry=0x5fb9010,
_url=..., 
    flags=flags@entry=KisDocument::OPEN_URL_FLAG_NONE) at
/home/boud/dev/krita/libs/ui/KisDocument.cpp:1149
#24 0x00007ffff7915b90 in KisMainWindow::openDocumentInternal
(this=this@entry=0x5ab3050, url=..., 
    newdoc=newdoc@entry=0x5fb9010) at
/home/boud/dev/krita/libs/ui/KisMainWindow.cpp:797
#25 0x00007ffff78ec520 in KisApplication::start
(this=this@entry=0x7fffffffd5a0, args=...)
    at /home/boud/dev/krita/libs/ui/KisApplication.cpp:451
#26 0x0000000000404c7f in main (argc=2, argv=<optimized out>) at
/home/boud/dev/krita/krita/main.cc:220
(gdb)

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

Reply via email to