Re: [Asterisk-Users] chan_h323 core dump on reload, works fine atstartup

2003-09-02 Thread Martin Pycko
This happens only on relaod. You can disable reload routine in chan_h323.c
...

Martin

On 1 Sep 2003, Michael wrote:

 I'm running the CVS from last week and from day one (over 4 months now)
 I've had this problem where asterisk core dumps when using chan_h323.

 It appears to be a problem with pwlib and the console, but I'm not sure
 how to read the below output from gdb. I can start Asterisk just fine
 and chan_h323 works great when sending and receiving calls. I only have
 this core dump problem when sending a reload to Asterisk via the CLI or
 asterisk -rx reload.

 Environment paths:
 LD_LIBRARY_PATH=/usr/src/pwlib/lib:/usr/src/openh323/lib
 PWLIBDIR=/usr/src/pwlib
 OPENH323DIR=/usr/src/openh323

 Core dump info:
 (gdb) bt
 #0  0x4831e20c in PSocket::os_select(int, fd_set*, fd_set*, fd_set*,
 PIntArray const, PTimeInterval const) ()
from /usr/src/pwlib/lib/libpt_linux_x86_r.so.1
 #1  0x48315a2a in PSocket::Select(PSocket::SelectList,
 PSocket::SelectList, PSocket::SelectList, PTimeInterval const) ()
 from /usr/src/pwlib/lib/libpt_linux_x86_r.so.1
 #2  0x483151a7 in PSocket::Select(PSocket::SelectList, PTimeInterval
 const) ()
from /usr/src/pwlib/lib/libpt_linux_x86_r.so.1
 #3  0x48aec440 in H323TransportUDP::DiscoverGatekeeper(H323Gatekeeper,
 H323RasPDU, H323TransportAddress const)
 () from /usr/src/openh323/lib/libh323_linux_x86_r.so.1
 #4  0x48b023b9 in H323Gatekeeper::StartDiscovery(H323TransportAddress
 const) ()
from /usr/src/openh323/lib/libh323_linux_x86_r.so.1
 #5  0x48b020e3 in H323Gatekeeper::DiscoverByAddress(H323TransportAddress
 const) ()
from /usr/src/openh323/lib/libh323_linux_x86_r.so.1
 #6  0x48aa10ae in H323EndPoint::SetGatekeeper(PString const,
 H323Transport*) ()
from /usr/src/openh323/lib/libh323_linux_x86_r.so.1
 #7  0x41ef5d11 in h323_set_gk (gatekeeper_discover=0,
 gatekeeper=0x41efe680 65.39.220.195,
 secret=0x41efe700 ) at ast_h323.cpp:949
 #8  0x41eeed81 in reload () at chan_h323.c:1595
 #9  0x08055362 in ast_module_reload () at loader.c:159
 #10 0x0806b63a in handle_reload (fd=10, argc=1, argv=0x4effe6dc) at
 cli.c:105
 #11 0x0806b42a in ast_cli_command (fd=10, s=0x0) at cli.c:1006
 #12 0x08080aa0 in netconsole (vconsole=0x80b6348) at asterisk.c:192
 #13 0x4002f2b6 in start_thread () from /lib/tls/libpthread.so.0

 Thanks,

 Michael


 ___
 Asterisk-Users mailing list
 [EMAIL PROTECTED]
 http://lists.digium.com/mailman/listinfo/asterisk-users


___
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] chan_h323 core dump on reload, works fine atstartup

2003-09-02 Thread Michael Rose
On Tue, 2003-09-02 at 09:24, Martin Pycko wrote:
 This happens only on relaod. You can disable reload routine in chan_h323.c
 ...

Thanks. I'll give it a try.

___
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] chan_h323 core dump on reload, works fine atstartup

2003-09-02 Thread Jeremy McNamara
It only core's when u use the gatekeeper component, due to the way pwlib 
deals with memory allocation. This is going to take quite a lot of 
trying various different incantations to fix, unfortunately I cannot 
justify dedicating that kind time, at this point.

Sorry, 

Jeremy McNamara



Martin Pycko wrote:

This happens only on relaod. You can disable reload routine in chan_h323.c
...
Martin

On 1 Sep 2003, Michael wrote:

 

I'm running the CVS from last week and from day one (over 4 months now)
I've had this problem where asterisk core dumps when using chan_h323.
It appears to be a problem with pwlib and the console, but I'm not sure
how to read the below output from gdb. I can start Asterisk just fine
and chan_h323 works great when sending and receiving calls. I only have
this core dump problem when sending a reload to Asterisk via the CLI or
asterisk -rx reload.
Environment paths:
LD_LIBRARY_PATH=/usr/src/pwlib/lib:/usr/src/openh323/lib
PWLIBDIR=/usr/src/pwlib
OPENH323DIR=/usr/src/openh323
Core dump info:
(gdb) bt
#0  0x4831e20c in PSocket::os_select(int, fd_set*, fd_set*, fd_set*,
PIntArray const, PTimeInterval const) ()
  from /usr/src/pwlib/lib/libpt_linux_x86_r.so.1
#1  0x48315a2a in PSocket::Select(PSocket::SelectList,
PSocket::SelectList, PSocket::SelectList, PTimeInterval const) ()
from /usr/src/pwlib/lib/libpt_linux_x86_r.so.1
#2  0x483151a7 in PSocket::Select(PSocket::SelectList, PTimeInterval
const) ()
  from /usr/src/pwlib/lib/libpt_linux_x86_r.so.1
#3  0x48aec440 in H323TransportUDP::DiscoverGatekeeper(H323Gatekeeper,
H323RasPDU, H323TransportAddress const)
   () from /usr/src/openh323/lib/libh323_linux_x86_r.so.1
#4  0x48b023b9 in H323Gatekeeper::StartDiscovery(H323TransportAddress
const) ()
  from /usr/src/openh323/lib/libh323_linux_x86_r.so.1
#5  0x48b020e3 in H323Gatekeeper::DiscoverByAddress(H323TransportAddress
const) ()
  from /usr/src/openh323/lib/libh323_linux_x86_r.so.1
#6  0x48aa10ae in H323EndPoint::SetGatekeeper(PString const,
H323Transport*) ()
  from /usr/src/openh323/lib/libh323_linux_x86_r.so.1
#7  0x41ef5d11 in h323_set_gk (gatekeeper_discover=0,
gatekeeper=0x41efe680 65.39.220.195,
   secret=0x41efe700 ) at ast_h323.cpp:949
#8  0x41eeed81 in reload () at chan_h323.c:1595
#9  0x08055362 in ast_module_reload () at loader.c:159
#10 0x0806b63a in handle_reload (fd=10, argc=1, argv=0x4effe6dc) at
cli.c:105
#11 0x0806b42a in ast_cli_command (fd=10, s=0x0) at cli.c:1006
#12 0x08080aa0 in netconsole (vconsole=0x80b6348) at asterisk.c:192
#13 0x4002f2b6 in start_thread () from /lib/tls/libpthread.so.0
Thanks,

Michael

___
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users
   

___
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users
 



___
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] chan_h323 core dump on reload, works fine atstartup

2003-09-01 Thread Michael
On Mon, 2003-09-01 at 11:19, Brian West wrote:
 Are you using the recommended pwlib and openh323 versions?
 

Yes.

lrwxrwxrwx1 root root   12 Aug 17 20:39 pwlib -
pwlib-1.4.11
lrwxrwxrwx1 root root   15 Aug 17 20:01 openh323 -
openh323-1.11.7

Michael

___
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users