disulfide filter checkbox on 1022 crashes client with seqpos <= size() error

Case number:845829-1998870
Topic:Crash/Hang
Opened by:LociOiling
Status:Closed
Type:Bug
Opened on:Tuesday, December 9, 2014 - 22:48
Last modified:Tuesday, July 31, 2018 - 20:49

Thanks to reefyrob for discovering this crash.

On puzzle 1022, checking "Show" for the disulfide filter crashes the client on Windows. This happens on the initial pose and seems to affect all poses, regardless of whether a disulfide bond exists.

(Due to some debugging confusion, a 1022 solution was shared with scientists with the suggestion that this was an example of the "angle range error" issue described in http://fold.it/portal/node/1998668. This is not correct. Solutions for puzzle 1022 have hit the angle range error issue, but not reproducibly.)

With the disulfide checkbox issue, after the crash, debug.txt contains lines like:

"current_tool" : "Selection Interface"
"file" : "core/conformation/Conformation.hh:306"
"message" : "seqpos <= size()"

while log.txt ends with

IRC::run error, code = 5, desc = Remote connection closed
Exiting IRC::run
Sending SOPs:

SRVR_THRD getting notifications...
Sending SOPs:

Sending SOPs:

UNHANDLED EXCEPTION
1: library_main +2320628 bytes (no line)
2: library_main +2323603 bytes (no line)
3: library_main +1708596 bytes (no line)
4: library_main +4576818 bytes (no line)
5: library_main +4703453 bytes (no line)
6: library_main +6252059 bytes (no line)
7: library_main +4702526 bytes (no line)
8: library_main +6257289 bytes (no line)
9: library_main +6246756 bytes (no line)
10: gapfnScSendMessage +818 bytes (no line)
11: GetThreadDesktop +215 bytes (no line)
12: GetClientRect +197 bytes (no line)
13: CallWindowProcW +27 bytes (no line)
14: wglSwapBuffers +730 bytes (no line)
15: gapfnScSendMessage +818 bytes (no line)
16: GetThreadDesktop +215 bytes (no line)
17: CharPrevW +312 bytes (no line)
18: DispatchMessageA +15 bytes (no line)
19: library_main +6255493 bytes (no line)
20: library_main +4118618 bytes (no line)
21: library_main +27150 bytes (no line)
22: library_main +19 bytes (no line)
23: no symbol (no line)
24: no symbol (no line)
25: no symbol (no line)
26: BaseThreadInitThunk +18 bytes (no line)
27: RtlInitializeExceptionChain +99 bytes (no line)
28: RtlInitializeExceptionChain +54 bytes (no line)

On an existing solution, log.txt also contained:

loading solution: 0292759494.ir_shared_solution.ir_solution
core.scoring.CartesianBondedEnergy: Creating new peptide-bonded energy container (99)
basic.io.database: Database file opened: scoring/score_functions/disulfides/fa_SS_distance_score
Sending SOPs:

before the traceback appears.

(Tue, 12/09/2014 - 22:48  |  7 comments)


LociOiling's picture
User offline. Last seen 15 min 55 sec ago. Offline
Joined: 12/27/2012
Groups: Beta Folders

See also http://fold.it/portal/node/1998730 for a similar sounding crash on a different puzzle using a Mac.

spmm's picture
User offline. Last seen 41 weeks 4 days ago. Offline
Joined: 08/05/2010
Groups: Void Crushers

I haven't tried the show button in the drop down conditions located under the score, for cys bonds, so maybe that is the problem. On a Mac, I haven't had any issues with 'show sidechain bonds' in the view menu, which reveals the cys bonds.

jflat06's picture
User offline. Last seen 23 hours 45 min ago. Offline
Joined: 09/29/2010
Groups: Window Group

This should be fixed in the next update.

LociOiling's picture
User offline. Last seen 15 min 55 sec ago. Offline
Joined: 12/27/2012
Groups: Beta Folders

Same thing on 1026, see http://fold.it/portal/node/1998905

LociOiling's picture
User offline. Last seen 15 min 55 sec ago. Offline
Joined: 12/27/2012
Groups: Beta Folders

Same thing on 1026, see http://fold.it/portal/node/1998905

Joined: 07/04/2012
Groups: Go Science

It made foldit crash for me, too,

LociOiling's picture
User offline. Last seen 15 min 55 sec ago. Offline
Joined: 12/27/2012
Groups: Beta Folders
Status: Open » Closed

Old, long since fixed, closing.

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