Reported by Sven Baars.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47992 Signed-off-by: Hans Leidekker hans@codeweavers.com --- dlls/msi/tests/action.c | 22 ++++++++++++++++++++-- dlls/msi/tests/install.c | 16 +++++++++++----- dlls/msi/tests/msi.c | 6 +++--- dlls/msi/tests/patch.c | 1 + 4 files changed, 35 insertions(+), 10 deletions(-)
diff --git a/dlls/msi/tests/action.c b/dlls/msi/tests/action.c index 6be56f76d7..89706249e4 100644 --- a/dlls/msi/tests/action.c +++ b/dlls/msi/tests/action.c @@ -204,6 +204,7 @@ static const char env_install_exec_seq_dat[] = "RegisterProduct\t\t900\n" "PublishFeatures\t\t1000\n" "PublishProduct\t\t1100\n" + "UnpublishFeatures\t\t1150\n" "InstallFinalize\t\t1200\n";
static const char env_custom_action_dat[] = @@ -305,6 +306,7 @@ static const char sss_install_exec_seq_dat[] = "RegisterProduct\t\t5500\n" "PublishFeatures\t\t5600\n" "PublishProduct\t\t5700\n" + "UnpublishFeatures\t\t5800\n" "InstallFinalize\t\t6000\n";
static const char sss_custom_action_dat[] = @@ -338,6 +340,7 @@ static const char sds_install_exec_seq_dat[] = "RegisterProduct\t\t5500\n" "PublishFeatures\t\t5600\n" "PublishProduct\t\t5700\n" + "UnpublishFeatures\t\t5800\n" "InstallFinalize\t\t6000\n";
static const char sds_custom_action_dat[] = @@ -366,6 +369,7 @@ static const char sis_install_exec_seq_dat[] = "RegisterProduct\t\t5500\n" "PublishFeatures\t\t5600\n" "PublishProduct\t\t5700\n" + "UnpublishFeatures\t\t5800\n" "InstallFinalize\t\t6000\n";
static const char sis_custom_action_dat[] = @@ -543,12 +547,12 @@ static const char rem_install_exec_seq_dat[] = "InstallValidate\t\t1400\n" "InstallInitialize\t\t1500\n" "ProcessComponents\t\t1600\n" - "UnpublishFeatures\t\t1800\n" "RemoveFiles\t\t3500\n" "InstallFiles\t\t4000\n" "RegisterProduct\t\t6100\n" "PublishFeatures\t\t6300\n" "PublishProduct\t\t6400\n" + "UnpublishFeatures\t\t6500\n" "InstallFinalize\t\t6600";
static const char rem_remove_files_dat[] = @@ -704,6 +708,7 @@ static const char wrv_install_exec_seq_dat[] = "RegisterProduct\t\t6100\n" "PublishFeatures\t\t6200\n" "PublishProduct\t\t6300\n" + "UnpublishFeatures\t\t6400\n" "InstallFinalize\t\t6600\n";
static const char wrv_custom_action_dat[] = @@ -858,6 +863,7 @@ static const char sr_install_exec_seq_dat[] = "RegisterProduct\t\t5100\n" "PublishFeatures\t\t5200\n" "PublishProduct\t\t5300\n" + "UnpublishFeatures\t\t5400\n" "InstallFinalize\t\t6600\n";
static const char sr_custom_action_dat[] = @@ -916,7 +922,6 @@ static const char font_install_exec_seq_dat[] = "InstallValidate\t\t1400\n" "InstallInitialize\t\t1500\n" "ProcessComponents\t\t1600\n" - "UnpublishFeatures\t\t1800\n" "RemoveFiles\t\t3500\n" "InstallFiles\t\t4000\n" "RegisterFonts\t\t4100\n" @@ -929,6 +934,7 @@ static const char font_install_exec_seq_dat[] = "RegisterProduct\t\t6100\n" "PublishFeatures\t\t6300\n" "PublishProduct\t\t6400\n" + "UnpublishFeatures\t\t6500\n" "InstallFinalize\t\t6600";
static const char font_custom_action_dat[] = @@ -1058,6 +1064,7 @@ static const char odbc_install_exec_seq_dat[] = "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const char odbc_custom_action_dat[] = @@ -1127,6 +1134,7 @@ static const char tl_install_exec_seq_dat[] = "RegisterProduct\t\t5100\n" "PublishFeatures\t\t5200\n" "PublishProduct\t\t5300\n" + "UnpublishFeatures\t\t5400\n" "InstallFinalize\t\t6000\n";
static const char tl_custom_action_dat[] = @@ -1190,6 +1198,7 @@ static const char crs_install_exec_seq_dat[] = "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const char crs_custom_action_dat[] = @@ -1253,6 +1262,7 @@ static const char pub_install_exec_seq_dat[] = "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const char pub_custom_action_dat[] = @@ -1320,6 +1330,7 @@ static const char rd_install_exec_seq_dat[] = "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const char rd_custom_action_dat[] = @@ -1385,6 +1396,7 @@ static const char frp_install_exec_seq_dat[] = "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const char ini_file_dat[] = @@ -1445,6 +1457,7 @@ static const char ini_install_exec_seq_dat[] = "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const char ini_custom_action_dat[] = @@ -1514,6 +1527,7 @@ static const char rci_install_exec_seq_dat[] = "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const char rci_custom_action_dat[] = @@ -1589,6 +1603,7 @@ static const char rei_install_exec_seq_dat[] = "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const char rei_custom_action_dat[] = @@ -1691,6 +1706,7 @@ static const char rpi_install_exec_seq_dat[] = "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const char rpi_custom_action_dat[] = @@ -1768,6 +1784,7 @@ static const char rmi_install_exec_seq_dat[] = "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const char rmi_custom_action_dat[] = @@ -1959,6 +1976,7 @@ static const char rep_install_exec_seq_dat[] = "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const msi_table env_tables[] = diff --git a/dlls/msi/tests/install.c b/dlls/msi/tests/install.c index 8a9e98c543..365f1d3a75 100644 --- a/dlls/msi/tests/install.c +++ b/dlls/msi/tests/install.c @@ -1004,6 +1004,7 @@ static const CHAR fo_install_exec_seq_dat[] = "Action\tCondition\tSequence\n" "RegisterProduct\t\t5000\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
static const CHAR uc_file_dat[] = "File\tComponent_\tFileName\tFileSize\tVersion\tLanguage\tAttributes\tSequence\n" @@ -1051,6 +1052,7 @@ static const CHAR uc_install_exec_seq_dat[] = "Action\tCondition\tSequence\n" "RegisterProduct\t\t1000\n" "PublishFeatures\t\t1100\n" "PublishProduct\t\t1200\n" + "UnpublishFeatures\t\t1250\n" "InstallFinalize\t\t1300\n";
static const char mixed_feature_dat[] = @@ -1173,6 +1175,7 @@ static const char vp_install_exec_seq_dat[] = "RegisterProduct\t\t1600\n" "PublishFeatures\t\t1700\n" "PublishProduct\t\t1800\n" + "UnpublishFeatures\t\t1850\n" "InstallFinalize\t\t1900\n";
static const char shc_property_dat[] = @@ -1245,6 +1248,7 @@ static const char shc_install_exec_seq_dat[] = "RegisterProduct\t\t1700\n" "PublishFeatures\t\t1800\n" "PublishProduct\t\t1900\n" + "UnpublishFeatures\t\t1950\n" "InstallFinalize\t\t2000\n";
static const char shc2_install_exec_seq_dat[] = @@ -1265,6 +1269,7 @@ static const char shc2_install_exec_seq_dat[] = "RegisterProduct\t\t1700\n" "PublishFeatures\t\t1800\n" "PublishProduct\t\t1900\n" + "UnpublishFeatures\t\t1950\n" "InstallFinalize\t\t2000\n";
static const char ft_file_dat[] = @@ -1328,6 +1333,7 @@ static const char ft_install_exec_seq_dat[] = "RegisterProduct\t\t1200\n" "PublishFeatures\t\t1300\n" "PublishProduct\t\t1400\n" + "UnpublishFeatures\t\t1450\n" "InstallFinalize\t\t1500\n";
static const char da_custom_action_dat[] = @@ -2896,7 +2902,7 @@ static void test_MsiInstallProduct(void) res = RegOpenKeyA(HKEY_CURRENT_USER, "SOFTWARE\Wine\msitest", &hkey); ok(res == ERROR_FILE_NOT_FOUND, "Expected ERROR_FILE_NOT_FOUND, got %d\n", res);
- r = MsiInstallProductA(msifile, "REMOVE=ALL"); + r = MsiInstallProductA(msifile, "REMOVE=ALL FULL=1"); ok(r == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %u\n", r);
error: @@ -5332,7 +5338,7 @@ static void test_file_in_use(void) ok(delete_pf("msitest\maximus", TRUE), "File not present\n"); ok(delete_pf("msitest", FALSE), "Directory not present or not empty\n");
- r = MsiInstallProductA(msifile, "REMOVE=ALL"); + r = MsiInstallProductA(msifile, "REMOVE=ALL FULL=1"); ok(r == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %u\n", r);
error: @@ -5394,7 +5400,7 @@ static void test_file_in_use_cab(void) ok(delete_pf("msitest\maximus", TRUE), "File not present\n"); ok(delete_pf("msitest", FALSE), "Directory not present or not empty\n");
- r = MsiInstallProductA(msifile, "REMOVE=ALL"); + r = MsiInstallProductA(msifile, "REMOVE=ALL FULL=1"); ok(r == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %u\n", r);
error: @@ -5548,7 +5554,7 @@ static void test_icon_table(void) lstrcatA(path, "\testicon"); ok(file_exists(path), "Per-user icon file isn't where it's expected (%s)\n", path);
- res = MsiInstallProductA(msifile, "REMOVE=ALL"); + res = MsiInstallProductA(msifile, "REMOVE=ALL FULL=1"); ok(res == ERROR_SUCCESS, "Failed to uninstall per-user\n"); ok(!file_exists(path), "Per-user icon file not removed (%s)\n", path);
@@ -5563,7 +5569,7 @@ static void test_icon_table(void) lstrcatA(path, "\testicon"); ok(file_exists(path), "System-wide icon file isn't where it's expected (%s)\n", path);
- res = MsiInstallProductA(msifile, "REMOVE=ALL"); + res = MsiInstallProductA(msifile, "REMOVE=ALL FULL=1"); ok(res == ERROR_SUCCESS, "Failed to uninstall system-wide\n"); ok(!file_exists(path), "System-wide icon file not removed (%s)\n", path);
diff --git a/dlls/msi/tests/msi.c b/dlls/msi/tests/msi.c index 9f847ce2f0..393ad08303 100644 --- a/dlls/msi/tests/msi.c +++ b/dlls/msi/tests/msi.c @@ -14102,7 +14102,7 @@ static void test_lastusedsource(void) ok(!lstrcmpA(value, path), "expected "%s", got "%s"\n", path, value); ok(size == lstrlenA(path), "expected %d, got %d\n", lstrlenA(path), size);
- r = MsiInstallProductA("msifile0.msi", "REMOVE=ALL"); + r = MsiInstallProductA("msifile0.msi", "REMOVE=ALL FULL=1"); ok(r == ERROR_SUCCESS, "expected ERROR_SUCCESS, got %u\n", r);
/* separate cabinet file */ @@ -14128,7 +14128,7 @@ static void test_lastusedsource(void) ok(!lstrcmpA(value, path), "expected "%s", got "%s"\n", path, value); ok(size == lstrlenA(path), "expected %d, got %d\n", lstrlenA(path), size);
- r = MsiInstallProductA("msifile1.msi", "REMOVE=ALL"); + r = MsiInstallProductA("msifile1.msi", "REMOVE=ALL FULL=1"); ok(r == ERROR_SUCCESS, "expected ERROR_SUCCESS, got %u\n", r);
size = MAX_PATH; @@ -14153,7 +14153,7 @@ static void test_lastusedsource(void) ok(!lstrcmpA(value, path), "expected "%s", got "%s"\n", path, value); ok(size == lstrlenA(path), "expected %d, got %d\n", lstrlenA(path), size);
- r = MsiInstallProductA("msifile2.msi", "REMOVE=ALL"); + r = MsiInstallProductA("msifile2.msi", "REMOVE=ALL FULL=1"); ok(r == ERROR_SUCCESS, "expected ERROR_SUCCESS, got %u\n", r);
size = MAX_PATH; diff --git a/dlls/msi/tests/patch.c b/dlls/msi/tests/patch.c index 63d38b8ff9..3834bd5fdd 100644 --- a/dlls/msi/tests/patch.c +++ b/dlls/msi/tests/patch.c @@ -118,6 +118,7 @@ static const char install_exec_seq_dat[] = "RegisterProduct\t\t3100\n" "PublishFeatures\t\t5100\n" "PublishProduct\t\t5200\n" + "UnpublishFeatures\t\t5300\n" "InstallFinalize\t\t6000\n";
struct msi_table
Hi,
While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check?
Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=58550
Your paranoid android.
=== w2003std (task log) ===
Task errors: The task timed out
=== wvistau64 (32 bit report) ===
msi: action: Timeout
=== wvistau64_fr (task log) ===
Task errors: The task timed out
=== w1064v1809_ar (task log) ===
Task errors: The task timed out
=== w1064v1809_he (task log) ===
Task errors: The task timed out
=== w1064v1809_ja (task log) ===
Task errors: The task timed out
=== w1064v1809_zh_CN (task log) ===
Task errors: The task timed out
=== wvistau64 (task log) ===
Task errors: The task timed out
=== w2003std (task log) ===
Task errors: The task timed out
=== wvistau64 (32 bit report) ===
msi: install: Timeout
=== wvistau64_fr (task log) ===
Task errors: The task timed out The previous 1 run(s) terminated abnormally
=== w1064v1809_ar (task log) ===
Task errors: The task timed out
=== w1064v1809_he (task log) ===
Task errors: The task timed out
=== w1064v1809_ja (task log) ===
Task errors: The task timed out
=== w1064v1809_zh_CN (task log) ===
Task errors: The task timed out
=== wvistau64 (task log) ===
Task errors: The task timed out
=== w8adm (32 bit report) ===
msi: msi.c:1523: Test failed: Expected ERROR_SUCCESS, got 5 msi.c:1526: Test failed: Expected INSTALLSTATE_ADVERTISED, got -1 msi.c:1536: Test failed: Expected INSTALLSTATE_ADVERTISED, got -1 msi.c:1543: Test failed: Expected INSTALLSTATE_ADVERTISED, got -1 msi.c:1552: Test failed: Expected INSTALLSTATE_DEFAULT, got 2 msi.c:2021: Test failed: Expected ERROR_SUCCESS, got 5 msi.c:2028: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:2032: Test failed: Expected INSTALLSTATE_ADVERTISED, got -1 msi.c:2044: Test failed: Expected INSTALLSTATE_ADVERTISED, got -1 msi.c:2050: Test failed: Expected INSTALLSTATE_BADCONFIG, got -1 msi.c:2056: Test failed: Expected INSTALLSTATE_ADVERTISED, got -1 msi.c:2062: Test failed: Expected INSTALLSTATE_ADVERTISED, got -1 msi.c:2068: Test failed: Expected INSTALLSTATE_ADVERTISED, got -1 msi.c:2085: Test failed: Expected INSTALLSTATE_ADVERTISED, got -1 msi.c:2091: Test failed: Expected INSTALLSTATE_ADVERTISED, got -1 msi.c:2097: Test failed: Expected INSTALLSTATE_ADVERTISED, got -1 msi.c:2103: Test failed: Expected INSTALLSTATE_LOCAL, got -1 msi.c:2975: Test failed: Expected ERROR_SUCCESS, got 5 msi.c:3320: Test failed: got 5 msi.c:3742: Test failed: Expected ERROR_SUCCESS, got 5 msi.c:3747: Test failed: Expected ERROR_SUCCESS, got 1603 msi.c:3748: Test failed: Expected {9B657033-D36E-49D1-8395-0126BD83F41B}, got {EA194295-036F-4341-B1DD-51D0B8235D58} msi.c:3837: Test failed: Expected ERROR_SUCCESS, got 5 msi.c:3842: Test failed: Expected ERROR_SUCCESS, got 1603 msi.c:3843: Test failed: Expected {9B657033-D36E-49D1-8395-0126BD83F41B}, got {EA194295-036F-4341-B1DD-51D0B8235D58} msi.c:4690: Test failed: Expected ERROR_SUCCESS, got 5 msi.c:4696: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:4713: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:4725: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:4746: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:4758: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4759: Test failed: Expected "", got "apple" msi.c:4760: Test failed: Expected 0, got 260 msi.c:4769: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4770: Test failed: Expected "link", got "apple" msi.c:4771: Test failed: Expected 4, got 260 msi.c:4781: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4782: Test failed: Expected "42", got "apple" msi.c:4783: Test failed: Expected 2, got 260 msi.c:4792: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4793: Test failed: Expected "name", got "apple" msi.c:4794: Test failed: Expected 4, got 260 msi.c:4804: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4805: Test failed: Expected "42", got "apple" msi.c:4806: Test failed: Expected 2, got 260 msi.c:4815: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4816: Test failed: Expected "1.1.1", got "apple" msi.c:4817: Test failed: Expected 5, got 260 msi.c:4827: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4828: Test failed: Expected "42", got "apple" msi.c:4829: Test failed: Expected 2, got 260 msi.c:4838: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4839: Test failed: Expected "tele", got "apple" msi.c:4840: Test failed: Expected 4, got 260 msi.c:4850: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4851: Test failed: Expected "42", got "apple" msi.c:4852: Test failed: Expected 2, got 260 msi.c:4861: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4862: Test failed: Expected "loc", got "apple" msi.c:4863: Test failed: Expected 3, got 260 msi.c:4873: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4874: Test failed: Expected "42", got "apple" msi.c:4875: Test failed: Expected 2, got 260 msi.c:4884: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4885: Test failed: Expected "source", got "apple" msi.c:4886: Test failed: Expected 6, got 260 msi.c:4896: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4897: Test failed: Expected "42", got "apple" msi.c:4898: Test failed: Expected 2, got 260 msi.c:4907: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4908: Test failed: Expected "date", got "apple" msi.c:4909: Test failed: Expected 4, got 260 msi.c:4919: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4920: Test failed: Expected "42", got "apple" msi.c:4921: Test failed: Expected 2, got 260 msi.c:4930: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4931: Test failed: Expected "pub", got "apple" msi.c:4932: Test failed: Expected 3, got 260 msi.c:4942: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4943: Test failed: Expected "42", got "apple" msi.c:4944: Test failed: Expected 2, got 260 msi.c:4953: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4954: Test failed: Expected "pack", got "apple" msi.c:4955: Test failed: Expected 4, got 260 msi.c:4965: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4966: Test failed: Expected "42", got "apple" msi.c:4967: Test failed: Expected 2, got 260 msi.c:4976: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4977: Test failed: Expected "about", got "apple" msi.c:4978: Test failed: Expected 5, got 260 msi.c:4988: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:4989: Test failed: Expected "42", got "apple" msi.c:4990: Test failed: Expected 2, got 260 msi.c:4999: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5000: Test failed: Expected "info", got "apple" msi.c:5001: Test failed: Expected 4, got 260 msi.c:5011: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5012: Test failed: Expected "42", got "apple" msi.c:5013: Test failed: Expected 2, got 260 msi.c:5022: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5023: Test failed: Expected "1", got "apple" msi.c:5024: Test failed: Expected 1, got 260 msi.c:5034: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5035: Test failed: Expected "42", got "apple" msi.c:5036: Test failed: Expected 2, got 260 msi.c:5045: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5046: Test failed: Expected "1", got "apple" msi.c:5047: Test failed: Expected 1, got 260 msi.c:5057: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5058: Test failed: Expected "42", got "apple" msi.c:5059: Test failed: Expected 2, got 260 msi.c:5068: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5069: Test failed: Expected "id", got "apple" msi.c:5070: Test failed: Expected 2, got 260 msi.c:5080: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5081: Test failed: Expected "42", got "apple" msi.c:5082: Test failed: Expected 2, got 260 msi.c:5091: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5092: Test failed: Expected "comp", got "apple" msi.c:5093: Test failed: Expected 4, got 260 msi.c:5103: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5104: Test failed: Expected "42", got "apple" msi.c:5105: Test failed: Expected 2, got 260 msi.c:5114: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5115: Test failed: Expected "own", got "apple" msi.c:5116: Test failed: Expected 3, got 260 msi.c:5126: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5127: Test failed: Expected "42", got "apple" msi.c:5128: Test failed: Expected 2, got 260 msi.c:5137: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5138: Test failed: Expected "", got "apple" msi.c:5139: Test failed: Expected 0, got 260 msi.c:5149: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5150: Test failed: Expected "", got "apple" msi.c:5151: Test failed: Expected 0, got 260 msi.c:5154: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5160: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5161: Test failed: Expected "type", got "apple" msi.c:5162: Test failed: Expected 4, got 260 msi.c:5166: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5172: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5173: Test failed: Expected "42", got "apple" msi.c:5174: Test failed: Expected 2, got 260 msi.c:5183: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5184: Test failed: Expected "", got "apple" msi.c:5185: Test failed: Expected 0, got 260 msi.c:5195: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5196: Test failed: Expected "", got "apple" msi.c:5197: Test failed: Expected 0, got 260 msi.c:5200: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5206: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5207: Test failed: Expected "tforms", got "apple" msi.c:5208: Test failed: Expected 6, got 260 msi.c:5212: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5218: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5219: Test failed: Expected "42", got "apple" msi.c:5220: Test failed: Expected 2, got 260 msi.c:5229: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5230: Test failed: Expected "", got "apple" msi.c:5231: Test failed: Expected 0, got 260 msi.c:5241: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5242: Test failed: Expected "", got "apple" msi.c:5243: Test failed: Expected 0, got 260 msi.c:5246: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5252: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5253: Test failed: Expected "lang", got "apple" msi.c:5254: Test failed: Expected 4, got 260 msi.c:5258: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5264: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5265: Test failed: Expected "42", got "apple" msi.c:5266: Test failed: Expected 2, got 260 msi.c:5275: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5276: Test failed: Expected "", got "apple" msi.c:5277: Test failed: Expected 0, got 260 msi.c:5287: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5288: Test failed: Expected "", got "apple" msi.c:5289: Test failed: Expected 0, got 260 msi.c:5292: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5298: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5299: Test failed: Expected "name", got "apple" msi.c:5300: Test failed: Expected 4, got 260 msi.c:5304: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5310: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5311: Test failed: Expected "42", got "apple" msi.c:5312: Test failed: Expected 2, got 260 msi.c:5321: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5322: Test failed: Expected "", got "apple" msi.c:5323: Test failed: Expected 0, got 260 msi.c:5333: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5334: Test failed: Expected "", got "apple" msi.c:5335: Test failed: Expected 0, got 260 msi.c:5338: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5344: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5345: Test failed: Expected "at", got "apple" msi.c:5346: Test failed: Expected 2, got 260 msi.c:5350: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5356: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5357: Test failed: Expected "42", got "apple" msi.c:5358: Test failed: Expected 2, got 260 msi.c:5367: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5368: Test failed: Expected "", got "apple" msi.c:5369: Test failed: Expected 0, got 260 msi.c:5379: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5380: Test failed: Expected "", got "apple" msi.c:5381: Test failed: Expected 0, got 260 msi.c:5384: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5390: Test failed: Expected ERROR_BAD_CONFIGURATION, got 1605 msi.c:5392: Test failed: Expected "code", got "apple" msi.c:5397: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5403: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5404: Test failed: Expected "42", got "apple" msi.c:5405: Test failed: Expected 2, got 260 msi.c:5408: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5414: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5415: Test failed: Expected "{BC782EBB-F7BE-418E-8B77-62F928210A44}", got "apple" msi.c:5416: Test failed: Expected 38, got 260 msi.c:5425: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5426: Test failed: Expected "", got "apple" msi.c:5427: Test failed: Expected 0, got 260 msi.c:5437: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5438: Test failed: Expected "", got "apple" msi.c:5439: Test failed: Expected 0, got 260 msi.c:5442: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5448: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5449: Test failed: Expected "ver", got "apple" msi.c:5450: Test failed: Expected 3, got 260 msi.c:5454: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5460: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5461: Test failed: Expected "42", got "apple" msi.c:5462: Test failed: Expected 2, got 260 msi.c:5471: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5472: Test failed: Expected "", got "apple" msi.c:5473: Test failed: Expected 0, got 260 msi.c:5483: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5484: Test failed: Expected "", got "apple" msi.c:5485: Test failed: Expected 0, got 260 msi.c:5488: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5494: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5495: Test failed: Expected "ico", got "apple" msi.c:5496: Test failed: Expected 3, got 260 msi.c:5500: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5506: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5507: Test failed: Expected "42", got "apple" msi.c:5508: Test failed: Expected 2, got 260 msi.c:5521: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5527: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5528: Test failed: Expected "", got "apple" msi.c:5529: Test failed: Expected 0, got 260 msi.c:5532: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5538: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5539: Test failed: Expected "packname", got "apple" msi.c:5540: Test failed: Expected 8, got 260 msi.c:5544: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5550: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5551: Test failed: Expected "42", got "apple" msi.c:5552: Test failed: Expected 2, got 260 msi.c:5563: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5564: Test failed: Expected "", got "apple" msi.c:5565: Test failed: Expected 0, got 260 msi.c:5578: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5579: Test failed: Expected "", got "apple" msi.c:5580: Test failed: Expected 0, got 260 msi.c:5584: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5592: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5593: Test failed: Expected "auth", got "apple" msi.c:5594: Test failed: Expected 4, got 260 msi.c:5599: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:5607: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:5608: Test failed: Expected "42", got "apple" msi.c:5609: Test failed: Expected 2, got 260 msi.c:8018: Test failed: Expected ERROR_SUCCESS, got 5 msi.c:8026: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:8027: Test failed: Expected "1", got "apple" msi.c:8028: Test failed: Expected 1, got 260 msi.c:8031: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8039: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8045: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8053: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8059: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8067: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8073: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8081: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8087: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8095: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8101: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8109: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8115: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8123: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8129: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8137: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8143: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8151: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8157: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8165: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8171: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8179: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8185: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8193: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8199: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8207: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8213: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8221: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8227: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8235: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8241: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8249: Test failed: Expected ERROR_UNKNOWN_PROPERTY, got 1605 msi.c:8255: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8263: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:8264: Test failed: Expected "trans", got "apple" msi.c:8265: Test failed: Expected 5, got 260 msi.c:8268: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8276: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:8277: Test failed: Expected "lang", got "apple" msi.c:8278: Test failed: Expected 4, got 260 msi.c:8281: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8289: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:8290: Test failed: Expected "name", got "apple" msi.c:8291: Test failed: Expected 4, got 260 msi.c:8294: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8304: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:8305: Test failed: Expected "", got "apple" msi.c:8306: Test failed: Expected 0, got 260 msi.c:8309: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8321: Test failed: Expected ERROR_BAD_CONFIGURATION, got 1605 msi.c:8328: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8336: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:8337: Test failed: Expected "ver", got "apple" msi.c:8338: Test failed: Expected 3, got 260 msi.c:8341: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8349: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:8350: Test failed: Expected "icon", got "apple" msi.c:8351: Test failed: Expected 4, got 260 msi.c:8354: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8371: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:8379: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:8380: Test failed: Expected "auth", got "apple" msi.c:8381: Test failed: Expected 4, got 260 msi.c:8897: Test failed: Expected ERROR_SUCCESS, got 5 msi.c:8902: Test failed: Expected USERINFOSTATE_ABSENT, got -1 msi.c:8925: Test failed: Expected USERINFOSTATE_ABSENT, got -1 msi.c:8930: Test failed: Expected MAX_PATH - 1, got 260 msi.c:8937: Test failed: Expected USERINFOSTATE_ABSENT, got -1 msi.c:8939: Test failed: Expected empty string, got "orange" msi.c:8941: Test failed: Expected 0, got 260 msi.c:8942: Test failed: Expected MAX_PATH - 1, got 260 msi.c:8947: Test failed: Expected USERINFOSTATE_ABSENT, got -1 msi.c:8950: Test failed: Expected MAX_PATH - 1, got 260 msi.c:8958: Test failed: Expected USERINFOSTATE_ABSENT, got -1 msi.c:8960: Test failed: Expected "owner", got "apple" msi.c:8961: Test failed: Expected empty string, got "orange" msi.c:8963: Test failed: Expected 5, got 260 msi.c:8964: Test failed: Expected 0, got 260 msi.c:8965: Test failed: Expected MAX_PATH - 1, got 260 msi.c:8973: Test failed: Expected USERINFOSTATE_ABSENT, got -1 msi.c:8975: Test failed: Expected "owner", got "apple" msi.c:8976: Test failed: Expected "company", got "orange" msi.c:8978: Test failed: Expected 5, got 260 msi.c:8979: Test failed: Expected 7, got 260 msi.c:8980: Test failed: Expected MAX_PATH - 1, got 260 msi.c:8988: Test failed: Expected USERINFOSTATE_PRESENT, got -1 msi.c:8990: Test failed: Expected "owner", got "apple" msi.c:8991: Test failed: Expected "company", got "orange" msi.c:8992: Test failed: Expected "ID", got "banana" msi.c:8993: Test failed: Expected 5, got 260 msi.c:8994: Test failed: Expected 7, got 260 msi.c:8995: Test failed: Expected 2, got 260 msi.c:9246: Test failed: Expected ERROR_SUCCESS, got 5 msi.c:9288: Test failed: Expected ERROR_SUCCESS, got 1605 msi.c:9289: Test failed: Expected a valid product handle msi.c:9293: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:9294: Test failed: Expected "{C34B9CF5-A125-436E-88EB-A76E08D6B0B9}", got "C:\Users\winetest\AppData\Local\Temp\winetest.msi" msi.c:9295: Test failed: Expected 38, got 260 msi.c:12735: Test failed: Expected ERROR_SUCCESS, got 5 msi.c:12749: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:12764: Test failed: Expected ERROR_SUCCESS, got 6 msi.c:12813: Test failed: Expected ERROR_SUCCESS, got 1647 msi.c:12814: Test failed: Expected "transforms", got "apple" msi.c:12815: Test failed: Expected 10, got 260 msi.c:13092: Test failed: Expected ERROR_SUCCESS, got 5 msi.c:13222: Test failed: got 5