From bb2d643f490106e033dbc606a5928ab232be5cd4 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 29 May 2009 12:30:28 +0200 Subject: [PATCH] dbghelp: Try to avoid crashing on unrecognized attributes. --- dlls/dbghelp/dwarf.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/dbghelp/dwarf.c b/dlls/dbghelp/dwarf.c index 44e2cadef0f..82e836f2963 100644 --- a/dlls/dbghelp/dwarf.c +++ b/dlls/dbghelp/dwarf.c @@ -1334,6 +1334,8 @@ static void dwarf2_parse_variable(dwarf2_subprogram_t* subpgm, switch (loc.kind) { + case loc_error: + break; case loc_absolute: /* it's a global variable */ /* FIXME: we don't handle its scope yet */