Re: Gatekeeper crash on receiving GRQ

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

 



Hi,
the GRQ contents would be useful here too. Anyway, I applied a fix(both to the cvs HEAD and v2_2_7_STABLE) that should solve the problem.
Thanks for the report!
----- Original Message ----- From: "Denis Kochmashev "Enforta"" <d.kochmashev@xxxxxxxxxxx>To: "'GNU Gatekeeper Users'" <openh323gk-users@xxxxxxxxxxxxxxxxxxxxx>Sent: Friday, October 03, 2008 5:45 AMSubject:  Gatekeeper crash on receiving GRQ

> Hello!>> PTLib: 2.0.1> H323Plus: 1.20-alpha2> GNU GK: 2.2.8 (CVS 2008-07-07)>> Gatekeeper log:>> 2008/10/02 16:03:40.682 2             RasSrv.cxx(191)   RAS     Read from> 172.24.48.52:13030> 2008/10/02 16:03:40.682 2             RasSrv.cxx(242)   RAS     Received GRQ> 2008/10/02 16:03:40.683 1             RasSrv.cxx(370)   RAS     GRQ Received> 2008/10/02 16:03:40.718 0             assert.cxx(174)   PWLib   Assertion> fail: Invalid array element, file> /usr/local/mmsvc_t/build/ptlib/include/ptlib/array.h, line 1223, Error=115>> GDB:>> [mmsvc@xxxxxxxxx ~]$ gdb -c core.4196 bin/gnugk> GNU gdb Red Hat Linux (6.3.0.0-1.132.EL4rh)> Copyright 2004 Free Software Foundation, Inc.> GDB is free software, covered by the GNU General Public License, and you are> welcome to change it and/or distribute copies of it under certain> conditions.> Type "show copying" to see the conditions.> There is absolutely no warranty for GDB.  Type "show warranty" for details.> This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db> library "/lib/tls/libthread_db.so.1".>> Core was generated by `/usr/local/mmsvc/bin/gnugk -tt -u mmsvc -c> /usr/local/mmsvc/etc/gk.ini -o /usr/'.> Program terminated with signal 11, Segmentation fault.> Reading symbols from> /usr/local/mmsvc/lib/libh323_linux_x86_d.so.1.20-alpha2...done.> Loaded symbols for /usr/local/mmsvc/lib/libh323_linux_x86_d.so.1.20-alpha2> Reading symbols from /usr/local/mmsvc/lib/libpt_linux_x86_d.so.2.0.1...done.> Loaded symbols for /usr/local/mmsvc/lib/libpt_linux_x86_d.so.2.0.1> Reading symbols from /usr/lib/libldap-2.2.so.7...done.> Loaded symbols for /usr/lib/libldap-2.2.so.7> Reading symbols from /usr/lib/liblber-2.2.so.7...done.> Loaded symbols for /usr/lib/liblber-2.2.so.7> Reading symbols from /usr/lib/libldap_r-2.2.so.7...done.> Loaded symbols for /usr/lib/libldap_r-2.2.so.7> Reading symbols from /lib/tls/libpthread.so.0...done.> Loaded symbols for /lib/tls/libpthread.so.0> Reading symbols from /usr/lib/libsasl2.so.2...done.> Loaded symbols for /usr/lib/libsasl2.so.2> Reading symbols from /lib/libssl.so.4...done.> Loaded symbols for /lib/libssl.so.4> Reading symbols from /lib/libcrypto.so.4...done.> Loaded symbols for /lib/libcrypto.so.4> Reading symbols from /usr/lib/libexpat.so.0...done.> Loaded symbols for /usr/lib/libexpat.so.0> Reading symbols from /lib/libresolv.so.2...done.> Loaded symbols for /lib/libresolv.so.2> Reading symbols from /lib/libdl.so.2...done.> Loaded symbols for /lib/libdl.so.2> Reading symbols from /usr/lib/libstdc++.so.6...done.> Loaded symbols for /usr/lib/libstdc++.so.6> Reading symbols from /lib/tls/libm.so.6...done.> Loaded symbols for /lib/tls/libm.so.6> Reading symbols from /lib/libgcc_s.so.1...done.> Loaded symbols for /lib/libgcc_s.so.1> Reading symbols from /lib/tls/libc.so.6...done.> Loaded symbols for /lib/tls/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/libz.so.1...done.> Loaded symbols for /usr/lib/libz.so.1> Reading symbols from /lib/libnss_files.so.2...done.> Loaded symbols for /lib/libnss_files.so.2> #0  AsString (terminalAlias=@0x0, includeAliasType=false) at> /usr/local/mmsvc_t/build/ptlib/include/ptclib/asner.h:843> 843     /usr/local/mmsvc_t/build/ptlib/include/ptclib/asner.h: No such file> or directory.>        in /usr/local/mmsvc_t/build/ptlib/include/ptclib/asner.h> (gdb) bt full> #0  AsString (terminalAlias=@0x0, includeAliasType=false) at> /usr/local/mmsvc_t/build/ptlib/include/ptclib/asner.h:843>        aliasString = {<PCharArray> = {<PBaseArray<char>> => {<PAbstractArray> = {<PContainer> = {<PObject> = {>            _vptr.PObject = 0xef2e08}, reference = 0xb6f94bb0}, elementSize> = 1, theArray = 0xb6f84468 "",>        allocatedDynamically = 1}, <No data fields>}, <No data fields>}, <No> data fields>}> #1  0x080ec072 in RasPDU<H225_GatekeeperRequest>::Process (this=0xb7003370)> at RasSrv.cxx:1431>        bShellSendReply = true>        log = {<PCharArray> = {<PBaseArray<char>> = {<PAbstractArray> => {<PContainer> = {<PObject> = {>            _vptr.PObject = 0xef2e08}, reference = 0xb6dbc838}, elementSize> = 1, theArray = 0xb6d99340 "",>        allocatedDynamically = 1}, <No data fields>}, <No data fields>}, <No> data fields>}>        alias = {<PCharArray> = {<PBaseArray<char>> = {<PAbstractArray> => {<PContainer> = {<PObject> = {>            _vptr.PObject = 0xef89a0}, reference = 0xf70b86}, elementSize => -1216367736, theArray = 0xe96512 "\211E-\203}-",>        allocatedDynamically = 165481473}, <No data fields>}, <No data> fields>}, <No data fields>}>        rsn = Variable "rsn" is not available.> (gdb)>>> С уважением, Денис Кочмашев> Ведущий инженер отдела технической эксплуатации>> Энфорта /ЗАО "Престиж-Интернет"/> Центр управления сетью> г. Екатеринбург>> раб.тел.: +7 343 3789808 доб.6610> моб.тел.: +7 909 0222711> e-mail: d.kochmashev@xxxxxxxxxxx

-------------------------------------------------------------------------This SF.Net email is sponsored by the Moblin Your Move Developer's challengeBuild the coolest Linux based applications with Moblin SDK & win great prizesGrand prize is a trip for two to an Open Source event anywhere in the worldhttp://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________________
Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxxxxxxxxx: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-usersUnsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-usersHomepage: http://www.gnugk.org/


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

  Powered by Linux