[Asterisk-Users] Reproducible crash with CVS stable (from about 5 days ago...) - but only from iax clients

Paradise Dove pardove at gmail.com
Wed Feb 2 14:20:21 MST 2005


submit a bug in bug tracker at http://bugs.digium.com


On Wed, 2 Feb 2005 21:55:16 +0100, Robert Rozman <rozman at fri.uni-lj.si> wrote:
> Hi,
> 
> I've spotted weird crash of Asterisk cvs Stable. I have defined queue in
> queues.conf :
> 
> [prodaja]
> music = default
> announce = queue-markq
> strategy = ringall
> context = from-pstn
> timeout = 15
> retry = 5
> maxlen = 0
> announce-holdtime = no
> announce-frequency = 30
> announce-holdtime = yes
> monitor-format = gsm|wav|wav49
>  monitor-join = yes
> eventwhencalled = yes
> member => Agent/1000
> -------------------------------------------
> then I have in dialplan :
> 
> exten => 51,1,Queue(prodaja)
> 
> Now when I call 51 from BT100, everything is OK, musiconhold plays, I hear
> announcements...:
> 
> ----------------------------------------------------------------------------
> ----
> Asterisk CVS-v1-0-01/28/05-15:21:35, Copyright (C) 1999-2004 Digium.
> Written by Mark Spencer <markster at digium.com>
> =========================================================================
> Connected to Asterisk CVS-v1-0-01/28/05-15:21:35 currently running on
> centrala (pid = 28749)
>     -- Remote UNIX connection
> Verbosity was 3 and is now 11
> centrala*CLI> MANAGER LOGIN MD5 127.0.0.1, admin, amp111
>   == Parsing '/etc/asterisk/manager.conf': Found
>   == Manager 'admin' logged on from 127.0.0.1
>     -- Executing Queue("SIP/201-ec33", "prodaja") in new stack
>     -- Started music on hold, class 'default', on SIP/201-ec33
>     -- Stopped music on hold on SIP/201-ec33
>     -- Playing 'queue-youarenext' (language 'si')
>     -- Told SIP/201-ec33 in prodaja their queue position (which was 1)
>     -- Playing 'queue-thankyou' (language 'si')
>     -- Started music on hold, class 'default', on SIP/201-ec33
>     -- Saved useragent "Grandstream BT100 1.0.5.18" for peer 201
>     -- Stopped music on hold on SIP/201-ec33
>     -- User disconnected when they almost made it
>   == Spawn extension (from-internal, 51, 1) exited non-zero on
> 'SIP/201-ec33'
>     -- Executing Macro("SIP/201-ec33", "hangupcall") in new stack
>     -- Executing ResetCDR("SIP/201-ec33", "w") in new stack
>     -- Executing NoCDR("SIP/201-ec33", "") in new stack
>     -- Executing Wait("SIP/201-ec33", "5") in new stack
>   == Spawn extension (macro-hangupcall, s, 3) exited non-zero on
> 'SIP/201-ec33' in macro 'hangupcall'
>   == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/201-ec33'
> centrala*CLI>
> centrala:~ #
> -------------------------------------------------------------
> 
> But asterisk constantly crashes with IAX clients calling this number (same
> with Firefly, iaxcommclient, Iaxphone), I get:
> 
> ------------------------------------------------------------
> centrala:~ # asterisk -vvvvvvvvvvvrgc
>   == Parsing '/etc/asterisk/asterisk.conf': Found
>   == Parsing '/etc/asterisk/extconfig.conf': Found
> Asterisk CVS-v1-0-01/28/05-15:21:35, Copyright (C) 1999-2004 Digium.
> Written by Mark Spencer <markster at digium.com>
> =========================================================================
> Connected to Asterisk CVS-v1-0-01/28/05-15:21:35 currently running on
> centrala (pid = 27854)
> Verbosity was 3 and is now 11
>     -- Accepting AUTHENTICATED call from 192.168.0.101, requested format =
> 1024, actual format = 8
>     -- Executing Queue("IAX2/200 at 200/2", "prodaja") in new stack
> centrala*CLI>
> Disconnected from Asterisk server
> /usr/sbin/safe_asterisk: line 40: 27854 Floating point exception(core
> dumped) asterisk ${CLIARGS} ${ASTARGS} >&/dev/${TTY} </dev/${TTY}
> Executing last minute cleanups
> Asterisk ended with exit status 136
> Asterisk exited on signal 8.
> Automatically restarting Asterisk.
> Asterisk cleanly ending (0).
> ----------------------------------------------------------------------
> 
> Also to notice, that moh plays ok in other situations from iax clients
> (hold, transfer, conference)...  :
> 
> sterisk CVS-v1-0-01/28/05-15:21:35, Copyright (C) 1999-2004 Digium.
> Written by Mark Spencer <markster at digium.com>
> =========================================================================
> Connected to Asterisk CVS-v1-0-01/28/05-15:21:35 currently running on
> centrala (pid = 28749)
> Verbosity is at least 11
>     -- Accepting AUTHENTICATED call from 192.168.0.101, requested format =
> 1024, actual format = 4
>     -- Executing MeetMe("IAX2/200 at 200/1", "81|pMs") in new stack
>   == Parsing '/etc/asterisk/meetme.conf': Found
>   == Parsing '/etc/asterisk/meetme_additional.conf': Found
>     -- Created MeetMe conference 1023 for conference '81'
>     -- Playing 'conf-onlyperson' (language 'si')
>     -- Started music on hold, class 'default', on IAX2/200 at 200/1
> -------------------------------------------------------------------------
> 
> Any hint, any advice ?
> 
> Regards,
> 
> Rob.
> 
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>



More information about the asterisk-users mailing list