From f61d2d2f4dd9566a82496da1ec69daf142882edd Mon Sep 17 00:00:00 2001 From: Iulian Dragos Date: Mon, 30 Aug 2010 10:10:27 +0000 Subject: Hardened the bytecode reader. --- src/compiler/scala/tools/nsc/backend/icode/Repository.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/compiler/scala/tools/nsc/backend/icode/Repository.scala b/src/compiler/scala/tools/nsc/backend/icode/Repository.scala index fe1a514094..23e79c1a24 100644 --- a/src/compiler/scala/tools/nsc/backend/icode/Repository.scala +++ b/src/compiler/scala/tools/nsc/backend/icode/Repository.scala @@ -50,7 +50,7 @@ trait Repository { loaded += (c1.symbol -> c1) loaded += (c2.symbol -> c2) } catch { - case e: MissingRequirementError => + case e: Throwable => // possible exceptions are MissingRequirementError, IOException and TypeError -> no better common supertype log("Failed to load %s. [%s]".format(sym.fullName, e.getMessage)) if (settings.debug.value) e.printStackTrace -- cgit v1.2.3