Bug 365178 - Floating docker causes wacom pen to stop registering brush strokes
Summary: Floating docker causes wacom pen to stop registering brush strokes
Status: RESOLVED WORKSFORME
Alias: None
Product: krita
Classification: Applications
Component: Dockers (other bugs)
Version First Reported In: git master (please specify the git hash!)
Platform: Gentoo Packages Linux
: NOR major
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2016-07-07 05:31 UTC by Robert
Modified: 2018-10-28 03:19 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
attachment-22694-0.html (884 bytes, text/html)
2016-07-08 17:26 UTC, Robert
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert 2016-07-07 05:31:26 UTC
In Krita 3.1 (git ed52ec5), if any docker is un-docked, when selecting another tool or docker box the wacom pen will stop registering pen stokes, button clicks, or presses. Changing to another brush preset will only allow for one pen stroke, but once it pen is lifted, it no longer works again. The current document has to be saved with keyboard short cuts, closed, and restarted before being able to use the pen again.

gdb info:
gdb krita
GNU gdb (Gentoo 7.10.1 vanilla) 7.10.1
Copyright (C) 2015 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-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://bugs.gentoo.org/>.
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...done.
(gdb) run
Starting program: /home/rbear/krita/inst/bin/krita 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
krita.lib.pigment: Legacy integer arithmetics implementation
[New Thread 0x7fffe64aa700 (LWP 8002)]
Set style "fusion"
OpenGL Info
  Vendor:  NVIDIA Corporation
  Renderer:  GeForce GTX 980 Ti/PCIe/SSE2
  Version:  4.5.0 NVIDIA 367.27
  Shading language:  4.50 NVIDIA
  Requested format:  QSurfaceFormat(version 3.0, options QFlags(0x4), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 0, profile  2)
  Current format:    QSurfaceFormat(version 4.5, options QFlags(0x4), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 0, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 0, profile  2)
krita has opengl true
Setting XDG_DATA_DIRS "/home/rbear/krita/inst/bin/../share:/usr/local/share:/usr/share"
Available translations QSet("en_US")
Available domain translations QSet("en_US")
Override language: ""
[Thread 0x7fffe64aa700 (LWP 8002) exited]
[Inferior 1 (process 7998) exited normally]
(gdb) run
Starting program: /home/rbear/krita/inst/bin/krita 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
krita.lib.pigment: Legacy integer arithmetics implementation
[New Thread 0x7fffe64aa700 (LWP 8771)]
Set style "fusion"
OpenGL Info
  Vendor:  NVIDIA Corporation
  Renderer:  GeForce GTX 980 Ti/PCIe/SSE2
  Version:  4.5.0 NVIDIA 367.27
  Shading language:  4.50 NVIDIA
  Requested format:  QSurfaceFormat(version 3.0, options QFlags(0x4), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 0, profile  2)
  Current format:    QSurfaceFormat(version 4.5, options QFlags(0x4), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 0, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 0, profile  2)
