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

wolthera <griffinval...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |CONFIRMED
     Ever confirmed|0                           |1
                 CC|                            |griffinval...@gmail.com

--- Comment #1 from wolthera <griffinval...@gmail.com> ---
Confirmed on Linux (KDE Neon( with qt 5.9)

Thread 1 "krita" received signal SIGSEGV, Segmentation fault.
KisInfinityManager::eventFilter (this=<optimized out>, obj=<optimized out>, 
    event=<optimized out>)
    at /home/wolthera/krita/src/libs/ui/canvas/kis_infinity_manager.cpp:267
267                 QRect widgetRect =
converter->widgetToImage(m_canvas->canvasWidget()->rect()).toAlignedRect();
(gdb) thread apply all backtrace

Thread 11 (Thread 0x7fff9cfb0700 (LWP 27217)):
#0  0x00007ffff501270d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fffee2aa38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffee2aa49c in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5b5092f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff5af97ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff5922cd4 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fffdc4a50c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007ffff5927989 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fffef8a26ba in start_thread (arg=0x7fff9cfb0700) at
pthread_create.c:333
#9  0x00007ffff501e3dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fffaa46b700 (LWP 27216)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff59288eb in QWaitCondition::wait(QMutex*, unsigned long) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007ffff6684d8a in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#3  0x00007ffff5927989 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fffef8a26ba in start_thread (arg=0x7fffaa46b700) at
pthread_create.c:333
---Type <return> to continue, or q <return> to quit---
#5  0x00007ffff501e3dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fffa9c6a700 (LWP 27181)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffff59288eb in QWaitCondition::wait(QMutex*, unsigned long) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007ffff5921a16 in QSemaphore::tryAcquire(int, int) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ffff2eeb4a3 in KisTileDataSwapper::waitForWork (this=<optimized
out>)
    at
/home/wolthera/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:86
#4  0x00007ffff2eeb69a in KisTileDataSwapper::run (
    this=0x7ffff33c6bc0 <(anonymous
namespace)::Q_QGS_s_instance::innerFunction()::holder+64>)
    at
/home/wolthera/krita/src/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:92
#5  0x00007ffff5927989 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fffef8a26ba in start_thread (arg=0x7fffa9c6a700) at
pthread_create.c:333
#7  0x00007ffff501e3dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fffd36e5700 (LWP 27174)):
#0  0x00007ffff501270d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fffee2aa38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffee2aa49c in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5b5092f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFla---Type
<return> to continue, or q <return> to quit---
g>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff5af97ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff5922cd4 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fffefacdb75 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ffff5927989 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fffef8a26ba in start_thread (arg=0x7fffd36e5700) at
pthread_create.c:333
#9  0x00007ffff501e3dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fffded66700 (LWP 27173)):
#0  0x00007ffff501270d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007ffff3624c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ffff36268d7 in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fffe10ae329 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ffff5927989 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fffef8a26ba in start_thread (arg=0x7fffded66700) at
pthread_create.c:333
#6  0x00007ffff501e3dd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fffe11df900 (LWP 27168)):
#0  KisInfinityManager::eventFilter (this=<optimized out>, obj=<optimized out>, 
    event=<optimized out>)
    at /home/wolthera/krita/src/libs/ui/canvas/kis_infinity_manager.cpp:267
#1  0x00007ffff7827656 in KisInputManager::eventFilter (this=0x1afee538, 

    object=<optimized out>, event=0x7fffffffcd00)
---Type <return> to continue, or q <return> to quit---
    at /home/wolthera/krita/src/libs/ui/input/kis_input_manager.cpp:178
#2  0x00007ffff5afb502 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ffff64633d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x00007ffff646ae07 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#5  0x00007ffff7892c27 in KisApplication::notify (this=<optimized out>,
receiver=0x21ce1d50, 
    event=0x7fffffffcd00) at
/home/wolthera/krita/src/libs/ui/KisApplication.cpp:599
#6  0x00007ffff5afb798 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff5eee35a in
QGuiApplicationPrivate::_q_updateFocusObject(QObject*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007ffff5eeec00 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007ffff5b27c19 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff5ef1242 in QWindow::focusObjectChanged(QObject*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007ffff649ec34 in QWidget::clearFocus() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007ffff64a03f8 in QWidget::~QWidget() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007ffff78f2a67 in KisView::Private::~Private (this=0x1e6ead40, 
    __in_chrg=<optimized out>) at
/home/wolthera/krita/src/libs/ui/KisView.cpp:103
---Type <return> to continue, or q <return> to quit---
#14 KisView::~KisView (this=0x1e6e3a10, __in_chrg=<optimized out>)
    at /home/wolthera/krita/src/libs/ui/KisView.cpp:273
#15 0x00007ffff78f2af9 in KisView::~KisView (this=0x1e6e3a10,
__in_chrg=<optimized out>)
    at /home/wolthera/krita/src/libs/ui/KisView.cpp:274
#16 0x00007ffff5b25703 in QObjectPrivate::deleteChildren() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007ffff64a0234 in QWidget::~QWidget() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007ffff65b5e59 in QMdiSubWindow::~QMdiSubWindow() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007ffff5b28c90 in QObject::event(QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007ffff64a4d33 in QWidget::event(QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007ffff65b672b in QMdiSubWindow::event(QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007ffff64633fc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007ffff646ae07 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007ffff7892c27 in KisApplication::notify (this=<optimized out>,
receiver=0x1e74bbb0, 
    event=0x1afe1710) at
/home/wolthera/krita/src/libs/ui/KisApplication.cpp:599
#25 0x00007ffff5afb798 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#26 0x00007ffff5afdf7b in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*)
    () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007ffff5b51323 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007fffee2aa197 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007fffee2aa3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007fffee2aa49c in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007ffff5b5092f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007ffff5af97ca in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007ffff5b02704 in QCoreApplication::exec() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x0000000000405372 in main (argc=1, argv=<optimized out>)
    at /home/wolthera/krita/src/krita/main.cc:305
(gdb)

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

Reply via email to