[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2019-08-26 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=401988

essaoudi.ouiss...@gmail.com changed:

   What|Removed |Added

 CC||essaoudi.ouiss...@gmail.com
Version|unspecified |4.2.3

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2019-05-11 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 CC||folmare.darken@protonmail.c
   ||om

--- Comment #26 from Boudewijn Rempt  ---
*** Bug 407408 has been marked as a duplicate of this bug. ***

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2019-04-22 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 CC||jpriti...@pobox.com

--- Comment #25 from Boudewijn Rempt  ---
*** Bug 406747 has been marked as a duplicate of this bug. ***

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2019-03-05 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 CC||ianmp...@gmail.com

--- Comment #24 from Boudewijn Rempt  ---
*** Bug 405125 has been marked as a duplicate of this bug. ***

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2019-02-25 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 CC||e.gwen.bucha...@gmail.com

--- Comment #23 from Boudewijn Rempt  ---
*** Bug 404809 has been marked as a duplicate of this bug. ***

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2019-02-15 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 CC||victoryrose...@gmail.com

--- Comment #22 from Boudewijn Rempt  ---
*** Bug 404379 has been marked as a duplicate of this bug. ***

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2019-01-27 Thread Raghavendra kamath
https://bugs.kde.org/show_bug.cgi?id=401988

Raghavendra kamath  changed:

   What|Removed |Added

 CC||jindel...@gmail.com

--- Comment #21 from Raghavendra kamath  ---
*** Bug 403672 has been marked as a duplicate of this bug. ***

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2019-01-18 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 CC||drewm...@protonmail.com

--- Comment #20 from Boudewijn Rempt  ---
*** Bug 403337 has been marked as a duplicate of this bug. ***

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2019-01-15 Thread Rex Dieter
https://bugs.kde.org/show_bug.cgi?id=401988

Rex Dieter  changed:

   What|Removed |Added

 CC||rdie...@gmail.com

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2019-01-14 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 CC||k...@protonmail.com

--- Comment #19 from Boudewijn Rempt  ---
*** Bug 403225 has been marked as a duplicate of this bug. ***

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2019-01-03 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 CC||johnny.strom@linuxsolutions
   ||.fi

--- Comment #18 from Boudewijn Rempt  ---
*** Bug 402844 has been marked as a duplicate of this bug. ***

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-16 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

--- Comment #16 from Boudewijn Rempt  ---
Git commit 6b7ab506305126c4f594874555010b0781f467a4 by Boudewijn Rempt.
Committed on 16/12/2018 at 12:42.
Pushed by rempt into branch 'krita/4.1'.

Qt-5.11.3 also has bug QTBUG-72488
Related: bug 402188, bug 402169, bug 402155

M  +4-4libs/ui/input/kis_input_manager.cpp

https://commits.kde.org/krita/6b7ab506305126c4f594874555010b0781f467a4

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-16 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

--- Comment #16 from Boudewijn Rempt  ---
Git commit 6b7ab506305126c4f594874555010b0781f467a4 by Boudewijn Rempt.
Committed on 16/12/2018 at 12:42.
Pushed by rempt into branch 'krita/4.1'.

Qt-5.11.3 also has bug QTBUG-72488
Related: bug 402188, bug 402169, bug 402155

M  +4-4libs/ui/input/kis_input_manager.cpp

https://commits.kde.org/krita/6b7ab506305126c4f594874555010b0781f467a4

--- Comment #17 from Boudewijn Rempt  ---
Git commit 6b7ab506305126c4f594874555010b0781f467a4 by Boudewijn Rempt.
Committed on 16/12/2018 at 12:42.
Pushed by rempt into branch 'krita/4.1'.

Qt-5.11.3 also has bug QTBUG-72488
Related: bug 402188, bug 402169, bug 402155

M  +4-4libs/ui/input/kis_input_manager.cpp

https://commits.kde.org/krita/6b7ab506305126c4f594874555010b0781f467a4

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-16 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

--- Comment #15 from Boudewijn Rempt  ---
Git commit 3829dcea6d9d638582a39df349a407f90ce40d66 by Boudewijn Rempt.
Committed on 16/12/2018 at 12:39.
Pushed by rempt into branch 'master'.

Qt-5.11.3 also has bug QTBUG-72488
Related: bug 402188, bug 402169, bug 402155

M  +4-4libs/ui/input/kis_input_manager.cpp

https://commits.kde.org/krita/3829dcea6d9d638582a39df349a407f90ce40d66

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-12 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 CC||smithtromb...@gmail.com

--- Comment #14 from Boudewijn Rempt  ---
*** Bug 402054 has been marked as a duplicate of this bug. ***

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-12 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

  Latest Commit|https://commits.kde.org/kri |https://commits.kde.org/kri
   |ta/b937eccca0200e32ed5bda72 |ta/6a8954563586feb7e6324f87
   |04e4bbf826f53372|6c956a054d8afe6b

--- Comment #12 from Boudewijn Rempt  ---
Git commit 6a8954563586feb7e6324f876c956a054d8afe6b by Boudewijn Rempt.
Committed on 12/12/2018 at 12:22.
Pushed by rempt into branch 'krita/4.1'.

Work around QTBUG-72488

Qt 5.12 now deletes a void pointer member variable of QTabletEvent.
QTableEvent doesn't implement a copy constructor for QTabletEvent,
but Krita does copy events when compressing move events. Both
the original and the copy try to delete the pointer, and poof.

This is strictly a workaround, only valid for Qt 5.12 and should
be removed if this bug is fixed in Qt 5.12.1 or later.

M  +5-0libs/ui/input/kis_input_manager.cpp

https://commits.kde.org/krita/6a8954563586feb7e6324f876c956a054d8afe6b

--- Comment #13 from Boudewijn Rempt  ---
Git commit 6a8954563586feb7e6324f876c956a054d8afe6b by Boudewijn Rempt.
Committed on 12/12/2018 at 12:22.
Pushed by rempt into branch 'krita/4.1'.

Work around QTBUG-72488

Qt 5.12 now deletes a void pointer member variable of QTabletEvent.
QTableEvent doesn't implement a copy constructor for QTabletEvent,
but Krita does copy events when compressing move events. Both
the original and the copy try to delete the pointer, and poof.

This is strictly a workaround, only valid for Qt 5.12 and should
be removed if this bug is fixed in Qt 5.12.1 or later.

M  +5-0libs/ui/input/kis_input_manager.cpp

https://commits.kde.org/krita/6a8954563586feb7e6324f876c956a054d8afe6b

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-12 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

  Latest Commit|https://commits.kde.org/kri |https://commits.kde.org/kri
   |ta/b937eccca0200e32ed5bda72 |ta/6a8954563586feb7e6324f87
   |04e4bbf826f53372|6c956a054d8afe6b

--- Comment #12 from Boudewijn Rempt  ---
Git commit 6a8954563586feb7e6324f876c956a054d8afe6b by Boudewijn Rempt.
Committed on 12/12/2018 at 12:22.
Pushed by rempt into branch 'krita/4.1'.

Work around QTBUG-72488

Qt 5.12 now deletes a void pointer member variable of QTabletEvent.
QTableEvent doesn't implement a copy constructor for QTabletEvent,
but Krita does copy events when compressing move events. Both
the original and the copy try to delete the pointer, and poof.

This is strictly a workaround, only valid for Qt 5.12 and should
be removed if this bug is fixed in Qt 5.12.1 or later.

M  +5-0libs/ui/input/kis_input_manager.cpp

https://commits.kde.org/krita/6a8954563586feb7e6324f876c956a054d8afe6b

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-12 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://commits.kde.org/kri
   ||ta/b937eccca0200e32ed5bda72
   ||04e4bbf826f53372
 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED
  Latest Commit||https://commits.kde.org/kri
   ||ta/b937eccca0200e32ed5bda72
   ||04e4bbf826f53372

--- Comment #10 from Boudewijn Rempt  ---
Git commit b937eccca0200e32ed5bda7204e4bbf826f53372 by Boudewijn Rempt.
Committed on 12/12/2018 at 12:21.
Pushed by rempt into branch 'master'.

Work around QTBUG-72488

Qt 5.12 now deletes a void pointer member variable of QTabletEvent.
QTableEvent doesn't implement a copy constructor for QTabletEvent,
but Krita does copy events when compressing move events. Both
the original and the copy try to delete the pointer, and poof.

This is strictly a workaround, only valid for Qt 5.12 and should
be removed if this bug is fixed in Qt 5.12.1 or later.

M  +5-0libs/ui/input/kis_input_manager.cpp

https://commits.kde.org/krita/b937eccca0200e32ed5bda7204e4bbf826f53372

--- Comment #11 from Boudewijn Rempt  ---
Git commit b937eccca0200e32ed5bda7204e4bbf826f53372 by Boudewijn Rempt.
Committed on 12/12/2018 at 12:21.
Pushed by rempt into branch 'master'.

Work around QTBUG-72488

Qt 5.12 now deletes a void pointer member variable of QTabletEvent.
QTableEvent doesn't implement a copy constructor for QTabletEvent,
but Krita does copy events when compressing move events. Both
the original and the copy try to delete the pointer, and poof.

This is strictly a workaround, only valid for Qt 5.12 and should
be removed if this bug is fixed in Qt 5.12.1 or later.

M  +5-0libs/ui/input/kis_input_manager.cpp

https://commits.kde.org/krita/b937eccca0200e32ed5bda7204e4bbf826f53372

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-12 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://commits.kde.org/kri
   ||ta/b937eccca0200e32ed5bda72
   ||04e4bbf826f53372
 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED
  Latest Commit||https://commits.kde.org/kri
   ||ta/b937eccca0200e32ed5bda72
   ||04e4bbf826f53372

--- Comment #10 from Boudewijn Rempt  ---
Git commit b937eccca0200e32ed5bda7204e4bbf826f53372 by Boudewijn Rempt.
Committed on 12/12/2018 at 12:21.
Pushed by rempt into branch 'master'.

Work around QTBUG-72488

Qt 5.12 now deletes a void pointer member variable of QTabletEvent.
QTableEvent doesn't implement a copy constructor for QTabletEvent,
but Krita does copy events when compressing move events. Both
the original and the copy try to delete the pointer, and poof.

This is strictly a workaround, only valid for Qt 5.12 and should
be removed if this bug is fixed in Qt 5.12.1 or later.

M  +5-0libs/ui/input/kis_input_manager.cpp

https://commits.kde.org/krita/b937eccca0200e32ed5bda7204e4bbf826f53372

--- Comment #11 from Boudewijn Rempt  ---
Git commit b937eccca0200e32ed5bda7204e4bbf826f53372 by Boudewijn Rempt.
Committed on 12/12/2018 at 12:21.
Pushed by rempt into branch 'master'.

Work around QTBUG-72488

Qt 5.12 now deletes a void pointer member variable of QTabletEvent.
QTableEvent doesn't implement a copy constructor for QTabletEvent,
but Krita does copy events when compressing move events. Both
the original and the copy try to delete the pointer, and poof.

This is strictly a workaround, only valid for Qt 5.12 and should
be removed if this bug is fixed in Qt 5.12.1 or later.

M  +5-0libs/ui/input/kis_input_manager.cpp

https://commits.kde.org/krita/b937eccca0200e32ed5bda7204e4bbf826f53372

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-12 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

--- Comment #9 from Boudewijn Rempt  ---
Looks like the problem is that QEvent has a pointer member variable but no copy
constructor. The base class qcoreevent has a copy constructor. Krita copies
tablet events to put into a motion compressor thing. The pointer member doesn't
get copied, there are two tabletevents that own it, both try to delete it.

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-12 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|RESOLVED|REOPENED
 Resolution|UPSTREAM|---

--- Comment #8 from Boudewijn Rempt  ---
Oh! It might be interesting to build Krita with the option USE_QT_XCB=TRUE to
disable our forked xcb handling. That will use Qt's xcb (which will cause bugs,
like the cursor hanging as in https://bugs.kde.org/show_bug.cgi?id=390642)

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-12 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=401988

Boudewijn Rempt  changed:

   What|Removed |Added

 Resolution|--- |UPSTREAM
 Status|REPORTED|RESOLVED

--- Comment #7 from Boudewijn Rempt  ---
Thanks for making the bug report!

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-11 Thread Matt Scheirer
https://bugs.kde.org/show_bug.cgi?id=401988

--- Comment #6 from Matt Scheirer  ---
You can probably close this - its a Qt bug, not a Krita one. For any other Arch
users finding this, revert d2e0e416dccf3c208d6770e32ff0fb04b543 in qt5-base
5.12.0 or just go back to 5.11 until its fixed.

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-11 Thread Matt Scheirer
https://bugs.kde.org/show_bug.cgi?id=401988

--- Comment #5 from Matt Scheirer  ---
Looking back at it there were 6 revisions of the 5.11 package in Arch but Qt
5.11 only had two point releases. That would explain why this is new!

I made an upstream Qt bug for this here:
https://bugreports.qt.io/browse/QTBUG-72488

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-11 Thread Matt Scheirer
https://bugs.kde.org/show_bug.cgi?id=401988

--- Comment #4 from Matt Scheirer  ---
Created attachment 116868
  --> https://bugs.kde.org/attachment.cgi?id=116868=edit
gdb of 4.1.6 and 5.12.0 with symbols

I'm at a loss. Bisecting this trace led me to
https://github.com/qt/qtbase/commit/d2e0e416dccf3c208d6770e32ff0fb04b543 as
the culprit. But it was merged into 5.11.3 and I never ran into this bug before
5.12.

At the same time I can generate a myriad of null pointers / double frees poking
the canvas and it all comes back to that destructor.

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-11 Thread Matt Scheirer
https://bugs.kde.org/show_bug.cgi?id=401988

--- Comment #3 from Matt Scheirer  ---
I don't think this is either build or packaging related. It seems to be a Qt
regression in 5.12. Testing with the latest Krita or QtBase causes double frees
in TabletEvent and I can sometimes get a null pointer on destruct.

Currently building 5.12.0 + 4.1.6 and dev + master to produce some gdb traces
with symbols. Took forever to hack the outdated AUR qt-base-git package into
working...

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

[krita] [Bug 401988] Crash on touching graphic tablet pen on canvas

2018-12-11 Thread Raghavendra kamath
https://bugs.kde.org/show_bug.cgi?id=401988

Raghavendra kamath  changed:

   What|Removed |Added

Summary|Crash on opening any kra|Crash on touching graphic
   |file|tablet pen on canvas

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