[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-windows
Subject: Re: [PATCH] kdecore crashes LoadLibrary calls
From: Christian Ehrlicher <Ch.Ehrlicher () gmx ! de>
Date: 2009-03-27 15:20:10
Message-ID: 49CCEEAA.9000008 () gmx ! de
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
Ralf Habacker schrieb:
> Patrick Spendrin schrieb:
>> Hi,
>>
>> I have a small patch here which fixes a problem I recently got aware of:
>> if you try to make a regsvr32 kdecore.dll it will fail saying that
>> LoadLibrary was not achieved (simply try it). The correct error message
>> would have been a missing entrypoint for DllRegisterServer though.
>> After searching for quite a while I found the problem:
>> When you load kdecore linked to an executable, the image will be located
>> at the address 0x0040000. When you load kdecore directly via regsvr32,
>> the image will have the address 0x10000000 (0x1 0x0) instead.
>>
> What is the use case to run regsvr32 on kdecore.dll ?
>
imho this doesn't matter - the problem remains the same: You can't
assume that kdecore is loaded at 0x0040000.
For me the patch looks correct.
Christian
["signature.asc" (application/pgp-signature)]
_______________________________________________
Kde-windows mailing list
Kde-windows@kde.org
https://mail.kde.org/mailman/listinfo/kde-windows
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic