On 2014/09/21 11:31, trondd wrote:
> Several of us are seeing failures building dbus with xmlto crashing on
> random files.  It will also crash if you run xmlto manually on a file.
> It's not consistently crashing on the same file all of the time.  It looks
> like it's printing out garbage memory.
> 
> We are building on an early September snapshot on the Zaurus.
> 
> Here is an example failure while building dbus:
> 
> Making all in doc
> gmake[2]: Entering directory '/usr/ports/pobj/dbus-1.8.6/dbus-1.8.6/doc'
> /usr/local/bin/xmlto man dbus-cleanup-sockets.1.xml
> Writing dbus-cleanup-sockets.1 for refentry(dbuscleanupsockets1)
> rm: ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
> ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
> ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß:  File too long

These are 0xdf characters almost always from malloc(3) "junking" when
freeing memory.

Are you only seeing this on arm? I haven't seen this on other arch
(and haven't used arm for a couple of releases).

I wonder if it's anything to do with stack-protector. We aren't doing
regular package builds on arm any more so no good way to pick up problems
(except for things that also affect the base OS).

> /usr/local/bin/xmlto man dbus-daemon.1.xml
> Writing dbus-daemon.1 for refentry(dbusdaemon1)
> /usr/local/bin/xmlto: line 622: 11775 Bus Error        (core dumped )
> $(BASH) "$FORMAT" post-process
> Makefile: 765: recipe for target 'dbus-daemon.1' failed

Have a look at the core file that's left around (presumably bash.core?)
and see if there's anything useful in a backtrace.


Reply via email to