From: John Stone (johns_at_ks.uiuc.edu)
Date: Mon Nov 18 2013 - 18:56:45 CST

Hi,
  What happens if you use an image format other than BMP?
Try saving to a .ppm or a .tga and let us know what happens.

Cheers,
  John

On Mon, Nov 18, 2013 at 07:40:48PM -0500, Tyler Smith wrote:
> Hi,
> I was able to successfully install VMD on a new machine, and everything
> appears to work fine until until I attempt to render an image. When I try
> to make an image using the render command from the command line VMD
> crashes and gives the attached errors. Similar but distinct errors occur
> when I attempt to render with Tachyon Internal and Snapshot. I'll try to
> list information about the machine that might be relevant. If I'm leaving
> something out please let me know.
> Red hat 4.4.6, x86_64 architecture,
> model name: Intel(R) Xeon(R) CPU E5-4640 0 @ 2.40GHz
> graphics card information:
> Model: GeForce 210
> IRQ: 112
> GPU UUID: GPU-57365b18-4b9c-b583-2c33-
> 7ed4ef7cc7a2
> Video BIOS: 70.18.5f.00.14
> Bus Type: PCI-E
> DMA Size: 40 bits
> DMA Mask: 0xffffffffff
> Bus Location: 0000:c4.00.0
> The vmd version I installed was LINUX_64.
> If anyone has any insight or advice regarding this problem I would greatly
> appreciate it.
>
> Thanks,
>
> Tyler

> vmd > render TachyonInternal Test_4.bmp
> Info) Rendering current scene to 'Test_4.bmp' ...
> *** glibc detected *** /home/tyler/vmd_executables//vmd_LINUXAMD64: double free or corruption (!prev): 0x000000000594f7e0 ***
> ======= Backtrace: =========
> /lib64/libc.so.6[0x364e075916]
> /lib64/libc.so.6[0x364e078443]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(writebmp+0x37a)[0x741bea]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(writeimage+0x6ad)[0x7403ad]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(renderscene+0x5b4)[0x732004]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN23LibTachyonDisplayDevice13write_trailerEv+0x2a)[0x4df5ca]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN12FileRenderer6updateEi+0x1b)[0x4d64ab]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN5Scene8filedrawEP12FileRendererPKcP13DisplayDevice+0x162)[0x6344f2]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN14FileRenderList6renderEPKcS1_S1_+0xf1)[0x570381]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN6VMDApp17filerender_renderEPKcS1_S1_+0x29)[0x64e949]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_Z15text_cmd_renderPvP10Tcl_InterpiPPKc+0x5d5)[0x6bb335]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(TclInvokeStringCommand+0x88)[0x8f35b8]
> /home/tyler/vmd_executables//vmd_LINUXAMD64[0x8f61d7]
> /home/tyler/vmd_executables//vmd_LINUXAMD64[0x938496]
> /home/tyler/vmd_executables//vmd_LINUXAMD64[0x93e3b4]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(TclEvalObjEx+0x1a3)[0x8f7d63]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(Tcl_RecordAndEvalObj+0x1ac)[0x943dfc]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN13TclTextInterp7doEventEv+0x140)[0x6a3690]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN6UIText11check_eventEv+0x31)[0x64ca41]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN12CommandQueue12check_eventsEv+0x32)[0x52aff2]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN6VMDApp9VMDupdateEi+0x25)[0x65d675]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(main+0x139)[0x687309]
> /lib64/libc.so.6(__libc_start_main+0xfd)[0x364e01ecdd]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(__gxx_personality_v0+0x252)[0x4c304a]
> ======= Memory map: ========
> 00400000-00ebc000 r-xp 00000000 08:03 200805563 /home/tyler/vmd_executables/vmd_LINUXAMD64
> vmd > render snapshot TESTZ.bmp
> Info) Rendering current scene to 'TESTZ.bmp' ...
> Info) Rendering complete.
> vmd > ls
> *** glibc detected *** /home/tyler/vmd_executables//vmd_LINUXAMD64: free(): invalid next size (fast): 0x0000000001dd0730 ***
> ======= Backtrace: =========
> /lib64/libc.so.6[0x364e075916]
> /lib64/libc.so.6[0x364e078443]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(TclFreeObj+0x1b)[0x96541b]
> /home/tyler/vmd_executables//vmd_LINUXAMD64[0x988add]
> /home/tyler/vmd_executables//vmd_LINUXAMD64[0x9898cf]
> /home/tyler/vmd_executables//vmd_LINUXAMD64[0x989f5d]
> /home/tyler/vmd_executables//vmd_LINUXAMD64[0x938186]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(TclObjInterpProcCore+0x3f7)[0x973b87]
> /home/tyler/vmd_executables//vmd_LINUXAMD64[0x8f61d7]
> /home/tyler/vmd_executables//vmd_LINUXAMD64[0x8f6085]
> /home/tyler/vmd_executables//vmd_LINUXAMD64[0x938496]
> /home/tyler/vmd_executables//vmd_LINUXAMD64[0x93e3b4]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(TclEvalObjEx+0x1a3)[0x8f7d63]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(Tcl_RecordAndEvalObj+0x1ac)[0x943dfc]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN13TclTextInterp7doEventEv+0x140)[0x6a3690]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN6UIText11check_eventEv+0x31)[0x64ca41]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN12CommandQueue12check_eventsEv+0x32)[0x52aff2]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(_ZN6VMDApp9VMDupdateEi+0x25)[0x65d675]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(main+0x139)[0x687309]
> /lib64/libc.so.6(__libc_start_main+0xfd)[0x364e01ecdd]
> /home/tyler/vmd_executables//vmd_LINUXAMD64(__gxx_personality_v0+0x252)[0x4c304a]
> ======= Memory map: ========
> 00400000-00ebc000 r-xp 00000000 08:03 200805563 /home/tyler/vmd_executables/vmd_LINUXAMD64

-- 
NIH Center for Macromolecular Modeling and Bioinformatics
Beckman Institute for Advanced Science and Technology
University of Illinois, 405 N. Mathews Ave, Urbana, IL 61801
http://www.ks.uiuc.edu/~johns/           Phone: 217-244-3349
http://www.ks.uiuc.edu/Research/vmd/