[ovs-dev] new crash with openvswitch-2.4 in ovsdb_datum_equals

Richukov Kes kesri1234 at rediffmail.com
Mon Oct 5 22:52:38 UTC 2015


Dear Sir:

We upgrading to openvswitch-2.4 and ran ovs-vsctl set-controller command in a script to point to a controller and soon noticed a crash in ovs-
vswitchd with below back trace. Can anyone please check if this has a fix in newer release or point me to what I am doing wrong?

#0 0x00007f76793422b6 in __strcmp_sse42 () from /lib64/libc.so.6
#1 0x00000000004b7ae5 in atom_arrays_compare_3way (a=0x29d79f8,
b=0x7fff554b4f40, type=0x894e20) at lib/ovsdb-data.c:1582
#2 ovsdb_datum_compare_3way (a=0x29d79f8, b=0x7fff554b4f40, type=0x894e20)
at lib/ovsdb-data.c:1610
#3 0x00000000004b7b69 in ovsdb_datum_equals (a=,
b=, type=)
at lib/ovsdb-data.c:1596
#4 0x00000000004bb36e in ovsdb_idl_txn_write__ (row_=0x29d74a0,
column=0x894e18, datum=0x7fff554b4f40, owns_datum=true)
at lib/ovsdb-idl.c:2087
#5 0x00000000004f04b5 in ovsrec_interface_set_statistics (row=0x29d74a0,
key_statistics=, value_statistics=0x7fff554b50b0,
n_statistics=12) at lib/vswitch-idl.c:11535
#6 0x00000000004083e8 in iface_refresh_stats (iface=0x29c2c40)
at vswitchd/bridge.c:2419
#7 0x0000000000411a6c in run_stats_update () at vswitchd/bridge.c:2793
#8 bridge_run () at vswitchd/bridge.c:3073
#9 0x00000000004121ad in main (argc=10, argv=0x7fff554b5338)
at vswitchd/ovs-vswitchd.c:131

(gdb) frame 1
#1 0x00000000004b7ae5 in atom_arrays_compare_3way (a=0x29d79f8,
b=0x7fff554b4f40, type=0x894e20) at lib/ovsdb-data.c:1582
1582 int cmp = ovsdb_atom_compare_3way(&a[i], &b[i], type);
(gdb) p *b
$11 = {integer = 44305824, real = 2.1889985549088601e-316, boolean = 160,
string = 0x2a40da0 "collisions", uuid = {parts = {44305824, 0, 2035982264,
32630}}}
(gdb) p *a
$12 = {integer = 10, real = 4.9406564584124654e-323, boolean = 10, 


More information about the dev mailing list