Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000170Rosetta[All Projects] Crashpublic2013-01-20 20:172013-03-01 13:09
Assigned Todimaio 
PlatformAll platformsOSAnyOS VersionAny
Product Version 
Fixed in Version 
Summary0000170: Make CartesianBondEnergyTests::fail_test_create_parameters_for_restype() pass
DescriptionThe function IdealParametersDatabase::parameters_for_restype(...) fails for some residue types. I've added a unit test (CartesianBondEnergyTests::fail_test_create_parameters_for_restype()) to show how this fails. To try the test, remove the 'fail_' from the beginning of the function name.

By my reading of the code the line can assign rt1=0, which can lead to calling Residue::residue_connection( 0 ) on line CartesianBondEnergy:614.

I'm not sure why this happens for some residue types, or how it should be avoided. But this causes vector out of bounds errors and seg faults when using the cart_bonded energy with structures with these residue types.

For example this causes https::// to fail because it has a residue of type "SER_p:phosphorylated"

TagsNo tags attached.
Application(s) Affectedcart_bonded energy function
Command Line Used(see description)
Developer OptionsConfirmed As Bug
Fixed in SVN Version53486
Attached Files

- Relationships

-  Notes
dimaio (Developer)
2013-03-01 13:09

Bug where non canonic AAs made residue connections is now fixed.

- Issue History
Date Modified Username Field Change
2013-01-20 20:17 momeara New Issue
2013-01-20 20:17 momeara Status new => assigned
2013-01-20 20:17 momeara Assigned To => dimaio
2013-03-01 13:09 dimaio Fixed in SVN Version => 53486
2013-03-01 13:09 dimaio Note Added: 0000154
2013-03-01 13:09 dimaio Status assigned => resolved
2013-03-01 13:09 dimaio Resolution open => fixed

Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker