[asterisk-bugs] [JIRA] (ASTERISK-28445) res_pjsip_session: ast_json_vpack: Invalid UTF-8 string on hangup when TEST_FRAMEWORK enabled
Bernhard Schmidt (JIRA)
noreply at issues.asterisk.org
Mon Jun 24 15:55:47 CDT 2019
[ https://issues.asterisk.org/jira/browse/ASTERISK-28445?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=247463#comment-247463 ]
Bernhard Schmidt commented on ASTERISK-28445:
---------------------------------------------
You are right, the issue does not happen when I'm calling from a manually configured SIP trunk to a conference room (or echo test), but when my phone is involved I get this error.
Very slightly anonymized AOR/endpoint output attached. The endpoint is coming from realtime ODBC on MariaDB.
> res_pjsip_session: ast_json_vpack: Invalid UTF-8 string on hangup when TEST_FRAMEWORK enabled
> ---------------------------------------------------------------------------------------------
>
> Key: ASTERISK-28445
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-28445
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Resources/res_pjsip_session
> Affects Versions: 16.2.1
> Environment: Debian Buster
> Reporter: Bernhard Schmidt
> Assignee: Bernhard Schmidt
> Severity: Minor
> Labels: pjsip
> Attachments: aor, endpoint
>
>
> On every hangup the following error is logged
> {code}
> [2019-06-12 00:11:07] ERROR[12584]: json.c:607 ast_json_vpack: Error building JSON from '{s: s, s: s, s: s, s: s, s: i, s: s}': Invalid UTF-8 string.
> [2019-06-12 00:11:07] ERROR[12584]: Got 11 backtrace records
> # 0: /usr/sbin/asterisk(ast_json_pack+0x99) [0x5557a3eda459]
> # 1: /usr/sbin/asterisk(__ast_test_suite_event_notify+0x1be) [0x5557a3f6bbae]
> # 2: /usr/sbin/asterisk(__ao2_ref+0xa6) [0x5557a3e503a6]
> # 3: /usr/lib/asterisk/modules/res_pjsip_session.so(+0x6564) [0x7f8665c19564]
> # 4: /usr/sbin/asterisk(ast_taskprocessor_execute+0xd8) [0x5557a3f62f58]
> # 5: /usr/sbin/asterisk(+0x1821c0) [0x5557a3f6d1c0]
> # 6: /usr/sbin/asterisk(ast_taskprocessor_execute+0xd8) [0x5557a3f62f58]
> # 7: /usr/sbin/asterisk(+0x1819a4) [0x5557a3f6c9a4]
> # 8: /usr/sbin/asterisk(+0x18843f) [0x5557a3f7343f]
> # 9: /lib/x86_64-linux-gnu/libpthread.so.0(+0x7fa3) [0x7f868888efa3]
> #10: /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x7f86885e94cf]
> {code}
> Other than being a big fat RED ERROR in the console it seems to have no ill consequences.
> There is no non-ASCII character in the callerid or in the dialplan
> Possibly related judging from the backtrace, the Debian package for Asterisk builds with TEST_FRAMEWORK to run the testsuite in CI tests.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list