Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado
Bus Error on Mac when TVRD() is called in IDL 6.4
I've been getting bus errors when I call TVRD() or TVREAD() on my Mac. I'm running IDL 6.4 under OS 10.4.11 on a Mac G4. All plot commands that I can think of execute successfully, and my DISPLAY environment variable is properly set (:0.0), since I'm in a single user environment. This seems to be a different animal than the similar problem discussed by David Fanning in 2006 for IDL 6.3 on a Mac (http://www.dfanning.com/tips/ maccrash.html). He includes a link to the thread, http://groups.google.com/group/comp.lang.idl-pvwave/browse_f rm/thread/90f0e0e47b99f2c1/7e3421b4f6a1273d?hl=en#7e3421b4f6 a1273d Mike Galloy pointed out there that under 6.3 the command "help, device" also caused a crash, but "help,/device" works fine for me. IDL> help,/device Available Graphics Devices: CGM HP LJ NULL PCL PRINTER PS REGIS TEK X Z Current graphics device: X Server: X11.0, The XFree86 Project, Inc, Release 40400000 Display Depth, Size: 24 bits, (1280,800) Visual Class: TrueColor (4) Bits Per RGB: 8 (8/8/8) Physical Color Map Entries (Emulated / Actual): 256 / 256 Colormap: Private, 16777216 colors. Translation table: Enabled Graphics pixels: Combined, Dither Method: Ordered Write Mask: 16777215 (decimal) ffffff (hex) Graphics Function: 3 (copy) Current Font: <default>, Current TrueType Font: <default> Default Backing Store: Req from Server. If my memory is correct, calls to TVRD used to work fine on this system several months ago. Could Mac's upgrades have caused this problem? Or should I upgrade X11? Ed S.