https://bugs.kde.org/show_bug.cgi?id=434253
Dmitry Kazakov <dimul...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dimul...@gmail.com --- Comment #4 from Dmitry Kazakov <dimul...@gmail.com> --- As far as I can tell, DRI triggers internal abort() or exit(1), which basically starts destroying all the static objects inside Krita: #19 0x00007ffff7040fb1 in KisPart::~KisPart() (this=0x7ffff7fc7410 <_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder>, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/atomic_base.h:390 #20 0x00007ffff70413b9 in (anonymous namespace)::Q_QGS_s_instance::Holder::~Holder() (this=<optimized out>, __in_chrg=<optimized out>) at /media/tymon/Dane/Development/devthird/krita/libs/ui/KisPart.cpp:71 #21 0x00007ffff3d9e2ac in __run_exit_handlers (status=1, listp=0x7ffff3f3b718 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108 #22 0x00007ffff3d9e3da in __GI_exit (status=<optimized out>) at exit.c:139 #23 0x00007fffe486afa3 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so So the problem is actually somewhere in DRI. Perhaps we failed to allocated a buffer somehow? E.g. due to a low-memory situation? If you can reproduce the crash somehow, could you please check the state of all the pointers in this function? It looks like some pointer became null for some reason. #34 0x00007ffff6e1c961 in KisTextureTile::update(KisTextureTileUpdateInfo const&, bool) (this=0x555577d503e0, updateInfo=..., blockMipmapRegeneration=<optimized out>) at /media/tymon/Dane/Development/devthird/krita/libs/ui/opengl/kis_texture_tile.cpp:286 i965: Failed to submit batchbuffer: Błędny adres [English: wrong address] -- You are receiving this mail because: You are watching all bug changes.