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

            Bug ID: 394569
           Summary: Crash using the transform tool with a mask.
           Product: krita
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: griffinval...@gmail.com
  Target Milestone: ---

Application: krita (4.1.0-pre-alpha (git 4c7aa19))

Qt Version: 5.9.1
Frameworks Version: 5.44.0
Operating System: Linux 4.13.0-41-generic x86_64
Distribution: Ubuntu 17.10

-- Information about the crash:
I've had several crashes with the transform tool and a transformation mask.

I just tried to transform something, and then it crashes. This happens
randomly.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Krita (krita), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0bca0f6440 (LWP 9953))]

Thread 5 (Thread 0x7f0b6163e700 (LWP 3331)):
[KCrash Handler]
#6  0x00007f0bc63bf0bb in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007f0bc63c0f5d in __GI_abort () at abort.c:90
#8  0x00007f0bc6a11095 in __gnu_cxx::__verbose_terminate_handler() () at
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f0bc6a0ec86 in  () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007f0bc6a0ecd1 in  () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007f0bc6a0ef69 in __cxa_rethrow () at
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007f0bc6dad987 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f0bc6db129d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f0bc018b7fc in start_thread (arg=0x7f0b6163e700) at
pthread_create.c:465
#15 0x00007f0bc649cb5f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f0b8e52f700 (LWP 10070)):
#0  0x00007f0bc648c06d in __GI___libc_read (fd=24, buf=0x7f0b8e52ea70,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:26
#1  0x00007f0bbebae280 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0bbeb69c4b in g_main_context_check () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0bbeb6a110 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f0bbeb6a27c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0bc6fe749b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0bc6f8ce3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0bc6dac3ca in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0babce5f45 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f0bc6db129d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f0bc018b7fc in start_thread (arg=0x7f0b8e52f700) at
pthread_create.c:465
#11 0x00007f0bc649cb5f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0b8dd2e700 (LWP 10058)):
#0  0x00007f0bc6460bf8 in __GI___nanosleep (requested_time=0x7f0b8dd2dcd0,
remaining=0x7f0b8dd2dcd0) at ../sysdeps/unix/sysv/linux/nanosleep.c:27
#1  0x00007f0bc6fe6e0d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f0bc40e29ea in KisTileDataSwapper::run() (this=0x7f0bc45d6f20
<_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder+64>) at
/home/wolthera/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:97
#3  0x00007f0bc6db129d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0bc018b7fc in start_thread (arg=0x7f0b8dd2e700) at
pthread_create.c:465
#5  0x00007f0bc649cb5f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f0ba63e3700 (LWP 9959)):
#0  0x00007f0bc6490951 in __GI___poll (fds=0x7f0ba0018ef0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0bbeb6a169 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0bbeb6a27c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0bc6fe749b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0bc6f8ce3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0bc6dac3ca in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0bc03b8e45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f0bc6db129d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0bc018b7fc in start_thread (arg=0x7f0ba63e3700) at
pthread_create.c:465
#9  0x00007f0bc649cb5f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f0bca0f6440 (LWP 9953)):
#0  0x00007f0bc019264b in futex_reltimed_wait_cancelable (private=<optimized
out>, reltime=0x7fff2bcc9810, expected=0, futex_word=0x5654f5823a40) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  0x00007f0bc019264b in __pthread_cond_wait_common (abstime=0x7fff2bcc98d0,
mutex=0x5654f58239f0, cond=0x5654f5823a18) at pthread_cond_wait.c:533
#2  0x00007f0bc019264b in __pthread_cond_timedwait (cond=0x5654f5823a18,
mutex=0x5654f58239f0, abstime=0x7fff2bcc98d0) at pthread_cond_wait.c:667
#3  0x00007f0bc6db2588 in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0bc6db0e7e in QThread::wait(unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0bc40e2798 in KisTileDataSwapper::terminateSwapper()
(this=this@entry=0x7f0bc45d6f20
<_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder+64>) at
/home/wolthera/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:81
#6  0x00007f0bc40c52b9 in KisTileDataStore::~KisTileDataStore()
(this=0x7f0bc45d6ee0
<_ZZN12_GLOBAL__N_116Q_QGS_s_instance13innerFunctionEvE6holder>,
__in_chrg=<optimized out>) at
/home/wolthera/krita/src/libs/image/tiles3/kis_tile_data_store.cc:83
#7  0x00007f0bc40c5699 in (anonymous
namespace)::Q_QGS_s_instance::Holder::~Holder() (this=<optimized out>,
__in_chrg=<optimized out>) at
/home/wolthera/krita/src/libs/image/tiles3/kis_tile_data_store.cc:30
#8  0x00007f0bc63c3ec0 in __run_exit_handlers (status=1, listp=0x7f0bc67626f8
<__exit_funcs>, run_list_atexit=run_list_atexit@entry=true,
run_dtors=run_dtors@entry=true) at exit.c:83
#9  0x00007f0bc63c3f1a in __GI_exit (status=<optimized out>) at exit.c:105
#10 0x00007f0bb515344d in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#11 0x00007f0bc6fbe452 in QObject::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f0bc7d0946c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007f0bc7d10d34 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f0bc95cc1f7 in KisApplication::notify(QObject*, QEvent*)
(this=<optimized out>, receiver=0x5654e6fbc630, event=0x7f0bac672b40) at
/home/wolthera/krita/src/libs/ui/KisApplication.cpp:652
#15 0x00007f0bc6f8ede8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f0bc6f9155d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f0bc6fe7e53 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f0bbeb69fb7 in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f0bbeb6a1f0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f0bbeb6a27c in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f0bc6fe747f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f0bc6f8ce3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f0bc6f95da4 in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00005654e4095857 in main(int, char**) (argc=<optimized out>,
argv=0x7fff2bcca3f8) at /home/wolthera/krita/src/krita/main.cc:385

Possible duplicates by query: bug 385854, bug 382744, bug 382425, bug 380394.

Reported using DrKonqi

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

Reply via email to