Hello,

Please update it again now.
There was a mismatch with the defined table version in the module and the one in the version table.

Anca

Geir O. Jensen wrote:

Well, I did what you said... Grabbed the SVN (today, Tuesday 27th), purged
the old db, modules, binaries and libraries ... Recompiled, ran
openser_mysql.sh create and now I get this error;

PRESENCE:mod_init: Wrong version v1 for table <presentity>, need v0

... :-/

Now what

- Geir

-----Original Message-----
From: Anca Vamanu [mailto:[EMAIL PROTECTED] Sent: Monday, March 26, 2007 7:01 PM
To: Geir O. Jensen
Subject: Re: [Users] PRESENCE module issues

Hello,

Don't worry. It will for sure be up and running by then.

I was not talking about the offical release, but the SVN version of OpenSer1.2.
To download it use:

# svn co
https://openser.svn.sourceforge.net/svnroot/openser/branches/1
.2 openser More information at: http://www.openser.org/mos/view/Download/

It must work now :) .

Best regards,
Anca



Geir O. Jensen wrote:

Okay, I downloaded the 1.2.0 tarball on the 19th of March. Was it changed after that date? The date stamp on the http://www.openser.org/pub/openser/1.2.0/src/ server location says March 12th...

Hopefully I'll be able to do this within a few days... Easter is looming and things slow down around here then :D

Thanks for your help so far!

- Geir



