https://bugs.winehq.org/show_bug.cgi?id=54532
Bug ID: 54532 Summary: msidb.exe: page fault on read access to 00000007 when importing a .idt file Product: Wine Version: 8.2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi Assignee: wine-bugs@winehq.org Reporter: luc.bournaud@gmail.com Distribution: ---
Created attachment 74078 --> https://bugs.winehq.org/attachment.cgi?id=74078 Backtrace
I am trying to import a .idt table generated by Wine's msidb into a MSI. This operation systematically lead to an NULL pointer dereferencement error. I tried multiples names and MSI files, It occurs on a up-to-date Wine 8.1-staging and Wine 8.2 (non staging) from official ArchLinux repositories. Wine prefixes were cleaned before each try.
For reference this is my command line and short output:
$ '/usr/bin/msidb' '-f' 'packaging/arcollect.msi.p' '-d' '/tmp/meson-1.0.0-64.msi' '-i' 'Control1' 0134:fixme:file:NtLockFile I/O completion on lock not implemented yet wine: Unhandled page fault on read access to 00000007 at address 6E42D714 (thread 0134), starting debugger... 0150:fixme:imm:ImeSetActiveContext (00030048, 1): stub 0150:fixme:imm:ImmReleaseContext (0002005A, 00030048): stub 013c:fixme:imm:ImeSetActiveContext (00020034, 0): stub 013c:fixme:imm:ImmReleaseContext (00020078, 00020034): stub