[Libreoffice] DDEInitiate bug

Knut Olav Bøhmer bohmer at gmail.com
Thu Jul 21 08:37:19 PDT 2011


2011/7/21 Knut Olav Bøhmer <bohmer at gmail.com>:
> 2011/7/21 Caolán McNamara <caolanm at redhat.com>:
>> On Sat, 2011-07-16 at 11:06 +0200, Knut Olav Břhmer wrote:
>>> > pImp->hConv = DdeConnect( pInst->hDdeInstCli,*pService,*pTopic, NULL);
>>> > DdeConnect is not an OpenOffice.org/LibreOffice function. I guess it
>>> > is in unicows.
>>
>> http://support.microsoft.com/kb/136218
>>
>> Google says "setting up a DDE connection involves sending a message to
>> *every* top-level window to see if it will accept the conversation.
>> You've got a process that is not clearing its message queue"
>>
>> I guess the thing to try and find out is what process is the one not
>> responding to the DdeConnect, whether its LibreOffice itself in some
>> fashion or some other app.
>
> Thank you. It seams logical, as the 20 second delay is te standard
> timeout value for dde.
> I'll see what I can do using Spy++, something else or something similar :)

Spy++ did not help me much. It just dies :(

>> I presume your DdeServer there is working and not the one itself
>> directly blocking the DdeConnect ?
>
> My DDEserver is working, but it is not (so) important. It's just used
> to reproduce the bug in the /real/ program, which I can not
> distribute, and which I don't have the source code for.



-- 
Knut Olav Bøhmer


More information about the LibreOffice mailing list