Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Oct 2002 11:04:00 -0400
From:      "Kevin B. Hendricks" <kevin.hendricks@sympatico.ca>
To:        dev@porting.openoffice.org, Martin Blapp <mb@imp.ch>
Cc:        <dev@porting.openoffice.org>, <openoffice@freebsd.org>, <kan@freebsd.org>
Subject:   Re: [porting-dev] Re: FreeBSD: OOo 1.01 Mutex.acquire crash in File -> Autopilot -> Formular
Message-ID:  <200210171104.00941.kevin.hendricks@sympatico.ca>
In-Reply-To: <200210171016.16398.kevin.hendricks@sympatico.ca>
References:  <20021017150309.G90671-100000@levais.imp.ch> <200210171016.16398.kevin.hendricks@sympatico.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Martin,

I looked in line 1963 in toolkit/source/awt/vclxwindows.cxx where the 
OGuard object is created in the VCLXFixedText class in its 
getMinimumSize() implemantation.

It seems the results of a GetMutex() call is passed to the OGuard but 
although I can find numerous definitions of GetMutex() for many of the 
classes in toolkit/ I simply can not find a Mutex anywhere in the 
VCLXFixedText class or an implementation of GetMutex() defined anywhere 
for that class.

The VCLXFixedText class extends the XFixedText class and I looked in 
toolkit in the XFixedText.hpp and related files but could find no Mutex or 
implemenation of GetMutex() for that class either.

So I have no idea what exactly the call to GetMutex() in the VCLXFixedText 
class is resolving to in the build.

Perhaps someone who understands the flow and C++ a bit better than I do 
could take a look at this and tell us which implementation of GetMutex() 
is being used by the VCLXFixedText class.

Sorry I can't be more help.

Kevin

On October 17, 2002 10:16, Kevin B. Hendricks wrote:
> Hi Martin,
>
> I just ran it under gdb and no signals of any kind (no segfaults).  So
> an exception is being thrown and caught resulting in the error message
> dialog but no segfaults.
>
> If I am remembering correctly the debian openoffice mailing list had
> something about this (but I may be misremembering).
>
> Hope this helps,
>
> Kevin
>
> On October 17, 2002 09:04, Martin Blapp wrote:
> > Hi,
> >
> > >  Letter, Fax, Agenda, Memo, Presentation, WebPage, Form,
> > > DocumentConverter, EuroConverter, StarOffice5.2 Database Importer,
> > > Address Data Source
> >
> > Form
> >
> > > If I try File->AutoPilot->Form I get a new window appearing but the
> > > following error message dialog:
> > >
> > > "An error occurred while running the AutoPilot.  The AutoPilot will
> > > be terminated".
> >
> > Interesting. I get a crash instead. Have you tried it on Linux PPC ?
> >
> > Martin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@porting.openoffice.org
> For additional commands, e-mail: dev-help@porting.openoffice.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-openoffice" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210171104.00941.kevin.hendricks>