[vtkusers] OSX Freeze w/ VTK + Java Wrapping

thornton at thunderheadeng.com thornton at thunderheadeng.com
Tue Jun 21 14:53:36 EDT 2005


I have Java Wrapping working for the most part on OSX (v 10.4.1), but I'm having
some strange system crashes.  I have included an example entry from my panic.log
below.

The likelihood of the crash seems to be related to the complexity of the scene.
What I'm drawing amounts to a rectangular region that has been subdivided into
cubes (10-50 blocks).  Crashes seem to only occur during redraws and are
particularly likely while I rotate the scene (with a mouse drag).  They
manifest as one of: screen freezes (system unresponsive), black screen (system
unresponsive), or the overlay instructing me to "restart my computer" in four
different languages.  I'm using vtk through a "vtkPanel.java" instance.

To my eyes, this looks like the driver for my video card (ATI Radeon 9200) is
the troublemaker, but that doesn't feel right since other non-VTK 3D
applications work just fine.  I have the most recent video card drivers.  I am
using the v1.4.2 Java VM.

Does anyone have any suggestions or ideas on what's giving my radeon driver
trouble?

Charlie Thornton
Thunderhead Engineering
http://www.thunderheadeng.com

*********

Mon Jun 20 16:02:56 2005


Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x00000000182E7390
PC=0x00000000220D6100
Latest crash info for cpu 0:
   Exception state (sv=0x22CBE280)
      PC=0x220D6100; MSR=0x00009030; DAR=0x182E7390; DSISR=0x40000000;
LR=0x220D6B64; R1=0x0D77BB00; XCP=0x0000000C (0x300 - Data access)
      Backtrace:
0x220D6B54 0x220C1250 0x002E6018 0x002E7EE4 0x0008C428 0x000291C0
         0x000233AC 0x000ABE2C 0x00000000
      Kernel loadable modules in backtrace (with dependencies):
         com.apple.ATIRadeon8500(4.0.2)@0x220ba000
            dependency: com.apple.iokit.IOPCIFamily(1.6)@0x1d827000
            dependency: com.apple.iokit.IOGraphicsFamily(1.4)@0x21fb2000
            dependency: com.apple.iokit.IONDRVSupport(1.4)@0x21fd6000
Proceeding back via exception chain:
   Exception state (sv=0x22CBE280)
      previously dumped as "Latest" state. skipping...
   Exception state (sv=0x22447280)
      PC=0x9000A778; MSR=0x0200F030; DAR=0x004FEA60; DSISR=0x42000000;
LR=0x9000A6BC; R1=0xF0E0B960; XCP=0x00000030 (0xC00 - System call)

Kernel version:
Darwin Kernel Version 8.1.0: Tue May 10 18:16:08 PDT 2005;
root:xnu-792.1.5.obj~4/RELEASE_PPC
panic(cpu 0 caller 0xFFFF0003): 0x300 - Data access
Latest stack backtrace for cpu 0:
      Backtrace:
         0x00095564 0x00095A7C 0x0002683C 0x000A819C 0x000ABB00
Proceeding back via exception chain:
   Exception state (sv=0x22CBE280)
      PC=0x220D6100; MSR=0x00009030; DAR=0x182E7390; DSISR=0x40000000;
LR=0x220D6B64; R1=0x0D77BB00; XCP=0x0000000C (0x300 - Data access)
      Backtrace:
0x220D6B54 0x220C1250 0x002E6018 0x002E7EE4 0x0008C428 0x000291C0
         0x000233AC 0x000ABE2C 0x00000000
      Kernel loadable modules in backtrace (with dependencies):
         com.apple.ATIRadeon8500(4.0.2)@0x220ba000
            dependency: com.apple.iokit.IOPCIFamily(1.6)@0x1d827000
            dependency: com.apple.iokit.IOGraphicsFamily(1.4)@0x21fb2000
            dependency: com.apple.iokit.IONDRVSupport(1.4)@0x21fd6000
   Exception state (sv=0x22447280)
      PC=0x9000A778; MSR=0x0200F030; DAR=0x004FEA60; DSISR=0x42000000;
LR=0x9000A6BC; R1=0xF0E0B960; XCP=0x00000030 (0xC00 - System call)

Kernel version:
Darwin Kernel Version 8.1.0: Tue May 10 18:16:08 PDT 2005;
root:xnu-792.1.5.obj~4/RELEASE_PPC

*********






More information about the vtkusers mailing list