<div>Hi All,</div>
<div>&nbsp;</div>
<div>I have a problem regarding ospf/vertex.hh which I use within the main file of a process I created&nbsp;in xorp.</div>
<div>&nbsp;</div>
<div>With pname be the process name, the problem appears when I call a member function of xrl_pname_node class (inherited from target base class) right after instantiating an object of xrl_pname_node and right before the while loop (eventloop). Before making this call, I also&nbsp;define some variables using Vertex and Node data structures.</div>

<div>&nbsp;</div>
<div>In this case, when I run rtrmgr, I get the error message saying that :</div>
<div>&nbsp;</div>
<div>[ 2008/05/29 08:00:04&nbsp; FATAL xorp_pname:12240&nbsp;pname ../ospf/vertex.hh:31 operator&lt; ] Assertion (get_version() == other.get_version()) failed<br>[ 2008/05/29 08:00:04&nbsp; ERROR xorp_rtrmgr:12239 RTRMGR module_manager.cc:757 done_cb ] Command &quot;/home/scevher/xorp.deneme/pname/xorp_pname&quot;: terminated with signal 6.<br>
[ 2008/05/29 08:00:04&nbsp; INFO xorp_rtrmgr:12239 RTRMGR module_manager.cc:294 module_exited ] Module abnormally killed: pname<br></div>
<div>Apparently, it did not like the overloaded operator &lt; defined in Vertex class (I do not use&nbsp;this overloaded operator&nbsp;explicitly by the way).</div>
<div>&nbsp;</div>
<div>Any idea how to fix this ?</div>
<div>&nbsp;</div>
<div>Thanks.</div>
<div>Selcuk</div>