[OpenSIPS-Users] mediaproxy segmentation fault

Saul Ibarra Corretge saul at ag-projects.com
Sat Oct 8 11:04:13 CEST 2011


Hi,

On Oct 6, 2011, at 8:54 PM, Gabriel Bermudez wrote:

> Hi,
> 
> When I run mediaproxy-relay a segmetation fault raises, this crashes the previously running mediaproxy-dispatcher.  I found this reference http://opensips-open-sip-server.1449251.n2.nabble.com/MediaProxy-2-3-1-td2147452.html but reinstalling the software didn't help. Changing to Ubuntu is not an option, I'm on a VPS with Debian Wheezy.
> 
> Oct  6 19:58:13 server2 media-dispatcher[25615]: Starting MediaProxy Dispatcher 2.5.2
> Oct  6 19:58:13 server2 media-dispatcher[25615]: using set_wakeup_fd
> Oct  6 19:58:13 server2 media-dispatcher[25615]: Twisted is using epollreactor
> Oct  6 19:58:13 server2 media-dispatcher[25615]: mediaproxy.dispatcher.RelayFactory starting on 25060
> Oct  6 19:58:14 server2 media-dispatcher[25615]: mediaproxy.dispatcher.OpenSIPSControlFactory starting on "'/run/mediaproxy/dispatcher.sock'"
> Oct  6 19:58:14 server2 media-dispatcher[25615]: mediaproxy.dispatcher.ManagementControlFactory starting on 25061
> Oct  6 19:58:24 server2 media-relay[25632]: Starting MediaProxy Relay 2.5.2
> Oct  6 19:58:24 server2 media-relay[25632]: using set_wakeup_fd
> Oct  6 19:58:24 server2 media-relay[25632]: Set resource limit for maximum open file descriptors to 11000
> Oct  6 19:58:24 server2 media-relay[25632]: debug: Adding new dispatcher at xx.xx.xx.xx:25060
> Oct  6 19:58:24 server2 media-dispatcher[25615]: debug: Connection from relay at xx.xx.xx.xx
> Oct  6 19:58:24 server2 kernel: [153694.458999] media-relay[25632] general protection ip:b6e361cd sp:bffad674 error:0 in libgcrypt.so.11.7.0[b6e0b000+82000]
> Oct  6 19:58:24 server2 kernel: [153694.478547] media-dispatche[25615] general protection ip:b6fa31cd sp:bf8014d4 error:0 in libgcrypt.so.11.7.0[b6f78000+820
> 
> Thanks for your help on this one.
> 

We run Debian Sid and I have never seen this. The crash is produced in libgcrypt, which is used by GNUTLS. MediaProxy uses python bindings to GNUTLS in order to have encrypted communication between dispatcher and relay. What versions of gnutls are you running? Did you compile it yourself?


Regards,

-- 
Saúl Ibarra Corretgé
AG Projects








More information about the Users mailing list