On Wed, Jun 29, 2011 at 01:44:48PM -0500, Matt Zagrabelny wrote: > Package: rt4-apache2 > Version: 4.0.1-1 > Severity: normal
> When I enable RT in apache2 via including > /etc/request-tracker4/apache2-modperl2.conf in my > sites-enabled/000-default file I get the following error: > > # invoke-rc.d apache2 restart > Syntax OK > Segmentation fault > Action 'configtest' failed. > The Apache error log may have more information. > failed! > invoke-rc.d: initscript apache2, action "restart" failed. FWIW, I can't reproduce this. A clean install on current sid/amd64 works fine for me. Unfortunately I don't have many ideas about debugging this. Perhaps try stripping down other parts of Apache configuration and see if it goes away? > I then run /usr/share/request-tracker4/libexec/rt-server by hand (out of > curiosity): > > # /usr/share/request-tracker4/libexec/rt-server > [Wed Jun 29 18:34:24 2011] [crit]: Something went wrong while trying to > run RT's standalone web server: > Can't locate Plack/Handler/Starlet.pm in @INC (@INC contains: Reading rt-server, it's falling back to Starlet when running from command line, but I doubt that's the reason for the segfault. That part of the code doesn't seem to be reached when invoked inside perl: # when used as a psgi file if (caller) { return $app; } [...] push @args, '--server', 'Starlet' unless $r->{server} || grep { m/--server/ } @args; so just packaging Plack::Handler::Starlet probably wouldn't help. -- Niko Tyni nt...@debian.org -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org