[asterisk-bugs] [Asterisk 0017801]: ERROR[7169] astobj2.c: bad magic number 0x0 for 0x8b1c3d0

Asterisk Bug Tracker noreply at bugs.digium.com
Mon Aug 9 03:06:52 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:                     feedback
Asterisk Version:           1.8.0-beta2 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
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-08-09 03:06 CDT
====================================================================== 
Summary:                    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

====================================================================== 

---------------------------------------------------------------------- 
 (0125701) mkilburn60 (reporter) - 2010-08-09 03:06
 https://issues.asterisk.org/view.php?id=17801#c125701 
---------------------------------------------------------------------- 
This fixed it for me

@@ -1618,7 +1690,9 @@                                                     
                                                             
                                strcasecmp(chan->macroexten,
cmp_args->exten)) {                                                       

                        ret = 0; /* exten match failed */                 
                                                             
                }                                                         
                                                             
-       } else if (!ast_strlen_zero(cmp_args->uniqueid)) {                
                                                             
+       } else if (!ast_strlen_zero(cmp_args->uniqueid) &&
!ast_strlen_zero(chan->uniqueid)) {                                        
                                                           
+                                                                         
                                                             
                if ((!name_len && strcasecmp(chan->uniqueid,
cmp_args->uniqueid)) ||                                                   

                                (name_len && strncasecmp(chan->uniqueid,
cmp_args->uniqueid, name_len))) {                              
                        ret = 0; /* uniqueid match failed */ 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-08-09 03:06 mkilburn60     Note Added: 0125701                          
======================================================================




More information about the asterisk-bugs mailing list