diff options
author | Karel Klic <kklic@redhat.com> | 2009-11-25 17:08:27 +0100 |
---|---|---|
committer | Karel Klic <kklic@redhat.com> | 2009-11-25 17:08:27 +0100 |
commit | c885d01dd06b0119ab0f784e64e72ce3f94d6882 (patch) | |
tree | c46cc98f5ae83c8239777316ba85c2c44a15f039 /src/Backtrace | |
parent | a7d166a46110577d05b83da03682d109de36fcb1 (diff) | |
download | abrt-c885d01dd06b0119ab0f784e64e72ce3f94d6882.tar.gz abrt-c885d01dd06b0119ab0f784e64e72ce3f94d6882.tar.xz abrt-c885d01dd06b0119ab0f784e64e72ce3f94d6882.zip |
More backtrace cases handled
Diffstat (limited to 'src/Backtrace')
-rw-r--r-- | src/Backtrace/parser.y | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/Backtrace/parser.y b/src/Backtrace/parser.y index ae068a13..b2dade69 100644 --- a/src/Backtrace/parser.y +++ b/src/Backtrace/parser.y @@ -227,7 +227,7 @@ variables_line : variables_char_no_framestart variables_char : '#' | variables_char_no_framestart ; -/* Manually synchronized with function_args_char. */ +/* Manually synchronized with function_args_char, except the first line. */ variables_char_no_framestart : digit | nondigit | '"' | '(' | ')' | '+' | '-' | '<' | '>' | '/' | '.' | '[' | ']' | '?' | '\'' | '`' | ',' @@ -258,12 +258,14 @@ function_args_sequence : function_args_char | function_args_sequence wsa function_args_string ; -function_args_string : '"' function_args_string_sequence '"' - | '"' '"' +function_args_string : '"' wsa function_args_string_sequence wsa '"' + | '"' wsa '"' ; -/* Manually synchronized with variables_char_no_framestart. */ -function_args_char : digit | nondigit +/* Manually synchronized with variables_char_no_framestart, + * except the first line. + */ +function_args_char : digit | nondigit | '#' | '+' | '-' | '<' | '>' | '/' | '.' | '[' | ']' | '?' | '\'' | '`' | ',' | '=' | '{' | '}' | '^' | '&' | '$' |