WineHQ
Bug Tracking Database – Bug 35410

 Bugzilla

 

Last modified: 2014-02-07 13:06:58 UTC  

Gómez Peer: Java runtime crashes and loops in WinXP mode

Bug 35410 - Gómez Peer: Java runtime crashes and loops in WinXP mode
Gómez Peer: Java runtime crashes and loops in WinXP mode
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: wmi&wbemprox
1.7.11
x86-64 Linux
: P2 minor
: ---
Assigned To: Mr. Bugs
http://lastmile.gomez.com/PEERInstall...
: download, regression
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2014-01-19 12:05 UTC by Ken Sharp
Modified: 2014-02-07 13:06 UTC (History)
1 user (show)

See Also:
Regression SHA1: ec1a57f25b25dba1ed47e8456cc64c2cc1ee0aa1
Fixed by SHA1: b5073646c6c4469577f200e9c672b3ba8dbc9187
Distribution: ---
Staged patchset:


Attachments
Wine 1.7.11 console output (12.72 KB, text/plain)
2014-01-19 12:05 UTC, Ken Sharp
Details
Wine 1.7.6 +wbemprox (4.01 KB, text/plain)
2014-01-19 12:06 UTC, Ken Sharp
Details
Java crash log (on Wine 1.7.11) (8.59 KB, text/plain)
2014-01-19 12:06 UTC, Ken Sharp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ken Sharp 2014-01-19 12:05:27 UTC
Created attachment 47252 [details]
Wine 1.7.11 console output

Gómez Peer provides its own copy of the Java runtime. Due to a recent commit it crashes when attempting to connect to the server, and the main application retries endlessly.

This is a regression.

ec1a57f25b25dba1ed47e8456cc64c2cc1ee0aa1 is the first bad commit
commit ec1a57f25b25dba1ed47e8456cc64c2cc1ee0aa1
Author: Hans Leidekker <hans@codeweavers.com>
Date:   Mon Nov 4 11:54:51 2013 +0100

    wbemprox: Add a partial implementation of Win32_NetworkAdapterConfiguration.

:040000 040000 3f265945daf34af2ace53233f05b9bcc2f39f2b2 3210422e8e0ae336b57d208ce0f3b173115aa1c4 M	dlls

Reverting this commit in Wine 1.7.11 (latest git) fixes the problem.

A native wbem/wbemprox.dll (and system32/wbemcomn.dll) from Windows 7 works around the problem.

Another workaround is to simply disable wbemprox.dll (WINEDLLOVERRIDES=wbemprox=) although it is not clear if this will have any negative impact on the application.

An account is required to log in with the application.

Notes:

1. The workaround to Bug 31517 (WINEDLLOVERRIDES=wined3d=) also works around the problem because:

err:module:import_dll Library wined3d.dll (which is needed by L"C:\\windows\\system32\\dxgi.dll") not found
err:module:import_dll Library dxgi.dll (which is needed by L"C:\\windows\\system32\\wbemprox.dll") not found

2. The Java app got stuck at 200% CPU (100% x 2 cores) which may or may not be related to the native DLLs.

3389fd928727cbca3c0916ff4337828b51c0a839  PEERInstall_2013-01-19.exe
Comment 1 Ken Sharp 2014-01-19 12:06:13 UTC
Created attachment 47253 [details]
Wine 1.7.6 +wbemprox
Comment 2 Ken Sharp 2014-01-19 12:06:44 UTC
Created attachment 47254 [details]
Java crash log (on Wine 1.7.11)
Comment 3 Ken Sharp 2014-01-25 18:28:11 UTC
Setting winecfg to Windows 7 also works around the problem.
Comment 4 Hans Leidekker 2014-01-29 02:45:26 UTC
Should be fixed by 6a042307a56270e1bd5fe6ad6a53d6cc68942d57 and b5073646c6c4469577f200e9c672b3ba8dbc9187.
Comment 5 Alexandre Julliard 2014-02-07 13:06:58 UTC
Closing bugs fixed in 1.7.12.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers