[Dbix-class] Class::C3::XS dev release

Brandon Black blblack at gmail.com
Mon Apr 16 14:40:12 GMT 2007


On 4/16/07, Hartmaier Alexander <Alexander.Hartmaier at t-systems.at> wrote:
> Hi!
>
> apache2.2 segfaults, Catalyst testserver on startup too.
>
> Class-C3-0.15_02
> Class-C3-XS-0.01_03
>

Can you give details?  The most important thing is the perl version
you're using.  What's even more useful is a backtrace from a test.

Most likely, after installing Class::C3::XS, the Class::C3 testsuite
segfaults also, so one of those test files provides a good test case.
Either way, find a way to invoke perl on the commandline and get it to
segfault, then do:

>gdb perl

(gdb) set args -Mblib t/01_MRO.t
(gdb) run

[where "-Mblib t/01_MRO.t" is whatever arguments you need to run
things and get it to segfault]

When it segfaults under gdb, the next command you type is:
(gdb) bt

Which should give a backtrace of where the segfault happened.

-- Brandon



More information about the Dbix-class mailing list