[Libreoffice] DDEInitiate bug

Knut Olav Bøhmer bohmer at gmail.com
Mon Jul 25 08:25:41 PDT 2011


Hi,

1. Where can I find the main-loop in LibreOffice
2. How do I start a program (LibreOffice) to trace from Visual Studio C++
2008? (I know how to attach to an exsisting process)

On 21 July 2011 17:37, Knut Olav Bøhmer <bohmer at gmail.com> wrote:

> 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
>



-- 
Knut Olav Bøhmer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20110725/3c5a858e/attachment.html>


More information about the LibreOffice mailing list