"Unrecognized Windows Sockets error: 5: Access denied" unable to load program after version update

Questions about Wine on Linux
Locked
ruben2rl
Newbie
Newbie
Posts: 2
Joined: Thu Mar 02, 2023 3:10 am

"Unrecognized Windows Sockets error: 5: Access denied" unable to load program after version update

Post by ruben2rl »

Hi there, hopefully someone can help me bring this program back to life. I'm using wine through bottles in kubuntu 22.04. The program was working well until it was updated, the developer changed some java component configuration and jxbrowser now tries to updates the embedded chromium browser of the program. When I launch it it seems to fail due to a security policy that prevents the program from unpacking the chromium browser. It then throws "error 5 access denied" and after that a sequence of other errors as a consecuence. I tried changing r/w permissions of the folders, I tried using lutris instead of bottles, I tried with different wine runners in bottles, lutris and ge-proton. The wine version I generally use at the moment is ge-proton 7.49

I spoke with the developer of the program, the program works fine under windows, he said this about the error: "It says: failed to load resources, aborted, that means Chromium tried to overwrite new binareis on hard drive and some security stuff prevented it and without this update it cannot continue, since the new version of the program works only with latest bin and hdd contains older version. Same for new MacOS Ventura, they have added a new permission system"

There is an error "process exit code" when chromium is being extracted by 7-zip and further down you can see that after that the program is missing the web engine:"Cannot invoke "com.teamdev.jxbrowser.engine.Engine.browsers()" because "org.ng.exocharts.desktop.engine.WebEngine.WEB_ENGINE" is null"

This is the log form the program showing the sequence of errors:

Code: Select all

Mar 01 22:29:28 244: Unrecognized Windows Sockets error: 5: Access denied
Mar 01 22:29:28 246: java.base/java.net.Inet6AddressImpl.isReachable0(Native Method)
Mar 01 22:29:28 249: java.base/java.net.Inet6AddressImpl.isReachable(Inet6AddressImpl.java:94)
Mar 01 22:29:28 252: java.base/java.net.InetAddress.isReachable(InetAddress.java:548)
Mar 01 22:29:28 253: java.base/java.net.InetAddress.isReachable(InetAddress.java:507)
Mar 01 22:29:28 256: org.ng.exocharts.desktop.utility.MacAddress.printInfoForInterface(MacAddress.java:55)
Mar 01 22:29:28 258: org.ng.exocharts.desktop.utility.MacAddress.getMac(MacAddress.java:98)
Mar 01 22:29:28 267: org.ng.exocharts.desktop.modals.LoginModal.userIsAuthenticatedSilent(LoginModal.java:613)
Mar 01 22:29:28 269: org.ng.exocharts.desktop.AppInitializer.lambda$start$9(AppInitializer.java:673)
Mar 01 22:29:28 273: java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
Mar 01 22:29:28 276: java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
Mar 01 22:29:28 278: java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
Mar 01 22:29:28 281: java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
Mar 01 22:29:28 282: java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
Mar 01 22:29:28 284: java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Mar 01 22:29:28 389: Cleanup... C:/Exocharts/userData_bench
Mar 01 22:29:28 689: Exocharts Chart Engine init...
Mar 01 22:29:28 698: Skia: HARDWARE_ACCELERATED
Mar 01 22:29:28 876: Infra:: new alphas with length = 4096
Mar 01 22:29:28 946: Infra:: PPSRenderer: scenario.effect - createShader: Blend_SRC_IN
Mar 01 22:29:30 401: GPU entry: DirectX 11
Mar 01 22:29:30 408: GPU: Enabling V-Sync and frame limit
Mar 01 22:29:33 312: Process exit code: -2147483645
Mar 01 22:29:33 313: com.teamdev.jxbrowser.engine.internal.EngineImpl.newInstance(EngineImpl.java:233)
Mar 01 22:29:33 313: com.teamdev.jxbrowser.engine.Engine.newInstance(Engine.java:163)
Mar 01 22:29:33 314: org.ng.exocharts.desktop.engine.WebEngine.<init>(WebEngine.java:449)
Mar 01 22:29:33 315: org.ng.exocharts.desktop.AppInitializer.lambda$start$7(AppInitializer.java:576)
Mar 01 22:29:33 316: java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
Mar 01 22:29:33 316: java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
Mar 01 22:29:33 317: java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
Mar 01 22:29:33 318: java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
Mar 01 22:29:33 319: java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
Mar 01 22:29:33 321: java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Mar 01 22:29:33 322: Exocharts PUBLIC Engine init...
Mar 01 22:29:33 322: PUBLIC Skia: HARDWARE_ACCELERATED
Mar 01 22:29:47 242: jxMain: 
7-Zip (r) 21.07 (x86) : Igor Pavlov : Public domain : 2021-12-26

Scanning the drive for archives:
1 file, 86568039 bytes (83 MiB)

Extracting archive: C:\Exocharts\engine_public\chromium-win64.7z
--
Path = C:\Exocharts\engine_public\chromium-win64.7z
Type = 7z
Physical Size = 86568039
Headers Size = 1856
Method = LZMA2:24 BCJ
Solid = +
Blocks = 2

Everything is Ok

Folders: 2
Files: 136
Size:       321246593
Compressed: 86568039

Mar 01 22:29:54 306: Process exit code: -2147483645
Mar 01 22:29:54 309: com.teamdev.jxbrowser.engine.internal.EngineImpl.newInstance(EngineImpl.java:233)
Mar 01 22:29:54 311: com.teamdev.jxbrowser.engine.Engine.newInstance(Engine.java:163)
Mar 01 22:29:54 313: org.ng.exocharts.desktop.engine.PublicEngine.<init>(PublicEngine.java:193)
Mar 01 22:29:54 325: org.ng.exocharts.desktop.AppInitializer.lambda$start$7(AppInitializer.java:577)
Mar 01 22:29:54 329: java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
Mar 01 22:29:54 331: java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
Mar 01 22:29:54 335: java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
Mar 01 22:29:54 337: java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
Mar 01 22:29:54 339: java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
Mar 01 22:29:54 341: java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Mar 01 22:29:54 569: Cannot invoke "com.teamdev.jxbrowser.engine.Engine.browsers()" because "org.ng.exocharts.desktop.engine.WebEngine.WEB_ENGINE" is null
Mar 01 22:29:54 571: org.ng.exocharts.desktop.AppInitializer.closeApp(AppInitializer.java:688)
Mar 01 22:29:54 572: org.ng.exocharts.desktop.AppInitializer.stop(AppInitializer.java:681)
Locked