| commit | c826976b634596e476515a678ce415d9d16830c6 | [log] |
|---|---|---|
| author | Jean-Pierre Ledure <jp@ledure.be> | Thu Mar 21 15:54:55 2024 +0100 |
| committer | Xisco Fauli <xiscofauli@libreoffice.org> | Fri Mar 22 13:18:53 2024 +0100 |
| tree | 535a4c3e262b1e8b31f96e919c38b2cf14a375de | |
| parent | 27526cde7fb6cdcf23f23349cdc7ebdaa3d9bcfa [diff] |
ScriptForge (session).RunApplication() crash fix tdf#160222 Use com.sun.star.system.SystemShellExecuteFlags.DEFAULTS i.o. com.sun.star.system.SystemShellExecuteFlags.URIS_ONLY as argument of com.sun.star.system.SystemShellExecute.execute() Change-Id: I3919777cf9442387aec6ed694a2883519e4a7910 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165105 Reviewed-by: Jean-Pierre Ledure <jp@ledure.be> Tested-by: Jenkins (cherry picked from commit ec2d0fceedec8aa775940d496eb86c40f958a10c) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165127
diff --git a/wizards/source/scriptforge/SF_Session.xba b/wizards/source/scriptforge/SF_Session.xba index aeca113..307fb7a 100644 --- a/wizards/source/scriptforge/SF_Session.xba +++ b/wizards/source/scriptforge/SF_Session.xba
@@ -587,7 +587,7 @@ Check: Try: Set oShell = SF_Utils._GetUNOService("SystemShellExecute") sCommand = SF_FileSystem._ConvertToUrl(Command) oShell.execute(sCommand, Parameters, com.sun.star.system.SystemShellExecuteFlags.URIS_ONLY) oShell.execute(sCommand, Parameters, com.sun.star.system.SystemShellExecuteFlags.DEFAULTS) bReturn = True Finally: