Crash in vibration extension in 0.9.8

Bugs item #2876325, was opened at 2009-10-10 20:56
Message generated for change (Tracker Item Submitted) made by mbanck
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=835077&aid=2876325&group_id=165310

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: v 0.9.0
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Michael Banck (mbanck)
Assigned to: Nobody/Anonymous (nobody)
Summary: crash in vibration extension in 0.9.8

Initial Comment:
If I try to display the vibrations of any of the methane.* examples under testfiles/ with 0.9.8, I get a crash.

When I visualize the first vibration, I get the following on the console:

conformers[i]->size() = 5
conformers[i]->size() = 5
conformers[i]->size() = 5
conformers[i]->size() = 5
[…]

about two dozen times (I assume it is building up the animation by adding conformers diplaced by the normal coordinates).

The animation renders correct (if you disregard that the vibration animation is not totally smooth anyway).

Once I hit “Stop Animation”, the hydrogens disappear (only the carbon is left) and the following is printed to the console:

conformers[i]->size() = 12297823547223087078

From there, avogadro is FUBAR, another mouse click or anything crashes it.

This is on Debian unstable, amd64; currently, no patches are applied on top of 0.9.8.


You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=835077&aid=2876325&group_id=165310