https://bugs.kde.org/show_bug.cgi?id=408889
Bug ID: 408889 Summary: ASSERT (0) kis_fill_interval_map.cpp, line 99 (with debug backtrace) Product: krita Version: git master Platform: Compiled Sources OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: General Assignee: krita-bugs-n...@kde.org Reporter: epicwraths...@yandex.ru Target Milestone: --- SUMMARY ASSERT (0) kis_fill_interval_map.cpp, line 99 assert and associated coredump. STEPS TO REPRODUCE I'm not sure. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Ubuntu 19.04 / Linux 5.0.0-16-generic (available in About System) KDE Plasma Version: 5.15.4 KDE Frameworks Version: 5.56.0 Qt Version: 5.12.2 ADDITIONAL INFORMATION Following is the output from 'thread apply all bt' A core dump is available if requested. Binary was compiled as a Debug build. Krita reports version as c6a8935 gdb krita core GNU gdb (Ubuntu 8.2.91.20190405-0ubuntu3) 8.2.91.20190405-git Copyright (C) 2019 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from krita... [New LWP 6622] [New LWP 6624] [New LWP 6633] [New LWP 6639] [New LWP 6634] [New LWP 6635] [New LWP 6632] [New LWP 27905] [New LWP 2192] [New LWP 2309] [New LWP 27904] [New LWP 27903] [New LWP 27902] [New LWP 6636] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `./krita'. Program terminated with signal SIGABRT, Aborted. #0 __GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. [Current thread is 1 (Thread 0x7f241a908800 (LWP 6622))] (gdb) thread apply all bt Thread 14 (Thread 0x7f23f3ab4700 (LWP 6636)): #0 0x00007f241e0de3bb in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f23fae5f090) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f241e0de3bb in __pthread_cond_wait_common (abstime=0x0, mutex=0x559576cf8ff0, cond=0x7f23fae5f068) at pthread_cond_wait.c:502 #2 0x00007f241e0de3bb in __pthread_cond_wait (cond=0x7f23fae5f068, mutex=0x559576cf8ff0) at pthread_cond_wait.c:655 #3 0x00007f2420413cec in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x00007f23fa38a172 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #5 0x00007f23fa38a289 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #6 0x00007f2420419630 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #7 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #8 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f236a154700 (LWP 27902)): #0 0x00007f241e0e1086 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5595777919b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007f241e0e1086 in do_futex_wait (sem=sem@entry=0x5595777919b8, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007f241e0e1178 in __new_sem_wait_slow (sem=0x5595777919b8, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007f24101f7ac2 in IlmThread_2_2::Semaphore::wait() () at /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.23 #4 0x00007f24101f6f87 in () at /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.23 #5 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f2369152700 (LWP 27903)): #0 0x00007f241e0e1086 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5595777919b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007f241e0e1086 in do_futex_wait (sem=sem@entry=0x5595777919b8, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007f241e0e1178 in __new_sem_wait_slow (sem=0x5595777919b8, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007f24101f7ac2 in IlmThread_2_2::Semaphore::wait() () at /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.23 #4 0x00007f24101f6f87 in () at /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.23 #5 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f2369953700 (LWP 27904)): #0 0x00007f241e0e1086 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5595777919b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007f241e0e1086 in do_futex_wait (sem=sem@entry=0x5595777919b8, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007f241e0e1178 in __new_sem_wait_slow (sem=0x5595777919b8, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007f24101f7ac2 in IlmThread_2_2::Semaphore::wait() () at /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.23 #4 0x00007f24101f6f87 in () at /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.23 #5 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f2386d7e700 (LWP 2309)): #0 0x00007f2420255729 in __GI___poll (fds=0x7f2386d7c8c8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f2421fabdc4 in () at /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5 #2 0x00007f2421fac359 in () at /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5 #3 0x00007f2421facbee in () at /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5 #4 0x00007f2421fad147 in KCrash::defaultCrashHandler(int) () at /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5 #5 0x00007f2420187f60 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6 #6 0x00007f2420187ed7 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 --Type <RET> for more, q to quit, c to continue without paging--c #7 0x00007f2420169535 in __GI_abort () at abort.c:79 #8 0x00007f24205b09a7 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f24205afe29 in qt_assert_x(char const*, char const*, char const*, int) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f2421a7de26 in KisFillIntervalMap::cropInterval(KisFillInterval*) (this=0x7f23e031d390, interval=0x7f2386d7d6e8) at /home/andy/src/krita/src/libs/image/floodfill/kis_fill_interval_map.cpp:99 #11 0x00007f2421a8c00e in KisScanlineFill::processLine<SelectionPolicy<false, DifferencePolicyOptimized<unsigned char>, FillWithColor> >(KisFillInterval, int, SelectionPolicy<false, DifferencePolicyOptimized<unsigned char>, FillWithColor>&) (this=0x7f2386d7d978, interval=..., rowIncrement=-1, pixelPolicy=...) at /home/andy/src/krita/src/libs/image/floodfill/kis_scanline_fill.cpp:449 #12 0x00007f2421a854b6 in KisScanlineFill::runImpl<SelectionPolicy<false, DifferencePolicyOptimized<unsigned char>, FillWithColor> >(SelectionPolicy<false, DifferencePolicyOptimized<unsigned char>, FillWithColor>&) (this=0x7f2386d7d978, pixelPolicy=...) at /home/andy/src/krita/src/libs/image/floodfill/kis_scanline_fill.cpp:540 #13 0x00007f2421a80e83 in KisScanlineFill::fillColor(KoColor const&) (this=0x7f2386d7d978, fillColor=...) at /home/andy/src/krita/src/libs/image/floodfill/kis_scanline_fill.cpp:563 #14 0x00007f2421b2c2f3 in KisFillPainter::fillColor(int, int, KisSharedPtr<KisPaintDevice>) (this=0x7f2386d7daa0, startX=367, startY=339, sourceDevice=...) at /home/andy/src/krita/src/libs/image/kis_fill_painter.cc:212 #15 0x00007f2422f452f1 in FillProcessingVisitor::fillPaintDevice(KisSharedPtr<KisPaintDevice>, KisUndoAdapter*, KisProcessingVisitor::ProgressHelper&) (this=0x5595abe50120, device=..., undoAdapter=0x5595b043ed50, helper=...) at /home/andy/src/krita/src/libs/ui/processing/fill_processing_visitor.cpp:133 #16 0x00007f2422f448ca in FillProcessingVisitor::visitNodeWithPaintDevice(KisNode*, KisUndoAdapter*) (this=0x5595abe50120, node=0x55959693ea00, undoAdapter=0x5595b043ed50) at /home/andy/src/krita/src/libs/ui/processing/fill_processing_visitor.cpp:64 #17 0x00007f2421a63fc1 in KisSimpleProcessingVisitor::visit(KisTransparencyMask*, KisUndoAdapter*) (this=0x5595abe50120, mask=0x55959693ea00, undoAdapter=0x5595b043ed50) at /home/andy/src/krita/src/libs/image/processing/kis_simple_processing_visitor.cpp:103 #18 0x00007f2421d4a155 in KisTransparencyMask::accept(KisProcessingVisitor&, KisUndoAdapter*) (this=0x55959693ea00, visitor=..., undoAdapter=0x5595b043ed50) at /home/andy/src/krita/src/libs/image/kis_transparency_mask.cc:108 #19 0x00007f2421a5a409 in KisProcessingCommand::redo() (this=0x5595b043ed10) at /home/andy/src/krita/src/libs/image/commands_new/kis_processing_command.cpp:35 #20 0x00007f2421b62ecb in KisStrokeStrategyUndoCommandBased::executeCommand(QSharedPointer<KUndo2Command>, bool) (this=0x5595b0cba680, command=..., undo=false) at /home/andy/src/krita/src/libs/image/kis_stroke_strategy_undo_command_based.cpp:73 #21 0x00007f2421b634a6 in KisStrokeStrategyUndoCommandBased::doStrokeCallback(KisStrokeJobData*) (this=0x5595b0cba680, data=0x5595ac441120) at /home/andy/src/krita/src/libs/image/kis_stroke_strategy_undo_command_based.cpp:118 #22 0x00007f2421b6419f in SimpleStrokeJobStrategy::run(KisStrokeJobData*) (this=0x5595869fada0, data=0x5595ac441120) at /home/andy/src/krita/src/libs/image/kis_simple_stroke_strategy.cpp:51 #23 0x00007f2421b6c2a8 in KisStrokeJob::run() (this=0x5595b0d3c610) at /home/andy/src/krita/src/libs/image/kis_stroke_job.h:44 #24 0x00007f2421dcf84d in KisUpdateJobItem::run() (this=0x7f24046fc230) at /home/andy/src/krita/build/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../src/libs/image/kis_update_job_item.h:91 #25 0x00007f24205ebbd1 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007f24205e8612 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #28 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f2387631700 (LWP 2192)): #0 0x00007f241e0de916 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f2387630c10, expected=0, futex_word=0x55957a92a440) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 0x00007f241e0de916 in __pthread_cond_wait_common (abstime=0x7f2387630cc0, mutex=0x55957a92a3f0, cond=0x55957a92a418) at pthread_cond_wait.c:533 #2 0x00007f241e0de916 in __pthread_cond_timedwait (cond=0x55957a92a418, mutex=0x55957a92a3f0, abstime=0x7f2387630cc0) at pthread_cond_wait.c:667 #3 0x00007f24205ee6b5 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f24205ee7e6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f24205ebde1 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f24205e8612 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #8 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f238292f700 (LWP 27905)): #0 0x00007f241e0e1086 in futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0x5595777919b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:205 #1 0x00007f241e0e1086 in do_futex_wait (sem=sem@entry=0x5595777919b8, abstime=0x0) at sem_waitcommon.c:111 #2 0x00007f241e0e1178 in __new_sem_wait_slow (sem=0x5595777919b8, abstime=0x0) at sem_waitcommon.c:181 #3 0x00007f24101f7ac2 in IlmThread_2_2::Semaphore::wait() () at /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.23 #4 0x00007f24101f6f87 in () at /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.23 #5 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f2419506700 (LWP 6632)): #0 0x00007f241e0de3bb in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55956c447be8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f241e0de3bb in __pthread_cond_wait_common (abstime=0x0, mutex=0x55956c447b98, cond=0x55956c447bc0) at pthread_cond_wait.c:502 #2 0x00007f241e0de3bb in __pthread_cond_wait (cond=0x55956c447bc0, mutex=0x55956c447b98) at pthread_cond_wait.c:655 #3 0x00007f24117cf36b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f24117cf0d7 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f24017cb700 (LWP 6635)): #0 0x00007f242025b2e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f24205eac30 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f24205eaaa2 in QSemaphore::tryAcquire(int, int) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f24219e2ab2 in KisTileDataSwapper::waitForWork() (this=0x7f2421f905e0 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /home/andy/src/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:86 #4 0x00007f24219e2ace in KisTileDataSwapper::run() (this=0x7f2421f905e0 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder+64>) at /home/andy/src/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92 #5 0x00007f24205e8612 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #7 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f2401fcc700 (LWP 6634)): #0 0x00007f242025b2e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f24205ea954 in QSemaphore::acquire(int) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f24219bb616 in KisTileDataPooler::waitForWork() (this=0x7f2421f905a0 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder>) at /home/andy/src/krita/src/libs/image/tiles3/kis_tile_data_pooler.cc:164 #3 0x00007f24219bb6cb in KisTileDataPooler::run() (this=0x7f2421f905a0 <(anonymous namespace)::Q_QGS_s_instance::innerFunction()::holder>) at /home/andy/src/krita/src/libs/image/tiles3/kis_tile_data_pooler.cc:186 #4 0x00007f24205e8612 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #6 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f23f236e700 (LWP 6639)): #0 0x00007f241d95b8c9 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f241d910826 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f241d910d48 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f241d910ddc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f24207f1063 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f242079c5bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f24205e72c6 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f24139bdef5 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f24205e8612 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #10 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f24028db700 (LWP 6633)): #0 0x00007f241d95b8d8 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f241d9101f5 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f241d910beb in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f241d910ddc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f24207f1063 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f242079c5bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f24205e72c6 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f24205e8612 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #9 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f24131fb700 (LWP 6624)): #0 0x00007f2420255729 in __GI___poll (fds=0x7f240c014840, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f241d910cb6 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f241d910ddc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f24207f1063 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f242079c5bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f24205e72c6 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f241e108565 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f24205e8612 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f241e0d8182 in start_thread (arg=<optimized out>) at pthread_create.c:486 #9 0x00007f2420261b1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f241a908800 (LWP 6622)): #0 0x00007f2420187ed7 in __GI_raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:50 #1 0x00007f2421fad2bc in KCrash::defaultCrashHandler(int) () at /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5 #2 0x00007f2420187f60 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007f2420187ed7 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #4 0x00007f2420169535 in __GI_abort () at abort.c:79 #5 0x00007f241b7d39d5 in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-12.2.so #6 0x00007f241d7c5122 in pa_mainloop_free () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #7 0x00007f241d7d4ccd in pa_threaded_mainloop_free () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #8 0x00007f23f0bdac7e in pulse_driver_destroy () at /usr/lib/x86_64-linux-gnu/libcanberra-0.30/libcanberra-pulse.so #9 0x00007f241808ddd7 in () at /usr/lib/x86_64-linux-gnu/libcanberra.so.0 #10 0x00007f2418085658 in ca_context_destroy () at /usr/lib/x86_64-linux-gnu/libcanberra.so.0 #11 0x00007f241880d670 in () at /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #12 0x00007f241880d709 in () at /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #13 0x00007f24207c537b in QObjectPrivate::deleteChildren() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007f24207cdfd4 in QObject::~QObject() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007f24187e1dd9 in () at /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #16 0x00007f242018b2ac in __run_exit_handlers (status=1, listp=0x7f2420328718 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108 #17 0x00007f242018b3da in __GI_exit (status=<optimized out>) at exit.c:139 #18 0x00007f241a0aeeee in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #19 0x00007f241a0e2673 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #20 0x00007f241d910aae in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f241d910d48 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007f241d910ddc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007f24207f1063 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007f242079c5bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x00007f24207a45e2 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x000055956a9110f0 in main(int, char**) (argc=1, argv=0x7ffd9f5ec798) at /home/andy/src/krita/src/krita/main.cc:546 (gdb) -- You are receiving this mail because: You are watching all bug changes.