[asterisk-bugs] [JIRA] (ASTERISK-28796) Function CHANNEL cannot read fields exten, context, userfield, channame
Sébastien Duthil (JIRA)
noreply at issues.asterisk.org
Tue Mar 31 15:00:25 CDT 2020
Sébastien Duthil created ASTERISK-28796:
-------------------------------------------
Summary: Function CHANNEL cannot read fields exten, context, userfield, channame
Key: ASTERISK-28796
URL: https://issues.asterisk.org/jira/browse/ASTERISK-28796
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Functions/func_channel
Affects Versions: 17.3.0
Environment: Debian 10 Buster, Asterisk 17.3.0
Reporter: Sébastien Duthil
Severity: Minor
Given the following dialplan:
{noformat}
[default]
exten = 123456,1,NoOp(CHANNEL function demo)
same = n,Set(CHANNEL(userfield)=something)
same = n,NoOp(exten: ${CHANNEL(exten)})
same = n,NoOp(context: ${CHANNEL(context)})
same = n,NoOp(userfield: ${CHANNEL(userfield)})
same = n,NoOp(channame: ${CHANNEL(channame)})
same = n,Hangup
{noformat}
When I call 123456
Then I see in the console:
{noformat}
Executing [123456 at default:1] NoOp("PJSIP/caller-00000001", "CHANNEL function demo")
Executing [123456 at default:2] Set("PJSIP/caller-00000001", "CHANNEL(userfield)=something")
WARNING[0001][C-00000001]: func_channel.c:463 func_channel_read: Unknown or unavailable item requested: 'exten'
Executing [123456 at default:3] NoOp("PJSIP/caller-00000001", "exten: ")
WARNING[0001][C-00000001]: func_channel.c:463 func_channel_read: Unknown or unavailable item requested: 'exten'
Executing [123456 at default:4] NoOp("PJSIP/caller-00000001", "context: ")
WARNING[0001][C-00000001]: func_channel.c:463 func_channel_read: Unknown or unavailable item requested: 'exten'
Executing [123456 at default:5] NoOp("PJSIP/caller-00000001", "userfield: ")
WARNING[0001][C-00000001]: func_channel.c:463 func_channel_read: Unknown or unavailable item requested: 'exten'
Executing [123456 at default:6] NoOp("PJSIP/caller-00000001", "channame: ")
{noformat}
Expected: I don't see warnings, and I can see the value of exten, context, userfield and channame.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list