[asterisk-bugs] [Asterisk 0017037]: [patch] internal_ao2_ref fails to check if null returned from INTERNAL_OBJ
Asterisk Bug Tracker
noreply at bugs.digium.com
Wed May 12 15:00:47 CDT 2010
A NOTE has been added to this issue.
======================================================================
https://issues.asterisk.org/view.php?id=17037
======================================================================
Reported By: alecdavis
Assigned To: tilghman
======================================================================
Project: Asterisk
Issue ID: 17037
Category: Core/General
Reproducibility: random
Severity: crash
Priority: normal
Status: ready for testing
Target Version: 1.6.2.9
Asterisk Version: SVN
JIRA: SWP-1094
Regression: No
Reviewboard Link:
SVN Branch (only for SVN checkouts, not tarball releases): trunk
SVN Revision (number only!): 252241
Request Review:
======================================================================
Date Submitted: 2010-03-16 05:32 CDT
Last Modified: 2010-05-12 15:00 CDT
======================================================================
Summary: [patch] internal_ao2_ref fails to check if null
returned from INTERNAL_OBJ
Description:
== Spawn extension (phones, 10015, 2) exited non-zero on
'Local/10015 at phones-f860;2'
[Mar 16 23:14:00] ERROR[30417]: astobj2.c:116 INTERNAL_OBJ: bad magic
number 0x0 for 0x85dc240
Bad magic number typically would trigger a segfault.
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
duplicate of 0017059 What causes 'Bad Magic Number'? As imme...
related to 0016800 astobj2.c:279
======================================================================
----------------------------------------------------------------------
(0121836) alecdavis (manager) - 2010-05-12 15:00
https://issues.asterisk.org/view.php?id=17037#c121836
----------------------------------------------------------------------
I've found if I wait for all of the channels to be optimized out by adding
the additional Wait(1), then seems to work every time.
If the Playback starts before all channels are optimized out, you then get
'Failed to Fixup...' as highlighted in
https://issues.asterisk.org/view.php?id=17037#c121149/
[phones]
exten => _10020,1,Answer()
exten => _10020,n,Wait(1)
exten => _10020,n,Playback(test-tones-follow)
exten => _10020,n,Milliwatt()
exten => _1XXXX,1,Set(i=${MATH(${EXTEN}+1,int)})
exten => _1XXXX,n,Dial(Local/${i}@phones,,r)
Issue History
Date Modified Username Field Change
======================================================================
2010-05-12 15:00 alecdavis Note Added: 0121836
======================================================================
More information about the asterisk-bugs
mailing list