[Bug 18710] New: Quake 3 Arena - punkbuster On/Off problem
http://bugs.winehq.org/show_bug.cgi?id=18710 Summary: Quake 3 Arena - punkbuster On/Off problem Product: Wine Version: 1.1.22 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: wylda(a)volny.cz In Quake 3 Arena - in multiplayer menu it asks you "Enable Punkbuster YES/NO". If i click YES or press Y key, punkbuster is still disabled. No problem under WinXP. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 --- Comment #1 from Ken Sharp <kennybobs(a)o2.co.uk> 2009-05-31 08:11:06 --- http://wiki.winehq.org/FAQ#get_log -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 Vitaliy Margolen <vitaliy(a)kievinfo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE --- Comment #2 from Vitaliy Margolen <vitaliy(a)kievinfo.com> 2009-05-31 11:15:25 --- Duplicate *** This bug has been marked as a duplicate of bug 9685 *** -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 Vitaliy Margolen <vitaliy(a)kievinfo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #3 from Vitaliy Margolen <vitaliy(a)kievinfo.com> 2009-05-31 11:17:07 --- Closing dup -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #4 from Anastasius Focht <focht(a)gmx.net> 2009-05-31 11:32:00 --- Hello, I don't see a dupe here. The bug reporter encountered a problem long before it comes to the infamous signature checks bug 9685 is about. Most likely misconfigured/non-working PunkBuster services. It might be worthwhile to track the issue down ... though the bug reporter has to provide logs. WINEDEBUG=+tid,+seh,+relay wine ./game.exe &> /tmp/relay.txt In the game enable PB and wait some time (even if it still shows disabled). Retry few times. Exit game. Compress resulting log: lzma -9 /tmp/relay.txt Attach relay.txt.lzma to this bug report. Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 Wylda <wylda(a)volny.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED Resolution|DUPLICATE | --- Comment #5 from Wylda <wylda(a)volny.cz> 2009-05-31 17:28:31 --- (In reply to comment #4)
... though the bug reporter has to provide logs.
WINEDEBUG=+tid,+seh,+relay wine ./game.exe &> /tmp/relay.txt
In the game enable PB and wait some time (even if it still shows disabled). Retry few times. Exit game.
You are right. There is not a problem with kicking me out of game. Is much sooner. I can't turn the local option Punkbuster On. Logs attached with suggested WINEDEBUG. Steps taken: I run the Quake3, immediately went to Multiplayer, stopped refreshing Internet server list and finally tried to turn on Punkbuster option (i guess i tried it cca 11x without success - PB option remained disabled) Could not attach because of size (1.8M), see external URL: http://www.volny.cz/wylda/wine/quake3_relay.txt.lzma -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 --- Comment #6 from Anastasius Focht <focht(a)gmx.net> 2009-05-31 18:08:22 --- Hello, --- snip --- 0009:Call KERNEL32.CreateFileA(0146f950 "C:\\hry\\quake_3\\pb\\pbclnew.dll",80000000,00000003,0146f8c4,00000003,00000080,00000000) ret=004b9afd 0009:Ret KERNEL32.CreateFileA() retval=ffffffff ret=004b9afd 0009:Call KERNEL32.GetLastError() ret=004b9b1b 0009:Ret KERNEL32.GetLastError() retval=00000003 ret=004b9b1b 0009:Call KERNEL32.LoadLibraryA(0146f950 "C:\\hry\\quake_3\\pb\\pbcl.dll") ret=0044bcb0 0009:Ret KERNEL32.LoadLibraryA() retval=00000000 ret=0044bcb0 0009:Call KERNEL32.CreateFileA(0146f954 "C:\\hry\\quake_3\\pb\\pbsvnew.dll",80000000,00000003,0146f8d0,00000003,00000080,00000000) ret=004b9afd 0009:Ret KERNEL32.CreateFileA() retval=ffffffff ret=004b9afd 0009:Call KERNEL32.GetLastError() ret=004b9b1b 0009:Ret KERNEL32.GetLastError() retval=00000003 ret=004b9b1b 0009:Call KERNEL32.LoadLibraryA(0146f954 "C:\\hry\\quake_3\\pb\\pbsv.dll") ret=0044e389 0009:Ret KERNEL32.LoadLibraryA() retval=00000000 ret=0044e389 --- snip --- Are you sure PunkBuster is really installed? Doesn't seem so. Some games won't automatically install it. EvenBalance: http://www.evenbalance.com/index.php?page=support-q3.php Also see my appdb notes: http://appdb.winehq.org/objectManager.php?sClass=version&iId=5813 Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 --- Comment #7 from Wylda <wylda(a)volny.cz> 2009-05-31 20:53:46 --- (In reply to comment #6)
Hello,
Are you sure PunkBuster is really installed? Doesn't seem so. Some games won't automatically install it.
EvenBalance: http://www.evenbalance.com/index.php?page=support-q3.php Also see my appdb notes: http://appdb.winehq.org/objectManager.php?sClass=version&iId=5813
Unbelievable, you are right again! :)) But anyway, there is a problem. When i install the patch q3pointrelease_132.exe, under WinXP happens two things 1. It tells you about PunkBuster 2. Asks you "Would you like to install PunkBuster along with the Point Release? (We recommend you do). YES/NO" Under wine there is no "2." and so pb directory is not created. Looks like default "No" is automatically applied :-/ -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 --- Comment #8 from Anastasius Focht <focht(a)gmx.net> 2009-06-01 07:02:38 --- Hello, this is indeed a valid Wine bug exposed by patch installer, though not related to PunkBuster itself ;-) When the vise installer tells you about Punkbuster, a message box is to be shown and this fails silenty: --- snip --- ... 0009:Call user32.MessageBoxExA(00050036,0032d9c0 "Would you like to install PunkBuster along with the Point Release? (We recommend you do)",0032d8bc "Install Punkbuster?",00050004,00000009) ret=1004bcaf 0009:Call ntdll.RtlCreateUnicodeStringFromAsciiz(0032d770,0032d9c0 "Would you like to install PunkBuster along with the Point Release? (We recommend you do)") ret=75416e83 0009:Ret ntdll.RtlCreateUnicodeStringFromAsciiz() retval=00000001 ret=75416e83 0009:Call ntdll.RtlCreateUnicodeStringFromAsciiz(0032d768,0032d8bc "Install Punkbuster?") ret=75416eb4 0009:Ret ntdll.RtlCreateUnicodeStringFromAsciiz() retval=00000001 ret=75416eb4 0009:Call KERNEL32.FindResourceExW(75380000,00000005,754669b2 L"MSGBOX",00000009) ret=75417001 0009:Call ntdll.RtlCreateUnicodeString(0032d5ec,754669b2 L"MSGBOX") ret=7b88a5e9 0009:Ret ntdll.RtlCreateUnicodeString() retval=00000001 ret=7b88a5e9 0009:Call ntdll.RtlUpcaseUnicodeString(0032d5ec,0032d5ec,00000000) ret=7b88a606 0009:Ret ntdll.RtlUpcaseUnicodeString() retval=00000000 ret=7b88a606 0009:Call ntdll.LdrFindResource_U(75380000,0032d5d8,00000003,0032d5d4) ret=7b88ac82 0009:Ret ntdll.LdrFindResource_U() retval=c0000204 ret=7b88ac82 0009:Call ntdll.RtlNtStatusToDosError(c0000204) ret=7b88ac9f 0009:Ret ntdll.RtlNtStatusToDosError() retval=00000717 ret=7b88ac9f 0009:Call ntdll.NtCurrentTeb() ret=7b851d95 0009:Ret ntdll.NtCurrentTeb() retval=7ffd8000 ret=7b851d95 0009:Call ntdll.RtlFreeHeap(00110000,00000000,00153ed0) ret=7b851e05 0009:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7b851e05 0009:Ret KERNEL32.FindResourceExW() retval=00000000 ret=75417001 0009:Call ntdll.RtlFreeUnicodeString(0032d770) ret=75416f81 0009:Ret ntdll.RtlFreeUnicodeString() retval=0032d770 ret=75416f81 0009:Call ntdll.RtlFreeUnicodeString(0032d768) ret=75416f9a 0009:Ret ntdll.RtlFreeUnicodeString() retval=0032d768 ret=75416f9a 0009:Ret user32.MessageBoxExA() retval=00000000 ret=1004bcaf ... --- snip --- The problem is the language id passed: langid = 0x9 -> English (primary=en, sublang=neutral) See MSDN: http://msdn.microsoft.com/en-us/goglobal/bb896001.aspx (National Language Support (NLS) API Reference) Looking into appropriate .rc file for the primary language, "dlls/user32/resources/user32_En.rc": --- snip --- LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT --- snip --- Wine resource compiler will write out langid = 1033 (0x409, English – United States) resource - the same as "LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US" had been specified. At least LANGUAGE LANG_ENGLISH, SUBLANG_NEUTRAL fallback has to exist as well. With that resource langid problem fixed, the message box will be shown and you can install PunkBuster (already tested). Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 --- Comment #9 from Wylda <wylda(a)volny.cz> 2009-06-01 14:05:03 --- (In reply to comment #8)
When the vise installer tells you about Punkbuster, a message box is to be shown and this fails silenty:
With that resource langid problem fixed, the message box will be shown and you can install PunkBuster (already tested).
Regards
Pffffffffffffff.... Just one word: RESPECT!! You boiled me down man. Just tell me is that a challange dig inside a problem have a headache or you crawl bugreports unwinking writing and explaining whats going wrong inside... I really like your style be quick, interested in problem and always have a solution :-)) PS: I read your expertise three times, but it's still not enough to write a patch for me ;-) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 Wylda <wylda(a)volny.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer, patch URL| |http://www.filefront.com/26 | |21759/Quake-III-Arena-Point | |-Release-v1.32-Final/ CC| |dmitry(a)codeweavers.com --- Comment #10 from Wylda <wylda(a)volny.cz> 2009-12-22 14:16:58 --- Relevant part ~ Comment #8, but still not fixed wine-1.1.35-105-gd4a7a9d. Bug summary: Installer's wizard omits one question because of wrongly implemented user32_En.rc's langid. Adding URL to download the installer - full version of Quake 3 is NOT NEEDed. There is also Dmitry's patch for that?? : www.winehq.org/pipermail/wine-patches/2003-July/006930.html -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 Wylda <wylda(a)volny.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Quake 3 Arena - punkbuster |Installer omits question |On/Off problem |because of langid -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED --- Comment #11 from Alexandre Julliard <julliard(a)winehq.org> 2010-06-21 11:09:06 --- Should be fixed by db1c43c399fe9559abe43a08064255c1e50acf6d. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 --- Comment #12 from Wylda <wylda(a)volny.cz> 2010-06-21 16:19:01 --- (In reply to comment #11)
Should be fixed by db1c43c399fe9559abe43a08064255c1e50acf6d.
Fixed indeed in wine-1.2-rc4-48-g58a6988 :-) Even though it look likes, that it was fixed by different way than Anastasius suggest ;) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #13 from Alexandre Julliard <julliard(a)winehq.org> 2010-06-25 12:41:03 --- Closing bugs fixed in 1.2-rc5. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 Ken Sharp <kennybobs(a)o2.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |db1c43c399fe9559abe43a08064 | |255c1e50acf6d -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 Dmitry Timoshkov <dmitry(a)baikal.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|dmitry(a)baikal.ru | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=18710 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |user32 -- 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)
-
wine-bugs@winehq.org