-----Original Message-----
From: Anca Vamanu [mailto:[EMAIL PROTECTED]
Sent: Monday, March 26, 2007 10:17 AM
To: G.O. Jensen
Cc: [EMAIL PROTECTED]
Subject: Re: [Users] PRESENCE module issues

Hello,

I was in fact refering to the newst version of OpenSer 1.2.0.
It has also been updated.
You can also take the svn version- it will work with the
modules from
1.2.0, but you have to make a change in the
database- adding 2 new columns in active_watcher_table
- so you should run the database script again. It has a transport issue fixed which is still under testing.

Best regards,

Anca Vamanu

G.O. Jensen wrote:

Hm, righto. Well, I used the "official" downloadable tarball from openser.org. Maybe they should rush out a 1.2.1 patch asap then :D

So, do I need to grab all modules and OpenSER core from
SVN too, or
while the "updated" presence module work with the "stable" 1.2.0 OpenSER release?

Anca Vamanu said:


Hello,

I found the problem, much simpler that we might have
thought. You use
an old version, at least a week old. There was a bug there that I fixed last week.
You should take the latest version on svn and it should work.

Best regards,

Anca Vamanu


G.O. Jensen wrote:

Hey, I really want to get this working so all the effort I
can pour
into it :D I will do more testing over the weekend
though - I have
two servers so I can see if the problems crops up on both.

The clients use are eyeBeam 1.5 (Windows) and Gaim
2.0beta (Linux).
OpenSER crashes when I register the eyeBeam client and the
presence
exchange starts. Fork is indeed set to yes in my Config
(which I can
get you a copy of over the weekend aswell to help
reproduce it at
your
end...)

(I'm at home now so I can't access all data easily...)

Thanks,
G.O. Jensen
UNINETT

Anca Vamanu said:


Thanks for your effort.
Unfortunatelly the backtrace is not revealing at all. It seems compulsory to reproduce your scenario to be able to fix
this. And I
just can't manage to do this.
What clients are you using?
Is fork yes or no in your configuration?

Many thanks.

G.O. Jensen wrote:



Anca-Maria Vamanu said:




I can't reproduce what you got there and I can't figure
out from
the log what goes wrong.
Could you please send be the backtrace of the generated core.
Use: gdb openser core
  >bt




Sure can do... this error was reproducible for me (I
tried 3 or 4
times...)

Main routing script does a if method= then handle_()
thingy... and
then returns.

[EMAIL PROTECTED]:/# gdb openser core GNU gdb 6.4-debian Copyright 2005 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 "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

Core was generated by `/usr/local/sbin/openser -P /var/run/openser.pid -m
32 -u root -g root'.
Program terminated with signal 11, Segmentation fault.

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
Reading symbols
from /lib/tls/i686/cmov/libresolv.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libresolv.so.2 Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.8
Reading symbols from
/usr/lib/i686/cmov/libcrypto.so.0.9.8...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.8
Reading symbols from /lib/tls/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols
from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/local/lib/openser/modules/mysql.so...done.
Loaded symbols for /usr/local/lib/openser/modules/mysql.so
Reading symbols from /lib/tls/i686/cmov/libm.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols
from /usr/lib/libmysqlclient.so.14...done.
Loaded symbols for /usr/lib/libmysqlclient.so.14
Reading symbols
from /lib/tls/i686/cmov/libcrypt.so.1...done.
Loaded symbols for /lib/tls/i686/cmov/libcrypt.so.1
Reading symbols
from /lib/tls/i686/cmov/libnsl.so.1...done.
Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1
Reading symbols
from /usr/local/lib/openser/modules/sl.so...done.
Loaded symbols for /usr/local/lib/openser/modules/sl.so
Reading symbols from
/usr/local/lib/openser/modules/tm.so...done.
Loaded symbols for /usr/local/lib/openser/modules/tm.so
Reading symbols from
/usr/local/lib/openser/modules/rr.so...done.
Loaded symbols for /usr/local/lib/openser/modules/rr.so
Reading symbols from
/usr/local/lib/openser/modules/maxfwd.so...done.
Loaded symbols for /usr/local/lib/openser/modules/maxfwd.so
Reading symbols from
/usr/local/lib/openser/modules/usrloc.so...done.
Loaded symbols for /usr/local/lib/openser/modules/usrloc.so
Reading symbols from
/usr/local/lib/openser/modules/registrar.so...done.
Loaded symbols for /usr/local/lib/openser/modules/registrar.so
Reading symbols from
/usr/local/lib/openser/modules/textops.so...done.
Loaded symbols for /usr/local/lib/openser/modules/textops.so
Reading symbols from
/usr/local/lib/openser/modules/xlog.so...done.
Loaded symbols for /usr/local/lib/openser/modules/xlog.so
Reading symbols from
/usr/local/lib/openser/modules/enum.so...done.
Loaded symbols for /usr/local/lib/openser/modules/enum.so
Reading symbols from
/usr/local/lib/openser/modules/uri_db.so...done.
Loaded symbols for /usr/local/lib/openser/modules/uri_db.so
Reading symbols from
/usr/local/lib/openser/modules/options.so...done.
Loaded symbols for /usr/local/lib/openser/modules/options.so
Reading symbols from
/usr/local/lib/openser/modules/auth.so...done.
Loaded symbols for /usr/local/lib/openser/modules/auth.so
Reading symbols from
/usr/local/lib/openser/modules/auth_db.so...done.
Loaded symbols for /usr/local/lib/openser/modules/auth_db.so
Reading symbols from
/usr/local/lib/openser/modules/avpops.so...done.
Loaded symbols for /usr/local/lib/openser/modules/avpops.so
Reading symbols from
/usr/local/lib/openser/modules/mi_fifo.so...done.
Loaded symbols for /usr/local/lib/openser/modules/mi_fifo.so
Reading symbols from
/usr/local/lib/openser/modules/presence.so...done.
Loaded symbols for /usr/local/lib/openser/modules/presence.so
Reading symbols from /usr/lib/libxml2.so.2...done.
Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /lib/tls/i686/cmov/libnss_compat.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_compat.so.2
Reading symbols from /lib/tls/i686/cmov/libnss_nis.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_nis.so.2
Reading symbols from
/lib/tls/i686/cmov/libnss_files.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2
#0 0x080b7eed in fm_free (qm=0x8170b40, p=0xb7a8ffdf) at mem/f_malloc.c:130
130             frag->u.nxt_free=*f;
(gdb) bt
#0 0x080b7eed in fm_free (qm=0x8170b40, p=0xb7a8ffdf) at mem/f_malloc.c:130
#1  0xb7a8ce8f in handle_subscribe (msg=0x8186ca8, str1=0x0,
str2=0x0)
at subscribe.c:1099
#2  0x08052d56 in do_action (a=0x8178f48, msg=0x8186ca8) at
action.c:883
#3 0x08051faa in run_action_list (a=0x8178e68,
msg=0x8186ca8) at
action.c:131
#4  0x08054423 in do_action (a=0x81790d8, msg=0x8186ca8) at
action.c:801
#5 0x08051faa in run_action_list (a=0x8178ba0,
msg=0x8186ca8) at
action.c:131
#6  0x08054423 in do_action (a=0x817bc88, msg=0x8186ca8) at
action.c:801
#7 0x08051faa in run_action_list (a=0x81770c8,
msg=0x8186ca8) at
action.c:131
#8  0x080552c5 in run_top_route (a=0x81770c8, msg=0x0) at
action.c:111
#9  0x08082769 in receive_msg (
buf=0x8140180 "SUBSCRIBE sip:[EMAIL PROTECTED]
SIP/2.0\r\nVia:
SIP/2.0/UDP
158.38.62.97:16472;branch=z9hG4bK-d87543-2b2f3c5a00212916
-1--d87543-;rport\r\nMax-Forwards:
69\r\nContact: <sip:[EMAIL PROTECTED]:16472>"...,
len=635, rcv_info=0xbfae1328) at receive.c:156 #10
0x080b112a in
udp_rcv_loop () at udp_server.c:465
#11 0x08070a08 in main_loop () at main.c:834
#12 0x08072045 in main (argc=9, argv=0xbfae14e4) at main.c:1399

// [EMAIL PROTECTED]
UNINETT AS, NO-7465 Trondheim, NORWAY
Fax: +47 73 55 79 01, Phn: +47 73 55 79 00




// [EMAIL PROTECTED]
UNINETT AS, NO-7465 Trondheim, NORWAY
Fax: +47 73 55 79 01, Phn: +47 73 55 79 00


// [EMAIL PROTECTED]
 UNINETT AS, NO-7465 Trondheim, NORWAY
 Fax: +47 73 55 79 01, Phn: +47 73 55 79 00








_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to