-
Notifications
You must be signed in to change notification settings - Fork 10
Asterisk crashes after running for a period of time #25
Comments
Could you tell me more? Is two-month period enough? What version of Asterisk and chan_quectel you're using? What platform does your Asterisk service run on? |
Ubuntu22.01 asterisk18.10.1 Compile the latest code used , used is i5,16GB memory ,In 30 concurrent situations, file main/astobj2. cEXCESSIVE_REF_COUNT 900000 |
You have two options:
|
Connected to Asterisk 18.10.0 currently running on asbt (pid = 11502) |
use Build chan_quectel from experimental ao2 branch. core dump |
|
Can you give me a contact information? |
Asterisk Ready. |
You have to configure Asterisk to dump debug messages to console or check out log file for debug messages. |
Can you wait for me for a few minutes? |
#0 0x0000555d52c2f28a in __ao2_unlock (user_data=0x7fcca4b5a7b2, file=0x7fcb534e5168 "src/chan_quectel.c", func=0x7fcb534e5db0 <PRETTY_FUNCTION.68> "pvt_taskproc_lock_and_execute", line=686, var=0x7fcb534e553e "ptd->pvt") at astobj2.c:290 |
[Jun 21 10:34:22] DEBUG[51191]: src/at_queue.c:102 at_queue_add: [quectel0][AT] ↵ [OK] cmds:19 at tail |
[Jun 21 10:34:13] DEBUG[51117] threadpool.c: Worker thread idle timeout reached. Dying. |
[Jun 21 10:33:54] VERBOSE[51111] asterisk.c: Asterisk Ready. |
Sync your repo, rebuild and run again. |
OK can you tell me a contact information? I would like to pay to request assistance |
Under the AO2 branch, only 1 concurrency can be run |
[Jun 22 03:16:35] ERROR[93145]: src/at_response.c:996 handle_clcc: [quectel0] Answered unexisting or multiparty incoming call - idx:3, hanging up! |
If you mean multiparty calls, then they are disabled by default as stated in README. |
[Jun 22 03:16:35] ERROR[93145]: src/at_response.c:996 handle_clcc: [quectel0] Answered unexisting or multiparty incoming call - idx:3, hanging up! I disconnected when I made a call |
Set debug level to 2 and show me debug messages. I must see commands executed by modem and responses. |
[Jun 22 07:00:11] WARNING[202358][C-0000000a]: src/channel.c:180 channel_request: [quectel0] Request to call on device which can not make call at this moment |
Not WARNING nor NOTICE but DEBUG messages such as:
|
[Jun 22 07:08:48] DEBUG[202190] chan_sip.c: Allocating new SIP dialog for Y2VhZGQ2ZjA4NDE0ZWEyYWQxNTBjMTVkZWZlY2IwYWY. - INVITE (No RTP) |
no have this |
QuectelStatus=1 |
|
i try again whithout QuectelStatus |
How to determine if the modem is free? |
i used |
I'm sorry but without debug messages from |
[Jun 22 09:15:45] DEBUG[210330] src/at_queue.c: [quectel0][USER] ↵ [OK][ATD60606060;\r] after head |
Is this debug useful? |
Cannot use s: imsi dial? |
[Jun 22 11:30:25] WARNING[3283]: src/monitor_thread.c:44 check_taskprocessor: [quectel0] Taskprocessor - size:95 suspended:0 |
|
Taskprocessor - size:100 suspended:0 asterisk Program stuck This problem is difficult to reproduce, and another bug is that sometimes the modem voice is No |
[quectel4][AT+QPCMV=1,0] ⍻ Cannot enable audio on serial port this port is ok |
Jun 25 02:10:54] ERROR[21232][C-00000373]: frame.c:356 __ast_frdup: Excessive refcount 100000 reached on ao2 object 0x557481be30b8 |
Asterisk crashes after running for a period of time
Excessive refcount 100000 reached on ao2 object 0x563b7888d528
The text was updated successfully, but these errors were encountered: