[asterisk-bugs] [Asterisk 0018240]: [patch] VoicemailMain Exits Without Warning

Asterisk Bug Tracker noreply at bugs.digium.com
Fri Nov 12 14:52:07 CST 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18240 
====================================================================== 
Reported By:                leobrown
Assigned To:                jpeeler
====================================================================== 
Project:                    Asterisk
Issue ID:                   18240
Category:                   Applications/app_voicemail
Reproducibility:            have not tried
Severity:                   minor
Priority:                   normal
Status:                     closed
Asterisk Version:           SVN 
JIRA:                       SWP-2496 
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             2010-11-02 06:46 CDT
Last Modified:              2010-11-12 14:52 CST
====================================================================== 
Summary:                    [patch] VoicemailMain Exits Without Warning
Description: 
Hi

I've seen problems with VoicemailMain crashing in the past, from not being
able to lock paths, open audio files etc.

However, I have a VoiceMailMain which is opening a mailbox, but existing
after verifying a correct password.

The console trace is below, but because Asterisk is not crashing, I can
not provide a backtrace. Could you please give me some guidance on how to
further debug, as debug level 10 (shown below) only shows it
locking/unlocking paths and then exiting.

I have checked all permissions and even removed mailboxes and let Asterisk
create the paths itself. Voicemail() works fine, but VoicemailMain does
not. The relevant entry from voicemail.conf is also

Leo
====================================================================== 

---------------------------------------------------------------------- 
 (0128835) svnbot (reporter) - 2010-11-12 14:52
 https://issues.asterisk.org/view.php?id=18240#c128835 
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 294905

_U  branches/1.8/
U   branches/1.8/apps/app_voicemail.c

------------------------------------------------------------------------
r294905 | jpeeler | 2010-11-12 14:52:06 -0600 (Fri, 12 Nov 2010) | 30
lines

Merged revisions 294904 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/branches/1.6.2

................
  r294904 | jpeeler | 2010-11-12 14:51:15 -0600 (Fri, 12 Nov 2010) | 23
lines
  
  Merged revisions 294903 via svnmerge from 
  https://origsvn.digium.com/svn/asterisk/branches/1.4
  
  ........
    r294903 | jpeeler | 2010-11-12 14:49:09 -0600 (Fri, 12 Nov 2010) | 16
lines
    
    Fix regression causing abort in voicemail after opening a mailbox with
no mesgs.
    
    In order to be more safe, some error handling code was changed to
respect more
    error conditions including the potential memory allocation failure for
deleted
    and heard message tracking introduced in 293004. However,
last_message_index
    returns -1 for zero messages (perhaps as expected) and was triggering
the
    stricter error checking. Because last_message_index is only called
directly
    in one place, just return 0 from open_mailbox (for file based storage)
when no
    messages are detected unless a real error has occurred.
    
    (closes issue https://issues.asterisk.org/view.php?id=18240)
    Reported by: leobrown
    Patches: 
          bug18240.1-6-2.diff.txt uploaded by alecdavis (license 585)
    Tested by: pabelanger
  ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=294905 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-11-12 14:52 svnbot         Checkin                                      
2010-11-12 14:52 svnbot         Note Added: 0128835                          
======================================================================




More information about the asterisk-bugs mailing list