<div>Hi Hal,</div>
<div> </div>
<div>The debugger reveals that the pointer p_sa_mad is equal to 0xffffffff. When the osmv_get_query_result() returns it tries to use p_sa_mad->data and that's what causes the seg fault.</div>
<div> </div>
<div>I also noticed that mad_size=0 in the osm_madw_t structure.</div>
<div> </div>
<div>What could have caused this to only happen in my user code?</div>
<div> </div>
<div>Cheers,</div>
<div> </div>
<div>Steve.<br><br> </div>
<div><span class="gmail_quote">On 21 Nov 2006 12:38:11 -0500, <b class="gmail_sendername">Hal Rosenstock</b> <<a href="mailto:halr@voltaire.com">halr@voltaire.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">On Tue, 2006-11-21 at 12:09, Steven Wooding wrote:<br>> Hi,<br>><br>> I've come across a problem with my code when doing a Service Record
<br>> lookup. It's all fine until I call osmv_get_query_svc_rec(), which<br>> then calls osmv_get_query_result(). The segmentation fault then occurs<br>> on the return line.<br>><br>> I'm using OFED release 
1.0 (I tried upgrading to 1.1, but that fails<br>> to build, complaining about the C++ preprocessor "/lib/cpp" failing<br>> it's sanity check).<br>><br>> A run of "osmtest -f s" works fine, so it is something in my code.
<br>><br>> Can anybody suggest what I can do next to solve this problem?<br><br>Look at it with the debugger to see why it is seg faulting. That might<br>provide a clue as to what is going wrong.<br><br>-- Hal<br><br>
><br>> Thanks a lot.<br>><br>> Cheers,<br>><br>> Steve.<br>><br>> PS. System is RHEL4, with Intel Compiler.<br>><br>> ______________________________________________________________________<br>
><br>> _______________________________________________<br>> openib-general mailing list<br>> <a href="mailto:openib-general@openib.org">openib-general@openib.org</a><br>> <a href="http://openib.org/mailman/listinfo/openib-general">
http://openib.org/mailman/listinfo/openib-general</a><br>><br>> To unsubscribe, please visit <a href="http://openib.org/mailman/listinfo/openib-general">http://openib.org/mailman/listinfo/openib-general</a><br><br></blockquote>
</div><br>