Unable to install VC_redist or python3

Questions about Wine on Linux
Locked
hasezoey
Level 1
Level 1
Posts: 6
Joined: Thu Feb 16, 2023 8:35 am

Unable to install VC_redist or python3

Post by hasezoey »

Hello, i have recently created a new VM with wine, but i am unable to install latest VC_redist or any version of python3

i have already tried wine `7.0.1~jammy-1`(winehq-stable) `8.0.0.0~jammy-1`(winehq-stable) `8.1~jammy-1`(winehq-devel) from https://wiki.winehq.org/Ubuntu
also tried multiple times in a completely new prefix

everything was executed in a new VM (qemu) with Linux Mint 21.1

Code: Select all

0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
008c:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
008c:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
002c:fixme:imm:ImeSetActiveContext (000000000001005E, 1): stub
002c:fixme:imm:ImmReleaseContext (000000000001005C, 000000000001005E): stub
wine: configuration in L"/home/hasezoey/test" has been updated.
wine: Unhandled page fault on execute access to 0044B000 at address 0044B000 (thread 0024), starting debugger...
0158:fixme:imm:ImeSetActiveContext (00020052, 1): stub
0158:fixme:imm:ImmReleaseContext (00030078, 00020052): stub
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
Unhandled exception: page fault on execute access to 0x0044b000 in 32-bit code (0x0044b000).
0158:fixme:dbghelp:elf_search_auxv can't find symbol in module
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0044b000 ESP:0058ff34 EBP:0058ff48 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:7ffd1000 EBX:7ffd1000 ECX:00000000 EDX:0042e082
 ESI:00000000 EDI:00000000
Stack dump:
0x0058ff34:  7b629ee0 7ffd1000 7bc5c5a7 7bc5c5a7
0x0058ff44:  7ffd1000 0058ff5c 7bc5c5a7 7ffd1000
0x0058ff54:  00000000 7ffd1000 0058ffec 7bc5cdb0
0x0058ff64:  7b629ed0 0042e082 7ffd1000 7bc7ac44
0x0058ff74:  0042e082 7ffd1000 00000000 00000000
0x0058ff84:  00000000 00000000 ffffffff 7bc68de0
Backtrace:
=>0 0x0044b000 in python-3.11.2-amd64 (+0x4b000) (0x0058ff48)
  1 0x7bc5c5a7 in ntdll (+0x5c5a7) (0x0058ff5c)
  2 0x7bc5cdb0 RtlCreateUserThread(entry=0042E082, arg=7FFD1000) [Z:\usr\src\packages\BUILD\dlls\ntdll\thread.c:306] in ntdll (0x0058ffec)
0x0044b000 python-3.11.2-amd64+0x4b000: movsb   (%esi),%es:(%edi)
Modules:
Module  Address                 Debug info      Name (35 modules)
PE      00400000-00489000       Export          python-3.11.2-amd64
PE      00890000-00d08000       Deferred        ole32
PE      00d10000-00f23000       Deferred        rpcrt4
PE      62500000-62908000       Deferred        oleaut32
PE      64a80000-64ad8000       Deferred        win32u
PE      65680000-658fc000       Deferred        msvcrt
PE      66080000-66179000       Deferred        shlwapi
PE      66640000-6665a000       Deferred        version
PE      667c0000-66805000       Deferred        shcore
PE      67500000-67553000       Deferred        imm32
PE      684c0000-6860d000       Deferred        combase
PE      68880000-68d6a000       Deferred        user32
PE      69840000-6993a000       Deferred        advapi32
PE      6aac0000-6ad9c000       Deferred        ucrtbase
PE      6bbc0000-6bc57000       Deferred        sechost
PE      6da80000-6dc9f000       Deferred        gdi32
PE      71400000-720ae000       Deferred        shell32
PE      7b000000-7b52c000       Deferred        kernelbase
PE      7b600000-7b759000       Deferred        kernel32
PE      7bc00000-7bebc000       Dwarf-4         ntdll
ELF     7d000000-7d005000       Deferred        <wine-loader>
ELF     7e547000-7e577000       Deferred        libexpat.so.1
ELF     7e577000-7e5c7000       Deferred        libfontconfig.so.1
ELF     7e5c7000-7e5ea000       Deferred        libbrotlicommon.so.1
ELF     7e5ea000-7e608000       Deferred        libz.so.1
ELF     7e608000-7e648000       Deferred        libpng16.so.16
ELF     7e648000-7e715000       Deferred        libfreetype.so.6
ELF     7e715000-7e81d000       Deferred        libm.so.6
ELF     7e832000-7e9a5000       Deferred        win32u.so
ELF     7e9a5000-7eb2e000       Dwarf           libwine.so.1
ELF     f7c64000-f7c6e000       Deferred        libuuid.so.1
ELF     f7c6e000-f7d1e000       Deferred        ntdll.so
ELF     f7d1e000-f7f53000       Deferred        libc.so.6
ELF     f7f58000-f7f66000       Deferred        libbrotlidec.so.1
ELF     f7f6a000-f7fa2000       Deferred        ld-linux.so.2
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 (D) Z:\media\shared\python-3.11.2-amd64.exe
        00000024    0 <==
        0000015c    0
