[Openh323gk-users] About the radius segement fault

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

 



Dear folks

when I run the GNUGK by radiusalias auth mode, it always called 
Segmentation fault.


My System is like 

REDHAT 9.0 or 7.3 I tested this both of them
Pwlib 1.15
openh323 1.12
GNUGK the last V2.0 version from CVS, I download it today.
Freeradius 0.8.1 or 0.9

The situation is

1. If the client can pass the auth, it is fine for the  first time. 
2. If The client can not pass the auth, the GNUGK is down
3. If the client rebot immediately and re-auth, the GBUGK is gone


This is the GDB info
GNU gdb Red Hat Linux (5.3post-0.20021129.18rh)
Copyright 2003 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"...
(gdb) run
Starting program: /bin/gnugk
[New Thread 1077579392 (LWP 12891)]
[New Thread 1085971648 (LWP 12898)]
OpenH323 Gatekeeper - The GNU Gatekeeper with ID 'OpenH323GK' started 
on 0.0.0.0
Gatekeeper(GNU) Version(2.0.5) Ext(pthreads=1) Build(Jul 15 2003, 
19:35:28) Sys(Linux i686 2.4.20-8)

Default IP = 127.0.0.1

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.


Disable Bandwidth Management
[New Thread 1094409280 (LWP 12899)]
[Thread 1094409280 (LWP 12899) exited]
2003/07/17 00:36:52.594 4           radproto.cxx(1684)  RADIUS  
Created instance of RADIUS client (local if: 127.0.0.1, default ports: 
1812,1813) for RADIUS servers group:
       127.0.0.1:1812
[New Thread 1102797760 (LWP 12901)]
[New Thread 1116941120 (LWP 12902)]
[New Thread 1125329600 (LWP 12903)]
[New Thread 1133718080 (LWP 12904)]
[Thread 1125329600 (LWP 12903) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1133718080 (LWP 12904)]
0x080e1198 in RadiusClient::VerifyResponseAuthenticator(unsigned char 
const*, int, unsigned char const*, int, PMessageDigest5&) 
(this=0x863dd08,
   requestBuffer=0x8652488 "\001\027", requestLength=70,
   responseBuffer=0x865d6e0 "\003\027", responseLength=20, 
md5=@0x865d42c)
   at radproto.cxx:1951
1951            PMessageDigest5::Code digest;



Michel had posted a message to say by using the last CVS to fix it. 
But it does not work to me.

I  have used about a month to find the issue and try to fix it. If 
anyone can help me, I will be very happy.

BEST
Jason



-- 
NeoMail - Webmail that doesn't suck... as much.
http://neomail.sourceforge.net


-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
_______________________________________________
List: Openh323gk-users@lists.sourceforge.net
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
Homepage: http://www.gnugk.org/

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

  Powered by Linux