Webmux.pl crashes Apache22 on FreeBSD 8.1

I recently updated my installation of rt38 from the ports collection
on FreeBSD 8.1 and found that webmux.pl will not allow apache22 to
start. Here is a copy of the error that I’m am receiving:

[Wed Sep 01 11:01:08 2010] [error] Devel::StackTrace does not define
$Devel::StackTrace::VERSION–version check failed at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class/Base.pm line
10.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class/Base.pm line
10.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class.pm line
10.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class.pm line
10.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Exceptions.pm line
73.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Exceptions.pm line
73.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Tools.pm line
18.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Tools.pm line
18.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line
41.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line
41.\nCompilation failed in require at (eval 1218) line
3.\n\t…propagated at /usr/local/lib/perl5/5.10.1/base.pm line
94.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Request.pm line
55.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Handler.pm line
60.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Handler.pm line
60.\nCompilation failed in require at /usr/local/bin/webmux.pl line
150.\nCompilation failed in require at (eval 4) line 1.\n

[Wed Sep 01 11:01:08 2010] [error] Can’t load Perl file:
/usr/local/bin/webmux.pl for serve blah.blah.home:0, exiting…

However when I comment out the webmux.pl line from my httpd.conf the
server starts fine. I’m not sure why the error is coming from
Devel::StrackTrace and I’m not sure how to fix this error. I’m
anxious to hear what tips other users might have.

Everything is update as far as the ports collection is concerned. I’m
running FreeBSD 8.1, apache 2.2.16, mod_perl2 2.0.4, mysql
5.1.(something). All items were installed from the ports collection.

Thank you in advance for the help,
Reid

I recently updated my installation of rt38 from the ports collection
on FreeBSD 8.1 and found that webmux.pl will not allow apache22 to
start. Here is a copy of the error that I’m am receiving:

“make testdeps” from the RT build directory?
Also, what version of Devel::StackTrace is installed?

I don’t have access to the server until Monday to run “make testdeps”,
but the version of Stacktrace that I’m using is p5-Devel-StackTrace
1.23 from the FreeBSD ports collection.

ThanksOn Thu, Sep 2, 2010 at 2:20 PM, Jesse Vincent jesse@bestpractical.com wrote:

On Thu, Sep 02, 2010 at 02:16:06PM -0700, dill weed wrote:

I recently updated my installation of rt38 from the ports collection
on FreeBSD 8.1 and found that webmux.pl will not allow apache22 to
start. Here is a copy of the error that I’m am receiving:

“make testdeps” from the RT build directory?
Also, what version of Devel::StackTrace is installed?

[Wed Sep 01 11:01:08 2010] [error] Devel::StackTrace does not define
$Devel::StackTrace::VERSION–version check failed at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class/Base.pm line
10.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class/Base.pm line
10.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class.pm line
10.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class.pm line
10.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Exceptions.pm line
73.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Exceptions.pm line
73.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Tools.pm line
18.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Tools.pm line
18.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line
41.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line
41.\nCompilation failed in require at (eval 1218) line
3.\n\t…propagated at /usr/local/lib/perl5/5.10.1/base.pm line
94.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Request.pm line
55.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Handler.pm line
60.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Handler.pm line
60.\nCompilation failed in require at /usr/local/bin/webmux.pl line
150.\nCompilation failed in require at (eval 4) line 1.\n

[Wed Sep 01 11:01:08 2010] [error] Can’t load Perl file:
/usr/local/bin/webmux.pl for serve blah.blah.home:0, exiting…

However when I comment out the webmux.pl line from my httpd.conf the
server starts fine. I’m not sure why the error is coming from
Devel::StrackTrace and I’m not sure how to fix this error. I’m
anxious to hear what tips other users might have.

Everything is update as far as the ports collection is concerned. I’m
running FreeBSD 8.1, apache 2.2.16, mod_perl2 2.0.4, mysql
5.1.(something). All items were installed from the ports collection.

Thank you in advance for the help,
Reid

RT Training in Washington DC, USA on Oct 25 & 26 2010
Last one this year – Learn how to get the most out of RT!

I don’t have access to the server until Monday to run “make testdeps”,
but the version of Stacktrace that I’m using is p5-Devel-StackTrace
1.23 from the FreeBSD ports collection.

Is it actually installed in a path RT can see?

