[Bug 57489] New: GetPointerPenInfo not located in USER32.dll when attempting to run Clip Studio Paint 3.0
https://bugs.winehq.org/show_bug.cgi?id=57489 Bug ID: 57489 Summary: GetPointerPenInfo not located in USER32.dll when attempting to run Clip Studio Paint 3.0 Product: Wine Version: 9.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs(a)winehq.org Reporter: juliarodrigues70(a)outlook.com Distribution: --- As mentioned in the bug 56709 comment https://bugs.winehq.org/show_bug.cgi?id=56709#c22 the application continues to not start now with the error "The procedure point GetPointerPenInfo could not be located in the dynamic link library USER32.dll" -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57489 Julia <juliarodrigues70(a)outlook.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://vd.clipstudio.net/c | |lipcontent/paint/app/302/CS | |P_302w_setup.exe Distribution|--- |ArchLinux -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57489 Julia <juliarodrigues70(a)outlook.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=56709 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57489 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de --- Comment #1 from Fabian Maurer <dark.shadow4(a)web.de> --- Tested in a clean WINEPREFIX, still get the nullpointer exception, how exactly do you test this? FWIW, it seems to work in Win7 mode. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #2 from Fabian Maurer <dark.shadow4(a)web.de> --- If you wouldn't mind, could you please attach a complete log from running the program? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Abandoned? Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 Zeb Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |z.figura12(a)gmail.com --- Comment #3 from Zeb Figura <z.figura12(a)gmail.com> --- Oh come on, Ken, we don't need to mark this NEEDINFO. All the information is there. GetPointerPenInfo() is indeed a stub in user32. If you don't believe that it's necessary, you can test yourself. If you really need a log (why?), you can get one yourself. We don't need to close bugs as abandoned every time a reporter disappears. Yes, it's unfortunate that they do so, and one really should be expected to follow up on one's bug reports. [Granted, I'm inclined to be forgiving, knowing how long the average bug sits unfixed.] But unless it's questionable whether a bug was ever valid in the first place—unless attempts to reproduce it under the same conditions fail—the bug report has value and should be kept open. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 Ignacy Kuchciński <ignacykuchcinski(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ignacykuchcinski(a)gmail.com --- Comment #4 from Ignacy Kuchciński <ignacykuchcinski(a)gmail.com> --- Created a patch for this https://gitlab.winehq.org/wine/wine/-/merge_requests/8380 Let me know if there are more to be added -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 berry <hodec12730(a)exitbit.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hodec12730(a)exitbit.com --- Comment #5 from berry <hodec12730(a)exitbit.com> --- (In reply to Ignacy Kuchciński from comment #4)
Created a patch for this https://gitlab.winehq.org/wine/wine/-/merge_requests/8380
Let me know if there are more to be added
chiming in because I'm currently trying to make clip studio paint (testing on both version 3.0 and 4.0) run with wine. While I'm able to get the trial version to run, the full version outputs the same GetPointerPenInfo error even with the newest wine-git build. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #6 from berry <hodec12730(a)exitbit.com> --- Created attachment 78819 --> http://bugs.winehq.org/attachment.cgi?id=78819 log file after user32 error check the comments in the file -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #7 from Ignacy Kuchciński <ignacykuchcinski(a)gmail.com> --- (In reply to berry from comment #5)
(In reply to Ignacy Kuchciński from comment #4)
Created a patch for this https://gitlab.winehq.org/wine/wine/-/merge_requests/8380
Let me know if there are more to be added
chiming in because I'm currently trying to make clip studio paint (testing on both version 3.0 and 4.0) run with wine. While I'm able to get the trial version to run, the full version outputs the same GetPointerPenInfo error even with the newest wine-git build.
Hi, thank you for testing! (In reply to berry from comment #6)
Created attachment 78819 [details] log file after user32 error
check the comments in the file
The log file actually proves that the GetPointerPenInfo error has been fixed, but there is another one similar: GetPointerDeviceProperties are missing this time. I've created another patch for this https://gitlab.winehq.org/wine/wine/-/merge_requests/8428, it might be a few other back and forths before we get them all, would appreciate if you could test the latest patch and report if there is another error :) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #8 from berry <hodec12730(a)exitbit.com> --- Created attachment 78823 --> http://bugs.winehq.org/attachment.cgi?id=78823 more logs this time for getpointerdevice error, again labelled with comments -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #9 from berry <hodec12730(a)exitbit.com> --- (In reply to Ignacy Kuchciński from comment #7)
(In reply to berry from comment #5)
(In reply to Ignacy Kuchciński from comment #4)
Created a patch for this https://gitlab.winehq.org/wine/wine/-/merge_requests/8380
Let me know if there are more to be added
chiming in because I'm currently trying to make clip studio paint (testing on both version 3.0 and 4.0) run with wine. While I'm able to get the trial version to run, the full version outputs the same GetPointerPenInfo error even with the newest wine-git build.
Hi, thank you for testing!
(In reply to berry from comment #6)
Created attachment 78819 [details] log file after user32 error
check the comments in the file
The log file actually proves that the GetPointerPenInfo error has been fixed, but there is another one similar: GetPointerDeviceProperties are missing this time. I've created another patch for this https://gitlab.winehq.org/wine/wine/-/merge_requests/8428, it might be a few other back and forths before we get them all, would appreciate if you could test the latest patch and report if there is another error :)
Oh you're right. My bad, probably confused the errors since the wording was so similar. I don't mind testing until this works lol. I've already updated my wine-git and retested and added a new log file. The log file is huge so I'm trying to crop out whatever isn't relevant, let me know if there's anything else I should be looking for other than GetPointerDeviceProperties and user32.dll. In the meantime, perhaps I should create a new bug page just for this error? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #10 from Ignacy Kuchciński <ignacykuchcinski(a)gmail.com> --- (In reply to berry from comment #8)
Created attachment 78823 [details] more logs this time for getpointerdevice error, again labelled with comments
Thanks for more logs, no need for the whole log in the future though, each of the occurence of the error can be fixed by the same patch, and I've created it in the merge request: https://gitlab.winehq.org/wine/wine/-/merge_requests/8428 Could you test this branch of my fork and see if there is a new error? `git clone https://gitlab.winehq.org/ignapk/wine --branch csp-getpointerdeviceproperties` This bug report is fine for all related errors, thanks so much for helping :) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #11 from berry <hodec12730(a)exitbit.com> --- (In reply to Ignacy Kuchciński from comment #10)
(In reply to berry from comment #8)
Created attachment 78823 [details] more logs this time for getpointerdevice error, again labelled with comments
Thanks for more logs, no need for the whole log in the future though, each of the occurence of the error can be fixed by the same patch, and I've created it in the merge request: https://gitlab.winehq.org/wine/wine/-/merge_requests/8428
Could you test this branch of my fork and see if there is a new error?
`git clone https://gitlab.winehq.org/ignapk/wine --branch csp-getpointerdeviceproperties`
This bug report is fine for all related errors, thanks so much for helping :)
Alrighty! After cloning and building the repo, and running it through the prefix now gave a new but similar error; GetPointerDeviceRects. I'll add a new log. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #12 from berry <hodec12730(a)exitbit.com> --- Created attachment 78827 --> http://bugs.winehq.org/attachment.cgi?id=78827 GetPointerDeviceRects log -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #13 from Ignacy Kuchciński <ignacykuchcinski(a)gmail.com> --- (In reply to berry from comment #12)
Created attachment 78827 [details] GetPointerDeviceRects log
Thanks, here's a patch for this: https://gitlab.winehq.org/wine/wine/-/merge_requests/8432 `git clone https://gitlab.winehq.org/ignapk/wine --branch csp-getpointerdevicerects` Hopefully there isn't much errors left to fix :D -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #14 from berry <hodec12730(a)exitbit.com> --- (In reply to Ignacy Kuchciński from comment #13)
(In reply to berry from comment #12)
Created attachment 78827 [details] GetPointerDeviceRects log
Thanks, here's a patch for this: https://gitlab.winehq.org/wine/wine/-/merge_requests/8432
`git clone https://gitlab.winehq.org/ignapk/wine --branch csp-getpointerdevicerects`
Hopefully there isn't much errors left to fix :D
One can only hope, there's a new error. I'll attach a new log c: -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #15 from berry <hodec12730(a)exitbit.com> --- Created attachment 78830 --> http://bugs.winehq.org/attachment.cgi?id=78830 GetRawPointerDeviceData is the new error. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #16 from Ignacy Kuchciński <ignacykuchcinski(a)gmail.com> --- (In reply to berry from comment #15)
Created attachment 78830 [details] GetRawPointerDeviceData is the new error.
Here we go again, let it be the last one! Pushed to the same branch as the last one, so you should be alright with just `git pull` :) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #17 from berry <hodec12730(a)exitbit.com> --- (In reply to Ignacy Kuchciński from comment #16)
(In reply to berry from comment #15)
Created attachment 78830 [details] GetRawPointerDeviceData is the new error.
Here we go again, let it be the last one! Pushed to the same branch as the last one, so you should be alright with just `git pull` :)
it WORKS! Both on version 3.0 AND 4.0 There are only two kinks, it takes forever to load up (like 3 minutes and i have a pretty recent machine) and sometimes the pen keeps drawing despite my pen tip no longer touching the screen but its unrelated to this bug. At least it works! with pen pressure too :D Thank you SO MUCH :DDD -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #18 from berry <hodec12730(a)exitbit.com> --- okay chiming back in to another user32 error i found, bizarrely through wine-ge-8 for some reason. For context I'll lay out exactly what I'm doing. I have three wine prefixes for clip studio paint. Version 1.10 which is my control, Version 3.0, and Version 4.0. all of them are fresh prefixes with the only difference being what version of wine I'm using to run them. Running the latest patched version on wine for 3.0 and 4.0 make them run, even if it takes a while to boot up, but trying run them to produce a log file for them makes them hang and the log file goes over 10gigs. Currently trying to debugging the issue of the pen just continual drawing on its own even when my pen is just hovering above, I think I pinpointed it to being wine since CSP 1.0 with older versions of wine runs without issue until I switch it to wine-git or even the patched version. Out of curiousity, I ran CSP 3.0 with wine-ge-8 and weirdly enough, found that instead of it producing the GetPointer error like it has before, it now says, "PackTouchHitTestingProximityEvaluation could not be located in user32.dll" Makes me wonder if the pen issue on the newer versions of wine is possibly another user32.dll problem -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #19 from Ignacy Kuchciński <ignacykuchcinski(a)gmail.com> --- (In reply to berry from comment #17)
it WORKS! Both on version 3.0 AND 4.0
There are only two kinks, it takes forever to load up (like 3 minutes and i have a pretty recent machine) and sometimes the pen keeps drawing despite my pen tip no longer touching the screen but its unrelated to this bug. At least it works! with pen pressure too :D
Thank you SO MUCH :DDD
Awesome \o/ couldn't have done it without your reports :D As for the other issues, they do seem unrelated, and the `PackTouchHitTestingProximityEvaluation` error should already be fixed in wine 10.0 https://bugs.winehq.org/show_bug.cgi?id=56709, but you are right that it wasn't fixed in wine 8.x, which is what wine-ge-8 is using. Feel free to open new tickets for them :) And this one can finally be closed once https://gitlab.winehq.org/wine/wine/-/merge_requests/8432 lands ^^ -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|Abandoned? | --- Comment #20 from Fabian Maurer <dark.shadow4(a)web.de> ---
it takes forever to load up (like 3 minutes and i have a pretty recent machine)
FWIW, that's bug 56717. I had a sort of fix for that, but it's not easy to get it prefect. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #21 from berry <hodec12730(a)exitbit.com> --- (In reply to Fabian Maurer from comment #20)
it takes forever to load up (like 3 minutes and i have a pretty recent machine)
FWIW, that's bug 56717. I had a sort of fix for that, but it's not easy to get it prefect.
I see, I can test your fix if you'd like. In the meantime, I managed to fix the pen issue with just changing the default pen pressure curve. That issue might have been my tablet and not wine, who knows. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 --- Comment #22 from Ignacy Kuchciński <ignacykuchcinski(a)gmail.com> --- Fixed by e660c6a4249034a90e2a2c2494196ec458f94760 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |e660c6a4249034a90e2a2c24941 | |96ec458f94760 CC| |mstefani(a)winehq.org Resolution|--- |FIXED --- Comment #23 from Michael Stefaniuc <mstefani(a)winehq.org> --- Marking resolved based on the previous comment. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=57489 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #24 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 10.12. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla