[Bug 50474] Papyrus 10, from "R.O.M. GmbH" refuses starting after updating to version 10.1

WineHQ Bugzilla wine-bugs at winehq.org
Sun Jan 10 15:37:10 CST 2021


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|unspecified                 |5.0
                 CC|                            |focht at gmx.net

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

unfortunately there are only Papyrus 10.0 and 11.0 demos available as download
and they work fine.

Papyrus Demo v10.01 uses Qt 5.12.4.0

--- snip ---
Scanning -> C:\Program Files\Papyrus Autor Demo 10\plugins\Qt5Core.dll
File Type : 64-Bit Dll (Subsystem : Win GUI / 2), Size : 6161376 (05E03E0h)
Byte(s) | Machine: 0x8664 (AMD64)
Compilation TimeStamp : 0x5D01C3BF -> Thu 13th Jun 2019 03:32:15 (GMT)
[TimeStamp] 0x5D01C3BF -> Thu 13th Jun 2019 03:32:15 (GMT) | PE Header | - |
Offset: 0x00000000:00000120 | VA: 0x00000001:80000120 | -
[TimeStamp] 0xFFFFFFFF -> Sun 07th Feb 2106 06:28:15 (GMT) | Export | - |
Offset: 0x00000000:005254C4 | VA: 0x00000001:805262C4 | -
[TimeStamp] 0x5D01C3BF -> Thu 13th Jun 2019 03:32:15 (GMT) | DebugDirectory | -
| Offset: 0x00000000:004BB5A4 | VA: 0x00000001:804BC3A4 | -
[TimeStamp] 0x5D01C3BF -> Thu 13th Jun 2019 03:32:15 (GMT) | DebugDirectory | -
| Offset: 0x00000000:004BB5C0 | VA: 0x00000001:804BC3C0 | -
[TimeStamp] 0x5D01C3BF -> Thu 13th Jun 2019 03:32:15 (GMT) | DebugDirectory | -
| Offset: 0x00000000:004BB5DC | VA: 0x00000001:804BC3DC | -
-> File Appears to be Digitally Signed @ Offset 05DE200h, size : 021E0h / 08672
byte(s)
[LoadConfig] Struct determined as v8 (Expected size 232 | Actual size 248)
[LoadConfig] CFG (/Guard) - Handler @ 0x1:802E7AE0
[LoadConfig] CFG Table @ 0x0:00000000 | 0x00 (00) entries
[LoadConfig] CFG Flags : 0x100
[LoadConfig] CodeIntegrity -> Flags 0x0 | Catalog 0x0 (0) | Catalog Offset 0x0
| Reserved 0x0
[LoadConfig] GuardAddressTakenIatEntryTable 0x0:00000000 | Count 0x000000000
(00)
[LoadConfig] GuardLongJumpTargetTable 0x0:00000000 | Count 0x000000000 (00)
[LoadConfig] HybridMetadataPointer 0x1:00000000 | DynamicValueRelocTable
0x0:00000000
[LoadConfig] FailFastIndirectProc 0x802C6160:00000001 | FailFastPointer
0x802E7AF0:00000001
[LoadConfig] UnknownZero1 0x0       0
[LoadConfig] CFG Data Present, yet setting is not present in the
DllCharacteristics.. patched out?
[File Heuristics] -> Flag #1 : 00000100000001001101000100000100 (0x0404D104)
[Entrypoint Section Entropy] : 6.42 (section #0) ".text   " | Size : 0x2E5D1F
(3038495) byte(s)
[DllCharacteristics] -> Flag : (0x0160) -> HEVA | ASLR | DEP
[SectionCount] 6 (0x6) | ImageSize 0x5E9000 (6197248) byte(s)
[Export] 99% of function(s) (7897 of 7917) are in file | 0 are forwarded | 7683
code | 234 data | 0 uninit data | 0 unknown | 
[VersionInfo] Company Name : The Qt Company Ltd.
[VersionInfo] Product Name : Qt5
[VersionInfo] Product Version : 5.12.4.0
[VersionInfo] File Description : C++ Application Development Framework
[VersionInfo] File Version : 5.12.4.0
[VersionInfo] Original FileName : Qt5Core.dll
[VersionInfo] Legal Copyrights : Copyright (C) 2019 The Qt Company Ltd.
[ModuleReport] [IAT] Modules -> MPR.dll | NETAPI32.dll | USERENV.dll |
VERSION.dll | WS2_32.dll | KERNEL32.dll | USER32.dll | SHELL32.dll | ole32.dll
| ADVAPI32.dll | WINMM.dll | MSVCP140.dll | VCRUNTIME140.dll |
api-ms-win-crt-runtime-l1-1-0.dll | api-ms-win-crt-heap-l1-1-0.dll |
api-ms-win-crt-environment-l1-1-0.dll | api-ms-win-crt-stdio-l1-1-0.dll |
api-ms-win-crt-math-l1-1-0.dll | api-ms-win-crt-string-l1-1-0.dll |
api-ms-win-crt-utility-l1-1-0.dll | api-ms-win-crt-time-l1-1-0.dll |
api-ms-win-crt-convert-l1-1-0.dll | api-ms-win-crt-filesystem-l1-1-0.dll
[Debug Info] (record 1 of 3) (file offset 0x4BB5A0)
Characteristics : 0x0 | TimeDateStamp : 0x5D01C3BF (Thu 13th Jun 2019 03:32:15
(GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0)
Type : 2 (0x2) -> CodeView | Size : 0x43 (67) 
AddressOfRawData : 0x4C3B74 | PointerToRawData : 0x4C2D74
CvSig : 0x53445352 | SigGuid 558A04DB-FE99-427E-9E65F1144014D10F
Age : 0x1 (1) | Pdb : C:\Users\qt\work\qt\qtbase\lib\Qt5Core.pdb
[Debug Info] (record 2 of 3) (file offset 0x4BB5BC)
Characteristics : 0x0 | TimeDateStamp : 0x5D01C3BF (Thu 13th Jun 2019 03:32:15
(GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0)
Type : 12 (0xC) -> Undocumented | Size : 0x14 (20) 
AddressOfRawData : 0x4C3BB8 | PointerToRawData : 0x4C2DB8
[Debug Info] (record 3 of 3) (file offset 0x4BB5D8)
Characteristics : 0x0 | TimeDateStamp : 0x5D01C3BF (Thu 13th Jun 2019 03:32:15
(GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0)
Type : 13 (0xD) -> Undocumented | Size : 0x34C (844) 
AddressOfRawData : 0x4C3BCC | PointerToRawData : 0x4C2DCC
...
--- snip ---

Exports table dump extract:

--- snip ---
->Export Table
   Characteristics:        0x00000000
   TimeDateStamp:          0xFFFFFFFF
   MajorVersion:           0x0000
   MinorVersion:           0x0000  -> 0.00
   Name:                   0x0053982A  ("Qt5Core.dll")
   Base:                   0x00000001
   NumberOfFunctions:      0x00001EED
   NumberOfNames:          0x00001EED
   AddressOfFunctions:     0x005262E8
   AddressOfNames:         0x0052DE9C
   AddressOfNameOrdinals:  0x00535A50

   Ordinal RVA        Symbol Name
   ------- ---------- ----------------------------------
   0x0001  0x0001FF80 "??$qbswap@$01@@YAPEAXPEBX_JPEAX at Z"
   0x0002  0x00020000 "??$qbswap@$03@@YAPEAXPEBX_JPEAX at Z"
   0x0003  0x00020050 "??$qbswap@$07@@YAPEAXPEBX_JPEAX at Z"
...
   0x0308  0x0002F3E0 "??1QMutex@@QEAA at XZ"
   0x0309  0x0001B260 "??1QMutexLocker@@QEAA at XZ"
   0x030A  0x0002FDA0 "??1QMutexPool@@QEAA at XZ"
...
   0x1EEB  0x000CEDB0 "z_zError"
   0x1EEC  0x000CEDF0 "z_zlibCompileFlags"
   0x1EED  0x000CEE00 "z_zlibVersion"
--- snip ---

===

Papyrus Demo v11.0 uses Qt 5.15.0.0

--- snip ---
Scanning -> C:\Program Files\Papyrus Autor Demo 11\plugins\Qt5Core.dll
File Type : 64-Bit Dll (Subsystem : Win GUI / 2), Size : 6001648 (05B93F0h)
Byte(s) | Machine: 0x8664 (AMD64)
Compilation TimeStamp : 0x5EB90ECB -> Mon 11th May 2020 08:37:31 (GMT)
[TimeStamp] 0x5EB90ECB -> Mon 11th May 2020 08:37:31 (GMT) | PE Header | - |
Offset: 0x00000000:00000128 | VA: 0x00000001:80000128 | -
[TimeStamp] 0xFFFFFFFF -> Sun 07th Feb 2106 06:28:15 (GMT) | Export | - |
Offset: 0x00000000:004C6A44 | VA: 0x00000001:804C7E44 | -
[TimeStamp] 0x5EB90ECB -> Mon 11th May 2020 08:37:31 (GMT) | DebugDirectory | -
| Offset: 0x00000000:00483E74 | VA: 0x00000001:80485274 | -
[TimeStamp] 0x5EB90ECB -> Mon 11th May 2020 08:37:31 (GMT) | DebugDirectory | -
| Offset: 0x00000000:00483E90 | VA: 0x00000001:80485290 | -
[TimeStamp] 0x5EB90ECB -> Mon 11th May 2020 08:37:31 (GMT) | DebugDirectory | -
| Offset: 0x00000000:00483EAC | VA: 0x00000001:804852AC | -
-> File Appears to be Digitally Signed @ Offset 05B7200h, size : 021F0h / 08688
byte(s)
[LoadConfig] Struct determined as v8 (Expected size 232 | Actual size 264)
[LoadConfig] CFG (/Guard) - Handler @ 0x1:802EFB48
[LoadConfig] CFG Table @ 0x0:00000000 | 0x00 (00) entries
[LoadConfig] CFG Flags : 0x100
[LoadConfig] CodeIntegrity -> Flags 0x0 | Catalog 0x0 (0) | Catalog Offset 0x0
| Reserved 0x0
[LoadConfig] GuardAddressTakenIatEntryTable 0x0:00000000 | Count 0x000000000
(00)
[LoadConfig] GuardLongJumpTargetTable 0x0:00000000 | Count 0x000000000 (00)
[LoadConfig] HybridMetadataPointer 0x1:00000000 | DynamicValueRelocTable
0x0:00000000
[LoadConfig] FailFastIndirectProc 0x0:00000000 | FailFastPointer 0x0:00000000
[LoadConfig] UnknownZero1 0x0       0
[LoadConfig] CFG Data Present, yet setting is not present in the
DllCharacteristics.. patched out?
[File Heuristics] -> Flag #1 : 00000100000001001101000100000100 (0x0404D104)
[Entrypoint Section Entropy] : 6.43 (section #0) ".text   " | Size : 0x2ED767
(3069799) byte(s)
[DllCharacteristics] -> Flag : (0x0160) -> HEVA | ASLR | DEP
[SectionCount] 7 (0x7) | ImageSize 0x5C3000 (6041600) byte(s)
[Export] 99% of function(s) (8330 of 8351) are in file | 0 are forwarded | 8102
code | 249 data | 0 uninit data | 0 unknown | 
[VersionInfo] Company Name : The Qt Company Ltd.
[VersionInfo] Product Name : Qt5
[VersionInfo] Product Version : 5.15.0.0
[VersionInfo] File Description : C++ Application Development Framework
[VersionInfo] File Version : 5.15.0.0
[VersionInfo] Original FileName : Qt5Core.dll
[VersionInfo] Legal Copyrights : Copyright (C) 2020 The Qt Company Ltd.
[ModuleReport] [IAT] Modules -> MPR.dll | USERENV.dll | VERSION.dll |
NETAPI32.dll | WS2_32.dll | ADVAPI32.dll | KERNEL32.dll | ole32.dll |
SHELL32.dll | USER32.dll | WINMM.dll | MSVCP140.dll | MSVCP140_1.dll |
VCRUNTIME140.dll | VCRUNTIME140_1.dll | api-ms-win-crt-runtime-l1-1-0.dll |
api-ms-win-crt-heap-l1-1-0.dll | api-ms-win-crt-environment-l1-1-0.dll |
api-ms-win-crt-stdio-l1-1-0.dll | api-ms-win-crt-time-l1-1-0.dll |
api-ms-win-crt-math-l1-1-0.dll | api-ms-win-crt-string-l1-1-0.dll |
api-ms-win-crt-utility-l1-1-0.dll | api-ms-win-crt-convert-l1-1-0.dll |
api-ms-win-crt-filesystem-l1-1-0.dll
[Debug Info] (record 1 of 3) (file offset 0x483E70)
Characteristics : 0x0 | TimeDateStamp : 0x5EB90ECB (Mon 11th May 2020 08:37:31
(GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0)
Type : 2 (0x2) -> CodeView | Size : 0x43 (67) 
AddressOfRawData : 0x48D5D4 | PointerToRawData : 0x48C1D4
CvSig : 0x53445352 | SigGuid DDED911B-6C45-413F-A01EA682794807C5
Age : 0x1 (1) | Pdb : C:\Users\qt\work\qt\qtbase\lib\Qt5Core.pdb
[Debug Info] (record 2 of 3) (file offset 0x483E8C)
Characteristics : 0x0 | TimeDateStamp : 0x5EB90ECB (Mon 11th May 2020 08:37:31
(GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0)
Type : 12 (0xC) -> Undocumented | Size : 0x14 (20) 
AddressOfRawData : 0x48D618 | PointerToRawData : 0x48C218
[Debug Info] (record 3 of 3) (file offset 0x483EA8)
Characteristics : 0x0 | TimeDateStamp : 0x5EB90ECB (Mon 11th May 2020 08:37:31
(GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0)
Type : 13 (0xD) -> Undocumented | Size : 0x364 (868) 
AddressOfRawData : 0x48D62C | PointerToRawData : 0x48C22C
...
--- snip ---

Exports table dump extract:

--- snip ---
->Export Table
   Characteristics:        0x00000000
   TimeDateStamp:          0xFFFFFFFF
   MajorVersion:           0x0000
   MinorVersion:           0x0000  -> 0.00
   Name:                   0x004DC49E  ("Qt5Core.dll")
   Base:                   0x00000001
   NumberOfFunctions:      0x0000209F
   NumberOfNames:          0x0000209F
   AddressOfFunctions:     0x004C7E68
   AddressOfNames:         0x004D00E4
   AddressOfNameOrdinals:  0x004D8360

   Ordinal RVA        Symbol Name
   ------- ---------- ----------------------------------
   0x0001  0x00017B30 "??$qbswap@$01@@YAPEAXPEBX_JPEAX at Z"
   0x0002  0x00017BB0 "??$qbswap@$03@@YAPEAXPEBX_JPEAX at Z"
   0x0003  0x00017C00 "??$qbswap@$07@@YAPEAXPEBX_JPEAX at Z"
...
   0x0196  0x00027150 "??0QMutex@@QEAA at W4RecursionMode@0@@Z"
   0x0197  0x0000E0C0 "??0QMutex@@QEAA at XZ"
   0x0198  0x0000E1F0 "??0QMutexLocker@@QEAA at PEAVQBasicMutex@@@Z"
   0x0199  0x0000E1F0 "??0QMutexLocker@@QEAA at PEAVQRecursiveMutex@@@Z"
...
   0x0337  0x00027210 "??1QMutex@@QEAA at XZ"
   0x0338  0x0000E770 "??1QMutexLocker@@QEAA at XZ"
...
   0x209D  0x0007DE90 "z_zError"
   0x209E  0x0007DED0 "z_zlibCompileFlags"
   0x209F  0x0007DEE0 "z_zlibVersion"
---- snip ---

Qt 5.12.4.0 (shipped with Papyrus 10.0):

"??1QMutex@@QEAA at XZ" = public: __cdecl QMutex::QMutex(void) __ptr64

Qt 5.15.0.0 (shipped with Papyrus 11.0):

"??0QMutex@@QEAA at XZ" = public: __cdecl QMutex::QMutex(void) __ptr64
"??1QMutex@@QEAA at XZ" = public: __cdecl QMutex::~QMutex(void) __ptr64

Could you generate a trace log and attach it to the bug report?
Run the command from the application directory.

--- snip ---
WINEDEBUG=+pid,+seh,+loaddll,+module,+imports wine ./Papyrus\ Autor.exe
>>log.txt 2>&1
--- snip ---

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