Opened 2 years ago

Closed 5 weeks ago

#10368 closed defect (fixed)

WIN32: WinSparkle doesn't terminate ScummVM.exe before launching the installer

Reported by: rootfather Owned by: sluicebox
Priority: normal Component: Port: Win32
Keywords: updater Cc:
Game:

Description

I updated from 1.9.0.2 to 2.0.0 using the WinSparkle updater.

I noticed that after downloading the updated installer and clicking the final "Install Update" button, WinSparkle launches the new installer without terminating the ScummVM process before. This will cause the Inno installer dropping an error message and a request to close the application. While this can be done in the Inno installer itself, this might be just a bit confusing to the end user and not a real problem.

Maybe the WinSparkle implementation can be tweaked to close ScummVM.exe before launching the Inno installer instead of relying on the Inno feature that detects files that are in use.

Change History (5)

comment:1 by digitall, 15 months ago

Component: --Unset--Ports

comment:2 by digitall, 14 months ago

Component: PortsPort: Win32

comment:3 by henke37, 2 months ago

Keywords: updater added

comment:4 by sev-, 5 weeks ago

In f74f8e3c:

Error: Processor CommitTicketReference failed
Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? 

comment:5 by sluicebox, 5 weeks ago

Owner: set to sluicebox
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.