[Devel] X86_64 and dispatcher module

Helge Waastad helge at smartnet.no
Tue Aug 8 15:46:12 CEST 2006


Hi,
I'm running 1.1.0

I've built my own packages based on the repositories.
Platform: CentOS 4.3


I can reproduce it every time I try to run the dispatcher.

The first request that is supposed to be forwarded, gives an error:

exception on floating point operation (core dumped) [maybe a little
different, but I had to translate from norwegian ;-)]

Here's the whole trace:


GNU gdb Red Hat Linux (6.3.0.0-1.96rh)
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 "x86_64-redhat-linux-gnu"...(no debugging
symbols found)
Using host libthread_db library "/lib64/tls/libthread_db.so.1".

Core was generated by `openser -f dispatcher.cfg'.
Program terminated with signal 8, Arithmetic exception.
Reading symbols from /lib64/libdl.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib64/libdl.so.2
Reading symbols from /lib64/libresolv.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib64/libresolv.so.2
Reading symbols from /lib64/tls/libc.so.6...(no debugging symbols
found)...done.
Loaded symbols for /lib64/tls/libc.so.6
Reading symbols from /lib64/ld-linux-x86-64.so.2...
(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib64/openser/modules/tm.so...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib64/openser/modules/tm.so
Reading symbols from /usr/lib64/openser/modules/maxfwd.so...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib64/openser/modules/maxfwd.so
Reading symbols from /usr/lib64/openser/modules/sl.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib64/openser/modules/sl.so
Reading symbols from /usr/lib64/openser/modules/acc.so...(no debugging
symbols found)...done.
Loaded symbols for /usr/lib64/openser/modules/acc.so
Reading symbols from /usr/lib64/libradiusclient-ng.so.2...Reading
symbols
from /usr/lib/debug/usr/lib64/libradiusclient-ng.so.2.0.0.debug...done.
done.
Loaded symbols for /usr/lib64/libradiusclient-ng.so.2
Reading symbols from /lib64/libcrypt.so.1...done.
Loaded symbols for /lib64/libcrypt.so.1
Reading symbols from /lib64/libnsl.so.1...done.
Loaded symbols for /lib64/libnsl.so.1
Reading symbols from /usr/lib64/openser/modules/dispatcher.so...done.
Loaded symbols for /usr/lib64/openser/modules/dispatcher.so
Reading symbols from /usr/lib64/openser/modules/registrar.so...done.
Loaded symbols for /usr/lib64/openser/modules/registrar.so
Reading symbols from /usr/lib64/openser/modules/xlog.so...done.
Loaded symbols for /usr/lib64/openser/modules/xlog.so
Reading symbols from /usr/lib64/openser/modules/textops.so...done.
Loaded symbols for /usr/lib64/openser/modules/textops.so
Reading symbols from /usr/lib64/openser/modules/usrloc.so...done.
Loaded symbols for /usr/lib64/openser/modules/usrloc.so
Reading symbols from /usr/lib64/openser/modules/rr.so...done.
Loaded symbols for /usr/lib64/openser/modules/rr.so
Reading symbols from /usr/lib64/openser/modules/mysql.so...done.
Loaded symbols for /usr/lib64/openser/modules/mysql.so
Reading symbols from /lib64/tls/libm.so.6...done.
Loaded symbols for /lib64/tls/libm.so.6
Reading symbols from /usr/lib64/openser/modules/domain.so...done.
Loaded symbols for /usr/lib64/openser/modules/domain.so
Reading symbols from /usr/lib64/openser/modules/mediaproxy.so...done.
Loaded symbols for /usr/lib64/openser/modules/mediaproxy.so
Reading symbols from /usr/lib64/openser/modules/nathelper.so...done.
Loaded symbols for /usr/lib64/openser/modules/nathelper.so
Reading symbols from /usr/lib64/openser/modules/avpops.so...done.
Loaded symbols for /usr/lib64/openser/modules/avpops.so
Reading symbols from /usr/lib64/openser/modules/lcr.so...done.
Loaded symbols for /usr/lib64/openser/modules/lcr.so
Reading symbols from /usr/lib64/openser/modules/path.so...done.
Loaded symbols for /usr/lib64/openser/modules/path.so
Reading symbols from /usr/lib64/openser/modules/uri.so...done.
Loaded symbols for /usr/lib64/openser/modules/uri.so
Reading symbols from /usr/lib64/openser/modules/gflags.so...done.
Loaded symbols for /usr/lib64/openser/modules/gflags.so
Reading symbols from /usr/lib64/openser/modules/statistics.so...done.
Loaded symbols for /usr/lib64/openser/modules/statistics.so
Reading symbols from /lib64/libnss_files.so.2...done.
Loaded symbols for /lib64/libnss_files.so.2
#0  0x0000002a959dc582 in ds_select_dst ()
   from /usr/lib64/openser/modules/dispatcher.so
(gdb)
(gdb)
(gdb)
(gdb) bt
#0  0x0000002a959dc582 in ds_select_dst ()
from /usr/lib64/openser/modules/dispatcher.so
#1  0x0000002a959dd93c in ds_print_list ()
from /usr/lib64/openser/modules/dispatcher.so
#2  0x0000000000409c38 in do_action ()
#3  0x000000000040a87e in do_action ()
#4  0x000000000040b496 in do_action ()
#5  0x000000000040b762 in run_top_route ()
#6  0x000000000043188a in receive_msg ()
#7  0x000000000044fc74 in udp_rcv_loop ()
#8  0x000000000041f7f4 in main_loop ()
#9  0x0000000000420446 in main ()




br hw





tir, 08,.08.2006 kl. 16.24 +0300, skrev Daniel-Constantin Mierla:
> Hello,
> 
> which version of openser do you use? Is it installed from packages? The 
> debugging symbols are missing so I cannot spot the problem easily. Could 
> you provide more details about how the crash happens? Could you 
> reproduce it?
> 
> Cheers,
> Daniel
> 
> 
> 
> On 08/08/06 14:49, Helge Waastad wrote:
> > Hi,
> > I have some problems with the dispatcher module and 64 bits
> > architecture:
> >
> > #0  0x0000002a959dc582 in ds_select_dst ()
> >    from /usr/lib64/openser/modules/dispatcher.so
> > (gdb) bt
> > #0  0x0000002a959dc582 in ds_select_dst ()
> > from /usr/lib64/openser/modules/dispatcher.so
> > #1  0x0000002a959dd93c in ds_print_list ()
> > from /usr/lib64/openser/modules/dispatcher.so
> > #2  0x0000000000409c38 in do_action ()
> > #3  0x000000000040a87e in do_action ()
> > #4  0x000000000040b496 in do_action ()
> > #5  0x000000000040b762 in run_top_route ()
> > #6  0x000000000043188a in receive_msg ()
> > #7  0x000000000044fc74 in udp_rcv_loop ()
> > #8  0x000000000041f7f4 in main_loop ()
> > #9  0x0000000000420446 in main ()
> >
> > does anyone have a clue?
> >
> > br hw
> >
> >
> >
> >
> >
> > _______________________________________________
> > Devel mailing list
> > Devel at openser.org
> > http://openser.org/cgi-bin/mailman/listinfo/devel
> >
> >   



More information about the Devel mailing list