https://bugs.winehq.org/show_bug.cgi?id=54164
Bug ID: 54164 Summary: MSI Disk Usage not displaying drives Product: Wine Version: unspecified Hardware: x86-64 OS: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi Assignee: wine-bugs@winehq.org Reporter: contact@kcsoftwares.com
Created attachment 73689 --> https://bugs.winehq.org/attachment.cgi?id=73689 Fix (tested patch)
Disk Costing shows an empty list for Terragen 3.4 msi installer
Problem comes from msi_dialog_vcl_add_columns function
This function exits if a width block is not a valid number
/* the width must be a positive number * if a width is invalid, all remaining columns are hidden */ this works fine in most cases BUT it should "continue" rather than exist to manage case where the 1st field is used to specify "font" to be used
(see Orca extract from Terragen.msi table)
{ VSI_MS_Sans_Serif13.0_0_0} {116} {80} {80} {80}