aboutsummaryrefslogtreecommitdiff
path: root/src/share/vm/utilities/vmError.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/share/vm/utilities/vmError.cpp')
-rw-r--r--src/share/vm/utilities/vmError.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/share/vm/utilities/vmError.cpp b/src/share/vm/utilities/vmError.cpp
index 64f753bc7..873f479d6 100644
--- a/src/share/vm/utilities/vmError.cpp
+++ b/src/share/vm/utilities/vmError.cpp
@@ -908,10 +908,11 @@ void VMError::report_and_die() {
// This is not the first error, see if it happened in a different thread
// or in the same thread during error reporting.
if (first_error_tid != mytid) {
- jio_snprintf(buffer, sizeof(buffer),
+ char msgbuf[64];
+ jio_snprintf(msgbuf, sizeof(msgbuf),
"[thread " INT64_FORMAT " also had an error]",
mytid);
- out.print_raw_cr(buffer);
+ out.print_raw_cr(msgbuf);
// error reporting is not MT-safe, block current thread
os::infinite_sleep();