00000038 services.exe
        0000003c    0
        00000040    0     wine_rpcrt4_server
        0000004c    0     wine_rpcrt4_io
        0000005c    0     wine_rpcrt4_io
        00000074    0     wine_rpcrt4_io
        000000a4    0     wine_rpcrt4_io
        000000bc    0     wine_rpcrt4_io
        000000f8    0     wine_rpcrt4_io
00000044 winedevice.exe
        00000048    0
        00000054    0
        00000058    0     wine_sechost_service
        00000060    0
        00000064    0
        00000068    0
        000000c8    0
0000006c winedevice.exe
        00000070    0
        00000078    0
        0000007c    0     wine_sechost_service
        00000080    0
        00000084    0
        00000090    0
        0000009c    0
        000000a0    0
00000088 explorer.exe
        0000008c    0
        000000dc    0
        000000e0    0     wine_rpcrt4_server
00000094 plugplay.exe
        00000098    0
        000000a8    0
        000000ac    0     wine_sechost_service
        000000b0    0     wine_rpcrt4_server
000000b4 svchost.exe
        000000b8    0
        000000c0    0
        000000c4    0     wine_sechost_service
000000e8 rpcss.exe
        000000ec    0
        00000104    0
        00000108    0     wine_sechost_service
        0000010c    0     wine_rpcrt4_server
        00000110    0     wine_rpcrt4_server
        00000114    0     wine_rpcrt4_io
0000014c conhost.exe
        00000150    0
System information:
    Wine build: wine-8.0
    Platform: i386 (WOW64)
    Version: Windows 8.1
    Host system: Linux
    Host version: 5.15.0-60-generic
also already tried:
- with `wine64` and `WINEARCH=win64`
- setting to `winxp` or `winxp64`
- setting to `win10`
- explicitly setting to `win7`

tried executables:
- `python-3.11.2-amd64.exe`
- `python-3.11.2.exe`
- `python-3.9.6-amd64.exe`
- `python-3.9.0-amd64.exe`
- `VC_redist.x64.exe`

am i maybe missing something obvious?

PS: also when using python 2 and trying to install `pycrypto`, it fails finding visual c++ 9, even though vcrun2008 is installed
Attachments
Wine Window when the installer fails
Wine Window when the installer fails
hasezoey
Level 1
Level 1
Posts: 6
Joined: Thu Feb 16, 2023 8:35 am

Re: Unable to install VC_redist or python3

Post by hasezoey »

as a test, i tried wine on manjaro (also in a newly installed vm), but the same problem is there (in both wine 8.1 and wine-staging 8.1)
also tried `6.0.0` (or similar) from the ubuntu APT directly, without success, i even tried to completely re-install the VM again

also forgot to note, the install of `python-3.9.6-amd64.exe`(64bit) previously worked on way older version and i still have a install of it, but i cannot newly install it anywhere (the old install was made in a vm in either linux mint 18 or 19 and upgraded through to linux mint 21)
hasezoey
Level 1
Level 1
Posts: 6
Joined: Thu Feb 16, 2023 8:35 am

Re: Unable to install VC_redist or python3

Post by hasezoey »

turns out wine has some problems with ihc, see viewtopic.php?p=139842#p139842 and https://bugs.winehq.org/show_bug.cgi?id=54592
Locked