http://bugs.winehq.org/show_bug.cgi?id=27971
Summary: the /qb option of msiexec results in unhandled page fault Product: Wine Version: 1.3.25 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi AssignedTo: wine-bugs@winehq.org ReportedBy: htl10@users.sourceforge.net
I have a few msi's (unfortunately of proprietary commercial source) which results in the message:
"This advertised application will not be installed because it might be unsafe. Contact your administrator to change the installation user interface option of the package to basic."
So I tried the /qb option of msiexec. This results in unhandled page fault. Granted this feature may not be implemented, but it should just do a FIXME or something and exit gracefully. Here is the message. I'd be happy to try any patch, or even have a go at doing a patch myself if somebody wants to point me in the right direction.
---------------------- fixme:storage:create_storagefile Storage share mode not implemented. wine: Unhandled page fault on read access to 0x00000000 at address 0x6848aa70 (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x6848aa70). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:6848aa70 ESP:0033f910 EBP:00000000 EFLAGS:00010246( R- -- I Z- -P- ) EAX:00000000 EBX:684ffe00 ECX:00110064 EDX:001aef8c ESI:001aef68 EDI:00198060 Stack dump: 0x0033f910: 00175a10 684dccf2 00000000 00198060 0x0033f920: 00198060 68477236 684ffe00 6847a59d 0x0033f930: 00000000 00000002 0017ea00 0019d448 0x0033f940: 00000000 00000000 6848a7ab 684ffe00 0x0033f950: 00185248 00198060 001aef68 6847b7e3 0x0033f960: 00198060 00000001 001aef68 00000000 Backtrace: =>0 0x6848aa70 msi_load_media_info+0x2d0() in msi (0x00000000) 0x6848aa70 msi_load_media_info+0x2d0 in msi: movzwl 0x0(%ebp,%eax,1),%ecx ... ------------------------------
This is on x86_64 hardware but running 32-bit wine.