[Libreoffice] new crashers on master

Michael Meeks michael.meeks at novell.com
Tue May 24 05:22:44 PDT 2011

On Tue, 2011-05-24 at 13:45 +0200, Bjoern Michaelsen wrote:
> on master state:

> The subsequenttests:
>  forms.OPatternModel (and possibly following forms unoapi tests)
>  complex.sfx2.DocumentProperties
> cause new crashes on master.

	How are subsequenttests run again ? there appears to be no related rule
in the toplevel makefile in bootstrap's master, or am I missing
something - is it hooked into 'make check' somehow ?

> the subsequenttests:
>  forms.OImageControlModel (and possibly following forms unoapi tests)
> cause new crashers on master.
> Also LibreOffice is barfing out a lot of:
>  LibreOffice: Using system memory allocator.
>  LibreOffice: This is for debugging only.  To disable,
>  LibreOffice: unset the environment variable G_SLICE.
> since then.

	Are you certain that this (along with the crash?) doesn't just stem
from a dirty shell environment you're running the tests in - in this
case with G_SLICE enabled, perhaps from a sourced ooenv ?

	Actually, if the ooinstall -l thing (that Caolan just reverted, and
that apparently breaks java) was being used, I can imagine that might
affect some tests. Not being funny or anything but:

commit 8dd9b81dbefb8b8afc34153285a3e39323d2e49a
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date:   Mon May 23 16:01:04 2011 +0200

    use links in smoketest install too

diff --git a/smoketestoo_native/makefile.mk b/smoketestoo_native/makefile.mk
index 31d67d7..799fe9c 100755
--- a/smoketestoo_native/makefile.mk
+++ b/smoketestoo_native/makefile.mk
@@ -58,6 +58,6 @@ CPPTEST_LIBRARY = $(SHL1TARGETN)
 localinstall :
     $(RM) -r $(installationtest_instpath)
     $(MKDIRHIER) $(installationtest_instpath)
-    ooinstall $(installationtest_instpath)/opt
+    ooinstall -l $(installationtest_instpath)/opt
 cpptest : localinstall

	Sounds like the cause of at least that debug message.

> If you did changes in the affected areas please fix ASAP!

	And, that's not how it works generally. If you want something doing
mostly, you get to (un)do it yourself. Sometimes we get to twit each
other in a friendly way too for our mistakes, and encourage each other
to improve :-)



 michael.meeks at novell.com  <><, Pseudo Engineer, itinerant idiot

More information about the LibreOffice mailing list