[Bug 27827] Creo Elements/Direct Modeling Express 4.0/6.0 loader failure due to missing msvcrt.dll dependency (native netapi32.dll imports msvcrt functions)

WineHQ Bugzilla wine-bugs at winehq.org
Sat Jul 10 05:43:31 CDT 2021


https://bugs.winehq.org/show_bug.cgi?id=27827

--- Comment #18 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

revisiting, still present.

--- snip ---
$ winedump .wine/drive_c/windows/system32/netapi32.dll
Contents of .wine/drive_c/windows/system32/netapi32.dll: 118784 bytes

*** This is a Wine builtin DLL ***

File Header
  Machine:                      8664 (AMD64)
  Number of Sections:           7
  TimeDateStamp:                60E954BD (Sat Jul 10 10:05:17 2021) offset 128
  PointerToSymbolTable:         00000000
  NumberOfSymbols:              00000000
  SizeOfOptionalHeader:         00F0
  Characteristics:              2022
    EXECUTABLE_IMAGE
    LARGE_ADDRESS_AWARE
    DLL

Optional Header (64bit)
  Magic                              0x20B          523
  linker version                     14.00
  size of code                       0x10000        65536
  size of initialized data           0xc000         49152
  size of uninitialized data         0x0            0
  entrypoint RVA                     0x10530        66864
  base of code                       0x1000         4096
  image base                         0x180000000
  section align                      0x1000         4096
  file align                         0x1000         4096
  required OS version                6.00
  image version                      0.00
  subsystem version                  6.00
  Win32 Version                      0x0            0
  size of image                      0x1d000        118784
  size of headers                    0x1000         4096
  checksum                           0x0            0
  Subsystem                          0x2 (Windows GUI)
  DLL characteristics:               0x0160
    HIGH_ENTROPY_VA
    DYNAMIC_BASE
    NX_COMPAT
  stack reserve size                 0x100000
  stack commit size                  0x1000
  heap reserve size                  0x100000
  heap commit size                   0x1000
  loader flags                       0x0            0
  RVAs & sizes                       0x10           16
...
--- snip ---

--- snip ---
$ winedump -j import .wine/drive_c/windows/system32/netapi32.dll \
      | sed -n '/msvcrt.dll/,/^$/Ip'

$ winedump -j import .wine/drive_c/windows/system32/netapi32.dll \
      | sed -n '/ucrtbase.dll/,/^$/Ip'

  offset 000150a8 ucrtbase.dll
  Hint/Name Table: 000152B8
  TimeDateStamp:   00000000 (Thu Jan  1 01:00:00 1970)
  ForwarderChain:  00000000
  First thunk RVA: 00015630
   Thunk    Ordn  Name
  00015630    57  __acrt_iob_func
  00015638   119  __stdio_common_vsprintf
  00015640   123  __stdio_common_vswprintf
  00015648  1813  _strdup
  00015650  1907  _wcsicmp
  00015658  1917  _wcsnicmp
  00015660  2213  free
  00015668  2220  fwrite
  00015670  2223  getenv
  00015678  2236  isalnum
  00015680  2311  memcpy
  00015688  2313  memmove
  00015690  2315  memset
  00015698  2385  strchr
  000156a0  2386  strcmp
  000156a8  2388  strcpy
  000156b0  2390  strcspn
  000156b8  2394  strlen
  000156c0  2443  wcscat
  000156c8  2446  wcscmp
  000156d0  2448  wcscpy
  000156d8  2452  wcslen
  000156e0  2470  wcstol
--- snip ---

$ wine --version
wine-6.12-182-g49cde099582

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list