File gcore-fix-use-of-set_context.patch of Package crash
diff -Nur a/extensions/gcore.c b/extensions/gcore.c
--- a/extensions/gcore.c
+++ b/extensions/gcore.c
@@ -306,7 +306,7 @@
if (tc != CURRENT_CONTEXT()) {
gcore->orig_task = CURRENT_TASK();
- (void) set_context(tc->task, NO_PID);
+ (void) set_context(tc->task, NO_PID, FALSE);
}
snprintf(gcore->corename, CORENAME_MAX_SIZE + 1, "core.%lu.%s",
@@ -340,7 +340,7 @@
}
if (gcore->orig_task)
- (void)set_context(gcore->orig_task, NO_PID);
+ (void)set_context(gcore->orig_task, NO_PID, FALSE);
}