Hello Gunnar,

On Sat, Mar 26, 2011 at 8:01 PM, Gunnar Wolf <[email protected]> wrote:

> I want to get
> some pointers from the team in order to help me pinpoint the problem
> and fix it - And submit my patches back to the project, of course, so
> other MIPS, HPPA or whatever odd architectures' users get the benefits
> as well.
>

In the case of HPPA, the first step would be to execute the test bench under
the debugger, so we can get a backtrace. Open a terminal and run:

cd qa
./run-tests.py -d1

This will launch the QA bench stopping at the first test. Check the few
lines it printed, the cherokee-worker's PID can be found there. Launch gdb,
"attach" the process and "continue" on another terminar.

Go back to ./run-tests.py and unlock it (press Enter). QA tests will be
executed until the server crashes.  When it does, "thread apply all bt full"
to get a complete backtrace. Optionally collect information ("print") of
suspicious objects.

Thanks for helping us to debug the issue!

-- 
Greetings, alo
http://www.octality.com/
_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to