[PATCH] Change in core[libreoffice-3-6]: fdo#38913: Prevent invalid parameter handler crashes

Gerrit gerrit at gerrit.libreoffice.org
Wed Sep 5 02:25:03 PDT 2012


>From Stephan Bergmann <sbergman at redhat.com>:

Stephan Bergmann has uploaded a new change for review.

Change subject: fdo#38913: Prevent invalid parameter handler crashes
......................................................................

fdo#38913: Prevent invalid parameter handler crashes

It appears that on Windows at least some jvm.dll versions can cause calls to
_fileno(NULL), which leads to a call of the invalid parameter handler (see
<http://msdn.microsoft.com/en-us/library/ksazx244%28v=vs.80%29.aspx> "Parameter
Validation: Visual Studio 2005").  The default handler causes the application to
crash, so install a "harmless" one instead.

Change-Id: Id6a3ffb63f70b0c65546bc933e994c8dbf35203c
(cherry picked from commit a82e532ce006c54b2740de74d1da5d11307da7c1)
---
M sal/osl/w32/salinit.cxx
1 file changed, 29 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/64/564/1
--
To view, visit https://gerrit.libreoffice.org/564
To unsubscribe, visit https://gerrit.libreoffice.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id6a3ffb63f70b0c65546bc933e994c8dbf35203c
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: libreoffice-3-6
Gerrit-Owner: Stephan Bergmann <sbergman at redhat.com>



More information about the LibreOffice mailing list