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 <boh...@gmail.com> wrote: > 2011/7/21 Knut Olav Bøhmer <boh...@gmail.com>: > > 2011/7/21 Caolán McNamara <caol...@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
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice