Description: Crash only on windows when run function CurDir("X") where X is nonexistent disk Steps to Reproduce: 1.open attached file 2.run macro Actual Results: crash Expected Results: no crash, but error message Reproducible: Always User Profile Reset: No Additional Info:
This seems to have begun at the below commit. Adding Cc: to Stephan Bergmann; Could you possibly take a look at this one? Thanks 13567e29b667a3ec5576c3ae367748d8b77e8c3b is the first bad commit commit 13567e29b667a3ec5576c3ae367748d8b77e8c3b Author: Norbert Thiebaud <nthiebaud@gmail.com> Date: Fri Jun 17 19:49:51 2016 -0700 source e30f3bcd25762236eb739584dc71691123527c9f author Stephan Bergmann <sbergman@redhat.com> 2016-06-17 10:56:24 +0200 committer Stephan Bergmann <sbergman@redhat.com> 2016-06-17 12:37:19 +0000 commit e30f3bcd25762236eb739584dc71691123527c9f (patch) tree 1e95c62efefcc13d822734f9699fd5e041f19cfc parent 98e3e2414b4cf80343af3499414f6a5ef86d7ae8 (diff) Revert "fdo#38913: Prevent invalid parameter handler crashes"
Created attachment 156225 [details] test file
(In reply to raal from comment #1) > 13567e29b667a3ec5576c3ae367748d8b77e8c3b is the first bad commit > commit 13567e29b667a3ec5576c3ae367748d8b77e8c3b > Author: Norbert Thiebaud <nthiebaud@gmail.com> > Date: Fri Jun 17 19:49:51 2016 -0700 > > source e30f3bcd25762236eb739584dc71691123527c9f (when reporting a bibisect finding, please always specify the used git repo)
Reproduced in Versión: 6.3.3.2 (x86) Id. de compilación: a64200df03143b798afd1ec74a12ab50359878ed Subprocs. CPU: 1; SO: Windows 6.1; Repres. IU: predet.; VCL: win; Configuración regional: es-ES (es_ES); Idioma de IU: es-ES Calc: threaded
(In reply to Stephan Bergmann from comment #3) > > (when reporting a bibisect finding, please always specify the used git repo) bibisect-win32-5.3
Stephan Bergmann committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/9235990b4eacbc8a90750da8bdf2fb15f99a9d79 tdf#129136 Call _wgetdcwd with "harmless" invalid parameter handler It will be available in 6.5.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Stephan Bergmann committed a patch related to this issue. It has been pushed to "libreoffice-6-4": https://git.libreoffice.org/core/commit/cd83f520c4412d86c1bd63f12d56fb0d1158d04e tdf#129136 Call _wgetdcwd with "harmless" invalid parameter handler It will be available in 6.4.0.1. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.