Latest 2.5.x broken on windows?

Started by MikOfClassX, June 02, 2010, 13:38:34

Previous topic - Next topic

MikOfClassX

Hello,

after upgrading to the latest LWJGL nightly build (#554) I'm getting crashes like this:

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.lwjgl.opengl.WindowsPbufferPeerInfo.nCreate(Ljava/nio/ByteBuffer;IILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)V+0
j  org.lwjgl.opengl.WindowsPbufferPeerInfo.<init>(IILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)V+15
j  org.lwjgl.opengl.WindowsDisplay.createPbuffer(IILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Lorg/lwjgl/opengl/PeerInfo;+11
j  org.lwjgl.opengl.Pbuffer.createPbuffer(IILorg/lwjgl/opengl/PixelFormat;Lorg/lwjgl/opengl/RenderTexture;)Lorg/lwjgl/opengl/PeerInfo;+19
j  org.lwjgl.opengl.Pbuffer.<init>(IILorg/lwjgl/opengl/PixelFormat;Lorg/lwjgl/opengl/RenderTexture;Lorg/lwjgl/opengl/Drawable;Lorg/lwjgl/opengl/ContextAttribs;)V+34
j  org.lwjgl.opengl.Pbuffer.<init>(IILorg/lwjgl/opengl/PixelFormat;Lorg/lwjgl/opengl/RenderTexture;Lorg/lwjgl/opengl/Drawable;)V+9
j  test.Test.run()V+27
j  test.Test.main([Ljava/lang/String;)V+9
v  ~StubRoutines::call_stub



Here's the test code (from Mazon samples)

package test;

import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.nio.ByteBuffer;

import javax.imageio.ImageIO;

import org.lwjgl.BufferUtils;
import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.GL11;
import org.lwjgl.opengl.Pbuffer;
import org.lwjgl.opengl.PixelFormat;
import org.lwjgl.util.glu.GLU;

public class Test
{
	public static void main(String[] args)
	{
		try
		{
			Test test = new Test();
			test.run();
		}
		catch (Throwable t)
		{
			t.printStackTrace();
		}
	}

	public void run() throws LWJGLException, IOException
	{
		final int width = 512;
		final int height = 512;

		// init pbuffer
		Pbuffer pbuffer = new Pbuffer(512, 512, new PixelFormat(), null, null);
		pbuffer.makeCurrent();

		if (pbuffer.isBufferLost())
		{
			pbuffer.destroy();
			System.exit(-1);
		}

		ByteBuffer pixels = BufferUtils.createByteBuffer(width * height * 3);
		BufferedImage bi = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
		(new File("output/")).mkdir();

		// setup gl
		GL11.glMatrixMode(GL11.GL_PROJECTION);
		GL11.glLoadIdentity();
		GLU.gluOrtho2D(0, width, 0, height);
		GL11.glMatrixMode(GL11.GL_MODELVIEW);
		GL11.glLoadIdentity();
		GL11.glViewport(0, 0, width, height);
		GL11.glClearColor(0.0f, 0.0f, 0.0f, 0.0f);

		// main loop
		long allovertime = 0L;
		for (int i = 0; i < 60; i++)
		{
			final long starttime = System.currentTimeMillis();

			GL11.glClear(GL11.GL_COLOR_BUFFER_BIT);

			GL11.glPushMatrix();
			GL11.glTranslatef(width / 2, height / 2, 0);
			float t = (System.currentTimeMillis() % 5000) / 5000.0f;
			GL11.glRotatef(t * 360.0f, 0.0f, 0.0f, 1.0f);
			GL11.glBegin(GL11.GL_QUADS);
			{
				GL11.glColor4f(1.0f, 0.0f, 0.0f, 1.0f);
				GL11.glVertex2i(-50, -50);
				GL11.glColor4f(0.0f, 1.0f, 0.0f, 1.0f);
				GL11.glVertex2i(50, -50);
				GL11.glColor4f(0.0f, 0.0f, 1.0f, 1.0f);
				GL11.glVertex2i(50, 50);
				GL11.glColor4f(1.0f, 1.0f, 0.0f, 1.0f);
				GL11.glVertex2i(-50, 50);
			}
			GL11.glEnd();
			GL11.glPopMatrix();

			GL11.glReadPixels(0, 0, width, height, GL11.GL_RGB, GL11.GL_UNSIGNED_BYTE, pixels);

			for (int x = 0; x < width; x++) // flip y
			{
				for (int y = 0; y < height; y++)
				{
					int pixel = (0xFF << 24) | (((pixels.get() + 256) % 256) << 16) | (((pixels.get() + 256) % 256) << 8) | (((pixels.get() + 256) % 256) << 0);
					bi.setRGB(x, height - (y + 1), pixel);
				}
			}
			pixels.rewind();
			ImageIO.write(bi, "jpg", new File("output/ri_" + i + ".jpg"));

			final long timeforframe = System.currentTimeMillis() - starttime;
			System.out.println("Rendering frame " + i + " took " + timeforframe + " ms.");
			allovertime += timeforframe;
		}

		System.out.println("allover time needed: " + allovertime + " (" + (allovertime / 60.0f) + " meantime per frame)");

		pbuffer.destroy();
	}
}


Ciardhubh

Same here (Win XP 32 bit). A slightly older 2.5 (#545) works fine.

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000001, pid=2580, tid=2592
#
# JRE version: 6.0_20-b02
# Java VM: Java HotSpot(TM) Client VM (16.3-b01 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  0x00000001
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x002b6c00):  JavaThread "main" [_thread_in_native, id=2592, stack(0x008c0000,0x00910000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000001

Registers:
EAX=0x00000000, EBX=0x037b1c40, ECX=0x0090f9c8, EDX=0x7c91e514
ESP=0x0090f9e0, EBP=0x02bef000, ESI=0x002b6d10, EDI=0x00000000
EIP=0x00000001, EFLAGS=0x00010202

Top of Stack: (sp=0x0090f9e0)
0x0090f9e0:   10009e04 037b1c40 00000001 00000200
0x0090f9f0:   00000200 02bef000 00000000 00000000
0x0090fa00:   0090fae8 329c75c8 9a0108c4 000e0210
0x0090fa10:   02bd6000 00000001 00000001 00000001
0x0090fa20:   00000001 00000001 00000001 00000001
0x0090fa30:   00000001 00000001 00000001 00000001
0x0090fa40:   00000001 00000001 00000001 00000001
0x0090fa50:   00000001 00000001 69ac6c30 69ac68d0 

Instructions: (pc=0x00000001)
0xfffffff1:   


Stack: [0x008c0000,0x00910000],  sp=0x0090f9e0,  free space=13e0090f514k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  0x00000001

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.lwjgl.opengl.WindowsPbufferPeerInfo.nCreate(Ljava/nio/ByteBuffer;IILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)V+0
j  org.lwjgl.opengl.WindowsPbufferPeerInfo.<init>(IILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)V+15
j  org.lwjgl.opengl.WindowsDisplay.createPbuffer(IILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Lorg/lwjgl/opengl/PeerInfo;+11
j  org.lwjgl.opengl.Pbuffer.createPbuffer(IILorg/lwjgl/opengl/PixelFormat;Lorg/lwjgl/opengl/RenderTexture;)Lorg/lwjgl/opengl/PeerInfo;+19
j  org.lwjgl.opengl.Pbuffer.<init>(IILorg/lwjgl/opengl/PixelFormat;Lorg/lwjgl/opengl/RenderTexture;Lorg/lwjgl/opengl/Drawable;Lorg/lwjgl/opengl/ContextAttribs;)V+34
j  org.lwjgl.opengl.Pbuffer.<init>(IILorg/lwjgl/opengl/PixelFormat;Lorg/lwjgl/opengl/RenderTexture;Lorg/lwjgl/opengl/Drawable;)V+9
j  newpackage.Test.run()V+27
j  newpackage.Test.main([Ljava/lang/String;)V+9
v  ~StubRoutines::call_stub

spasi

Thanks for the report, should be fixed on the next build.

MikOfClassX

Build #556 still broken..

Which build number contains the fix ?

spasi

Hmm, I can't reproduce this locally and your test code runs fine. Might be a compilation issue, will poke Endolf.

Ciardhubh

I just ran the example code above again and #556 still crashes for me too.

Edit: Since the post below mentions ATI, I've got an Nvidia GT8800 with 2 week old drivers.

ChuhChuh

I have same error with lwjgl 2.4.2.

The problem occured only after i'd updated my ATI drivers....

Same stack trace running the the example posted above.

And also after updating the drivers can't run Slick applications and JME applications with their default LWJGL version.


Slick

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Ljava/nio/ByteBuffer;IILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;ZZZZ)V+0
j  org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(IILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;ZZZZ)V+17
j  org.lwjgl.opengl.WindowsDisplayPeerInfo.initDC()V+19
j  org.lwjgl.opengl.WindowsDisplay.createWindow(Lorg/lwjgl/opengl/DisplayMode;ZLjava/awt/Canvas;II)V+72
j  org.lwjgl.opengl.Display.createWindow()V+71
j  org.lwjgl.opengl.Display.create(Lorg/lwjgl/opengl/PixelFormat;Lorg/lwjgl/opengl/Drawable;)V+63
j  org.lwjgl.opengl.Display.create(Lorg/lwjgl/opengl/PixelFormat;)V+8
j  org.lwjgl.opengl.Display.create()V+13
j  org.newdawn.slick.AppGameContainer$2.run()Ljava/lang/Object;+0
v  ~StubRoutines::call_stub
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;+0
j  org.newdawn.slick.AppGameContainer.start()V+112
j  Cave.main([Ljava/lang/String;)V+27
v  ~StubRoutines::call_stub
j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161
j  com.sun.javaws.Launcher.executeApplication(Lcom/sun/javaws/jnl/LaunchDesc;Lcom/sun/deploy/cache/LocalApplicationProperties;Ljava/lang/Class;Lcom/sun/javaws/ui/DownloadWindowHelper;)V+191
j  com.sun.javaws.Launcher.executeMainClass(Lcom/sun/javaws/jnl/LaunchDesc;Lcom/sun/deploy/cache/LocalApplicationProperties;Ljava/lang/Class;Lcom/sun/javaws/ui/DownloadWindowHelper;)V+172
j  com.sun.javaws.Launcher.doLaunchApp()V+260
com.sun.javaws.Launcher.run()V+1
java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

JME

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.lwjgl.opengl.WindowsPeerInfo.setPixelFormat(JI)V+0
j  org.lwjgl.opengl.WindowsDisplay.createWindow(Lorg/lwjgl/opengl/DisplayMode;Ljava/awt/Canvas;II)V+187
j  org.lwjgl.opengl.Display.createWindow()V+68
j  org.lwjgl.opengl.Display.create(Lorg/lwjgl/opengl/PixelFormat;Lorg/lwjgl/opengl/Drawable;Lorg/lwjgl/opengl/ContextAttribs;)V+63
j  org.lwjgl.opengl.Display.create(Lorg/lwjgl/opengl/PixelFormat;)V+9
j  com.jme.system.lwjgl.LWJGLDisplaySystem.initDisplay()V+85
j  com.jme.system.lwjgl.LWJGLDisplaySystem.createWindow(IIIIZ)V+111
j  com.jmex.game.StandardGame.initSystem()V+126
com.jmex.game.StandardGame.run()V+5
java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub


spasi

Could you try the nightly build with this dll please?

Also, I'd appreciate more info on how to reproduce this (PixelFormat, ContextAttribs, etc). On my ATI with latest drivers this doesn't happen in the few tests I've done.

MikOfClassX

Hi Spasi,

I've tested on both NVIDIA and ATI with the latest drivers and I can confirm that everything is working as expected.
Now I can go on with my context sharing system :)

I'm waiting for the integration of the fix into the new build..

ChuhChuh

Ok.

What i did?


1. Downloaded latest nighty build #556.
2. Craeted separate project in Eclipse
3. Attached as a native library the dll that u gave me
4. The project was consistent from one file FullScreenWindowedTest.java - exact cope of the example code from examples on lwjgl.org
5. And i had run it
6. The result was :


Change between fullscreen and windowed mode, by pressing F and W respectively
Move quad using arrowkeys, and change rotation using +/-
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c90100b, pid=3732, tid=2020
#
# Java VM: Java HotSpot(TM) Client VM (11.3-b02 mixed mode, sharing windows-x86)
# Problematic frame:
# C  [ntdll.dll+0x100b]
#
# An error report file with more information is saved as:
# E:\Documents and Settings\Admin\Мои документы\eclipse\Test\hs_err_pid3732.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

7. The contents of hs_err_pid3732.log

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c90100b, pid=3732, tid=2020
#
# Java VM: Java HotSpot(TM) Client VM (11.3-b02 mixed mode, sharing windows-x86)
# Problematic frame:
# C  [ntdll.dll+0x100b]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x00386c00):  JavaThread "main" [_thread_in_native, id=2020, stack(0x008c0000,0x00910000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000034

Registers:
EAX=0x00000020, EBX=0x00000045, ECX=0x7ffde000, EDX=0x00000020
ESP=0x0090f02c, EBP=0x0090f034, ESI=0x00000000, EDI=0x0090f4c7
EIP=0x7c90100b, EFLAGS=0x00010202

Top of Stack: (sp=0x0090f02c)
0x0090f02c:   6948e3f7 00000020 0090f070 6948e2af
0x0090f03c:   00000000 0090f4c7 00000000 00000045
0x0090f04c:   00000000 00000000 0090f040 0090f040
0x0090f05c:   0090ec50 0090fdc8 694943a4 694be9e8
0x0090f06c:   ffffffff 0090f8ac 69331647 00000000
0x0090f07c:   694cf36c 0090f0a8 0090f4c7 694cf378
0x0090f08c:   694ca014 030db310 030db3f8 00000000
0x0090f09c:   0090f0ea 00000000 0190f204 00000000

Instructions: (pc=0x7c90100b)
0x7c900ffb:   00 00 00 00 00 64 8b 0d 18 00 00 00 8b 54 24 04
0x7c90100b:   83 7a 14 00 75 4f f0 ff 42 04 75 19 8b 41 24 89


Stack: [0x008c0000,0x00910000],  sp=0x0090f02c,  free space=316k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [ntdll.dll+0x100b]
C  [atioglxx.dll+0x48e2af]
C  [atioglxx.dll+0x331647]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.lwjgl.opengl.WindowsPeerInfo.setPixelFormat(JI)V+0
j  org.lwjgl.opengl.WindowsDisplay.createWindow(Lorg/lwjgl/opengl/DisplayMode;Ljava/awt/Canvas;II)V+187
j  org.lwjgl.opengl.Display.createWindow()V+68
j  org.lwjgl.opengl.Display.create(Lorg/lwjgl/opengl/PixelFormat;Lorg/lwjgl/opengl/Drawable;Lorg/lwjgl/opengl/ContextAttribs;)V+66
j  org.lwjgl.opengl.Display.create(Lorg/lwjgl/opengl/PixelFormat;)V+9
j  org.lwjgl.opengl.Display.create()V+13
j  test.Full.initialize()V+4
j  test.Full.execute()V+1
j  test.Full.main([Ljava/lang/String;)V+25
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x02aa8000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3868, stack(0x02d20000,0x02d70000)]
  0x02aa5000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3864, stack(0x02cd0000,0x02d20000)]
  0x02aa3800 JavaThread "Attach Listener" daemon [_thread_blocked, id=3900, stack(0x02c80000,0x02cd0000)]
  0x02aa2400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3896, stack(0x02c30000,0x02c80000)]
  0x02a60800 JavaThread "Finalizer" daemon [_thread_blocked, id=3816, stack(0x02be0000,0x02c30000)]
  0x02a5f000 JavaThread "Reference Handler" daemon [_thread_blocked, id=3876, stack(0x02b90000,0x02be0000)]
=>0x00386c00 JavaThread "main" [_thread_in_native, id=2020, stack(0x008c0000,0x00910000)]

Other Threads:
  0x02a5d800 VMThread [stack: 0x02b40000,0x02b90000] [id=3292]
  0x02abb800 WatcherThread [stack: 0x02d70000,0x02dc0000] [id=2436]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation   total 960K, used 218K [0x22990000, 0x22a90000, 0x22e70000)
  eden space 896K,  17% used [0x22990000, 0x229b6b18, 0x22a70000)
  from space 64K, 100% used [0x22a80000, 0x22a90000, 0x22a90000)
  to   space 64K,   0% used [0x22a70000, 0x22a70000, 0x22a80000)
tenured generation   total 4096K, used 118K [0x22e70000, 0x23270000, 0x26990000)
   the space 4096K,   2% used [0x22e70000, 0x22e8d8f8, 0x22e8da00, 0x23270000)
compacting perm gen  total 12288K, used 292K [0x26990000, 0x27590000, 0x2a990000)
   the space 12288K,   2% used [0x26990000, 0x269d9080, 0x269d9200, 0x27590000)
    ro space 8192K,  63% used [0x2a990000, 0x2aea8810, 0x2aea8a00, 0x2b190000)
    rw space 12288K,  53% used [0x2b190000, 0x2b7fd300, 0x2b7fd400, 0x2bd90000)

Dynamic libraries:
0x00400000 - 0x00424000    E:\Program Files\Java\jre6\bin\javaw.exe
0x7c900000 - 0x7c9b3000    E:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f8000    E:\WINDOWS\system32\kernel32.dll
0x77dc0000 - 0x77e6c000    E:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f02000    E:\WINDOWS\system32\RPCRT4.dll
0x77fe0000 - 0x77ff1000    E:\WINDOWS\system32\Secur32.dll
0x7e360000 - 0x7e3fe000    E:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f59000    E:\WINDOWS\system32\GDI32.dll
0x7c340000 - 0x7c396000    E:\Program Files\Java\jre6\bin\msvcr71.dll
0x6d800000 - 0x6da56000    E:\Program Files\Java\jre6\bin\client\jvm.dll
0x76b20000 - 0x76b4e000    E:\WINDOWS\system32\WINMM.dll
0x6d290000 - 0x6d298000    E:\Program Files\Java\jre6\bin\hpi.dll
0x76be0000 - 0x76beb000    E:\WINDOWS\system32\PSAPI.DLL
0x6d7b0000 - 0x6d7bc000    E:\Program Files\Java\jre6\bin\verify.dll
0x6d330000 - 0x6d34f000    E:\Program Files\Java\jre6\bin\java.dll
0x6d7f0000 - 0x6d7ff000    E:\Program Files\Java\jre6\bin\zip.dll
0x10000000 - 0x10047000    E:\Documents and Settings\Admin\Мои документы\eclipse\Test\lwjgl.dll
0x5f220000 - 0x5f2ec000    E:\WINDOWS\system32\OPENGL32.dll
0x77c00000 - 0x77c58000    E:\WINDOWS\system32\msvcrt.dll
0x5ff90000 - 0x5ffb1000    E:\WINDOWS\system32\GLU32.dll
0x73720000 - 0x7376b000    E:\WINDOWS\system32\DDRAW.dll
0x73b80000 - 0x73b86000    E:\WINDOWS\system32\DCIMAN32.dll
0x77bf0000 - 0x77bf8000    E:\WINDOWS\system32\VERSION.dll
0x773c0000 - 0x774c3000    E:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\COMCTL32.dll
0x77f60000 - 0x77fd8000    E:\WINDOWS\system32\SHLWAPI.dll
0x5b260000 - 0x5b298000    E:\WINDOWS\system32\uxtheme.dll
0x746e0000 - 0x7472c000    E:\WINDOWS\system32\MSCTF.dll
0x69000000 - 0x6953d000    E:\WINDOWS\system32\atioglxx.dll

VM Arguments:
jvm_args: -Djava.library.path=E:\Documents and Settings\Admin\Мои документы\eclipse\Test -Dfile.encoding=Cp1251
java_command: test.Full
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=E:/Program Files/Java/jre6/bin/client;E:/Program Files/Java/jre6/bin;E:\WINDOWS\system32;E:\WINDOWS;E:\WINDOWS\System32\Wbem;E:\Program Files\Autodesk\Backburner\;E:\Program Files\Common Files\Autodesk Shared\;E:\Program Files\ATI Technologies\ATI.ACE\Core-Static
USERNAME=Admin
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 13, GenuineIntel



---------------  S Y S T E M  ---------------

OS: Windows XP Build 2600 Service Pack 3

CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 13, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3

Memory: 4k page, physical 1833060k(1001484k free), swap 3775792k(3025756k free)

vm_info: Java HotSpot(TM) Client VM (11.3-b02) for windows-x86 JRE (1.6.0_13-b03), built on Mar  9 2009 01:15:24 by "java_re" with MS VC++ 7.1

time: Thu Jun 03 19:17:35 2010
elapsed time: 2 seconds



ChuhChuh

The problem is that i can't install latest drivers for ATI Xpress 1250 becouse there aren't any... On ATI/AMD site there is a package with 10.2 drivers but I tryed to download it and it's not suited for my card the latest driver i' ve found is 8.473 and now i'll try it. I hope that will solve the problem.

spasi

Hmm, the 8.403.0.0 driver version you mention in the other thread is pretty old I think. My catalyst 10.5 is version: 8.732-100504a-099996C-ATI. If the new dll solves the problem for MikOfClassX and Ciardhubh, then I believe you're having a driver issue.

edit: You were faster. :)

MikOfClassX

Now, the build 557 is still faulty, but with your DLL it seems it's ok.. What happened ?

ChuhChuh

Solved the problem with driver version 8.423-071011a-054910C-Samsung... But haven't tested with new dayly build.   

MikOfClassX

The latest build (559) is OK. Phew! Thanks Spasi..

..And the context sharing works very well (also isContextCurrent() which is really useful). Now, I'm waiting for the official release 2.5.