I don’t have access to the server until Monday to run “make testdeps”,
but the version of Stacktrace that I’m using is p5-Devel-StackTrace
1.23 from the FreeBSD ports collection.

Looks like the CPAN author made a mistake with 1.23. He has released
1.24 to rectify it.

http://cpansearch.perl.org/src/DROLSKY/Devel-StackTrace-1.24/Changes

-kevin> On Thu, Sep 2, 2010 at 2:20 PM, Jesse Vincent jesse@bestpractical.com wrote:

On Thu, Sep 02, 2010 at 02:16:06PM -0700, dill weed wrote:

I recently updated my installation of rt38 from the ports collection
on FreeBSD 8.1 and found that webmux.pl will not allow apache22 to
start. Here is a copy of the error that I’m am receiving:

“make testdeps” from the RT build directory?
Also, what version of Devel::StackTrace is installed?

[Wed Sep 01 11:01:08 2010] [error] Devel::StackTrace does not define
$Devel::StackTrace::VERSION–version check failed at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class/Base.pm line
10.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class/Base.pm line
10.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class.pm line
10.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class.pm line
10.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Exceptions.pm line
73.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Exceptions.pm line
73.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Tools.pm line
18.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Tools.pm line
18.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line
41.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line
41.\nCompilation failed in require at (eval 1218) line
3.\n\t…propagated at /usr/local/lib/perl5/5.10.1/base.pm line
94.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Request.pm line
55.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Handler.pm line
60.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Handler.pm line
60.\nCompilation failed in require at /usr/local/bin/webmux.pl line
150.\nCompilation failed in require at (eval 4) line 1.\n

[Wed Sep 01 11:01:08 2010] [error] Can’t load Perl file:
/usr/local/bin/webmux.pl for serve blah.blah.home:0, exiting…

However when I comment out the webmux.pl line from my httpd.conf the
server starts fine. I’m not sure why the error is coming from
Devel::StrackTrace and I’m not sure how to fix this error. I’m
anxious to hear what tips other users might have.

Everything is update as far as the ports collection is concerned. I’m
running FreeBSD 8.1, apache 2.2.16, mod_perl2 2.0.4, mysql
5.1.(something). All items were installed from the ports collection.

Thank you in advance for the help,
Reid

RT Training in Washington DC, USA on Oct 25 & 26 2010
Last one this year – Learn how to get the most out of RT!

RT Training in Washington DC, USA on Oct 25 & 26 2010
Last one this year – Learn how to get the most out of RT!

Thanks that good information. When I get back into work next week,
I’ll give that a go. I’m sure that is what the problem is.

Thank you everyone for the help.
ReidOn Fri, Sep 3, 2010 at 9:17 AM, Kevin Falcone falcone@bestpractical.com wrote:

On Thu, Sep 02, 2010 at 02:51:48PM -0700, dill weed wrote:

I don’t have access to the server until Monday to run “make testdeps”,
but the version of Stacktrace that I’m using is p5-Devel-StackTrace
1.23 from the FreeBSD ports collection.

Looks like the CPAN author made a mistake with 1.23. He has released
1.24 to rectify it.

http://cpansearch.perl.org/src/DROLSKY/Devel-StackTrace-1.24/Changes

-kevin

On Thu, Sep 2, 2010 at 2:20 PM, Jesse Vincent jesse@bestpractical.com wrote:

On Thu, Sep 02, 2010 at 02:16:06PM -0700, dill weed wrote:

I recently updated my installation of rt38 from the ports collection
on FreeBSD 8.1 and found that webmux.pl will not allow apache22 to
start. Here is a copy of the error that I’m am receiving:

“make testdeps” from the RT build directory?
Also, what version of Devel::StackTrace is installed?

[Wed Sep 01 11:01:08 2010] [error] Devel::StackTrace does not define
$Devel::StackTrace::VERSION–version check failed at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class/Base.pm line
10.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class/Base.pm line
10.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class.pm line
10.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class.pm line
10.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Exceptions.pm line
73.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Exceptions.pm line
73.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Tools.pm line
18.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Tools.pm line
18.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line
41.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line
41.\nCompilation failed in require at (eval 1218) line
3.\n\t…propagated at /usr/local/lib/perl5/5.10.1/base.pm line
94.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Request.pm line
55.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Handler.pm line
60.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Handler.pm line
60.\nCompilation failed in require at /usr/local/bin/webmux.pl line
150.\nCompilation failed in require at (eval 4) line 1.\n

