http://bugs.winehq.org/show_bug.cgi?id=9595
Summary: unimplemented function USER32.dll.RegisterRawInputDevices Product: Wine Version: 0.9.44. Platform: Other OS/Version: other Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: wine-user AssignedTo: wine-bugs@winehq.org ReportedBy: docbill+bugzilla@freeshell.org
When trying to run Joost, there are three patches which are listed as required for running the application. I can verify it does not even get close to running without those.
Once I install the required patches, Joost still doesn't run. The error reported is:
fixme:iphlpapi:NotifyAddrChange (Handle 0x7c3bf958, overlapped 0x7c3bf93c): stub fixme:keyboard:BlockInput (1): stub wine: Call from 0xee9a01 to unimplemented function USER32.dll.RegisterRawInputDevices, aborting X connection to :0.0 broken (explicit kill or server shutdown).
http://bugs.winehq.org/show_bug.cgi?id=9595
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #1 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2007-09-06 00:33:18 --- Stub for this has already been sent in by Andras Kovacz once:
http://www.nabble.com/Stub-for-all-raw-input-functions-t3490344.html
I don't know why it was rejected. Maybe a resend would help?
http://bugs.winehq.org/show_bug.cgi?id=9595
L. Rahyen mail@science.su changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mail@science.su
--- Comment #2 from L. Rahyen mail@science.su 2007-09-06 03:18:41 ---
I don't know why it was rejected. Maybe a resend would help?
I think I can take care of this bug. I will make a better patch for these functions on next week and then will send it to wine-patches.
http://bugs.winehq.org/show_bug.cgi?id=9595
--- Comment #3 from L. Rahyen mail@science.su 2007-09-25 10:16:43 --- Can you retest with current git? If not then you can wait for 0.9.46 release.
http://bugs.winehq.org/show_bug.cgi?id=9595
Peter Obderndorfer kumbayo84+wine_bugzilla@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kumbayo84+wine_bugzilla@gmai | |l.com
--- Comment #4 from Peter Obderndorfer kumbayo84+wine_bugzilla@gmail.com 2007-09-25 16:09:28 --- I thought will note, after this fix Joost still needs some additional patches. I have implemented/hacked some of them in http://repo.or.cz/w/wine/kumbayo.git
old ones needed: *ntdll: NtAreMappedFilesTheSame semi stub *ntdll: call NtAreMappedFilesTheSame to guard against ...(to work around msvcrt message box) *dsound: zero out parameters even in case of a error (might not be needed in newer joost versions)
new ones: *gdi32: implement GetTextExtentExPointI(there is a different/better? version of this on bugzilla)
*wined3d: rip out ENTER_GL/LEAVE_GL(else it will deadlock/might have been changed with AJs latest commits around 58c6bab9c95 that change some locking) *winhttp: add WinHttpGetIEProxyConfigForCurrentUser *winhttp: stub impl of WinHttpGetIEProxyConfigForCurrentUse
with this patches i can start up joost and login but it just skips over all channels without showing any videos
http://bugs.winehq.org/show_bug.cgi?id=9595
--- Comment #5 from L. Rahyen mail@science.su 2007-09-25 20:10:08 ---
with this patches i can start up joost and login but it just skips over all channels without showing any videos
As far as I understand this particular bug (unimplemented function USER32.dll.RegisterRawInputDevices) is FIXED? Please confirm and close as FIXED if so.
What about other bugs you need to create separate bug reports for each bug.
Personally I think this is a good way to open separate bug for each non-implemented function if this function is known problem for this program - this is very convenient for developers. In your case there is two bugs of this type (there is also non-implemented function in gdi32 but this is already has been reported to bugzilla as bug #8636):
*ntdll: NtAreMappedFilesTheSame semi stub *winhttp: stub impl of WinHttpGetIEProxyConfigForCurrentUse
In each bug-report for each of above problem you probably want to attach corresponding patch for convenience if you have it.
And of course you may create as many simultaneous bug-reports as necessary (if there is already bug-report for some problem you shouldn't create duplicate).
http://bugs.winehq.org/show_bug.cgi?id=9595
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #6 from Austin English austinenglish@gmail.com 2007-10-15 22:05:43 --- Reported fixed, presumably by this commit:
http://source.winehq.org/git/wine.git/?a=commit;h=43601c282b51bd844daa181c8f...
If _this_ bug is still valid for Joost, reoped. But as was said before, please open a separate bug report for each bug. Otherwise, it gets confusing what the bug is about.
http://bugs.winehq.org/show_bug.cgi?id=9595
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Dan Kegel dank@kegel.com 2008-01-28 05:45:15 --- Closing all RESOLVED FIXED bugs older than four weeks.