Back to Recipes Homepage
recipe picture
Recipe: SSCrasher 1.0
Created by LociOiling 2 1
Your rating: None Average: 5 (1 vote)


Name: SSCrasher 1.0
ID: 103227
Created on: Sat, 01/11/2020 - 12:57
Updated on: Sat, 01/11/2020 - 20:57

Crashes the Foldit client by attempting to set the secondary structure of an invalid segment.

Best For


Joined: 12/27/2012
Cleans up, but crashes.

This recipe crashes the Windows client, buildid 20191029-32048a6a12-win_x86-devprev, on puzzle 1784.

Puzzle 1784 has 188 segments, and the recipe attempts to set the secondary structure for segment 189.

The recipe uses the xpcall function, and includes a cleanup routine. Normally, an error like specifying an invalid segment generates an exception, which is then caught by the cleanup routine if you're using xpcall. The usual approach is to then simply end the recipe. The recipe is done, but the client keeps running.

In this case, the cleanup routine is invoked, and reports the error as expected. The client also crashes after this, which is unexpected.

See feedback setting secondary structure of invalid segment crashes client.

Want to try?
Add to Cookbook!
To download recipes to your cookbook, you need to have the game client running.





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, Boehringer Ingelheim, RosettaCommons