VMD-L Mailing List
From: Axel Kohlmeyer (akohlmey_at_gmail.com)
Date: Wed May 25 2011 - 05:35:42 CDT
- Next message: maria goranovic: "Re: trying to combine closewater.tcl with bigdcd.tcl error frame 3 out of range for molecule 0"
- Previous message: maria goranovic: "Re: trying to combine closewater.tcl with bigdcd.tcl error frame 3 out of range for molecule 0"
- In reply to: maria goranovic: "Re: trying to combine closewater.tcl with bigdcd.tcl error frame 3 out of range for molecule 0"
- Next in thread: Ajasja LjubetiÄ: "Re: trying to combine closewater.tcl with bigdcd.tcl error frame 3 out of range for molecule 0"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
On Wed, May 25, 2011 at 5:51 AM, maria goranovic
<mariagoranovic_at_gmail.com> wrote:
> Hi All
> This is vmd version 1.8.6. there is only one selection that I make using
nobody will help to debug some thing on a VMD version "from
the stone ages". there have been a huge number of bugs fixed
in the code since. please upgrade first.
axel.
> atomselect, and am deleting it immediately after. The number of frames after
> which i see the segmentation fault depends on the number of closest waters I
> try to find.
> If I try to find 50 closest waters, the seg fault appears after 51 frames.
> Other numbers are :
> # waters # frames before segfault
> 50 51
> 100 51
> 1000 51
> 2000 51
> 3000 603
> 4000
> On Tue, May 24, 2011 at 9:08 PM, Axel Kohlmeyer <akohlmey_at_gmail.com> wrote:
>>
>> hi
>>
>> i totally forgot to insert a plug (pun intended) here for the vmd debug
>> plugin.
>>
>> (sidenode: john, i just noticed that there is no working URL for the
>> vmddebug plugin documentation.)
>>
>>
>>
>> On Tue, May 24, 2011 at 1:13 PM, John Stone <johns_at_ks.uiuc.edu> wrote:
>> >
>> > Maria,
>> > This is most likely an "atom selection leak", where your script is
>> > creating a large number of atom selections but not deleting them as
>> > it no longer needs them. Make sure that you delete any atom selections
>> > that are being created as each frame is loaded, before the script moves
>> > on to process the next frame.
>>
>> as of VMD 1.9 there is a plugin that can help tracking how many atom
>> selections
>> you make and thus show you whether you have a "selection leak". it can
>> even
>> help with narrowing down where the leak is. this makes use of some
>> advanced
>> Tcl scripting features so i would love to hear, if this works for
>> everybody or if not
>> and where and how not.
>>
>> the usage of the plugin is very simple.
>>
>> package require vmddebug
>> debug atomselect on
>>
>> and then run your code and with:
>>
>> debug atomselect stats
>>
>> you can get an update of how many selections have been
>> allocated. if you want to track individual atomselect invocations
>> and uses of the selection functions, you can do:
>>
>> debug atomselect verbose
>>
>>
>> good luck,
>> axel.
>>
>>
>>
>>
>>
>> >
>> > Cheers,
>> > John Stone
>> > vmd_at_ks.uiuc.edu
>> --
>> Dr. Axel Kohlmeyer
>> akohlmey_at_gmail.com http://goo.gl/1wk0
>>
>> Institute for Computational Molecular Science
>> Temple University, Philadelphia PA, USA.
>
>
>
> --
> Maria G.
> Technical University of Denmark
> Copenhagen
>
-- Dr. Axel Kohlmeyer akohlmey_at_gmail.com http://goo.gl/1wk0 Institute for Computational Molecular Science Temple University, Philadelphia PA, USA.
- Next message: maria goranovic: "Re: trying to combine closewater.tcl with bigdcd.tcl error frame 3 out of range for molecule 0"
- Previous message: maria goranovic: "Re: trying to combine closewater.tcl with bigdcd.tcl error frame 3 out of range for molecule 0"
- In reply to: maria goranovic: "Re: trying to combine closewater.tcl with bigdcd.tcl error frame 3 out of range for molecule 0"
- Next in thread: Ajasja LjubetiÄ: "Re: trying to combine closewater.tcl with bigdcd.tcl error frame 3 out of range for molecule 0"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]