CleverRaven/Cataclysm-DDA — pull request #7885 by rluddy (2014-06-07 13:15:00+00:00)
Title: Prevent future crashes similar to ethanol burner one.

Added catch for std::out_of_range in itype::can_use to prevent the
game crashing when attempting to test for an invalid iuse name.

Now it instead prints a debug message and returns that the item
doesn't have that use (and since it's an invalid iuse name, the item
indeed does not have that use!)