GNU GK 2.3.2 (cvs) crashes with segfault

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Jan and Simon!

 

I have two gnugk 2.3.2 (cvs) instances on two different servers at the same site and they periodically crash with ‘Segmentation fault’. Gnugk is compiled with ptlib 2.8.0 and h323plus 1.22.0 (cvs 2010-03-24). I must say that I had the same problem with 2.2.8. Below is the gdb backtrace with some kind of warnings which I don’t understand. I can also provide level 4 gk debug and traffic dump recorded with wireshark. Just say what info is needed for indepth diagnostics. Thanks!

 

GNU gdb Fedora (6.8-37.el5)

Copyright (C) 2008 Free Software Foundation, Inc.

License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software: you are free to change and redistribute it.

There is NO WARRANTY, to the extent permitted by law.  Type "show copying"

and "show warranty" for details.

This GDB was configured as "i386-redhat-linux-gnu"...

 

warning: core file may not match specified executable file.

 

warning: Can't read pathname for load map: Input/output error.

Error while mapping shared library sections:

/usr/local/OraHome/lib/libexpat.so.0: No such file or directory.

 

warning: .dynamic section for "/usr/lib/libstdc++.so.6" is not at the expected address

 

warning: difference appears to be caused by prelink, adjusting expectations

 

warning: .dynamic section for "/lib/libselinux.so.1" is not at the expected address

 

warning: difference appears to be caused by prelink, adjusting expectations

Reading symbols from /usr/local/mmsvc_sys/lib/libh323_linux_x86__d.so.1.22.0...done.

Loaded symbols for /usr/local/mmsvc/lib/libh323_linux_x86__d.so.1.22.0

Reading symbols from /usr/local/mmsvc_sys/lib/libpt_d.so.2.8.0...done.

Loaded symbols for /usr/local/mmsvc/lib/libpt_d.so.2.8.0

Reading symbols from /lib/libpthread.so.0...done.

Loaded symbols for /lib/libpthread.so.0

Reading symbols from /lib/librt.so.1...done.

Loaded symbols for /lib/librt.so.1

Reading symbols from /usr/lib/libsasl2.so.2...done.

Loaded symbols for /usr/lib/libsasl2.so.2

Reading symbols from /lib/libssl.so.6...done.

Loaded symbols for /lib/libssl.so.6

Reading symbols from /lib/libcrypto.so.6...done.

Loaded symbols for /lib/libcrypto.so.6

Reading symbols from /lib/libdl.so.2...done.

Loaded symbols for /lib/libdl.so.2

Reading symbols from /usr/lib/libz.so.1...done.

Loaded symbols for /usr/lib/libz.so.1

Symbol file not found for /usr/local/OraHome/lib/libexpat.so.0

Reading symbols from /lib/libresolv.so.2...done.

Loaded symbols for /lib/libresolv.so.2

Reading symbols from /usr/lib/libstdc++.so.6...done.

Loaded symbols for /usr/lib/libstdc++.so.6

Reading symbols from /lib/libm.so.6...done.

Loaded symbols for /lib/libm.so.6

Reading symbols from /lib/libgcc_s.so.1...done.

Loaded symbols for /lib/libgcc_s.so.1

Reading symbols from /lib/libc.so.6...done.

Loaded symbols for /lib/libc.so.6

Reading symbols from /lib/ld-linux.so.2...done.

Loaded symbols for /lib/ld-linux.so.2

Reading symbols from /lib/libcrypt.so.1...done.

Loaded symbols for /lib/libcrypt.so.1

Reading symbols from /usr/lib/libgssapi_krb5.so.2...done.

Loaded symbols for /usr/lib/libgssapi_krb5.so.2

Reading symbols from /usr/lib/libkrb5.so.3...done.

Loaded symbols for /usr/lib/libkrb5.so.3

Reading symbols from /lib/libcom_err.so.2...done.

Loaded symbols for /lib/libcom_err.so.2

Reading symbols from /usr/lib/libk5crypto.so.3...done.

