Mutating to proline after cut point causes crash

Case number:845829-995417
Topic:Crash/Hang
Opened by:spvincent
Status:Closed
Type:Bug
Opened on:Friday, June 28, 2013 - 02:30
Last modified:Friday, June 28, 2013 - 17:40

Mutating the residue immediately after a cut point to a proline causes FoldIt to crash (well it does on 735 anyway). So if there's a cut point between 38 and 39, mutating 39 to proline will cause a crash. whether its done manually or through a script.

Mac OS X : Dev version

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x9ac699c6 __pthread_kill + 10
1 libsystem_c.dylib 0x9111af78 pthread_kill + 106
2 libsystem_c.dylib 0x9110bbdd abort + 167
3 libc++abi.dylib 0x9b989921 abort_message + 94
4 libc++abi.dylib 0x9b9871bc default_terminate() + 36
5 libc++abi.dylib 0x9b9871fe safe_handler_caller(void (*)()) + 15
6 libc++abi.dylib 0x9b987268 std::terminate() + 23
7 libc++abi.dylib 0x9b9882a0 __cxa_throw + 112
8 game_library.dylib 0x01259b93 utility::exit(std::string const&, int, std::string const&, int) + 258
9 game_library.dylib 0x014f7542 core::chemical::ResidueType::atom_index(std::string const&) const + 718
10 game_library.dylib 0x0154fe1e core::conformation::Residue::xyz(std::string const&) const + 28
11 game_library.dylib 0x0164a687 core::pose::Pose::xyz(core::id::NamedAtomID const&) const + 43
12 game_library.dylib 0x02a07ec7 interactive::application::shared::cut_geom_okay_to_close(core::pose::Pose const&, unsigned long, std::string*) + 913
13 game_library.dylib 0x02b07140 interactive::pose_view::CutpointGeom::update(double) + 1012
14 game_library.dylib 0x02b0c774 interactive::pose_view::ExtraPoseInfoGeom::update(double) + 178
15 game_library.dylib 0x02a9351f interactive::geom::Composite::update(double) + 71
16 game_library.dylib 0x02aa8602 interactive::geom::Viewport::update(double) + 34
17 game_library.dylib 0x02ab6436 interactive::gui::Container::update(double) + 126
18 game_library.dylib 0x02aea5e5 interactive::gui::TopLevel::update(double) + 1593
19 game_library.dylib 0x0297d6f5 interactive::application::Application::update(double) + 31
20 game_library.dylib 0x029e68fd interactive::application::shared::ToolApplication::update(double) + 53
21 game_library.dylib 0x029edf59 interactive::application::shared::ToolBasicApplication::update(double) + 29
22 game_library.dylib 0x02d15c44 game::application::novice::NoviceGame::update(double) + 78
23 game_library.dylib 0x0297f255 interactive::application::GUIWrapper::tick_frame() + 105
24 game_library.dylib 0x02a7fa4a cocoa_wrapper_render + 135
25 game_library.dylib 0x02a7efcb -[CocoaOpenGLView drawRect:] + 77
26 com.apple.AppKit 0x9af366c9 -[NSView _drawRect:clip:] + 3717
27 com.apple.AppKit 0x9af65ae6 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1958
28 com.apple.AppKit 0x9af34026 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 708
29 com.apple.AppKit 0x9af35225 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 5315
30 com.apple.AppKit 0x9af35225 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 5315
31 com.apple.AppKit 0x9af33627 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 259
32 com.apple.AppKit 0x9af2ecaa -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 4817
33 com.apple.AppKit 0x9af27bd9 -[NSView displayIfNeeded] + 1365
34 com.apple.AppKit 0x9af2499d -[NSWindow displayIfNeeded] + 316
35 com.apple.AppKit 0x9af274a8 _handleWindowNeedsDisplayOrLayoutOrUpdateConstraints + 804
36 com.apple.CoreFoundation 0x94624ebd _runLoopObserverWithBlockContext + 29
37 com.apple.CoreFoundation 0x945f10ce __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 30
38 com.apple.CoreFoundation 0x945f100d __CFRunLoopDoObservers + 413
39 com.apple.CoreFoundation 0x945c3984 __CFRunLoopRun + 1044
40 com.apple.CoreFoundation 0x945c31dc CFRunLoopRunSpecific + 332
41 com.apple.CoreFoundation 0x945c3088 CFRunLoopRunInMode + 120
42 com.apple.HIToolbox 0x995b5543 RunCurrentEventLoopInMode + 318
43 com.apple.HIToolbox 0x995bc7d6 ReceiveNextEventCommon + 168
44 com.apple.HIToolbox 0x995bc71a BlockUntilNextEventMatchingListInMode + 88
45 com.apple.AppKit 0x9aee6ee8 _DPSNextEvent + 678
46 com.apple.AppKit 0x9aee6752 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 113
47 com.apple.AppKit 0x9aee2ac1 -[NSApplication run] + 911
48 game_library.dylib 0x02a848c9 cocoa_glue_start + 548
49 game_library.dylib 0x029855ea interactive::application::interactive_main(int, char**, boost::function, boost::function) + 1174
50 game_library.dylib 0x02bf0850 game::application::game_main(int, char**, bool) + 1837
51 game_library.dylib 0x01000d22 library_main + 32
52 com.yourcompany.Interactive Rosetta Dynamic 0x00003046 run_library_main(std::string const&, bool, std::string const&, int&, int, char**, std::string&) + 548
53 com.yourcompany.Interactive Rosetta Dynamic 0x00002c8f main + 469
54 com.yourcompany.Interactive Rosetta Dynamic 0x00002444 _start + 210
55 com.yourcompany.Interactive Rosetta Dynamic 0x00002371 start + 41

(Fri, 06/28/2013 - 02:30  |  3 comments)


beta_helix's picture
User offline. Last seen 3 days 14 hours ago. Offline
Joined: 05/09/2008
Groups: None
Status: Open » Open

assigning...

Joined: 11/10/2007
Groups: Window Group
Status: Open » Closed

We'll have this fix posted shortly.

Joined: 11/10/2007
Groups: Window Group
Status: Closed » Closed

Should be fixed now.

Sitemap

Developed by: UW Center for Game Science, UW Institute for Protein Design, Northeastern University, Vanderbilt University Meiler Lab, UC Davis
Supported by: DARPA, NSF, NIH, HHMI, Amazon, Microsoft, Adobe, RosettaCommons