# HG changeset patch # User ctornqvi # Date 1433192480 25200 # Node ID 5cc170f4923d7a11410cfc7a2e97e25e7cecd72d # Parent b619cc1d6ea6d71cf8885c4a0695ba85b5d3b530 8080446: The change for 8074354 removed the server check when creating minidumps on Windows Reviewed-by: sla, hseigel diff -r b619cc1d6ea6 -r 5cc170f4923d hotspot/src/os/windows/vm/os_windows.cpp --- 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) {