Loaded symbols for /usr/lib/libk5crypto.so.3

Reading symbols from /usr/lib/libkrb5support.so.0...done.

Loaded symbols for /usr/lib/libkrb5support.so.0

Reading symbols from /lib/libkeyutils.so.1...done.

Loaded symbols for /lib/libkeyutils.so.1

Reading symbols from /lib/libselinux.so.1...done.

Loaded symbols for /lib/libselinux.so.1

Reading symbols from /lib/libsepol.so.1...done.

Loaded symbols for /lib/libsepol.so.1

Reading symbols from /usr/local/mmsvc_sys/lib/ptlib-2.8.0/devices/videoinput/v4l2_pwplugin.so...done.

Loaded symbols for /usr/local/mmsvc_sys/lib/ptlib-2.8.0/devices/videoinput/v4l2_pwplugin.so

Reading symbols from /usr/local/mmsvc_sys/lib/ptlib-2.8.0/devices/sound/alsa_pwplugin.so...done.

Loaded symbols for /usr/local/mmsvc_sys/lib/ptlib-2.8.0/devices/sound/alsa_pwplugin.so

Reading symbols from /lib/libasound.so.2...done.

Loaded symbols for /lib/libasound.so.2

Core was generated by `/usr/local/mmsvc/bin/gnugk -tt -c /usr/local/mmsvc/etc/gk/gk.ini -o /usr/local/'.

Program terminated with signal 11, Segmentation fault.

[New process 22869]

[New process 23498]

[New process 16604]

[New process 16603]

[New process 29093]

[New process 18240]

[New process 25382]

[New process 11833]

[New process 11501]

[New process 32644]

[New process 29596]

[New process 28784]

[New process 30772]

[New process 24135]

[New process 24134]

[New process 24133]

[New process 24132]

[New process 24131]

[New process 24130]

[New process 24129]

[New process 24128]

[New process 24127]

[New process 24126]

[New process 24125]

[New process 24124]

[New process 24123]

[New process 24122]

[New process 24121]

[New process 24120]

[New process 24119]

[New process 24118]

[New process 24117]

[New process 24116]

[New process 24115]

[New process 24114]

[New process 24113]

[New process 24112]

[New process 24111]

[New process 24110]

[New process 24109]

[New process 24108]

[New process 24107]

[New process 24106]

[New process 24105]

[New process 24104]

[New process 24103]

[New process 24102]

[New process 24101]

[New process 24100]

[New process 24099]

[New process 24095]

[New process 24085]

[New process 24062]

#0  0x0808bc86 in YaSocket::IsOpen (this=0x74736575) at yasocket.h:38

38              bool IsOpen() const { return os_handle > 0; }

(gdb) bt full

#0  0x0808bc86 in YaSocket::IsOpen (this=0x74736575) at yasocket.h:38

No locals.

#1  0x0808be00 in USocket::IsSocketOpen (this=0xb7c33748) at yasocket.h:302

No locals.

#2  0x0808e7f1 in USocket::CloseSocket (this=0xb7c33748) at yasocket.h:303

No locals.

#3  0x0816ab6c in H245Socket::ConnectTo (this=0xb6ce8f50) at ProxyChannel.cxx:4390

        ret = (H245Socket *) 0xb7c33880

        lockConfig = {mutex = @0x8217ac0}

        socket = (CallSignalSocket *) 0xb7c336e0

#4  0x08180789 in SimpleClassJob<H245Socket>::Run (this=0xb716efa8) at job.h:220

No locals.

#5  0x08085233 in Worker::Main (this=0xb6b05d18) at job.cxx:192

        timedout = false

#6  0x004005ec in PThread::PX_ThreadStart (arg=0xb6b05d18) at ptlib/unix/tlibthrd.cxx:504

        thread = (PThread *) 0xb6b05d18

#7  0x0076a5ab in start_thread () from /lib/libpthread.so.0

No symbol table info available.

#8  0x00958cfe in clone () from /lib/libc.so.6

No symbol table info available.

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________________

Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/

[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux