Bug#350001: asterisk: fresh install - crash after dialing IAX test

Filip Van Raemdonck mechanix at debian.org
Thu Jan 26 15:58:45 UTC 2006


On Thu, Jan 26, 2006 at 04:23:43PM +0100, Filip Van Raemdonck wrote:
> On Thu, Jan 26, 2006 at 03:30:13PM +0100, Filip Van Raemdonck wrote:
> > 
> > I ran asterisk with the 'asterisk -U asterisk -vvvgc' command, and
> > connected to the sip:1000 at asterisk.server.ip address. I then send DTMF
> > 500 to connect to Digium using IAX. I listened to that demo sound
> > too, then hung up using the disconnect button from gnomemeeting.
> > On the server, the asterisk crashed.
> 
> I also reproduced it by connecting, playing with the demo echo test (DTMF
> 600) and then with the DTMF 1234 voicemail box and listening to the
> recorded voicemail (DTMF 8500) and hanging up using the pound key.
> Nothing had been changed yet in the configuration.
> 
> End of the console log during this session:
> 
> [...]
>   == CDR updated on SIP/pluto.mycom.local-08139f68
>     -- Executing Playback("SIP/pluto.mycom.local-08139f68", "demo-thanks") in new stack
>     -- Playing 'demo-thanks' (language 'en')
>     -- Executing Hangup("SIP/pluto.mycom.local-08139f68", "") in new stack
>   == Spawn extension (default, #, 2) exited non-zero on 'SIP/pluto.mycom.local-08139f68'
> Segmentation fault

Actually, it seems rate-engine is at fault here.
I tried to reproduce the last crash, and couldn't initially nomatter how I
tried connecting and DTMFing and disconnecting.
Then all of a sudden this came up on the console log, in the middle of
another 1000 at ... connection test, and when I next disconnected asterisk
did segfault:

Jan 26 15:53:53 ERROR[10235]: rate_engine.c:1643 load_rates: Failed to connect to MySQL database 'rating': Can't connect to MySQL server on 'server.sigmasoft.com' (110)
  == Manager registered action RatesReload
  == Manager registered action RatesStatus
  == Registered application 'RouteCall'
  == Parsing '/etc/asterisk/enum.conf': Found
  == Parsing '/etc/asterisk/extconfig.conf': Found
  == Parsing '/etc/asterisk/logger.conf': Found
Asterisk Event Logger restarted
  == Parsing '/etc/asterisk/manager.conf': Found
  == Parsing '/etc/asterisk/enum.conf': Found
  == Parsing '/etc/asterisk/rtp.conf': Found
  == RTP Allocating from port range 10000 -> 20000
Asterisk Ready.


Regards,

Filip

-- 
  .~.
  /V\   Microsoft gives you Windows but Linux gives you the whole house!
/(   )\
 ^^-^^




More information about the Pkg-voip-maintainers mailing list