msiexec no longer works
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Wine |
Fix Released
|
Medium
|
|||
wine (Debian) |
Fix Released
|
Unknown
|
|||
wine1.6 (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Vivid |
Fix Released
|
High
|
Unassigned | ||
Wily |
Fix Released
|
High
|
Louis Issembe |
Bug Description
[Impact]
* prevents msiexec from working
* msiexec is pretty important for installing most software
* this upload contains the patch that got pulled into the debian wine package
[Test Case]
* [can someone affected please attach a good test case?]
* run "wine msiexec -i ActivePython-
[Regression Potential]
* low, patch is upstream and in debian
It seems to me this has to do with wine being compiled with gcc 4.9
https:/
output msiexec /i superwave_p8.msi
err:msidb:
err:msidb:
fixme:storage:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
err:msidb:
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: wine 1:1.6.2-0ubuntu6
ProcVersionSign
Uname: Linux 3.16.0-
NonfreeKernelMo
ApportVersion: 2.14.7-0ubuntu7
Architecture: amd64
CurrentDesktop: XFCE
Date: Mon Oct 20 10:28:32 2014
InstallationDate: Installed on 2014-07-04 (107 days ago)
InstallationMedia: Xubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
SourcePackage: wine1.6
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in wine1.6 (Ubuntu): | |
importance: | Undecided → High |
Changed in wine (Debian): | |
status: | Unknown → Fix Released |
Changed in wine: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Changed in wine1.6 (Ubuntu Vivid): | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in wine1.6 (Ubuntu Vivid): | |
status: | Confirmed → In Progress |
description: | updated |
description: | updated |
tags: |
added: verification-done removed: verification-failed verification-needed |
Changed in wine1.6 (Ubuntu Wily): | |
assignee: | nobody → Louis Issembe (virpub) |
Created attachment 48299
terminal output/backtrace
db.c:773: Test marked todo: query failed: 1615
db.c:1498: Test failed: MsiDatabaseOpenView failed
db.c:1501: Test failed: MsiViewExecute failed
db.c:1504: Test failed: MsiViewFetch failed
db.c:1510: Test failed: MsiViewFetch failed
db.c:1511: Test failed: string length wrong
db.c:1761: Test marked todo: Expected 'test2.txt\n', got test1.txt
db.c:1831: Test failed: SELECT query failed: 1615
db.c:1835: Test failed: Failed to get string: 6
db.c:1836: Test failed: Expected 'filename1', got Binary.filename1.1
db.c:1841: Test failed: Failed to get stream: 6
db.c:1842: Test failed: Expected 'test.txt\n', got
Unhandled exception: page fault on read access to 0x00000018 in 32-bit code (0x7ebdab61).
Backtrace: table_columns+ 0x21(db= 0x127920, name="MOO") [/home/ austin/ wine-git/ dlls/msi/ table.c: 955] in msi (0x0032f768) load_transform+ 0x106b( db=0x127920, stg=0x1317b8, st=0x139e20, transform=0x13a1c8, bytes_per_ strref= 0x2) [/home/ austin/ wine-git/ dlls/msi/ table.c: 2686] in msi (0x0032f888) apply_transform +0x377( db=0x127920, stg=0x1317b8) [/home/ austin/ wine-git/ dlls/msi/ table.c: 2789] in msi (0x0032f9b8) lyTransformW+ 0x136(db= 0x127920, szTransformFile ="winetst- db.mst" , iErrorCond=0) [/home/ austin/ wine-git/ dlls/msi/ msiquery. c:744] in msi (0x0032fa28) yTransformW+ 0x48() in msi (0x0032fa68) yTransformA+ 0xa3(hdb= <couldn' t compute location>, szTransformFile =<couldn' t compute location>, iErrorCond= <couldn' t compute location>) [/home/ austin/ wine-git/ dlls/msi/ msiquery. c:790] in msi (0x0032fab8) transform+ 0x5f6() [/home/ austin/ wine-git/ dlls/msi/ tests/db. c:3136] in msi_test (0x0032fc68) austin/ wine-git/ dlls/msi/ tests/db. c:9663] in msi_test (0x0032fd58) austin/ wine-git/ dlls/msi/ tests/. ./../.. /include/ wine/test. h:584] in msi_test (0x0032fe08)
=>0 0x7ebdab61 msi_update_
1 0x7ebdce8c msi_table_
2 0x7ebddac8 msi_table_
3 0x7ebba3f7 MSI_DatabaseApp
4 0x7ebba479 MsiDatabaseAppl
5 0x7ebba594 MsiDatabaseAppl
6 0x7ecccbc7 test_try_
7 0x7ecd0f0e func_db+0x11fd() [/home/
8 0x7ec8b9f8 main+0x327(argc=<is not available>, argv=<is not available>) [/home/
I'll attach the full backtrace.