> Hello
>
> JAVA caused an invalid page fault in
> module J3D.DLL at 016f:10001d4d.
> Registers:
> EAX=00000000 CS=016f EIP=10001d4d EFLGS=00010202
> EBX=007aad3b SS=0177 ESP=06a7e88c EBP=06a7e8c8
> ECX=06a7ff64 DS=0177 ESI=00000000 FS=4127
> EDX=00953e90 ES=0177 EDI=057b09a8 GS=0000
> Bytes at CS:EIP:
> 8b 3e 8a 46 30 84 c0 8b 17 89 55 0c 74 0b 8d 45
> Stack dump:
> 007aad3b 057b09b4 007aad3b 00000400 00953e90 0579f24c 00000400 50492967 017e17a0
>  0579f24c 00000097 06a7e88c 06a7ee10 100165a0 ffffffff 06a7e8ec


Ok I'm responding to my own mail in case Windows JVM writers are interested
in this kind of messages :)

The problem here was pretty simple:

I can't call swap before context.clear was made on Windows - however this is
working without any problems on Sun & Linux Java3d - so I would
suggest it should be fixed to work the same way on each platform.
(For test just add canvas.swap() before the line: long currTime = 
System.currentTimeMillis(); in the PureImmediate demo)


But now I have some other problems - as I completely don't know whats going on
on Windows JVM it just locks and I event don't know where as all my
functions reached its end and the program is simply locked - simmilar
behavior I've seen on Linux JDK with native threads - but this was
caused by completely dissabled garbage collector - is the Windows version
doing well in this case ???  I'm working with large bitmaps so
I had to use -green for linux jdk - is there something similar for
Windows JVM ? How could I identify where is JVM locked ??
(On linux its always simple with strace, gdb && core dump)
Are there any similar tools for windows which could help me with
my problem ? possibly for free ?

--
Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!
   Zdenek Kabelac  http://i.am/~kabi/ [EMAIL PROTECTED] {debian.org; fi.muni.cz}

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to