From owner-freebsd-openoffice Thu Oct 17 8: 1:25 2002 Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EB5A37B401; Thu, 17 Oct 2002 08:01:23 -0700 (PDT) Received: from tomts24-srv.bellnexxia.net (tomts24.bellnexxia.net [209.226.175.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECDF043E6A; Thu, 17 Oct 2002 08:01:21 -0700 (PDT) (envelope-from kevin.hendricks@sympatico.ca) Received: from localhost.localdomain ([65.93.108.234]) by tomts24-srv.bellnexxia.net (InterMail vM.5.01.04.19 201-253-122-122-119-20020516) with ESMTP id <20021017150120.YMKC6868.tomts24-srv.bellnexxia.net@localhost.localdomain>; Thu, 17 Oct 2002 11:01:20 -0400 Content-Type: text/plain; charset="iso-8859-1" From: "Kevin B. Hendricks" To: dev@porting.openoffice.org, Martin Blapp Subject: Re: [porting-dev] Re: FreeBSD: OOo 1.01 Mutex.acquire crash in File -> Autopilot -> Formular Date: Thu, 17 Oct 2002 11:04:00 -0400 X-Mailer: KMail [version 1.4] Cc: , , References: <20021017150309.G90671-100000@levais.imp.ch> <200210171016.16398.kevin.hendricks@sympatico.ca> In-Reply-To: <200210171016.16398.kevin.hendricks@sympatico.ca> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200210171104.00941.kevin.hendricks@sympatico.ca> Sender: owner-freebsd-openoffice@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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