Launchpad has imported 19 comments from the remote bug at https://bugs.winehq.org/show_bug.cgi?id=36139.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2014-04-28T03:01:38+00:00 Austin English wrote: 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: =>0 0x7ebdab61 msi_update_table_columns+0x21(db=0x127920, name="MOO") [/home/austin/wine-git/dlls/msi/table.c:955] in msi (0x0032f768) 1 0x7ebdce8c msi_table_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) 2 0x7ebddac8 msi_table_apply_transform+0x377(db=0x127920, stg=0x1317b8) [/home/austin/wine-git/dlls/msi/table.c:2789] in msi (0x0032f9b8) 3 0x7ebba3f7 MSI_DatabaseApplyTransformW+0x136(db=0x127920, szTransformFile="winetst-db.mst", iErrorCond=0) [/home/austin/wine-git/dlls/msi/msiquery.c:744] in msi (0x0032fa28) 4 0x7ebba479 MsiDatabaseApplyTransformW+0x48() in msi (0x0032fa68) 5 0x7ebba594 MsiDatabaseApplyTransformA+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) 6 0x7ecccbc7 test_try_transform+0x5f6() [/home/austin/wine-git/dlls/msi/tests/db.c:3136] in msi_test (0x0032fc68) 7 0x7ecd0f0e func_db+0x11fd() [/home/austin/wine-git/dlls/msi/tests/db.c:9663] in msi_test (0x0032fd58) 8 0x7ec8b9f8 main+0x327(argc=<is not available>, argv=<is not available>) [/home/austin/wine-git/dlls/msi/tests/../../../include/wine/test.h:584] in msi_test (0x0032fe08) I'll attach the full backtrace. Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/0 ------------------------------------------------------------------------ On 2014-04-30T00:25:15+00:00 Austin English wrote: I tried to bisect gcc, but quickly hit a roadblock: austin@aw25 ~/gcc-git $ git bisect bad The merge base daf81a9011692e3ed26192fe397ea5673686a1f0 is bad. This means the bug has been fixed between daf81a9011692e3ed26192fe397ea5673686a1f0 and [e9c762ec4671d77e301492e4f9e92e1d3d667188]. Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/1 ------------------------------------------------------------------------ On 2014-05-06T18:08:24+00:00 Bnelson-5 wrote: I can confirm that GCC-4.9.0 likewise fails on my system. Although I didn't perform the test cited by Austin English, the error at runtime when launching firefox with pipelight/wine shows these errors err:msidb:get_tablecolumns column 1 out of range err:msidb:get_tablecolumns column 2 out of range [...] I rolled back through to wine-1.17.14 (including omitting the xattr patch from the pipelight project [http://fds- team.de/cms/projects.html]). In all cases, using GCC-4.9.0 led to the "get_tablecolumns column X out of range". Since I always keep one previous compiler version available, building with GCC-4.8.2 solved the problem both with the patched wine sources and the plain vanilla code. By the way, I tried again compiling again with GCC-4.9.0 with CFLAGS set to "-O0 -march=i686" to no avail. My normal CFLAGS are "-O2 -march=native". The system is the latest SVN Linux from Scratch (LFS and BLFS) on this platform with 32 GB of RAM: ASUSTeK COMPUTER INC. P8Z77-V LX (Quad-Core Hyper-Threaded Intel(R) Core(TM) i7-3770K @ 3.50GHz) http://www.linuxquestions.org/questions/linux-from-scratch-13/pipelight- wine-4175503999/ Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/2 ------------------------------------------------------------------------ On 2014-05-12T07:26:31+00:00 Hans-meelstraat wrote: Looks like something in dlls/msi/table.c causes corruption in the test installer database when compiled with gcc-4.9 and -O2. If I compile with -O0 the crash goes away. Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/3 ------------------------------------------------------------------------ On 2014-05-13T18:05:52+00:00 Austin English wrote: *** Bug 36464 has been marked as a duplicate of this bug. *** Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/4 ------------------------------------------------------------------------ On 2014-05-14T22:01:58+00:00 Austin English wrote: *** Bug 36453 has been marked as a duplicate of this bug. *** Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/5 ------------------------------------------------------------------------ On 2014-05-18T02:03:45+00:00 aphirst wrote: Just thought it would be worth mentioning that this problem is still present in version 1.7.19 (as I have tested just now on Arch x86_64). Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/6 ------------------------------------------------------------------------ On 2014-05-18T04:14:19+00:00 1-dan-d wrote: Created attachment 48545 Fix for msi get_tablecolumns Attached a patch that fixes this error for me on gcc-4.9. Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/7 ------------------------------------------------------------------------ On 2014-05-19T07:47:49+00:00 Austin English wrote: (In reply to Daniel Beitler from comment #7) > Created attachment 48545 [details] > Fix for msi get_tablecolumns > > Attached a patch that fixes this error for me on gcc-4.9. Works for me as well, thanks. Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/8 ------------------------------------------------------------------------ On 2014-05-19T13:53:35+00:00 aphirst wrote: Over at Arch, the wine package maintainer incorporated the patch from this bug report into a new package to test (https://bugs.archlinux.org/task/40310), but as mentioned over there I still get the same problem as before. Specifically, I'm trying to install the MS Visual C++ 2010 runtime using winetricks - console output & backtrace attached. Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/9 ------------------------------------------------------------------------ On 2014-05-19T13:54:12+00:00 aphirst wrote: Created attachment 48556 Console output & Backtrace when running winetricks vcrun2010 Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/10 ------------------------------------------------------------------------ On 2014-05-19T14:13:50+00:00 1-dan-d wrote: (In reply to Adam Hirst from comment #9) > Over at Arch, the wine package maintainer incorporated the patch from this > bug report into a new package to test > (https://bugs.archlinux.org/task/40310), but as mentioned over there I still > get the same problem as before. > > Specifically, I'm trying to install the MS Visual C++ 2010 runtime using > winetricks - console output & backtrace attached. I just tried "winetricks vcrun2010" using the arch package wine-1.7.19-2-x86_64 and it worked fine for me. Can you please try again in a clean prefix? Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/11 ------------------------------------------------------------------------ On 2014-05-19T16:12:56+00:00 aphirst wrote: Created attachment 48563 Console output & Backtrace for vcrun2010 using 1.7.19-3 I had run it using a clean wineprefix beforehand, but to be sure I reinstalled the package (which had another update relating to some other bug), rebooted my machine, and made another clean wineprefix. Same problem (attached). Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/12 ------------------------------------------------------------------------ On 2014-05-19T16:16:46+00:00 aphirst wrote: Ah(!), false alarm. It seems that a part of the solution was adding an optional dependency to wine on x86_64, namely lib32-libxslt. After installing that (which pulled lib32-libxml2 as another dep), vcrun2010 installs just fine. Sorry about that. This particular issue now seems to be fixed for me. Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/13 ------------------------------------------------------------------------ On 2014-05-19T18:11:13+00:00 Bnelson-5 wrote: (In reply to Daniel Beitler from comment #7) > Created attachment 48545 [details] > Fix for msi get_tablecolumns > > Attached a patch that fixes this error for me on gcc-4.9. I can also confirm the efficacy of the patch. And the correction properly deals with the change made in GCC-4.9.0, ``Null pointer checks may be optimized away more aggressively'' shown here: https://gcc.gnu.org/gcc-4.9/porting_to.html Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/14 ------------------------------------------------------------------------ On 2014-05-20T11:51:31+00:00 Hans-meelstraat wrote: Fixed by deb274226783ab886bdb44876944e156757efe2b. Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/15 ------------------------------------------------------------------------ On 2014-06-13T18:04:54+00:00 Alexandre Julliard wrote: Closing bugs fixed in 1.7.20. Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/16 ------------------------------------------------------------------------ On 2015-01-03T16:32:43+00:00 Focht wrote: Hello folks, this is issue is still present with Wine 1.6.x versions provided by some distros which use gcc 4.9 by default. I see this specific problem reported every few months in #winehq. The recommendation is to tell the user upgrade to Wine 1.7.x which fixes a lot of other things (the choice is not that bad in the end). Anyway, since there won't be Wine 1.6.3 it might to useful to inform Wine package maintainers of this issue (who didn't get the message/are aware of this) and force them to provide an updated "stable" Wine 1.6.2 package with the patch backported. Today's "winner": http://pastebin.com/pZXB7KAv Lubuntu 14.10 (Utopic Unicorn) Wine 1.6.2 Regards Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/21 ------------------------------------------------------------------------ On 2015-01-15T17:42:52+00:00 Jre-winesim wrote: (In reply to Anastasius Focht from comment #17) > Anyway, since there won't be Wine 1.6.3 it might to useful to inform Wine > package maintainers of this issue (who didn't get the message/are aware of > this) and force them to provide an updated "stable" Wine 1.6.2 package with > the patch backported. Debian (bugs.debian.org/765645 in 1.6.2-12) and ARCH (bugs.archlinux.org/task/40310 in 1.6.2 rel -2) already fixed it. Ubuntu has https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214 I just updated that report. Reply at: https://bugs.launchpad.net/ubuntu/+source/wine1.6/+bug/1383214/comments/23 ** Changed in: wine Status: Unknown => Fix Released ** Changed in: wine Importance: Unknown => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1383214 Title: msiexec no longer works To manage notifications about this bug go to: https://bugs.launchpad.net/wine/+bug/1383214/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs