https://bugs.kde.org/show_bug.cgi?id=421477
Bug ID: 421477 Summary: Segmentation Fault on exit Product: krita Version: 4.3.0-beta1 Platform: Debian stable OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: General Assignee: krita-bugs-n...@kde.org Reporter: grum...@grum.fr Target Milestone: --- SUMMARY I've built Krita 4.3.0 by myself (git 88342ec) When I close krita, a segmentation fault occurs STEPS TO REPRODUCE 1. Launch Krita 2. Exit krita (Menu FILE > QUIT ) OBSERVED RESULT Error message: corrupted size vs. prev_size while consolidating Thread 1 "krita" received signal SIGABRT, Aborted. __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 50 ../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type. (gdb) thread apply all bt Thread 12 (Thread 0x7fffc5c31700 (LWP 14304)): #0 0x00007ffff18a2819 in __GI___poll (fds=0x7fffbc0049b0, nfds=2, timeout=135117) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff06cd136 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff06cd25c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff1f53727 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff1f0115b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff1d50e76 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff1d5aa67 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ffff126efa3 in start_thread (arg=<optimized out>) at pthread_create.c:486 #8 0x00007ffff18ad4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fffeb770140 (LWP 14258)): #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #1 0x00007ffff17d6535 in __GI_abort () at abort.c:79 #2 0x00007ffff182d508 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff193828d "%s\n") at ../sysdeps/posix/libc_fatal.c:181 #3 0x00007ffff1833c1a in malloc_printerr (str=str@entry=0x7ffff193a068 "corrupted size vs. prev_size while consolidating") at malloc.c:5341 #4 0x00007ffff1835896 in _int_free (av=0x7ffff196fc40 <main_arena>, p=0x555562c13430, have_lock=<optimized out>) at malloc.c:4324 #5 0x00007ffff17ee2b7 in __cxa_finalize (d=0x7ffff7cc9300) at cxa_finalize.c:83 #6 0x00007ffff6bc65f3 in __do_global_dtors_aux () from /home/grum/Dev/krita_master/install/lib/x86_64-linux-gnu/libkritaui.so.19 #7 0x00007fffffffddf0 in ?? () #8 0x00007ffff7fe46f6 in _dl_fini () at dl-fini.c:138 Backtrace stopped: frame did not save the PC (gdb) n Single stepping until exit from function _ZN6KCrash19defaultCrashHandlerEi, which has no line number information. KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = krita path = /home/grum/Dev/krita_master/install/bin pid = 14258 KCrash: Arguments: /home/grum/Dev/krita_master/install/bin/krita KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__2 Thread 1 "krita" received signal SIGSTOP, Stopped (signal). 0x00007ffff187a720 in __GI___nanosleep (requested_time=0x7fffffffc5e0, remaining=0x7fffffffc5e0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 28 ../sysdeps/unix/sysv/linux/nanosleep.c: Aucun fichier ou dossier de ce type. (gdb) thread apply all bt Thread 12 (Thread 0x7fffc5c31700 (LWP 14304)): #0 0x00007ffff18a2819 in __GI___poll (fds=0x7fffbc0049b0, nfds=2, timeout=125415) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff06cd136 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffff06cd25c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffff1f53727 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff1f0115b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff1d50e76 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007ffff1d5aa67 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007ffff126efa3 in start_thread (arg=<optimized out>) at pthread_create.c:486 #8 0x00007ffff18ad4cf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fffeb770140 (LWP 14258)): #0 0x00007ffff187a720 in __GI___nanosleep (requested_time=0x7fffffffc5e0, remaining=0x7fffffffc5e0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007ffff187a62a in __sleep (seconds=0) at ../sysdeps/posix/sleep.c:55 #2 0x00007ffff6013eea in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5 #3 0x00007ffff601468e in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5 #4 0x00007ffff6014be7 in KCrash::defaultCrashHandler(int) () from /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5 #5 <signal handler called> #6 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #7 0x00007ffff17d6535 in __GI_abort () at abort.c:79 #8 0x00007ffff182d508 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff193828d "%s\n") at ../sysdeps/posix/libc_fatal.c:181 #9 0x00007ffff1833c1a in malloc_printerr (str=str@entry=0x7ffff193a068 "corrupted size vs. prev_size while consolidating") at malloc.c:5341 #10 0x00007ffff1835896 in _int_free (av=0x7ffff196fc40 <main_arena>, p=0x555562c13430, have_lock=<optimized out>) at malloc.c:4324 #11 0x00007ffff17ee2b7 in __cxa_finalize (d=0x7ffff7cc9300) at cxa_finalize.c:83 #12 0x00007ffff6bc65f3 in __do_global_dtors_aux () from /home/grum/Dev/krita_master/install/lib/x86_64-linux-gnu/libkritaui.so.19 #13 0x00007fffffffddf0 in ?? () #14 0x00007ffff7fe46f6 in _dl_fini () at dl-fini.c:138 Backtrace stopped: frame did not save the PC EXPECTED RESULT Krita doesn't crash on exit SOFTWARE/OS VERSIONS Linux/KDE Plasma: 5.14.5 KDE Frameworks Version: 5.54.0 Krita Version: 4.3.0-beta1 (git 88342ec) Languages: en_GB, en, fr, fr_FR, fr Hidpi: true Qt Version (compiled): 5.11.3 Version (loaded): 5.11.3 OS Information Build ABI: x86_64-little_endian-lp64 Build CPU: x86_64 CPU: x86_64 Kernel Type: linux Kernel Version: 4.19.0-9-amd64 Pretty Productname: Debian GNU/Linux 10 (buster) Product Type: debian Product Version: 10 Desktop: KDE ADDITIONAL INFORMATION Seems similar to https://bugs.kde.org/show_bug.cgi?id=392073 Note that when using Appimage (krita-4.3.0-beta1-5a643ab-x86_64.appimage) the problem doesn't occurs -- You are receiving this mail because: You are watching all bug changes.