From: Eiros Zamora, Juan (j.eiros-zamora14_at_imperial.ac.uk)
Date: Tue Feb 09 2016 - 04:44:38 CST

Dear VMD experts,

I’m getting a memory error when trying to render an image with Tachyon.

My computer specs are:

OS X El Capitan
Version 10.11.1
Processor 4 GHz Intel Core i7
Memory 32 GB 1867 MHz DDR3
Graphics AMD Radeon R9 M395 2048 MB

And I’m using the MacOS X OpenGL (32-bit Intel x86) (Apple MacOS-X (10.4.7 or later) with hardware OpenGL (native bundle)) VMD installation.

I’m trying to obtain a high-resolution picture for a poster so I’m using the following command:

"/Applications/VMD1.9.2.app/Contents/vmd/tachyon_MACOSXX86" -aasamples 12 %s -format TARGA -o %s.tga -res 7680 4320

And the error I’m getting is:

vmd > Info) Rendering current scene to 'vmdscene.dat' ...
Info) Tachyon file generation finished
Info) Executing post-render cmd '"/Applications/VMD1.9.2.app/Contents/vmd/tachyon_MACOSXX86" -aasamples 12 vmdscene.dat -format TARGA -o vmdscene.dat.tga -res 7680 4320' ...
Tachyon Parallel/Multiprocessor Ray Tracer Version 0.99.1
Copyright 1994-2014, John E. Stone <john.stone_at_gmail.com<mailto:john.stone_at_gmail.com>>
------------------------------------------------------------
Scene Parsing Time: 10.0596 seconds
Scene contains 8715544 objects.
tachyon_MACOSXX86(86782,0xa2d6d000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
tachyon_MACOSXX86(86782,0xa2d6d000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
tachyon_MACOSXX86(86782,0xa2d6d000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
tachyon_MACOSXX86(86782,0xa2d6d000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
tachyon_MACOSXX86(86782,0xa2d6d000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
tachyon_MACOSXX86(86782,0xa2d6d000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
Preprocessing Time: 3.1883 seconds
tachyon_MACOSXX86(86782,0xff5cf000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
tachyon_MACOSXX86(86782,0xff54d000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
tachyon_MACOSXX86(86782,0xff6d3000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
tachyon_MACOSXX86(86782,0xff651000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
tachyon_MACOSXX86(86782,0xff755000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
tachyon_MACOSXX86(86782,0xff7d7000) malloc: *** mach_vm_map(size=35184640) failed (error code=3)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug
Info) Rendering complete. 2% complete

Is this issue again related with the 32-bit build of VMD? Also I’ve tried googling the tachyon_MACOSXX86(86782,0xa2d6d000) malloc: *** mach_vm_map(size=35184640) failed (error code=3) error but nothing showed up.

Thanks for any help on this,

Juan