Hello again!

On Wed, Dec 23, 2009 at 12:30:27AM +0100, I wrote:
> On Tue, Dec 22, 2009 at 11:55:58PM +0100, I wrote:
> > On Wed, Nov 25, 2009 at 01:30:56PM +0200, Niko Tyni wrote:
> > > Could you put together a testcase so others can reproduce it?
> > 
> > I will try to reduce this to a suitable testcase.
> 
> Still on GNU/Hurd:
> 
>     hurd-...@foobar:~$ ikiwiki -setup hurd-web.setup --render 
> hurd-web/colophon.mdwn            
>     *** stack smashing detected ***: /usr/bin/debugperl terminated
>     Aborted
>     hurd-...@foobar:~$ mv hurd-web/.ikiwiki/indexdb{,.}
>     hurd-...@foobar:~$ ikiwiki -setup hurd-web.setup --render 
> hurd-web/colophon.mdwn
>     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
>      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
>     <html xmlns="http://www.w3.org/1999/xhtml";>
>     <head>
>     [...]
>     </body>
>     </html>
>     hurd-...@foobar:~$ mv hurd-web/.ikiwiki/indexdb{.,}
>     hurd-...@foobar:~$ ikiwiki -setup hurd-web.setup --render 
> hurd-web/colophon.mdwn
>     *** stack smashing detected ***: /usr/bin/debugperl terminated
>     Aborted
> 
> So, the indexdb got corrupted in a way that would make Perl go bonkers.
> Is someone interested in debugging this?  Otherwise I'll simply have
> ikiwiki regenerate this file, and hope that it doesn't get corrupted
> again.

Uh, removing the indexdb does fix it when rendering that one file
manually, but not when rebuilding the whole set of page -- even rm -rf
.ikiwiki doesn't help:

    [...]
    scanning ikiwiki/pagespec/sorting.mdwn
    scanning ikiwiki/pagespec/po.mdwn
    scanning ikiwiki/subpage/linkingrules.mdwn
    building render_locally
    building abac.mdwn
    *** stack smashing detected ***: /usr/bin/debugperl terminated
    Aborted

render_locally is simply copied, and abac.mdwn is the first page to be
built.


Regards,
 Thomas

Attachment: signature.asc
Description: Digital signature

Reply via email to