> -----Original Message----- > From: Simeon H.K. Fitch [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, April 23, 2002 10:36 PM <snip> > That being said, I decided to upgrade to JDK 1.4 and J3D 1.3 Beta > 1 (OpenGL) and give the Full-Screen Exclusive mode approach a try > to see if the nVidia driver would kick into stereo mode. > Basically, try to determine if the Canvas3D was the only thing in > the Window set to full screen mode, then the nVidia driver would > think it was a full screen OpenGL window, thereby kicking the > nVidia driver into stereo mode. > > Well, when I turn on stereo mode in the driver and run my app, > the JVM dies when I query the Canvas3D properties, before even > showing anything on the screen. The JVM dump is attached, which > may be of interest since the JVM is croaking in > Canvas3D.createQueryContext(). Turning off stereo mode in the > driver and the app runs fine. > > I'm going to back out the beta install and go back to 1.2 and see > what happens.
For what it's worth, I reinstalled Java 1.3.1_03 and J3D 1.2.1_04 (OpenGL) and the JVM "cores" when the stereo mode is enabled with my GeForce4 Ti 4400. I know that those of you at Sun are unlikely to spend any time with J3D+nVidia stereo compatibility, but thought a "core dump" (windows style) may still point to some real bug. I'm interested that the JVM reports a missing symbol error. As far as I know I am upgraded to the latest drivers. Is there some OpenGL function being called in Canvas3D.createContext() that my driver isn't handling properly? Again, when I go to the nVidia control panel and "disable" stereo, my application runs fine. Thanks, Simeon --------------------------------------------------- An unexpected exception has been detected in native code outside the VM. Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x180072a1 Function name=(N/A) Library=C:\WINNT\System32\nvoglnt.dll NOTE: We are unable to locate the function name symbol for the error just occurred. Please refer to release documentation for possible reason and solutions. Current Java thread: at javax.media.j3d.Canvas3D.createContext(Native Method) at javax.media.j3d.Renderer.doWork(Renderer.java:491) - locked <2ca59a8> (a java.lang.Object) at javax.media.j3d.J3dThread.run(J3dThread.java:256) Dynamic libraries: 0x00400000 - 0x00405000 C:\JDK1.3.1\bin\java.exe 0x77F80000 - 0x77FFA000 C:\WINNT\System32\ntdll.dll 0x77DB0000 - 0x77E0A000 C:\WINNT\system32\ADVAPI32.dll 0x77E80000 - 0x77F35000 C:\WINNT\system32\KERNEL32.DLL 0x77D40000 - 0x77DB0000 C:\WINNT\system32\RPCRT4.DLL 0x78000000 - 0x78046000 C:\WINNT\system32\MSVCRT.dll 0x6D420000 - 0x6D4F0000 C:\JDK1.3.1\jre\bin\hotspot\jvm.dll 0x77E10000 - 0x77E74000 C:\WINNT\system32\USER32.dll 0x77F40000 - 0x77F7C000 C:\WINNT\system32\GDI32.DLL 0x77570000 - 0x775A0000 C:\WINNT\System32\WINMM.dll 0x10000000 - 0x10019000 C:\WINNT\System32\NVDESK32.DLL 0x6D220000 - 0x6D227000 C:\JDK1.3.1\jre\bin\hpi.dll 0x6D3B0000 - 0x6D3BD000 C:\JDK1.3.1\jre\bin\verify.dll 0x6D250000 - 0x6D266000 C:\JDK1.3.1\jre\bin\java.dll 0x6D3C0000 - 0x6D3CD000 C:\JDK1.3.1\jre\bin\zip.dll 0x6D2A0000 - 0x6D2BB000 C:\JDK1.3.1\jre\bin\jdwp.dll 0x6D1D0000 - 0x6D1D5000 C:\JDK1.3.1\bin\dt_socket.dll 0x75030000 - 0x75044000 C:\WINNT\System32\ws2_32.dll 0x75020000 - 0x75028000 C:\WINNT\System32\WS2HELP.DLL 0x78280000 - 0x7828C000 C:\WINNT\System32\rnr20.dll 0x77980000 - 0x779A4000 C:\WINNT\System32\DNSAPI.DLL 0x75050000 - 0x75058000 C:\WINNT\System32\WSOCK32.DLL 0x777E0000 - 0x777E8000 C:\WINNT\System32\winrnr.dll 0x77950000 - 0x77979000 C:\WINNT\system32\WLDAP32.DLL 0x777F0000 - 0x777F5000 C:\WINNT\System32\rasadhlp.dll 0x77830000 - 0x7783E000 C:\WINNT\System32\RTUTILS.DLL 0x74FD0000 - 0x74FED000 C:\WINNT\system32\msafd.dll 0x77340000 - 0x77353000 C:\WINNT\System32\IPHLPAPI.DLL 0x77520000 - 0x77525000 C:\WINNT\System32\ICMP.DLL 0x77320000 - 0x77337000 C:\WINNT\System32\MPRAPI.DLL 0x75150000 - 0x7515F000 C:\WINNT\System32\SAMLIB.DLL 0x75170000 - 0x751BF000 C:\WINNT\System32\NETAPI32.DLL 0x77BE0000 - 0x77BEF000 C:\WINNT\System32\SECUR32.DLL 0x751C0000 - 0x751C6000 C:\WINNT\System32\NETRAP.DLL 0x77A50000 - 0x77B45000 C:\WINNT\system32\OLE32.DLL 0x779B0000 - 0x77A45000 C:\WINNT\system32\OLEAUT32.DLL 0x773B0000 - 0x773DE000 C:\WINNT\System32\ACTIVEDS.DLL 0x77380000 - 0x773A2000 C:\WINNT\System32\ADSLDPC.DLL 0x77880000 - 0x7790D000 C:\WINNT\System32\SETUPAPI.DLL 0x77C10000 - 0x77C6D000 C:\WINNT\System32\USERENV.DLL 0x774E0000 - 0x77512000 C:\WINNT\System32\RASAPI32.DLL 0x774C0000 - 0x774D1000 C:\WINNT\System32\RASMAN.DLL 0x77530000 - 0x77552000 C:\WINNT\System32\TAPI32.DLL 0x71780000 - 0x7180A000 C:\WINNT\system32\COMCTL32.DLL 0x70BD0000 - 0x70C34000 C:\WINNT\system32\SHLWAPI.DLL 0x77360000 - 0x77379000 C:\WINNT\System32\DHCPCSVC.DLL 0x691D0000 - 0x69255000 C:\WINNT\System32\CLBCATQ.DLL 0x75010000 - 0x75017000 C:\WINNT\System32\wshtcpip.dll 0x6D020000 - 0x6D12A000 C:\jdk1.3.1\jre\bin\awt.dll 0x77800000 - 0x7781D000 C:\WINNT\System32\WINSPOOL.DRV 0x75E60000 - 0x75E7A000 C:\WINNT\System32\IMM32.dll 0x6D1E0000 - 0x6D21B000 C:\jdk1.3.1\jre\bin\fontmanager.dll 0x17F80000 - 0x18295000 C:\WINNT\System32\nvoglnt.dll 0x100E0000 - 0x100EC000 C:\PROGRA~1\IMMERS~1\IMMERS~1.1\Tracker.dll 0x69640000 - 0x6965F000 C:\WINNT\System32\OLEACC.dll 0x10110000 - 0x10129000 C:\jdk1.3.1\jre\bin\J3D.dll 0x69510000 - 0x695D7000 C:\WINNT\System32\OPENGL32.dll 0x6FAC0000 - 0x6FADF000 C:\WINNT\System32\GLU32.dll 0x51000000 - 0x51044000 C:\WINNT\System32\DDRAW.dll 0x728A0000 - 0x728A6000 C:\WINNT\System32\DCIMAN32.dll 0x28D70000 - 0x28D7D000 C:\Program Files\NoAds\NoAds.dll 0x28D90000 - 0x28DA4000 C:\Program Files\Yahoo!\Messenger\idle.dll 0x28EC0000 - 0x28EC8000 C:\PROGRA~1\Logitech\MOUSEW~1\SYSTEM\LgMousHk.dll 0x77920000 - 0x77942000 C:\WINNT\system32\imagehlp.dll 0x72A00000 - 0x72A2D000 C:\WINNT\system32\DBGHELP.dll 0x690A0000 - 0x690AB000 C:\WINNT\System32\PSAPI.DLL Local Time = Wed May 01 08:11:14 2002 Elapsed Time = 11 # # The exception above was detected in native code outside the VM # # Java VM: Java HotSpot(TM) Client VM (1.3.1_03-b03 interpreted mode) # # An error report file has been saved as hs_err_pid1964.log. # Please refer to the file for further information. #
hs_err_pid1964.log
Description: Binary data
************** * GLINFO LOG * ************** DRIVER INFO --------------- Vendor : NVIDIA Corporation Renderer : GeForce4 Ti 4400/AGP/SSE2 Version : 1.3.1 OPENGL CAPABILITIES ----------------------- Supported extensions: GL_ARB_imaging GL_ARB_multisample GL_ARB_multitexture GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_transpose_matrix GL_S3_s3tc GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_paletted_texture GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shared_texture_palette GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_compression_s3tc GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_cube_map GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_vertex_weighting GL_HP_occlusion_test GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_copy_depth_to_color GL_NV_evaluators GL_NV_fence GL_NV_fog_distance GL_NV_light_max_exponent GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_point_sprite GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_texgen_reflection GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_rectangle GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_program GL_NV_vertex_program1_1 GL_SGIS_generate_mipmap GL_SGIS_multitexture GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_WIN_swap_hint WGL_EXT_swap_control Max. viewport size : 4096x4096 Max. texture size : 4096x4096 Max. modelview stack depth : 32 Max. projection stack depth : 4 Max. texture stack depth : 10 Max. attribute stack depth : 16 Max. name stack depth : 128 Max. display list nesting : 64 Max. evaluator order : 8 Max. number of lights : 8 Max. clipping planes : 6 Max. pixel map size : 65536 Point size range : 1.000 to 63.375 Point size granularity : 0.125 Line width range : 0.500 to 10.000 Line width granularity : 0.125 Number of auxiliary buffers : 0 Bits of sub-pixel precision : 8 ACCELERATED PIXEL FORMATS ----------------------------- * Render to window; single buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 8); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 16 bits; stencil: 0 bits; auxiliary buffers: 0 * Render to window; single buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 8); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 24 bits; stencil: 0 bits; auxiliary buffers: 0 * Render to window; single buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 8); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 24 bits; stencil: 8 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 0); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 16 bits; stencil: 0 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 8); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 16 bits; stencil: 0 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 0); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 24 bits; stencil: 0 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 8); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 24 bits; stencil: 0 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 0); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 24 bits; stencil: 8 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 8); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 24 bits; stencil: 8 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 0); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 16 bits; stencil: 0 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 8); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 16 bits; stencil: 0 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 0); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 24 bits; stencil: 0 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 8); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 24 bits; stencil: 0 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 0); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 24 bits; stencil: 8 bits; auxiliary buffers: 0 * Render to window; double buffered; RGBA color; color: 32 bpp (R: 8, G: 8, B: 8, A: 8); accumulation: 64 bpp (R: 16, G: 16, B: 16, A: 16); depth: 24 bits; stencil: 8 bits; auxiliary buffers: 0