krita has opengl true
Setting XDG_DATA_DIRS "/home/rbear/krita/inst/bin/../share:/usr/local/share:/usr/share"
Available translations QSet("en_US")
Available domain translations QSet("en_US")
Override language: ""
KoJsonTrader will load its plugins from "/home/rbear/krita/inst/lib64/kritaplugins"
[New Thread 0x7fffcbb6d700 (LWP 12062)]
[New Thread 0x7fffcb36c700 (LWP 12063)]
libpng warning: iCCP: too many profiles
libpng warning: iCCP: too many profiles
libpng warning: iCCP: too many profiles
libpng warning: iCCP: too many profiles
[New Thread 0x7fffca76a700 (LWP 12149)]
[Thread 0x7fffca76a700 (LWP 12149) exited]
[New Thread 0x7fffca76a700 (LWP 12169)]
KoJsonTrader will load its plugins from "/home/rbear/krita/inst/lib64/kritaplugins"
[New Thread 0x7fffb9d91700 (LWP 15306)]
[New Thread 0x7fffb9590700 (LWP 15307)]
[New Thread 0x7fffb8d8f700 (LWP 15308)]
[New Thread 0x7fffabfff700 (LWP 15309)]
[New Thread 0x7fffab7fe700 (LWP 15310)]
[New Thread 0x7fffaaffd700 (LWP 15311)]
[New Thread 0x7fffaa7fc700 (LWP 15312)]
[New Thread 0x7fffa9ffb700 (LWP 15313)]
[New Thread 0x7fffa97fa700 (LWP 15314)]
[New Thread 0x7fffa8ff9700 (LWP 15315)]
[New Thread 0x7fff8bfff700 (LWP 15316)]
[New Thread 0x7fff8b7fe700 (LWP 15317)]
[Thread 0x7fffb9d91700 (LWP 15306) exited]
[Thread 0x7fffa9ffb700 (LWP 15313) exited]
[Thread 0x7fffaaffd700 (LWP 15311) exited]
[Thread 0x7fffb8d8f700 (LWP 15308) exited]
[Thread 0x7fffb9590700 (LWP 15307) exited]
[Thread 0x7fff8bfff700 (LWP 15316) exited]
[Thread 0x7fffa97fa700 (LWP 15314) exited]
[Thread 0x7fffa8ff9700 (LWP 15315) exited]
[Thread 0x7fffaa7fc700 (LWP 15312) exited]
[Thread 0x7fff8b7fe700 (LWP 15317) exited]
[Thread 0x7fffab7fe700 (LWP 15310) exited]
[Thread 0x7fffabfff700 (LWP 15309) exited]
[New Thread 0x7fffab7fe700 (LWP 15318)]
[New Thread 0x7fff8b7fe700 (LWP 15319)]
[New Thread 0x7fffa8ff9700 (LWP 15320)]
[New Thread 0x7fffabfff700 (LWP 15321)]
[New Thread 0x7fffb9d91700 (LWP 15322)]
[New Thread 0x7fffb9590700 (LWP 15323)]
[New Thread 0x7fffb8d8f700 (LWP 15324)]
[New Thread 0x7fffaaffd700 (LWP 15325)]
[New Thread 0x7fffaa7fc700 (LWP 15326)]
[New Thread 0x7fffa9ffb700 (LWP 15327)]
[New Thread 0x7fffa97fa700 (LWP 15328)]
[New Thread 0x7fff8bfff700 (LWP 15329)]
[Thread 0x7fff8bfff700 (LWP 15329) exited]
[Thread 0x7fffabfff700 (LWP 15321) exited]
[Thread 0x7fffa8ff9700 (LWP 15320) exited]
[Thread 0x7fff8b7fe700 (LWP 15319) exited]
[Thread 0x7fffaaffd700 (LWP 15325) exited]
[Thread 0x7fffb8d8f700 (LWP 15324) exited]
[Thread 0x7fffa9ffb700 (LWP 15327) exited]
[Thread 0x7fffb9590700 (LWP 15323) exited]
[Thread 0x7fffab7fe700 (LWP 15318) exited]
[Thread 0x7fffa97fa700 (LWP 15328) exited]
[Thread 0x7fffb9d91700 (LWP 15322) exited]
[Thread 0x7fffaa7fc700 (LWP 15326) exited]
libpng warning: iCCP: too many profiles
krita.lib.flake: "InteractionTool" : action "object_order_lower" conflicts with canvas action "rotate_canvas_left" shortcut: "Ctrl+["
krita.lib.flake: "InteractionTool" : action "object_order_raise" conflicts with canvas action "rotate_canvas_right" shortcut: "Ctrl+]"
krita.lib.flake: "InteractionTool" : action "object_order_lower" conflicts with canvas action "rotate_canvas_left" shortcut: "Ctrl+["
krita.lib.flake: "InteractionTool" : action "object_order_raise" conflicts with canvas action "rotate_canvas_right" shortcut: "Ctrl+]"
[New Thread 0x7fffaa7fc700 (LWP 17074)]
[New Thread 0x7fffa97fa700 (LWP 17078)]
[New Thread 0x7fffb9d91700 (LWP 17079)]
[New Thread 0x7fffab7fe700 (LWP 17092)]
[New Thread 0x7fffa9ffb700 (LWP 17117)]
[New Thread 0x7fff89c6e700 (LWP 17118)]
[Thread 0x7fff89c6e700 (LWP 17118) exited]
[Thread 0x7fffa9ffb700 (LWP 17117) exited]
[Thread 0x7fffab7fe700 (LWP 17092) exited]
[Thread 0x7fffa97fa700 (LWP 17078) exited]
[Thread 0x7fffaa7fc700 (LWP 17074) exited]
[Thread 0x7fffb9d91700 (LWP 17079) exited]
[New Thread 0x7fffb9d91700 (LWP 23908)]
[New Thread 0x7fffab7fe700 (LWP 23909)]
[New Thread 0x7fffa97fa700 (LWP 23910)]
[New Thread 0x7fffa9ffb700 (LWP 23911)]
[New Thread 0x7fff89c6e700 (LWP 23912)]
[New Thread 0x7fff8946d700 (LWP 23913)]
[New Thread 0x7fff88c6c700 (LWP 23914)]
[New Thread 0x7fff83fff700 (LWP 23915)]
[New Thread 0x7fff837fe700 (LWP 23916)]
[New Thread 0x7fff82ffd700 (LWP 23917)]
[New Thread 0x7fff827fc700 (LWP 23918)]
[New Thread 0x7fff81ffb700 (LWP 23919)]
[Thread 0x7fff83fff700 (LWP 23915) exited]
[Thread 0x7fffb9d91700 (LWP 23908) exited]
[Thread 0x7fff837fe700 (LWP 23916) exited]
[Thread 0x7fffa97fa700 (LWP 23910) exited]
[Thread 0x7fffa9ffb700 (LWP 23911) exited]
[Thread 0x7fff8946d700 (LWP 23913) exited]
[Thread 0x7fff81ffb700 (LWP 23919) exited]
[Thread 0x7fff82ffd700 (LWP 23917) exited]
[Thread 0x7fff827fc700 (LWP 23918) exited]
[Thread 0x7fff89c6e700 (LWP 23912) exited]
[Thread 0x7fff88c6c700 (LWP 23914) exited]
[Thread 0x7fffab7fe700 (LWP 23909) exited]
[New Thread 0x7fffab7fe700 (LWP 25801)]
[New Thread 0x7fff88c6c700 (LWP 25802)]
[New Thread 0x7fff89c6e700 (LWP 25803)]
[Thread 0x7fff89c6e700 (LWP 25803) exited]
[Thread 0x7fff88c6c700 (LWP 25802) exited]
[Thread 0x7fffab7fe700 (LWP 25801) exited]
QLayout: Attempting to add QLayout "" to QWidget "KritaShape/KisToolLine", which already has a layout
[New Thread 0x7fff88c6c700 (LWP 25804)]
[New Thread 0x7fffab7fe700 (LWP 25805)]
[New Thread 0x7fff89c6e700 (LWP 25806)]
[New Thread 0x7fff827fc700 (LWP 25807)]
[Thread 0x7fff89c6e700 (LWP 25806) exited]
[Thread 0x7fff827fc700 (LWP 25807) exited]
[Thread 0x7fff88c6c700 (LWP 25804) exited]
[Thread 0x7fffab7fe700 (LWP 25805) exited]
[New Thread 0x7fffab7fe700 (LWP 25808)]
[New Thread 0x7fff827fc700 (LWP 25809)]
[New Thread 0x7fff89c6e700 (LWP 25810)]
[New Thread 0x7fff88c6c700 (LWP 25811)]
[New Thread 0x7fffa9ffd700 (LWP 25812)]
[New Thread 0x7fffa97fc700 (LWP 25813)]
[New Thread 0x7fff8946d700 (LWP 25814)]
[New Thread 0x7fff83fff700 (LWP 25815)]
[New Thread 0x7fff837fe700 (LWP 25816)]
[New Thread 0x7fff82ffd700 (LWP 25817)]
[New Thread 0x7fff81ffb700 (LWP 25818)]
[New Thread 0x7fff7bfff700 (LWP 25819)]
[New Thread 0x7fff7b7fe700 (LWP 25820)]
[New Thread 0x7fff7affd700 (LWP 25821)]
[New Thread 0x7fff7a7fc700 (LWP 25822)]
[New Thread 0x7fff79ffb700 (LWP 25823)]
[Thread 0x7fff88c6c700 (LWP 25811) exited]
[Thread 0x7fffab7fe700 (LWP 25808) exited]
[Thread 0x7fff827fc700 (LWP 25809) exited]
[Thread 0x7fff89c6e700 (LWP 25810) exited]
[New Thread 0x7fff89c6e700 (LWP 25824)]
[New Thread 0x7fff827fc700 (LWP 25825)]
[New Thread 0x7fffab7fe700 (LWP 25826)]
[New Thread 0x7fff88c6c700 (LWP 25827)]
[Thread 0x7fffab7fe700 (LWP 25826) exited]
[Thread 0x7fff88c6c700 (LWP 25827) exited]
[Thread 0x7fff827fc700 (LWP 25825) exited]
[Thread 0x7fff89c6e700 (LWP 25824) exited]
[New Thread 0x7fff89c6e700 (LWP 25828)]
[New Thread 0x7fff827fc700 (LWP 25829)]
[New Thread 0x7fff88c6c700 (LWP 25830)]
[New Thread 0x7fffab7fe700 (LWP 25831)]
[Thread 0x7fff827fc700 (LWP 25829) exited]
[Thread 0x7fff89c6e700 (LWP 25828) exited]
[Thread 0x7fffab7fe700 (LWP 25831) exited]
[Thread 0x7fff88c6c700 (LWP 25830) exited]
[New Thread 0x7fff88c6c700 (LWP 25832)]
[New Thread 0x7fffab7fe700 (LWP 25833)]
[New Thread 0x7fff89c6e700 (LWP 25834)]
[New Thread 0x7fff827fc700 (LWP 25835)]
[Thread 0x7fff827fc700 (LWP 25835) exited]
[Thread 0x7fff88c6c700 (LWP 25832) exited]
[Thread 0x7fff89c6e700 (LWP 25834) exited]
[Thread 0x7fffab7fe700 (LWP 25833) exited]
[New Thread 0x7fff89c6e700 (LWP 25837)]
[New Thread 0x7fffab7fe700 (LWP 25838)]
[New Thread 0x7fff88c6c700 (LWP 25839)]
[Thread 0x7fff88c6c700 (LWP 25839) exited]
[Thread 0x7fffab7fe700 (LWP 25838) exited]
[Thread 0x7fff89c6e700 (LWP 25837) exited]
[New Thread 0x7fff89c6e700 (LWP 25840)]
[New Thread 0x7fffab7fe700 (LWP 25841)]
[New Thread 0x7fff88c6c700 (LWP 25842)]
[Thread 0x7fff88c6c700 (LWP 25842) exited]
[Thread 0x7fffab7fe700 (LWP 25841) exited]
[Thread 0x7fff89c6e700 (LWP 25840) exited]
[New Thread 0x7fffab7fe700 (LWP 25843)]
[New Thread 0x7fff89c6e700 (LWP 25844)]
[New Thread 0x7fff88c6c700 (LWP 25845)]
[New Thread 0x7fff827fc700 (LWP 25846)]
[Thread 0x7fff88c6c700 (LWP 25845) exited]
[Thread 0x7fff827fc700 (LWP 25846) exited]
[Thread 0x7fff89c6e700 (LWP 25844) exited]
[Thread 0x7fffab7fe700 (LWP 25843) exited]
[New Thread 0x7fff827fc700 (LWP 25847)]
[New Thread 0x7fff89c6e700 (LWP 25848)]
[New Thread 0x7fffab7fe700 (LWP 25849)]
[Thread 0x7fff82ffd700 (LWP 25817) exited]
[Thread 0x7fff81ffb700 (LWP 25818) exited]
[Thread 0x7fffa97fc700 (LWP 25813) exited]
[Thread 0x7fff7b7fe700 (LWP 25820) exited]
[Thread 0x7fff7bfff700 (LWP 25819) exited]
[Thread 0x7fff8946d700 (LWP 25814) exited]
[Thread 0x7fff7a7fc700 (LWP 25822) exited]
[Thread 0x7fff837fe700 (LWP 25816) exited]
[Thread 0x7fff83fff700 (LWP 25815) exited]
[Thread 0x7fff79ffb700 (LWP 25823) exited]
[Thread 0x7fff7affd700 (LWP 25821) exited]
[Thread 0x7fffa9ffd700 (LWP 25812) exited]
[Thread 0x7fffab7fe700 (LWP 25849) exited]
[Thread 0x7fff89c6e700 (LWP 25848) exited]
[Thread 0x7fff827fc700 (LWP 25847) exited]
[New Thread 0x7fff89c6e700 (LWP 25850)]
[New Thread 0x7fffab7fe700 (LWP 25851)]
[New Thread 0x7fff827fc700 (LWP 25852)]
[Thread 0x7fffab7fe700 (LWP 25851) exited]
[Thread 0x7fff827fc700 (LWP 25852) exited]
[Thread 0x7fff89c6e700 (LWP 25850) exited]
[Thread 0x7fffca76a700 (LWP 12169) exited]
[Thread 0x7fffe64aa700 (LWP 8771) exited]
[Thread 0x7fffcb36c700 (LWP 12063) exited]
[Thread 0x7fffcbb6d700 (LWP 12062) exited]
[Inferior 1 (process 8199) exited normally]
(gdb) Quit
Comment 1 wolthera 2016-07-07 14:57:35 UTC
Does the same happen with the appimage?
Comment 2 Robert 2016-07-08 00:40:51 UTC
(In reply to wolthera from comment #1)
> Does the same happen with the appimage?

No it does not. I works like it should when running the appimage. I can have any of the dockers undocked and switch between any of the tools without loosing the use of my pen's contact with my tablet, or ability to work in the document.
Comment 3 Halla Rempt 2016-07-08 07:22:25 UTC
Then I suspect you also have Qt 5.7 and that it's a regression in Qt, and might be related to https://bugs.kde.org/show_bug.cgi?id=364850
Comment 4 Robert 2016-07-08 09:17:04 UTC
(In reply to Boudewijn Rempt from comment #3)
> Then I suspect you also have Qt 5.7 and that it's a regression in Qt, and
> might be related to https://bugs.kde.org/show_bug.cgi?id=364850

dev-qt/qtgui 4.8.6 and 5.5.1 are installed.
Comment 5 Robert 2016-07-08 09:29:20 UTC
(In reply to Robert from comment #4)
> (In reply to Boudewijn Rempt from comment #3)
> > Then I suspect you also have Qt 5.7 and that it's a regression in Qt, and
> > might be related to https://bugs.kde.org/show_bug.cgi?id=364850
> 
> "qmake --version" "QMake version 2.01a
Using Qt version 4.8.6 in /usr/lib64/qt4"
dev-qt/qtgui 4.8.6 and 5.5.1 are installed on my system.
I don't know that my issue is the same as with the other bug you linked. I didn't experience any problem with scrolling. The canvas would stop responding when the floating docker was clicked on with the pen or mouse. When I used the shortcut, after restarting Krita, to another tool, and back to the brush, I didn't have an issue. That is how I figured that it was the floating dockers that was causing the malfunction.
Comment 6 Halla Rempt 2016-07-08 10:01:14 UTC
Hm, then your issue might be a bug that got fixed in 5.6 then :-)
Comment 7 Robert 2016-07-08 17:26:02 UTC
Created attachment 99953 [details]
attachment-22694-0.html

I wonder why it re-emerged.

On Fri, Jul 8, 2016 at 3:01 AM, Boudewijn Rempt via KDE Bugzilla <
bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=365178
>
> --- Comment #6 from Boudewijn Rempt <boud@valdyas.org> ---
> Hm, then your issue might be a bug that got fixed in 5.6 then :-)
>
> --
> You are receiving this mail because:
> You reported the bug.
>
Comment 8 Raghavendra kamath 2018-05-20 16:04:50 UTC
Hi Robert,

can you please check if this bug is reproducible with the latest version of Krita and QT
Comment 9 Andrew Crouthamel 2018-09-28 03:09:21 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 10 Andrew Crouthamel 2018-10-28 03:19:09 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!