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
signature.asc
Description: Digital signature