http://bugs.winehq.org/show_bug.cgi?id=16231
Summary: ArchiCAD 11 cannot install, NULL pointer dereference Product: Wine Version: 1.1.9 Platform: PC URL: http://www.download.com/ArchiCAD-11-International-/3000- 6677_4-10683987.html?tag=lst-1&cdlPid=10713172 OS/Version: Linux Status: NEW Keywords: download, Installer, regression Severity: normal Priority: P2 Component: advapi32 AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com Blocks: 13283
Testing for bug 13283, fails in git:
wine: Unhandled page fault on write access to 0x00000000 at address 0x7efb80a5 (thread 0025), starting debugger... ... Backtrace: =>1 0x7efb80a5 RtlCreateSecurityDescriptor+0x15(lpsd=(nil), rev=1) [/home/austin/wine-git/dlls/ntdll/sec.c:434] in ntdll (0x7de5af88) 2 0x7ea89249 InitializeSecurityDescriptor+0x19(pDescr=(nil), revision=1) [/home/austin/wine-git/dlls/advapi32/security.c:1158] in advapi32 (0x7de5afa8)
http://bugs.winehq.org/show_bug.cgi?id=16231
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
--- Comment #1 from Austin English austinenglish@gmail.com 2008-11-27 13:03:38 --- Whoops, not a regression. Seems to be from setting default winversion to xp. Setting back to 2k works around this.
http://bugs.winehq.org/show_bug.cgi?id=16231
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks|13283 |
http://bugs.winehq.org/show_bug.cgi?id=16231
Andrey Turkin andrey.turkin@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.turkin@gmail.com
--- Comment #2 from Andrey Turkin andrey.turkin@gmail.com 2008-12-27 16:49:19 --- Care to provide full backtrace or maybe even full log? :) These function do that they should - fails because of incorrect parameters - pDescr=(nil). The question is where this NULL come from.
http://bugs.winehq.org/show_bug.cgi?id=16231
--- Comment #3 from Austin English austinenglish@gmail.com 2008-12-27 17:38:40 --- (In reply to comment #2)
Care to provide full backtrace or maybe even full log? :) These function do that they should - fails because of incorrect parameters - pDescr=(nil). The question is where this NULL come from.
It's got a download available, if you'd like to try it yourself. I won't be at a linux box until tomorrow or so, so I can't get the log ATM.
http://bugs.winehq.org/show_bug.cgi?id=16231
--- Comment #4 from Austin English austinenglish@gmail.com 2008-12-29 14:11:38 --- Created an attachment (id=18308) --> (http://bugs.winehq.org/attachment.cgi?id=18308) terminal output
http://bugs.winehq.org/show_bug.cgi?id=16231
--- Comment #5 from Andrey Turkin andrey.turkin@gmail.com 2009-01-03 09:53:08 --- This these patches: http://www.winehq.org/pipermail/wine-patches/2009-January/067021.html, http://www.winehq.org/pipermail/wine-patches/2009-January/067022.html and http://www.winehq.org/pipermail/wine-patches/2009-January/067023.html installer was happy enough to unpack inner installer files, start second installer (which installs JDK and starts third installer, which runs fourth installer written in Java). It asked for license which I don't have (yeah I know there is trial license but I'm too lazy to register :)) Please try if installation works with these patches.
http://bugs.winehq.org/show_bug.cgi?id=16231
--- Comment #6 from Andrey Turkin andrey.turkin@gmail.com 2009-01-04 12:40:55 --- The patches were accepted to git, please retest with current git
http://bugs.winehq.org/show_bug.cgi?id=16231
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #7 from Austin English austinenglish@gmail.com 2009-01-04 14:58:53 --- (In reply to comment #6)
The patches were accepted to git, please retest with current git
Crashes later, also appears to be java:
0/bin\java.exe: string.c:327: format_string: Assertion `*format == 's'' failed. err:ole:CoUninitialize Mismatched CoUninitialize wine client error:2d: write: Bad file descriptor wine: Unhandled page fault on read access to 0x4545524a at address 0x4296a8 (thread 0023), starting debugger...
Gets further though, so fixed.
http://bugs.winehq.org/show_bug.cgi?id=16231
--- Comment #8 from Andrey Turkin andrey.turkin@gmail.com 2009-01-05 10:30:58 --- Try again with current GIT, there are two fixes for this. Please also check with AC 10 too
http://bugs.winehq.org/show_bug.cgi?id=16231
--- Comment #9 from Austin English austinenglish@gmail.com 2009-01-05 20:00:12 --- (In reply to comment #8)
Try again with current GIT, there are two fixes for this. Please also check with AC 10 too
Yeah, works fine (choose the hardware dongle option, it doesn't check until you try to start the app...I think, at least, it installs fine). Didn't check AC 10, busy ATM, and don't have the installer saved.
What commits fixed java?
http://bugs.winehq.org/show_bug.cgi?id=16231
--- Comment #10 from Andrey Turkin andrey.turkin@gmail.com 2009-01-06 05:02:21 --- 52035af0e517f201612939fbcd7320dec5ab6246 (Ignore format modifiers 'h' and 'l' when formatting a string) fixes regression caused by 9428dfe71a83c175108b8a936db5768f5d6558c8 (Fix vsnprintfW string formatting to handle alignment and padding) - this one is that caused assertion. 8cebd3bb8652733316441c0ee1e4a5b41567ca7d (shell32: Fix typo) - this one fixes my own mistake which made previous fix for Swing useless (the Java installer tries to use Swing and if it fails then it falls back to AWT, and AWT version is broken itself)
http://bugs.winehq.org/show_bug.cgi?id=16231
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org 2009-01-16 10:39:07 --- Closing bugs fixed in 1.1.13.