「view this page in B3 βῆτα server」

Revisions №390

branch: interactive/develop 「№390」
Commited by: Rocco Moretti
GitHub commit link: 「2bfa6a0db7fcd90b」 「№5762」
Difference from previous tested commit:  code diff
Commit date: 2021-12-13 13:56:09

Merge pull request #5762 from RosettaCommons/roccomoretti/interactive_ligand_crash_fixes [Foldit] Bundle of ligand-related crash fixes. A few fixes related to issues seen commonly in the small molecule design crash reports. * Tracer output in conformer generator manager destructor is unneeded (there's some crash reports related to this, probably due to object destruction order at program shutdown.) * With ligand generation, we can sometimes get large atom names - don't crash in ICoord parsing if we do generate those. (We may crash/mess up PDBs later, but crashing outright here is unnecessary.) * There's some crashes related to ElementsPanel::disabled_elements() and FragmentsPanel::get_disabled_fragments() Not entirely sure what's causing this, but add in a soft-crash check for atom index issues (which is my current theory.) RELEASE NOTES: * Address issue causing crash-on-exit bugs. * Made small molecule design more robust to certain causes of crashes.

...