Hi Pasan,
OK, the online docs were fixed, thank for the notice.
The backtrace points to the "cflags" field - this was changed from "int"
to "string" - and you did not made the correct change in your table
definition. This causes the crash.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 06.06.2014 06:18, Pasan Meemaduma wrote:
Hi Bogdan,
Thanks for the reply. I created the table using normal schema it looks
fine to me. I was refering to the old url you gave me. There in that
table attr was missing :)
this is the url missing attr in location table
http://www.opensips.org/Documentation/Install-DBSchema-1-10#AEN7254
below is my table schema,
mysql> desc location;
+---------------+------------------+------+-----+---------------------+----------------+
| Field | Type | Null | Key | Default
| Extra |
+---------------+------------------+------+-----+---------------------+----------------+
| id | int(10) unsigned | NO | PRI | NULL
| auto_increment |
| username | char(64) | NO | MUL |
| |
| domain | char(64) | YES | | NULL
| |
| contact | char(255) | NO | |
| |
| received | char(128) | YES | | NULL
| |
| path | char(128) | YES | | NULL
| |
| expires | datetime | NO | | 2020-05-28 21:32:15
| |
| q | float(10,2) | NO | | 1.00
| |
| callid | char(255) | NO | | Default-Call-ID
| |
| cseq | int(11) | NO | | 13
| |
| last_modified | datetime | NO | | 1900-01-01 00:00:01
| |
| flags | int(11) | NO | | 0
| |
| cflags | int(11) | NO | | 0
| |
| user_agent | char(255) | NO | |
| |
| socket | char(64) | YES | | NULL
| |
| methods | int(11) | YES | | NULL
| |
| sip_instance | char(255) | YES | | NULL
| |
| attr | char(255) | YES | | NULL
| |
+---------------+------------------+------+-----+---------------------+----------------+
attr holds NULL values for all entries.
do I have to run below in gdb after running bt full right ?
this is what i got
(gdb) f 1
#1 0x00007f64823a60a2 in dbrow2info (contact=0x7fffe0246180,
vals=0x7f648287a260) at udomain.c:306
306 in udomain.c
(gdb) p (vals+6)->val.string_val
$2 = 0x0
(gdb)
-----------------without running bt full ------------- just in case :)
(gdb) f 1
#1 0x00007f64823a60a2 in dbrow2info (contact=0x7fffe0246180,
vals=0x7f648287a260) at udomain.c:306
306 udomain.c: No such file or directory.
(gdb) p (vals+6)->val.string_val
$1 = 0x0
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users