Bug#408256: asterisk-chan-capi crashes Asterisk (Asterisk exited on signal 11, Segmentation fault)

Lionel Elie Mamane lionel at mamane.lu
Fri Jan 26 14:51:40 CET 2007


On Wed, Jan 24, 2007 at 02:57:01PM +0100, Len Padilla wrote:

> I've been using Asterisk (testing) 1.2 branch for some time (...)
> incoming CAPI calls crash Asterisk. Reverting to the
> compiled-from-source version of chan_capi.so makes everything work
> fine so I'm pretty sure the packaged version of chan-capi.so is
> somehow the culprit.

You seem not to be the only user affected by this; see bug #406064.

That's weird because it works for me, on a similar machine to yours:
sarge base, but a few etch/sid packages (and hence libc6, etc). I can
successfully receive calls through CAPI, on a AVM B1
card. Furthermore, the package contains no code change wrt to
upstream, only except less aggressive optimisation switches for gcc.

Could you please try to build the package and see whether a package
built on your machine works? If it does, I'll ask for a recompile (aka
binNMU) of the version in the archive.

Please note and tell us what version of gcc you use for that (in case
it is a bug in the gcc used for compiling the package in the archive).


To build the package, do:

 - make sure that you have a deb-src line pointing to etch or sid in
   /etc/apt/sources.list, and no line that will override for
   asterisk-chan-capi (apt preferences are inoperative for sources)

 - apt-get update

 - apt-get build-dep asterisk-chan-capi

 - apt-get source --build asterisk-chan-capi

 - install the generated package

 - restart asterisk, test


Thanks in advance,

-- 
Lionel




More information about the Pkg-voip-maintainers mailing list