Tracking origin of "segfault" error

I am running asterisk 1.4.2 on Fedora 7

We are using it to recieve inbound faxes and also using the the autodial call files

Every few days or so asterisk stops running with a “segmentation fault” the logs shows:
“asterisk[18158]: segfault at 0000081c eip 0051b051 esp b78fec50 error 4”

How do i go about finding where exactly this error is originating from?

Did the crash create a core file? It believe will be named core.

Once you have it located. Run:
gdb /usr/sbin/asterisk core.

Then type “bt” to get a backtrace.

Thanks for the quick response,

theres was no core file created, I’ve read that if i issue the following command:

that asterisk will drop a core file when (if) it next has this fault. Is this correct?

I also uncommented the following line in asterisk.conf:

Is there anyhting else i should check?