Anonymous | Login | 2024-10-11 13:38 CDT |
My View | View Issues |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000093 | PyRosetta | [All Projects] Input Handling | public | 2012-09-04 11:36 | 2012-09-05 00:36 | ||||
Reporter | Labonte | ||||||||
Assigned To | Labonte | ||||||||
Priority | low | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | All platforms | OS | Any | OS Version | Any | ||||
Product Version | [Rosetta] Trunk | ||||||||
Fixed in Version | [Rosetta] Trunk | ||||||||
Summary | 0000093: Seg fault when asking for name of non-existent atom in a Residue | ||||||||
Description | Calling Residue.atom_name() with an index not in the the residue's atom list causes a long time delay followed by a seg fault. I assume a PyAssert() will fix. | ||||||||
Steps To Reproduce | In [1]: from rosetta import * In [2]: init() In [3]: pose = pose_from_sequence("ACDEFGH") In [5]: res = pose.residue(2) In [6]: res.atom_name(11) Out[6]: ' HG ' In [7]: res.atom_name(12) Segmentation fault (core dumped) | ||||||||
Tags | exception handling, PyRosetta | ||||||||
Application(s) Affected | PyRosetta | ||||||||
Command Line Used | N/A (See Steps To Reproduce above.) | ||||||||
Developer Options | |||||||||
Fixed in SVN Version | 50960 | ||||||||
Attached Files | |||||||||
Notes | |
(0000090) Sergey (Administrator) 2012-09-04 13:47 |
Yep, - PyAssert should be a way to go here! |
(0000091) Labonte (Developer) 2012-09-05 00:36 |
should be fixed -- along with several other RestidueType methods taking an atom index argument |
Issue History | |||
Date Modified | Username | Field | Change |
2012-09-04 11:36 | Labonte | New Issue | |
2012-09-04 11:36 | Labonte | Status | new => assigned |
2012-09-04 11:36 | Labonte | Assigned To | => Labonte |
2012-09-04 13:47 | Sergey | Note Added: 0000090 | |
2012-09-04 19:35 | Labonte | Tag Attached: exception handling | |
2012-09-04 19:35 | Labonte | Tag Attached: PyRosetta | |
2012-09-05 00:36 | Labonte | Fixed in SVN Version | => 50960 |
2012-09-05 00:36 | Labonte | Note Added: 0000091 | |
2012-09-05 00:36 | Labonte | Status | assigned => resolved |
2012-09-05 00:36 | Labonte | Fixed in Version | => Trunk |
2012-09-05 00:36 | Labonte | Resolution | open => fixed |
Copyright © 2000 - 2012 MantisBT Group |