--- src/plugins/abrt-action-generate-core-backtrace.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/plugins/abrt-action-generate-core-backtrace.c b/src/plugins/abrt-action-generate-core-backtrace.c index 9010aaf..8dbac12 100644 --- a/src/plugins/abrt-action-generate-core-backtrace.c +++ b/src/plugins/abrt-action-generate-core-backtrace.c @@ -159,6 +159,10 @@ int main(int argc, char **argv) backtrace = btp_parse_python_backtrace(txt_backtrace); else if (strcmp(analyzer, "Kerneloops") == 0 || strcmp(analyzer, "vmcore") == 0) { + char *space = strchr(kernel, ' '); + if (space) + *space = '\0'; + backtrace = btp_parse_kerneloops(txt_backtrace, kernel); oops_add_question_marks(backtrace); }
It compiles, works as expected. Please push it.
On Tuesday 09 of October 2012 12:44:46 Michal Toman wrote:
src/plugins/abrt-action-generate-core-backtrace.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/plugins/abrt-action-generate-core-backtrace.c b/src/plugins/abrt-action-generate-core-backtrace.c index 9010aaf..8dbac12 100644 --- a/src/plugins/abrt-action-generate-core-backtrace.c +++ b/src/plugins/abrt-action-generate-core-backtrace.c @@ -159,6 +159,10 @@ int main(int argc, char **argv) backtrace = btp_parse_python_backtrace(txt_backtrace); else if (strcmp(analyzer, "Kerneloops") == 0 || strcmp(analyzer, "vmcore") == 0) {
char *space = strchr(kernel, ' ');
if (space)
*space = '\0';
}backtrace = btp_parse_kerneloops(txt_backtrace, kernel); oops_add_question_marks(backtrace);
crash-catcher@lists.fedorahosted.org