Summary: | krita stops working after any use of the "Adesso Cybertablet M14" | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | thestbisnot |
Component: | Tablets (tablet issues are only very rarely bugs in Krita!) | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | halla |
Priority: | NOR | ||
Version: | 3.0 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | http://commits.kde.org/krita/22c3c0d5d49ef164e4def4d545faee7f37797a5f | Version Fixed In: | |
Attachments: | This is a file containing a log of what happens when I use the tablet |
Description
thestbisnot
2016-06-03 02:52:56 UTC
Created attachment 99336 [details]
This is a file containing a log of what happens when I use the tablet
Yes, this is actually the same problem as with Peritab, Trust, Genius and other cheap tablets with really the same really bad driver. I wonder how many times that hardware has been rebranded now! The awful thing is that we did buy a Trust tablet in order to reproduce, but that one just works fine., so we still cannot figure out what is broken. There must be someone in the world who has one of these tablets, can reproduce the crash, and knows how to use a debugger so we at least can get a backtrace... *** This bug has been marked as a duplicate of bug 362948 *** Git commit 942cb4b614246ad08485eaa2264154de2d07ce17 by Dmitry Kazakov. Committed on 03/06/2016 at 12:46. Pushed by dkazakov into branch 'master'. Add a workaround for weird tablets Instead of the returning the size of the needed buffer these "nice" tablet drivers start writing its name straight into the buffer pointed by a null pointer. See a comment in the code for more details Related: bug 359298, bug 362868, bug 363684, bug 351059, bug 354979, bug 362948 M +35 -2 libs/ui/input/wintab/kis_tablet_support_win.cpp http://commits.kde.org/krita/942cb4b614246ad08485eaa2264154de2d07ce17 Git commit 22c3c0d5d49ef164e4def4d545faee7f37797a5f by Dmitry Kazakov. Committed on 03/06/2016 at 12:48. Pushed by dkazakov into branch 'krita/3.0'. Add a workaround for weird tablets Instead of the returning the size of the needed buffer these "nice" tablet drivers start writing its name straight into the buffer pointed by a null pointer. See a comment in the code for more details Related: bug 359298, bug 362868, bug 363684, bug 351059, bug 354979, bug 362948 M +35 -2 libs/ui/input/wintab/kis_tablet_support_win.cpp http://commits.kde.org/krita/22c3c0d5d49ef164e4def4d545faee7f37797a5f |