SV: [Serusers] SER core dump on SuSE

Roger Lewau roger.lewau at serverhallen.com
Wed Aug 3 19:01:08 CEST 2005


Hi,

Did you install a precompiled version of SER and modules? I had the exact
same problem on FreeBSD but solved it by downloading the source and compile
the mysql.so module by hand and then replacing the precompiled module. 

Dont know the exact reason for the crash I had, but the above step solved
it. Could be woth a try.

Kind regards
Roger
 

-----Ursprungligt meddelande-----
Från: serusers-bounces at iptel.org [mailto:serusers-bounces at lists.iptel.org] För Pat
wang
Skickat: den 3 augusti 2005 17:53
Till: serusers at lists.iptel.org
Ämne: [Serusers] SER core dump on SuSE

Hi,

I am having trouble running SER on SuSE Linux. SER crashes when
authentication module is used. Whenever a REGISTER arrives to SER, it gives
a core dump. If I turn authentication off then everything is fine. I have
tried this on different versions of SuSE including: 9.0 (2.4 Kernel) and 9.1
and 9.3 (2.6 Kernel). They all give this core dump:

Core was generated by `ser -E -w .'.
Program terminated with signal 11, Segmentation fault.

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

Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
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 /usr/local/lib/ser/modules/mysql.so...done.
Loaded symbols for /usr/local/lib/ser/modules/mysql.so
Reading symbols from /usr/lib/libmysqlclient.so.12...done.
Loaded symbols for /usr/lib/libmysqlclient.so.12 Reading symbols from
/lib/libz.so.1...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /usr/local/lib/ser/modules/sl.so...done.
Loaded symbols for /usr/local/lib/ser/modules/sl.so Reading symbols from
/usr/local/lib/ser/modules/tm.so...done.
Loaded symbols for /usr/local/lib/ser/modules/tm.so Reading symbols from
/usr/local/lib/ser/modules/rr.so...done.
Loaded symbols for /usr/local/lib/ser/modules/rr.so Reading symbols from
/usr/local/lib/ser/modules/maxfwd.so...done.
Loaded symbols for /usr/local/lib/ser/modules/maxfwd.so
Reading symbols from /usr/local/lib/ser/modules/usrloc.so...done.
Loaded symbols for /usr/local/lib/ser/modules/usrloc.so
Reading symbols from /usr/local/lib/ser/modules/registrar.so...done.
Loaded symbols for /usr/local/lib/ser/modules/registrar.so
Reading symbols from /usr/local/lib/ser/modules/textops.so...done.
Loaded symbols for /usr/local/lib/ser/modules/textops.so
Reading symbols from /usr/local/lib/ser/modules/auth.so...done.
Loaded symbols for /usr/local/lib/ser/modules/auth.so
Reading symbols from /usr/local/lib/ser/modules/auth_db.so...done.
Loaded symbols for /usr/local/lib/ser/modules/auth_db.so
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2 #0  qm_malloc (qm=0x80ffac0,
size=20) at q_malloc.c:290
290     q_malloc.c: No such file or directory.
        in q_malloc.c
(gdb)
(gdb)
(gdb)
(gdb)
(gdb) bt
#0  qm_malloc (qm=0x80ffac0, size=20) at q_malloc.c:290
#1  0x4016322c in new_result () at res.c:199
#2  0x40162035 in store_result (_h=0x8106138, _r=0xbfffee4c) at dbase.c:298
#3  0x080998ec in table_version (dbf=0x4039b320, connection=0x8106138,
table=0xbfffeeb0)
    at db.c:176
#4  0x40398eaf in auth_db_ver (db_url=0x0, name=0x0) at authorize.c:337
#5  0x40397fba in str_fixup (param=0x8106c30, param_no=2) at
authdb_mod.c:238
#6  0x0806ec55 in fix_actions (a=<value optimized out>) at route.c:243
#7  0x0806f136 in fix_expr (exp=0x8106c48) at route.c:134
#8  0x0806f17e in fix_expr (exp=0x8106c78) at route.c:99
#9  0x0806ed1b in fix_actions (a=<value optimized out>) at route.c:221 #10
0x0806ed3e in fix_actions (a=<value optimized out>) at route.c:225
#11 0x0806ed3e in fix_actions (a=<value optimized out>) at route.c:225
#12 0x0806f026 in fix_rls () at route.c:726
#13 0x0805df35 in main (argc=4, argv=0xbffff1b4) at main.c:1558
(gdb)

I have to use Redhat playing SER now. I am really appreciate if someone can
take a look at the cause. By the way, I tried to install SER from binary
package as well as compile from the source code, result is the same.

Regards,

Pat


_______________________________________________
Serusers mailing list
serusers at lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers





More information about the sr-users mailing list