[asterisk-bugs] [Asterisk 0017801]: [patch] ERROR[7169] astobj2.c: bad magic number 0x0 for 0x8b1c3d0
Asterisk Bug Tracker
noreply at bugs.digium.com
Mon Sep 20 17:21:53 CDT 2010
A NOTE has been added to this issue.
======================================================================
https://issues.asterisk.org/view.php?id=17801
======================================================================
Reported By: notthematrix
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 17801
Category: Addons/General
Reproducibility: sometimes
Severity: crash
Priority: normal
Status: acknowledged
Asterisk Version: SVN
JIRA:
Regression: No
Reviewboard Link: https://reviewboard.asterisk.org/r/928
SVN Branch (only for SVN checkouts, not tarball releases): 1.8
SVN Revision (number only!):
Request Review:
======================================================================
Date Submitted: 2010-08-05 07:57 CDT
Last Modified: 2010-09-20 17:21 CDT
======================================================================
Summary: [patch] ERROR[7169] astobj2.c: bad magic number 0x0
for 0x8b1c3d0
Description:
found a crash
happens randomly
[Aug 3 21:26:00] ERROR[7169] astobj2.c: bad magic number 0x0 for
0x8b1c3d0
[Aug 4 16:32:10] ERROR[31100] astobj2.c: bad magic number 0x0 for
0x6c13550
Then restaring
[Aug 4 16:32:15] VERBOSE[9142] config.c: == Parsing
'/etc/asterisk/asterisk.conf': [Aug 4 16:32:15] VERBOSE[9142] config.c:
== Found
Aug 4 20:04:14] VERBOSE[12064] app_macro.c: == Spawn extension
(macro-hangupcall, s, 9) exited non-zero on 'SIP/31251788117-0000000b' in
macro 'hangupca$
[Aug 4 20:04:14] ERROR[12064] astobj2.c: bad magic number 0x0 for
0x30caff0
[Aug 4 20:04:19] VERBOSE[14199] config.c: == Parsing
'/etc/asterisk/asterisk.conf': [Aug 4 20:04:19] VERBOSE[14199] config.c:
== Found
[Aug 5 14:05:48] VERBOSE[5735] app_dial.c: -- Called 31251788103
[Aug 5 14:05:48] ERROR[12953] astobj2.c: bad magic number 0x0 for
0x7f3cf40469b0
[Aug 5 14:05:52] VERBOSE[5748] config.c: == Parsing
'/etc/asterisk/asterisk.conf': [Aug 5 14:05:52] VERBOSE[5748] config.c:
== Found
etc
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
has duplicate 0017844 <a href="https://issues.asterisk.org/vi...
related to 0017710 bad magic number : loops indefinitly
======================================================================
----------------------------------------------------------------------
(0127152) svnbot (reporter) - 2010-09-20 17:21
https://issues.asterisk.org/view.php?id=17801#c127152
----------------------------------------------------------------------
Repository: asterisk
Revision: 287661
U branches/1.8/main/channel.c
------------------------------------------------------------------------
r287661 | alecdavis | 2010-09-20 17:21:51 -0500 (Mon, 20 Sep 2010) | 14
lines
ast_do_masquerade. Keep channels ao2_container locked while unlink and
linking channels.
Previously, Masquerade would unlock 'original' and 'clonechan' and allow
another masq thread to run.
End result would be corrupted memory, and the frequent report 'Bad Magic
Number'.
(closes issue
https://issues.asterisk.org/view.php?id=17801,https://issues.asterisk.org/view.php?id=17710)
Reported by: notthematrix
Patches:
Based on bug17801.diff1.txt uploaded by alecdavis (license 585)
Tested by: alecdavis
Review: https://reviewboard.asterisk.org/r/928
------------------------------------------------------------------------
http://svn.digium.com/view/asterisk?view=rev&revision=287661
Issue History
Date Modified Username Field Change
======================================================================
2010-09-20 17:21 svnbot Checkin
2010-09-20 17:21 svnbot Note Added: 0127152
======================================================================
More information about the asterisk-bugs
mailing list