[Bug 46907] New: msi crashes processing a RemoveFile table with an invalid directory
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Mar 25 09:47:17 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=46907
Bug ID: 46907
Summary: msi crashes processing a RemoveFile table with an
invalid directory
Product: Wine
Version: 4.4
Hardware: x86
OS: Linux
Status: NEW
Severity: minor
Priority: P2
Component: msi
Assignee: wine-bugs at winehq.org
Reporter: madewokherd at gmail.com
Distribution: ---
This is just something I noticed while splitting up the Wine Mono msi. The
action should probably fail without crashing.
Backtrace:
=>0 0x00007f455c7853c8 remove_folder+0x8(folder=(nil))
[/home/meh/work/wine/wine64/dlls/msi/../../../dlls/msi/files.c:1549] in msi
(0x00000000000a1580)
1 0x00007f455c78a350 ACTION_RemoveFiles+0x1ef(package=0xa1580)
[/home/meh/work/wine/wine64/dlls/msi/../../../dlls/msi/files.c:1648] in msi
(0x00000000000a1580)
2 0x00007f455c74c330 ACTION_HandleStandardAction+0x16f(package=0xa1580,
action="RemoveFiles")
[/home/meh/work/wine/wine64/dlls/msi/../../../dlls/msi/action.c:7980] in msi
(0x00000000000c63c0)
3 0x00007f455c75d298 ACTION_PerformAction+0x27() in msi (0x00000000000b1f10)
4 0x00007f455c75d7b6 execute_script+0x115(package=0xa1580, script=0x2)
[/home/meh/work/wine/wine64/dlls/msi/../../../dlls/msi/action.c:1543] in msi
(0x00000000000b1f10)
5 0x00007f455c75e5d3 MSI_InstallPackage+0x4f2(package=0xa1580,
szPackagePath=<is not available>, szCommandLine=<is not available>)
[/home/meh/work/wine/wine64/dlls/msi/../../../dlls/msi/action.c:8178] in msi
(0x00000000000b1f10)
6 0x00007f455c79a5c2
MsiInstallProductW+0x1e1(szPackagePath="image/support/winemono-support.msi",
szCommandLine=0x0(nil))
[/home/meh/work/wine/wine64/dlls/msi/../../../dlls/msi/msi.c:268] in msi
(0x000000000022fa10)
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list