[Wed Sep 01 11:01:08 2010] [error] Can’t load Perl file:
/usr/local/bin/webmux.pl for serve blah.blah.home:0, exiting…

However when I comment out the webmux.pl line from my httpd.conf the
server starts fine. I’m not sure why the error is coming from
Devel::StrackTrace and I’m not sure how to fix this error. I’m
anxious to hear what tips other users might have.

Everything is update as far as the ports collection is concerned. I’m
running FreeBSD 8.1, apache 2.2.16, mod_perl2 2.0.4, mysql
5.1.(something). All items were installed from the ports collection.

Thank you in advance for the help,
Reid

RT Training in Washington DC, USA on Oct 25 & 26 2010
Last one this year – Learn how to get the most out of RT!

RT Training in Washington DC, USA on Oct 25 & 26 2010
Last one this year – Learn how to get the most out of RT!

RT Training in Washington DC, USA on Oct 25 & 26 2010
Last one this year – Learn how to get the most out of RT!

The update to Devel-StackTrace 1.24 solved the problem of webmux.pl
not allowing apache to startup.

Thank you for the help.
ReidOn Fri, Sep 3, 2010 at 12:14 PM, dill weed dillweeds@gmail.com wrote:

Thanks that good information. When I get back into work next week,
I’ll give that a go. I’m sure that is what the problem is.

Thank you everyone for the help.
Reid

On Fri, Sep 3, 2010 at 9:17 AM, Kevin Falcone falcone@bestpractical.com wrote:

On Thu, Sep 02, 2010 at 02:51:48PM -0700, dill weed wrote:

I don’t have access to the server until Monday to run “make testdeps”,
but the version of Stacktrace that I’m using is p5-Devel-StackTrace
1.23 from the FreeBSD ports collection.

Looks like the CPAN author made a mistake with 1.23. He has released
1.24 to rectify it.

http://cpansearch.perl.org/src/DROLSKY/Devel-StackTrace-1.24/Changes

-kevin

On Thu, Sep 2, 2010 at 2:20 PM, Jesse Vincent jesse@bestpractical.com wrote:

On Thu, Sep 02, 2010 at 02:16:06PM -0700, dill weed wrote:

I recently updated my installation of rt38 from the ports collection
on FreeBSD 8.1 and found that webmux.pl will not allow apache22 to
start. Here is a copy of the error that I’m am receiving:

“make testdeps” from the RT build directory?
Also, what version of Devel::StackTrace is installed?

[Wed Sep 01 11:01:08 2010] [error] Devel::StackTrace does not define
$Devel::StackTrace::VERSION–version check failed at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class/Base.pm line
10.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class/Base.pm line
10.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class.pm line
10.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/Exception/Class.pm line
10.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Exceptions.pm line
73.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Exceptions.pm line
73.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Tools.pm line
18.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Tools.pm line
18.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line
41.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/HTML/Mason/Request.pm line
41.\nCompilation failed in require at (eval 1218) line
3.\n\t…propagated at /usr/local/lib/perl5/5.10.1/base.pm line
94.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Request.pm line
55.\nCompilation failed in require at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Handler.pm line
60.\nBEGIN failed–compilation aborted at
/usr/local/lib/perl5/site_perl/5.10.1/RT/Interface/Web/Handler.pm line
60.\nCompilation failed in require at /usr/local/bin/webmux.pl line
150.\nCompilation failed in require at (eval 4) line 1.\n

[Wed Sep 01 11:01:08 2010] [error] Can’t load Perl file:
/usr/local/bin/webmux.pl for serve blah.blah.home:0, exiting…

However when I comment out the webmux.pl line from my httpd.conf the
server starts fine. I’m not sure why the error is coming from
Devel::StrackTrace and I’m not sure how to fix this error. I’m
anxious to hear what tips other users might have.

Everything is update as far as the ports collection is concerned. I’m
running FreeBSD 8.1, apache 2.2.16, mod_perl2 2.0.4, mysql
5.1.(something). All items were installed from the ports collection.

Thank you in advance for the help,
Reid

RT Training in Washington DC, USA on Oct 25 & 26 2010
Last one this year – Learn how to get the most out of RT!

RT Training in Washington DC, USA on Oct 25 & 26 2010
Last one this year – Learn how to get the most out of RT!

RT Training in Washington DC, USA on Oct 25 & 26 2010
Last one this year – Learn how to get the most out of RT!