hotspot/src/os/windows/vm/os_windows.cpp
changeset 31025 5cc170f4923d
parent 30863 6a99d43b04e5
child 31026 b87ccf34b54c
--- a/hotspot/src/os/windows/vm/os_windows.cpp	Fri May 29 09:48:58 2015 +0200
+++ b/hotspot/src/os/windows/vm/os_windows.cpp	Mon Jun 01 14:01:20 2015 -0700
@@ -997,7 +997,16 @@
   if (!FLAG_IS_DEFAULT(CreateCoredumpOnCrash) && !CreateCoredumpOnCrash) {
     jio_snprintf(buffer, buffsz, "CreateCoredumpOnCrash is disabled from command line");
     status = false;
-  } else {
+  }
+
+#ifndef ASSERT
+  if (!os::win32::is_windows_server() && FLAG_IS_DEFAULT(CreateCoredumpOnCrash)) {
+    jio_snprintf(buffer, buffsz, "Minidumps are not enabled by default on client versions of Windows");
+    status = false;
+  }
+#endif
+
+  if (status) {
     const char* cwd = get_current_directory(NULL, 0);
     int pid = current_process_id();
     if (cwd != NULL) {