Hi,
We are working on the fix. Will update once available.
-Divakar

On 7/20/15, 6:57 AM, "yuchang" <[email protected]> wrote:

>Hi all,
>
>We catch many coredumps about service instance
>operation(ServiceInstanceTable::OnChange) every day!
>
>The following stack is printed with gdb.
>
> From this stack,null pointer access is not found.We have also checked
>the log when the coredump happens,none error info were printed then.
>
>Any advice would be appreciated!
>
>
>
>
>The stack
>==========
>
>#0  0x00000000018063c1 in DBGraph::vertex_data (this=0x2b7390002a00,
>vertex=0x617461446873) at controller/src/db/db_graph.h:88
>       in controller/src/db/db_graph.h
>#0  0x00000000018063c1 in DBGraph::vertex_data (this=0x2b7390002a00,
>vertex=0x617461446873) at controller/src/db/db_graph.h:88
>#1  0x00000000018b67a6 in DBGraphVertex::adjacency_iterator::dereference
>(this=0x2b73b8c01860) at controller/src/db/db_graph_vertex.cc:24
>#2  0x0000000001182fd6 in
>boost::iterator_core_access::dereference<DBGraphVertex::adjacency_iterator
>> (f=...) at build/include/boost/iterator/iterator_facade.hpp:517
>#3  0x00000000011820aa in
>boost::iterator_facade<DBGraphVertex::adjacency_iterator, DBGraphVertex,
>boost::forward_traversal_tag, DBGraphVertex&, long>::operator*
>(this=0x2b73b8c01860) at
>build/include/boost/iterator/iterator_facade.hpp:643
>#4  0x000000000118156c in
>boost::iterator_facade<DBGraphVertex::adjacency_iterator, DBGraphVertex,
>boost::forward_traversal_tag, DBGraphVertex&, long>::operator->
>(this=0x2b73b8c01860) at
>build/include/boost/iterator/iterator_facade.hpp:648
>#5  0x00000000011e5494 in FindAndSetTypes (graph=0x2b7390002a00,
>si_node=0x2b74280a0660, properties=0x2b73b8c01970) at
>controller/src/vnsw/agent/oper/service_instance.cc:261
>#6  0x00000000011e672c in ServiceInstance::CalculateProperties
>(this=0x2b73a40a7bd0, graph=0x2b7390002a00, properties=0x2b73b8c01970) at
>controller/src/vnsw/agent/oper/service_instance.cc:556
>#7  0x00000000011e6c32 in ServiceInstanceTable::OnChange
>(this=0x2b7390022f70, entry=0x2b73a40a7be0, request=0x2b74100550f0) at
>controller/src/vnsw/agent/oper/service_instance.cc:633
>#8  0x00000000018bb73a in DBTable::Input (this=0x2b7390022f70,
>tbl_partition=0x2b7390022fd0, client=0x0, req=0x2b74100550f0) at
>controller/src/db/db_table.cc:233
>#9  0x000000000122b902 in AgentDBTable::Input (this=0x2b7390022f70,
>partition=0x2b7390022fd0, client=0x0, req=0x2b74100550f0) at
>controller/src/vnsw/agent/cmn/agent_db.cc:103
>#10 0x00000000018bf1c0 in DBTablePartition::Process (this=0x2b7390022fd0,
>client=0x0, req=0x2b74100550f0) at
>controller/src/db/db_table_partition.cc:90
>#11 0x00000000018b7fae in DBPartition::QueueRunner::Run
>(this=0x2b73d010dd80) at controller/src/db/db_partition.cc:166
>#12 0x00000000019d280e in TaskImpl::execute (this=0x2b7388050fc0) at
>controller/src/base/task.cc:224
>#13 0x0000003d51e3218a in
>tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::loca
>l_wait_for_all(tbb::task&, tbb::task*) () from /usr/lib/libtbb_debug.so.2
>#14 0x0000003d51e29033 in
>tbb::internal::arena::process(tbb::internal::generic_scheduler&) () from
>/usr/lib/libtbb_debug.so.2
>#15 0x0000003d51e27906 in tbb::internal::market::process(rml::job&) ()
>from /usr/lib/libtbb_debug.so.2
>#16 0x0000003d51e224bc in tbb::internal::rml::private_worker::run() ()
>from /usr/lib/libtbb_debug.so.2
>#17 0x0000003d51e22362 in
>tbb::internal::rml::private_worker::thread_routine(void*) () from
>/usr/lib/libtbb_debug.so.2
>#18 0x0000003280a079d1 in start_thread () from /lib64/libpthread.so.0
>#19 0x00000032806e8b6d in clone () from /lib64/libc.so.6
>
>Thanks!
>
>yuchang
>
>
>
>_______________________________________________
>Dev mailing list
>[email protected]
>http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org


_______________________________________________
Dev mailing list
[email protected]
http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org

Reply via email to