summaryrefslogtreecommitdiffstats
path: root/src/Backtrace
diff options
context:
space:
mode:
authorKarel Klic <kklic@redhat.com>2009-11-26 12:15:45 +0100
committerKarel Klic <kklic@redhat.com>2009-11-26 12:15:45 +0100
commitf58611ea5957462e6be40950684a56579a2459a6 (patch)
treeb56172ee72d652ceec1d5e29cae336ea3af6fbec /src/Backtrace
parentec91a4cc4decd1ffd8ba2f3d0139239b0a0dd022 (diff)
downloadabrt-f58611ea5957462e6be40950684a56579a2459a6.tar.gz
abrt-f58611ea5957462e6be40950684a56579a2459a6.tar.xz
abrt-f58611ea5957462e6be40950684a56579a2459a6.zip
Support more corner cases in the parser. Added more broken backtraces.
Diffstat (limited to 'src/Backtrace')
-rwxr-xr-xsrc/Backtrace/abrt-bz-downloader13
-rw-r--r--src/Backtrace/parser.y2
2 files changed, 12 insertions, 3 deletions
diff --git a/src/Backtrace/abrt-bz-downloader b/src/Backtrace/abrt-bz-downloader
index f68fa005..7d86a674 100755
--- a/src/Backtrace/abrt-bz-downloader
+++ b/src/Backtrace/abrt-bz-downloader
@@ -56,10 +56,17 @@ for buginfo in buginfos:
523274, 523295, 523301, 523328, 523656,
523676, 523685, 523686, 523687, 523688,
523793, 523798, 523847, 523863,
- 523866, 523890, 523994, 524088, 524128, 524294,
- 524322,
+ 523866, 523890, 523994, 524088, 524128,
+ 524294, 524322,
524341, 524700, 524715, 525094, 525674,
- 539374, 539378, 539422, 539440, 539452 ]
+ 538546, 538547, 538554, 538560, 538650,
+ 538668,
+ 538822, 538823, 538824,
+ 539229, 539234, 539249, 539251, 539270,
+ 539294, 539302,
+ 539309, 539311, 539326, 539335,
+ 539342, 539374, 539378,
+ 539422, 539440, 539452 ]
if buginfo.bug_id in broken_backtrace_bugs:
continue
diff --git a/src/Backtrace/parser.y b/src/Backtrace/parser.y
index c9519344..ef510142 100644
--- a/src/Backtrace/parser.y
+++ b/src/Backtrace/parser.y
@@ -242,6 +242,8 @@ variables : variables_line '\n'
| variables_line wss_nonl END
| variables variables_line '\n'
| variables variables_line END
+ | variables variables_line wss_nonl '\n'
+ | variables variables_line wss_nonl END
| variables wss_nonl variables_line '\n'
| variables wss_nonl variables_line END
| variables wss_nonl variables_line wss_nonl '\n'