summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@collabora.com>2016-12-02 20:46:45 +0000
committerMiklos Vajna <vmiklos@collabora.co.uk>2017-02-13 08:24:50 +0000
commit756bf395326d188e93300b5a958851377e9256a2 (patch)
tree43c0cd17ac0baf393d71bc3c59d92dac9e6600cb
parent0771e099882229c4fb6c8553ed525a6556a52832 (diff)
first cut at adding a GDI handles attribute to the windows crash report.
Change-Id: I4e6fee65a1416398f6f59feb8734b3b00c0aed3b Reviewed-on: https://gerrit.libreoffice.org/31570 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/33999 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
-rw-r--r--desktop/source/app/sofficemain.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/desktop/source/app/sofficemain.cxx b/desktop/source/app/sofficemain.cxx
index 755da5920e09..4534f3aba885 100644
--- a/desktop/source/app/sofficemain.cxx
+++ b/desktop/source/app/sofficemain.cxx
@@ -97,7 +97,8 @@ static bool dumpCallback(const wchar_t* path, const wchar_t* id,
// TODO: moggi: can we avoid this conversion
std::wstring_convert<std::codecvt_utf8<wchar_t>> conv1;
std::string aPath = conv1.to_bytes(std::wstring(path)) + conv1.to_bytes(std::wstring(id)) + ".dmp";
- minidump_file << "DumpFile=" << aPath << "\n";;
+ minidump_file << "DumpFile=" << aPath << "\n";
+ minidump_file << "GDIHandles=" << ::GetGuiResources (::GetCurrentProcess(), GR_GDIOBJECTS) << "\n";
minidump_file.close();
SAL_WARN("desktop", "minidump generated: " << aPath);
return succeeded;