AllStarLink / ASL-Asterisk

Version of Asterisk used for AllStarLink
Other
47 stars 47 forks source link

Echolink related ASL crashes #66

Closed JeffreyKopcak closed 3 months ago

JeffreyKopcak commented 1 year ago

I've had ASL crashes happening for quite a long time and they persist in ASL v2 (including building using commit c2a2a12).

On my hub (Debian 10 VPS): I pulled Echolink functionality out into its own instance/server - creating "ASL1" and "ASL2" instances. Both are compiled from source. ASL2 being: only with needed functionality for Echolink, private node connection to ASL1, and management using Supermon through ASL1. Now only the ASL2 instance crashes. ASL1 no longer crashes, after disabling chan_echolink.

I switched my personal node (Raspberry Pi) compiling the same source as above with Echolink enabled. I've already seen crashes and my suspicion is they are Echolink related too.

Is there a way to debug this further? Done the troubleshooting I can think of to eliminate other ASL settings and OS issues.

KB4MDD commented 1 year ago

We need a back trace to see where the crash occurred. See https://wiki.asterisk.org/wiki/display/AST/Getting+a+Backtrace

KB4MDD commented 1 year ago

This issue may be corrected with pull request #68. This can cause a crash.

JeffreyKopcak commented 1 year ago

Compiled and running. Will report back. Also think I have debugging enabled correctly if there are still issues.

/usr/sbin/asterisk -V Asterisk GIT 3af2129

JeffreyKopcak commented 1 year ago

Asterisk has crashed since running that commit. I have a set of back trace logs from a core file. Should I upload them here or provide them some other way?

KB4MDD commented 1 year ago

Yes - please post the back trace logs.

JeffreyKopcak commented 1 year ago

core-asterisk-2023-05-19T23-58-50Z.tar.gz core-asterisk-2023-05-30T00-52-03Z.tar.gz Logged on today and saw another core. Two sets of logs, both from the "ASL2" server.

KB4MDD commented 1 year ago

This first dump is deep in asterisk. The second dump is in chan_echolink. Is it possible for you to get me the actual dump file for 2023-05-30? Perhaps share on box or google drive?

JeffreyKopcak commented 1 year ago

PM sent.

JeffreyKopcak commented 1 year ago

core-asterisk-2023-08-03T01-07-05Z.tar.gz Another set of logs

KB4MDD commented 1 year ago

Thank you. I will take a look. I have fixed a large number of problems in the code. They are still in testing.

JeffreyKopcak commented 1 year ago

core-asterisk-2023-08-26T01-21-04Z.tar.gz Couple hours old.

JeffreyKopcak commented 1 year ago

core-asterisk-2023-09-20T11-33-23Z.tar.gz

JeffreyKopcak commented 1 year ago

core-asterisk-2023-09-22T20-48-07Z.tar.gz

JeffreyKopcak commented 1 year ago

core-asterisk-2023-09-24T14-20-58Z.tar.gz

JeffreyKopcak commented 1 year ago

core-asterisk-2023-09-24T18-21-47Z.tar.gz It goes through periods of frequent crashes, makes me suspect it might be data related or some issue the EL servers are having..

JeffreyKopcak commented 1 year ago

core-asterisk-2023-09-25T05-26-57Z.tar.gz core-asterisk-2023-09-25T08-49-38Z.tar.gz core-asterisk-2023-09-26T17-08-00Z.tar.gz core-asterisk-2023-10-07T12-50-17Z.tar.gz

JeffreyKopcak commented 9 months ago

core-asterisk-2024-01-01T23-00-50Z.tar.gz

JeffreyKopcak commented 9 months ago

core-asterisk-2024-01-05T04-44-07Z.tar.gz

JeffreyKopcak commented 9 months ago

core-asterisk-2024-01-07T18-44-33Z.tar.gz core-asterisk-2024-01-19T20-41-33Z.tar.gz core-asterisk-2024-01-20T13-41-57Z.tar.gz