[Home]

Summary:ASTERISK-11604: Crash asterisk 1.4.19-rc1
Reporter:Eric Dantie (edantie)Labels:
Date Opened:2008-03-10 07:00:07Date Closed:2008-03-10 11:55:38
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Channels/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Error in generator_force (data=0x83d5898) at channel.c:1563

****** ADDITIONAL INFORMATION ******

#0  0x080809b0 in generator_force (data=0x83d5898) at channel.c:1563
       tmp = (void *) 0x0
       res = 134730855
       generate = (int (*)(struct ast_channel *, void *, int, int)) 0x83d5910
       chan = (struct ast_channel *) 0x83d5898
       __PRETTY_FUNCTION__ = "generator_force"
#1  0x08081f1c in __ast_read (chan=0x83d5898, dropaudio=0) at channel.c:1990
       func = (int (*)(const void *)) 0x808097d <generator_force>
       data = (void *) 0x83d5898
       res = 0
       f = (struct ast_frame *) 0x0
       blah = 15
       prestate = 6
       count = 0
       __PRETTY_FUNCTION__ = "__ast_read"
#2  0x08083693 in ast_read (chan=0x83d5898) at channel.c:2313
No locals.
#3  0x08073cc0 in autoservice_run (ign=0x0) at autoservice.c:120
       f = (struct ast_frame *) 0x81f80ec
       chan = (struct ast_channel *) 0x83d5898
       as = (struct asent *) 0x0
       ms = 499
       mons = {0x8365818, 0x82eec68, 0x82e34c0, 0x829b7e8, 0x8481e08, 0x8296fc0, 0x8343ad8, 0x82c05e0, 0x84b26b0, 0x8667d90, 0x8321510, 0x82bb5a8,
 0x83ce948, 0x8480ee8, 0x85037e0, 0x839c160, 0x83d5898, 0x82e9e68 <repeats 17 times>, 0x82db010, 0x82db010, 0x82b1478, 0x82b1478, 0x82c4af8, 0x82d9190,
 0x82bb5a8, 0x0 <repeats 1213 times>, 0xb62dd078, 0xb62dcf54, 0xb62dcfe0, 0xb7da688b, 0xb62dd0a8, 0xb62dcf60, 0x80, 0x806b937, 0x10000000, 0xbfbc73d4,
 0x400000, 0x0 <repeats 31 times>, 0x806b937, 0x10000000, 0x0, 0x400000, 0x0 <repeats 31 times>, 0xb7e9bff4, 0x17, 0x400000, 0xb62dd090, 0xb7da693b, 0x17,
 0xb62dd130, 0xb62dd0a4, 0xb7e9bff4, 0xb62dd1c8, 0xb7da66a5, 0x17, 0xb62dd130, 0xb62dd0a4, 0x806b937, 0x400000, 0x0 <repeats 31 times>, 0x10000000,
 0xbfbc73d4, 0x806b937, 0x400000, 0x0 <repeats 31 times>, 0x10000000, 0x0, 0x3d0f00, 0xb644a71c, 0xb62ddbd8, 0xb62dd1d8, 0x806b950, 0x17, 0x806b937,
 0xb644a738, 0xffffe420, 0x17, 0x33, 0xc0100000, 0x7b, 0x7b, 0xb62ddbd8, 0xb644a71c, 0xb644a738, 0xb62dd4c4, 0x3d0f00, 0xb62ddbd8, 0xb62dd4c4, 0x0, 0x0,
 0x0, 0xb7e37c68, 0x73, 0x200292, 0xb62dd4c4, 0x7b, 0xb62dd23c, 0x8005003, 0x0, 0xb7de1e42, 0xffff0032, 0xffffffff, 0x80f13aa, 0x4010073, 0xb644a294,
 0x7b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xb7e9d128, 0x0, 0x0, 0x0, 0x90000000, 0x4002, 0x5c000000, 0x3ffe918b, 0x0, 0x80000000, 0x3ffe, 0x1000000,
 0x4015b5ef, 0x32, 0x32037f, 0xb7de3525, 0xc, 0x73, 0xb644a294, 0xb7e9bff4, 0xb7e9d120, 0xc, 0xb62dd2f8, 0xb7de37a2, 0xb7e9d120, 0xc, 0xb7f1e3ae, 0x10451,
 0x8394bb0, 0xc, 0xb7f29ff4, 0x61c1, 0xb62ddb90...}
       x = 17
       __PRETTY_FUNCTION__ = "autoservice_run"
#4  0x080fc70a in dummy_start (data=0x82a8a90) at utils.c:865
       __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1208836108, 0, -1238508656, -1238510632, -969545632, 2014838218}, __mask_was_saved = 0}},
 __pad = {0xb62dd490, 0x0, 0x0, 0x0}}
       __cancel_routine = (void (*)(void *)) 0x80692a3 <ast_unregister_thread>
       __cancel_arg = (void *) 0xb62ddb90
       not_first_call = 0
       ret = (void *) 0x0
       a = {start_routine = 0x8073bc4 <autoservice_run>, data = 0x0,
 name = 0x8372130 "autoservice_run      started at [  210] autoservice.c ast_autoservice_start()"}
ASTERISK-1  0xb7f1c2d1 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
ASTERISK-2  0xb7e37c7e in clone () from /lib/libc.so.6
Comments:By: Digium Subversion (svnbot) 2008-03-10 11:54:57

Repository: asterisk
Revision: 107099

U   branches/1.4/main/channel.c

------------------------------------------------------------------------
r107099 | russell | 2008-03-10 11:54:56 -0500 (Mon, 10 Mar 2008) | 3 lines

Fix a race condition where the generator can go away
(closes issue ASTERISK-11604, reported by edantie, patched by me)

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

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

By: Digium Subversion (svnbot) 2008-03-10 11:55:18

Repository: asterisk
Revision: 107100

_U  trunk/
U   trunk/main/channel.c

------------------------------------------------------------------------
r107100 | russell | 2008-03-10 11:55:17 -0500 (Mon, 10 Mar 2008) | 11 lines

Merged revisions 107099 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r107099 | russell | 2008-03-10 11:58:57 -0500 (Mon, 10 Mar 2008) | 3 lines

Fix a race condition where the generator can go away
(closes issue ASTERISK-11604, reported by edantie, patched by me)

........

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

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

By: Digium Subversion (svnbot) 2008-03-10 11:55:38

Repository: asterisk
Revision: 107101

_U  branches/1.6.0/
U   branches/1.6.0/main/channel.c

------------------------------------------------------------------------
r107101 | russell | 2008-03-10 11:55:37 -0500 (Mon, 10 Mar 2008) | 19 lines

Merged revisions 107100 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
r107100 | russell | 2008-03-10 11:59:13 -0500 (Mon, 10 Mar 2008) | 11 lines

Merged revisions 107099 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r107099 | russell | 2008-03-10 11:58:57 -0500 (Mon, 10 Mar 2008) | 3 lines

Fix a race condition where the generator can go away
(closes issue ASTERISK-11604, reported by edantie, patched by me)

........

................

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

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