Print at Dec 16, 2025, 1:15:25 PM
Posted by ggrinton at Jan 10, 2014, 11:36:42 AM
Windows version crashes after startup with Java <binary has stopped working> error
I have just installed the current version 4.2, and note that it installs its own copy of Java 1.6.0_45.

The application starts, but as soon as I try to perform any fun ction (as simple as resizing the window, for example), it crashes with a java error:
Java(TM) Platform SE binary stopped working

I realise this is a java error rather than a SW3D error, but as the java version is delivered with the application, it does appear to be specific to this application. I have other versions of java installed and working OK, so is it possible to install it to run against my current java?

Thanks.
Geoffrey

Posted by Puybaret at Jan 10, 2014, 9:32:59 PM
Re: Windows version crashes after startup with Java <binary has stopped working> error
If you want to try with the Java version you installed, use the Java Web Start version or the JAR Executable version available at Download page.
Otherwise it could be a driver issue. See the FAQ for suggestions.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator

Posted by ggrinton at Mar 26, 2015, 1:18:09 AM
Re: Windows version crashes after startup with Java <binary has stopped working> error
Thanks for the suggestions. I have downloaded the jar file, and tried that. When I run it, a java error log file is created immediately.

I tried the 2D invocation as per the FAQ and that works, so I suspect the problem is in the rendering system. My drivers and DirectX drivers are all up to date.

Geoffrey.


Here are what I think are the relevant sections of the error log:

# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000005efde058, pid=50196, tid=52536
#
# JRE version: Java(TM) SE Runtime Environment (8.0_25-b18) (build 1.8.0_25-b18)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.25-b02 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [nvoglv64.DLL+0x95e058]
...
--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
=>0x0000000058f3d800 JavaThread "J3D-Renderer-1" [_thread_in_native, id=52536, stack(0x000000005cdc0000,0x000000005cec0000)]
0x0000000058f3d000 JavaThread "J3D-MasterControl-1" [_thread_blocked, id=51972, stack(0x000000005cc20000,0x000000005cd20000)]
0x0000000058f29000 JavaThread "J3D-NotificationThread" [_thread_blocked, id=53000, stack(0x000000005cb20000,0x000000005cc20000)]
0x0000000058ee5000 JavaThread "J3D-TimerThread" [_thread_blocked, id=45800, stack(0x000000005c860000,0x000000005c960000)]
0x0000000058ee3000 JavaThread "J3D-RenderingAttributesStructureUpdateThread" [_thread_blocked, id=52952, stack(0x000000005c750000,0x000000005c850000)]
0x0000000058c7d000 JavaThread "pool-2-thread-1" [_thread_in_native, id=52368, stack(0x000000005aee0000,0x000000005afe0000)]
0x0000000058c76000 JavaThread "pool-1-thread-1" [_thread_blocked, id=52844, stack(0x000000005bdc0000,0x000000005bec0000)]
0x0000000058e1f000 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=34512, stack(0x000000005bac0000,0x000000005bbc0000)]
0x0000000058e43000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=30368, stack(0x000000005b060000,0x000000005b160000)]
0x0000000058e81000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=45936, stack(0x0000000059430000,0x0000000059530000)]
0x0000000056aa9000 JavaThread "AWT-Shutdown" [_thread_blocked, id=50408, stack(0x0000000058920000,0x0000000058a20000)]
0x0000000058bfc800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=52456, stack(0x0000000058440000,0x0000000058540000)]
0x00000000567fd000 JavaThread "Service Thread" daemon [_thread_blocked, id=50940, stack(0x0000000058330000,0x0000000058430000)]
0x0000000056787000 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=52444, stack(0x0000000058090000,0x0000000058190000)]
0x000000005677e800 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=49824, stack(0x0000000058190000,0x0000000058290000)]
0x0000000056777800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=49420, stack(0x00000000576b0000,0x00000000577b0000)]
0x0000000056772800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=44388, stack(0x0000000057f70000,0x0000000058070000)]
0x000000005676d000 JavaThread "Attach Listener" daemon [_thread_blocked, id=33816, stack(0x0000000057df0000,0x0000000057ef0000)]
0x000000005676c000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=27820, stack(0x0000000057c40000,0x0000000057d40000)]
0x00000000555a8800 JavaThread "Finalizer" daemon [_thread_blocked, id=50504, stack(0x0000000057910000,0x0000000057a10000)]
0x000000005559f800 JavaThread "Reference Handler" daemon [_thread_blocked, id=50796, stack(0x0000000057a40000,0x0000000057b40000)]
0x000000000019f000 JavaThread "main" [_thread_blocked, id=36920, stack(0x00000000022a0000,0x00000000023a0000)]