[Bug 39792] Saturn PCB Design Toolkit 6.86 fails to load, reporting missing 'SHCore.dll' dependency (import descriptors with empty thunk list must be ignored)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Dec 14 06:44:28 CST 2015


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

--- Comment #3 from Anastasius Focht <focht at gmx.net> ---
Hello Austin,

--- quote ---
Is this the reason for various (Windows) QT apps having lines like:

err:module:import_dll Library QtXmlPcQt324.dll (which is needed by
L"C:\\Program
Files\\PictureCode\\PhotoNinja32_1.2.5\\plugins\\imageformats\\qsvg4.dll") not
found
(bug 38596)

in their log?
--- quote ---

No, it has nothing to do with this problem.

Although the error message from Wine loader might look scary, the QT plugin
'LoadLibrary' failure is completely harmless.

The same would happen on Windows - it's just that the NT loader is silent about
these 'LoadLibrary' failures unless loader snaps are enabled (internal loader
trace/diagnostics functionality).

Import table of 'qsvg4.dll':

--- snip ---

   1. ImageImportDescriptor:
    OriginalFirstThunk:  0x00004DA0
    TimeDateStamp:       0x00000000  (GMT: Thu Jan 01 00:00:00 1970)
    ForwarderChain:      0x00000000
    Name:                0x00004EF4  ("QtSvgPcQt324.dll")
    FirstThunk:          0x000041D8

    Ordinal/Hint API name
    ------------ ---------------------------------------
    0x0060       "?render at QSvgRenderer@PcQt@@QAEXPAVQPainter at 2@ABVQRectF at 2@@Z"
    0x0005       "??0QSvgRenderer at PcQt@@QAE at PAVQObject@1@@Z"
    0x0097       "?viewBox at QSvgRenderer@PcQt@@QBE?AVQRect at 2@XZ"
    0x0041       "?load at QSvgRenderer@PcQt@@QAE_NPAVQXmlStreamReader at 2@@Z"
    0x000D       "??1QSvgRenderer at PcQt@@UAE at XZ"
    0x003F       "?load at QSvgRenderer@PcQt@@QAE_NABVQByteArray at 2@@Z"

   2. ImageImportDescriptor:
    OriginalFirstThunk:  0x00004DBC
    TimeDateStamp:       0x00000000  (GMT: Thu Jan 01 00:00:00 1970)
    ForwarderChain:      0x00000000
    Name:                0x00004F88  ("QtXmlPcQt324.dll")
    FirstThunk:          0x000041F4

    Ordinal/Hint API name
    ------------ ---------------------------------------
    0x0066       "??0QXmlStreamReader at PcQt@@QAE at XZ"
    0x024E       "?setDevice at QXmlStreamReader@PcQt@@QAEXPAVQIODevice at 2@@Z"
    0x0095       "??1QXmlStreamReader at PcQt@@QAE at XZ"

   3. ImageImportDescriptor:
    OriginalFirstThunk:  0x00004D0C
    TimeDateStamp:       0x00000000  (GMT: Thu Jan 01 00:00:00 1970)
    ForwarderChain:      0x00000000
    Name:                0x000055D0  ("QtGuiPcQt324.dll")
    FirstThunk:          0x00004144

    Ordinal/Hint API name
    ------------ ---------------------------------------
    0x05F7       "??4QColor at PcQt@@QAEAAV01 at ABV01@@Z"
    0x076F       "??BQColor at PcQt@@QBE?AVQVariant at 1@XZ"
    0x03BC       "??0QTransform at PcQt@@QAE at XZ"
...
--- 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