Hello Edgar,
I did a fix on cvs, please download the latest version from cvs and try
again? It seems that strcmp() was not checking the null parameters. What
OS/compiler do you have? The code is pretty old and the issue was not
discovered until now, I guess some libraries do the check.
Let me know if it works.
Cheers,
Daniel
On 06/06/06 20:58, Edgar Barbosa wrote:
Hi Daniel,
I'm using openser 1.0.1...
The core file is in attachment and the bt output was the following:
#0 0x400a91b0 in strcmp () from /lib/tls/libc.so.6
#1 0x0809f270 in cmp_db_id (id1=0x81118f0, id2=0x8111638) at db/db_id.c:249
#2 0x080a032e in pool_get (id=0x81118f0) at db/db_pool.c:47
#3 0x401688b6 in db_init (_url=0x8213548 "mysql://root@localhost/openser")
at dbase.c:267
#4 0x4024b416 in uridb_db_init (db_url=0x0) at checks.c:246
#5 0x4024c182 in child_init (rank=-1) at uridb_mod.c:142
#6 0x080799ba in init_mod_child (m=0x8110c78, rank=-1,
type=0x80b3df1 "PROC_TIMER") at sr_module.c:398
#7 0x08079a9a in init_child (rank=0) at sr_module.c:441
#8 0x0806123f in main_loop () at main.c:871
#9 0x0806266e in main (argc=1076248752, argv=0xbffffd64) at main.c:1570
Thanks for your help,
Edgar
-----Original Message-----
From: Daniel-Constantin Mierla [mailto:daniel@voice-system.ro]
Sent: terça-feira, 6 de Junho de 2006 18:29
To: Edgar Barbosa
Cc: Users(a)openser.org
Subject: Re: [Users] Segmentation fault on openser
Hello,
what version of openser do you run?
Could you get a backtrace? Set "ulimit -c unlimited" in the console you
start openser and you should get a core file. The do:
gdb /usr/lib/openser/sbin/openser core
# bt
Send the output to us. If it is openser 1.1.x, please use
devel(a)openser.org mailing list.
I see in the log that the mysql client library is v4.x and the mysql
server is v5.x. Should not be any problem as far as I know, just a
remark which should be paid attention.
Cheers,
Daniel