Hello,<br><br>I wrote a if condition below this line to know where dtp-&gt;prev was being initialized.<br><br>dtp = (dbt_table_p)shm_malloc(sizeof(dbt_table_t));<br><b>if (dtp-&gt;prev){<br>     LM_DBG(&quot;dtp-&gt;prev was initialized&quot;)<br>
}</b><br><br>Analysing the trace of kamailio, the condition is true only to subscriber table. I can&#39;t get understand this behavior only subscriber table because to others tables (location, dispatcher and version) the condition is false.<br>
<br>PS: I&#39;m doing this analysis to understand the core generated in db_text module described in the previous e-mails.<br><br>Best Regards <br><br><div class="gmail_quote">2011/10/3 Daniel-Constantin Mierla <span dir="ltr">&lt;<a href="mailto:miconda@gmail.com">miconda@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    Hello,<br>
    <br>
    the latest 3.1 branch as in db_text/dbt_tb.c following line:<br>
    <br>
        dtp = (dbt_table_p)shm_malloc(sizeof(dbt_table_t));<br>
    <br>
    Where is the line you refer to dpt-&gt;prev? Can you copy&amp;paste
    it here.<br>
    <br>
    Cheers,<br>
    Daniel<div><div></div><div class="h5"><br>
    <br>
    On 10/3/11 2:20 PM, Bruno Bresciani wrote:
    </div></div><blockquote type="cite"><div><div></div><div class="h5">Hello ALL,<br>
      <br>
      Someone knows why at line 149 in .../kamailio-3.1.2/modules_k/
      <div>db_text/dbt_tb.c the shm_malloc function sometimes
        allocates memory to dtp-&gt;prev but sometimes doesn&#39;t?<br>
        I&#39;m asking this question because when the subscriber table is
        being loading to shared memory in db_text module, dtp-&gt;prev
        is allocated but on version, dispatcher, location table it
        doesn&#39;t... Analysing the source code I can&#39;t see any reason to
        this behavior.<br>
        <br>
        The allocation of dtp-&gt;prev to subscriber table is generating
        a core at db_text module.<br>
        <br>
        Best Regards</div>
      <br>
      <fieldset></fieldset>
      <br>
      </div></div><pre>_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
    </blockquote><font color="#888888">
    <br>
    <pre cols="72">-- 
Daniel-Constantin Mierla -- <a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
Kamailio Advanced Training, Dec 5-8, Berlin: <a href="http://asipto.com/u/kat" target="_blank">http://asipto.com/u/kat</a>
<a href="http://linkedin.com/in/miconda" target="_blank">http://linkedin.com/in/miconda</a> -- <a href="http://twitter.com/miconda" target="_blank">http://twitter.com/miconda</a></pre>
  </font></div>

</blockquote></div><br>