[Bug 27525] New: Active Worlds 5.1 window not integrated
http://bugs.winehq.org/show_bug.cgi?id=27525 Summary: Active Worlds 5.1 window not integrated Product: Wine Version: 1.3.22 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: ktowns(a)live.com.au Created an attachment (id=35191) --> (http://bugs.winehq.org/attachment.cgi?id=35191) Terminal output Alright, the problem is easily illustrated with screenshots: The interface as it appears in Windows: http://img822.imageshack.us/img822/1714/windowspg.jpg And Linux Mint: http://img542.imageshack.us/img542/1356/linux.jpg I'm also having problems with: Avatars, other than the generic Guest ('Tourist') Avatar do not always load. Setting controls e.g. setting j to jump, j will show up in the chat terminal rather than impacting on the 3D interface, but I suspect this is a problem within the client itself. I'm going to follow up with ActiveWorlds support. Terminal output is from starting the application to loading the client fully, including the contents of the 3D view, without interacting with the interface at all (and then closing.) -- 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=27525 Kyle Towns <ktowns(a)live.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- 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=27525 --- Comment #1 from Kyle Towns <ktowns(a)live.com.au> 2011-06-18 10:18:03 CDT --- Download: http://www.activeworlds.com/products/download.asp The application calls a missing QtBrowser.dll which can be obtained here: http://objects.activeworlds.com/downloads/qtbrowser.dll -- 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=27525 mister_a(a)aol.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mister_a(a)aol.com -- 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=27525 --- Comment #2 from mister_a(a)aol.com 2011-06-26 09:09:01 CDT --- test -- 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.
https://bugs.winehq.org/show_bug.cgi?id=27525 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL| |http://www.netzwelt.de/soft | |ware-download/23345-activew | |orlds.html CC| |focht(a)gmx.net Summary|Active Worlds 5.1 window |Active Worlds 5.x/6.x shows |not integrated |3D-world view/window | |separated from main window | |(embedded browser control) Ever confirmed|0 |1 --- Comment #3 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, confirming, still present - at least for the separated 3D view/window part. Active Worlds 5.x will automatically upgrade itself to 6.x upon connect. None of the other issues seem to be present with recent Wine versions (and they shouldn't be part of this bug anyway -> one bug per problem). Also please _attach_ screenshots next time (externally hosted stuff tends to be deleted one day). $ sha1sum activeworlds_23345.exe 604727a4e89ff3cc9390d2497b77cacd6bc5dbbd activeworlds_23345.exe $ du -sh activeworlds_23345.exe 26M activeworlds_23345.exe $ wine --version wine-1.7.11-159-gee33839 Regards -- 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=27525 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #4 from joaopa <jeremielapuree(a)yahoo.fr> --- Fixed in wine-5.0-rc2. To test by yourself, you will need to sign for an account. Can an administrator close this bug as FIXED? -- 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=27525 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.netzwelt.de/soft |https://web.archive.org/web |ware-download/23345-activew |/20130730121009/http://obje |orlds.html |cts.activeworlds.com/downlo | |ads/ActiveWorlds.exe Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #5 from Anastasius Focht <focht(a)gmx.net> --- Hello Jeremie, --- quote --- Fixed in wine-5.0-rc2. To test by yourself, you will need to sign for an account. --- quote --- I assume you've used the most recent web-installer here: https://www.activeworlds.com/apps/AWWebInstaller.exe All the older snapshots of original site and mirrors carry a broken v5/v6 bootstrapper which causes the update to more recent v6.x fail. Documenting the whole process of working around here. --- snip --- $ pwd /home/focht/.wine/drive_c/ActiveWorlds $ WINEDEBUG=+seh,+relay wine ./aworld.exe >>log.txt 2>&1 ... 002c:Call KERNEL32.CreateProcessW(00000000,0032eb40 L"\"C:\\ActiveWorlds\\upgrade.exe\" objects.activeworlds.com upgrade/54_200_143_210_6670/kitfull.rtp \"aworld.exe\"",00000000,00000000,00000000,00000008,00000000,00000000,0032e8f0,0032e8e0) ret=0053989e ... 002c:Ret KERNEL32.CreateProcessW() retval=00000001 ret=0053989e ... 003f:Call PE DLL (proc=0x1002dd20,module=0x10000000 L"PATCHW32.dll",reason=PROCESS_ATTACH,res=0x32fd24) ... 0040:Call wininet.InternetOpenUrlW(00000001,00cbaf0c L"http://objects.activeworlds.com/upgrade/54_200_143_210_6670/kitfull.rtp",00cb5f0c L"Accept: */*\n",ffffffff,84480100,00891c08) ret=00401732 ... 0040:Ret wininet.InternetOpenUrlW() retval=00000003 ret=00401732 ... 003f:Call KERNEL32.CreateFileW(0041da14 L"upgrade.rtp",40000000,00000003,0032db18,00000002,00000080,00000000) ret=00409db8 ... 003f:Ret KERNEL32.CreateFileW() retval=000000e8 ret=00409db8 ... 003f:Call user32.wvsprintfA(1001c798,0032d714 "-------------------------------------------------------------------------------\n PATCH Version 4.11 - .RTPatch(R) Professional - Software Update System\n DOS/Windows/Windows 95/Windows NT Edition\n",0032d704) ret=1000f1f6 003f:Ret user32.wvsprintfA() retval=000000d9 ret=1000f1f6 ... 003f:Call KERNEL32.CreateFileW(10020670 L"C:\\ActiveWorlds\\upgrade.rtp",80000000,00000001,0032cf14,00000003,00000080,00000000) ret=10019bc7 ... 003f:Ret KERNEL32.CreateFileW() retval=00000098 ret=10019bc7 003f:Call KERNEL32.GetFileType(00000098) ret=10019bee ... 003f:Ret KERNEL32.GetFileType() retval=00000001 ret=10019bee ... 003f:Call KERNEL32.SetFilePointer(00000098,00000000,00000000,00000001) ret=10016f06 ... 003f:Ret KERNEL32.SetFilePointer() retval=00000000 ret=10016f06 003f:Call KERNEL32.ReadFile(00000098,00683578,00001000,0032cff8,00000000) ret=1001573b ... 003f:Ret KERNEL32.ReadFile() retval=00000001 ret=1001573b ... 003f:Call user32.MessageBoxW(00000000,0032ba4c L"Invalid Patch File 'C:\\ActiveWorlds\\upgrade.rtp'\n",0042a0e8 L"Activeworlds Upgrade",00002010) ret=00403147 ... --- snip --- 'upgrade.log' --- snip --- 10:41:41 AM Thu Dec 26, 2019 VRT: ---------------------------------------------------------------------------- 10:41:41 AM Thu Dec 26, 2019 VRT: Working directory: C:\ActiveWorlds 10:41:41 AM Thu Dec 26, 2019 VRT: Cannot open upgrade.rtp for unpack. 10:41:41 AM Thu Dec 26, 2019 VRT: Unpacking archive upgrade.rtp returned error code 2 --- snip --- Using Luigi's nice RTP command line tool it fails as well: http://aluigi.altervista.org/mytoolz.htm#myrtp http://aluigi.altervista.org/mytoolz/myrtp.zip http://aluigi.altervista.org/misc/PATCHW32.DLL (v12.21, original was v4.x) --- snip --- $ wine ./myrtp.exe upgrade.rtp myRTP command-line interface 0.1.1a by Luigi Auriemma e-mail: aluigi(a)autistici.org web: aluigi.org - command: /Z "upgrade.rtp" - load RTPatch library patchw32.dll 100077A0 RTPatchApply32 ------------------------------------------------------------------------------- PATCH Version 4.11 - .RTPatch(R) Professional - Software Update System DOS/Windows/Windows 95/Windows NT Edition (C) Copyright Pocket Soft, Inc., 1991-1998. All Rights Reserved. ------------------------------------------------------------------------------- error ept0009: Invalid Patch File 'C:\ActiveWorlds\upgrade.rtp' - done (9) --- snip --- Reason becomes more clear when looking at the file content: --- snip --- $ file upgrade.rtp upgrade.rtp: 7-zip archive data, version 0.4 $ 7z l upgrade.rtp 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=en_US.utf8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz (306C3),ASM,AES-NI) Scanning the drive for archives: 1 file, 94300764 bytes (90 MiB) Listing archive: upgrade.rtp -- Path = upgrade.rtp Type = 7z Physical Size = 94300764 Headers Size = 11615 Method = Delta LZMA2:24 BCJ Solid = + Blocks = 5 Date Time Attr Size Compressed Name ------------------- ----- ------------ ------------ ------------------------ 2019-10-21 14:21:01 D.... 0 0 Addons 2019-10-21 14:21:01 D.... 0 0 Addons/cef 2019-10-21 14:21:01 D.... 0 0 Addons/cef/locales 2019-10-21 14:21:01 D.... 0 0 Addons/cef/swiftshader 2019-07-19 02:28:19 D.... 0 0 Addons/vlc 2019-07-19 02:28:19 D.... 0 0 Addons/vlc/hrtfs ... 2018-10-31 19:42:49 ....A 0 0 Default/picture_blacklist.txt 2019-12-01 00:05:35 ....A 2892967 15524623 Addons/cef/cef.pak 2019-12-01 00:04:46 ....A 654962 Addons/cef/cef_100_percent.pak 2019-12-01 00:04:46 ....A 806895 Addons/cef/cef_200_percent.pak 2019-12-01 00:30:58 ....A 1699238 Addons/cef/cef_extensions.pak 2019-11-30 23:57:06 ....A 6353657 Addons/cef/devtools_resources.pak 2019-11-30 20:38:02 ....A 10426784 Addons/cef/icudtl.dat 2019-11-12 13:57:22 ....A 1662 Addons/cef/LICENSE.txt 2019-12-01 00:03:30 ....A 341660 Addons/cef/locales/am.pak ... 2019-08-14 18:05:22 ....A 60104 Addons/vlc/plugins/visualization/libvisual_plugin.dll 2019-11-21 09:07:52 ....A 2338144 aw3d.dll 2019-12-04 09:48:43 ....A 813920 aworld.exe 2019-12-20 23:47:34 ....A 7104864 aworldCore.dll 2011-07-06 10:22:20 ....A 290408 cudart32_30_9.dll 2010-05-26 11:41:02 ....A 2106216 D3DCompiler_43.dll 2010-05-26 11:41:02 ....A 1998168 d3dx9_43.dll 2008-04-14 13:00:00 ....A 47616 d3dxof.dll 2006-10-11 18:50:30 ....A 75264 opengl32.dll 2011-07-06 10:55:20 ....A 383840 PhysXCooking.dll 2011-07-06 10:55:16 ....A 3567456 PhysXCore.dll 2011-07-06 10:22:16 ....A 65536 PhysXDevice.dll 2011-07-06 10:55:18 ....A 64352 PhysXLoader.dll 2019-11-21 09:08:25 ....A 868192 rw_opengl.dll 2019-11-21 09:07:43 ....A 707424 rw_soft.dll 2001-07-12 08:27:48 ....A 84992 srDD_Software2.dll 2019-08-01 22:21:47 ....A 611608 uninstall.exe ------------------- ----- ------------ ------------ ------------------------ 2019-12-20 23:47:34 317989892 94289149 697 files, 80 folders --- snip --- Apparently they switched from RTPatch to 7zip at one point. All the old updaters assume .RTP format. One can work around by extracting a newer updater from the 7z archive: --- snip --- $ 7z e upgrade.rtp Upgrade.new $ ll Upgrade.* -rwxrwxr-x. 1 focht focht 171104 Apr 12 2013 Upgrade.exe -rw-rw-r--. 1 focht focht 271632 Jul 25 18:16 Upgrade.new $ mv Upgrade.exe Upgrade.old $ mv Upgrade.new Upgrade.exe --- snip --- and restart the app which restarts the update process. --- snip --- $ wine ./aworld.exe --- snip --- === There is a wide range of Wine 2.x and 3.x releases where the app simply crashes. Earliest working one for me is Wine 3.12 due to the way the app deals with Wine. The app is Wine-aware: it adds builtin dll overrides (using app entry) and changes the default global(!) Windows version via registry manipulation to 'Windows 10'. As if users never share a WINEPREFIX with other apps. Likely to match certain app code paths/implementations. That's also the reason why a wide range of Wine 2.x and 3.x releases won't work here due to unimplemented API targeting Windows 7+ (libcef). That's just stupid. Anyway, resolving 'fixed' here. $ sha1sum ActiveWorlds.exe 604727a4e89ff3cc9390d2497b77cacd6bc5dbbd ActiveWorlds.exe $ du -sh ActiveWorlds.exe 26M ActiveWorlds.exe $ wine --version wine-5.0-rc2 Regards -- 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=27525 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.0-rc3. -- 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 (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla