Hi<br><br>Consider the following piece of code from Nebula.cc<br><br> // ----------------------------------------------------------- <br> // Block all signals before creating any Nebula thread                  <br> // ----------------------------------------------------------- <br>


<br> sigfillset(&mask);<br><br> pthread_sigmask(SIG_BLOCK, &mask, NULL);       <br><br><br>I think the above line is blocking signals which can cause core dump. is this true ?. if yes, is this desired ?<br><br> ABRT      6   core<br>


    FPE      8   core<br>       ILL      4   core<br>   QUIT      3   core<br> SEGV    11   core<br> TRAP      5   core<br><br>However, I could get the dump after commenting the above line in code and rebuilding binaries. I had to set the following env variable for console stack trace.<br>

<br>export MALLOC_CHECK_=3<br><br>oneadmin@vx64p:~$ *** glibc detected *** 
/usr/bin/oned: free(): invalid pointer: 0x0000000000805ea0 ***<br>=======
 Backtrace: =========<br>/lib/libc.so.6[0x7f4abe4bc2f6]<br>/usr/lib/libxmlrpc.so.3(<div id=":181" class="ii gt">xmlrpc_array_get_item+0x32)[0x7f4abf58d8f2]<br>
/usr/lib/libxmlrpc.so.3[0x7f4abf58c9c1]<br>/usr/lib/libxmlrpc.so.3(xmlrpc_parse_value_va+0x35)[0x7f4abf58cd15]<br>/usr/lib/libxmlrpc.so.3(xmlrpc_parse_value+0x83)[0x7f4abf58cda3]<br>/usr/lib/libxmlrpc_server.so.3(xmlrpc_dispatchCall+0x16e)[0x7f4abfdd888e]<br>

/usr/lib/libxmlrpc_server.so.3(xmlrpc_registry_process_call+0xec)[0x7f4abfdd89bc]<br>/usr/lib/libxmlrpc_server_abyss.so.3[0x7f4abffdeaa0]<br>/usr/lib/libxmlrpc_abyss.so.3[0x7f4abfbcf9f2]<br>/usr/lib/libxmlrpc_abyss.so.3[0x7f4abfbcfae9]<br>

/usr/lib/libxmlrpc_abyss.so.3[0x7f4abfbcbfd7]<br>/usr/lib/libxmlrpc_abyss.so.3[0x7f4abfbd21f8]<br>/lib/libpthread.so.0[0x7f4abf9afa04]<br>/lib/libc.so.6(clone+0x6d)[0x7f4abe525d4d]</div><br>Note that we are using Java API to talk to opennebula.  Also, we are using libxmlrpc with version 1.06.27-1ubuntu6.1<br>
<br>please throw some light on this issue.<br><br><div class="gmail_quote">On 21 July 2010 13:07, Shashank Rachamalla <span dir="ltr"><<a href="mailto:shashank.rachamalla@hexagrid.com" target="_blank">shashank.rachamalla@hexagrid.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi<br><br>Are there any additional steps one should follow while compiling opennebula on a x86_64 machine ? <br>


<br>I am making debian files from the compiled binaries and using them on other x86_64 machines. should i keep anything in mind while doing this ?<br>
<br>I could have used the debian installer distributed by opennebula but i am waiting for 1.4.2 version. current version is 1.4.0.<div><div></div><div><br><br><div class="gmail_quote">On 20 July 2010 21:42, Shashank Rachamalla <span dir="ltr"><<a href="mailto:shashank.rachamalla@hexagrid.com" target="_blank">shashank.rachamalla@hexagrid.com</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi<br><br>tried setting core file size to a max value. still no luck. <br><br>also any ideas on this general ip protection errors. i am getting these errors even after switching down apparmor on ubuntu lucid.<div>



<div></div><div><br><br><div class="gmail_quote">
On 20 July 2010 17:20, Manish Sapariya <span dir="ltr"><<a href="mailto:manish@gslab.com" target="_blank">manish@gslab.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">




Hi Shashank,<br>
Try setting core size to big value, typically its 0.<br>
<br>
# ulimit -a<br>
core file size          (blocks, -c) 0<br>
<br>
shows you limits of various size. You can set core<br>
file size using<br>
<br>
#ulimit -c 999999999999<br>
<br>
and using the same shell start oned and then try to<br>
generate the core dump.<br>
<br>
Hope this helps.<br>
<br>
Thanks and Regards,<br>
Manish<br>
<br>
Office Phone : 46711053<br>
Extension    : #1053<div><br>
<br>
On 7/20/2010 3:00 PM, Shashank Rachamalla wrote:<br>
</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div>
Hi<br>
<br>
I have set ONE_MAD_DEBUG=1 in /etc/one/defaultrc and started<br>
opennebula.  After that, I have sent SIGQUIT ( kill -3 ) to oned<br>
process. I couldn't see any core dump generated. I have compiled<br>
opennebula from source on x86_64 arch but it has crashed a couple of<br>
times yesterday with the following messages in syslog:<br>
<br>
Jul 19 20:01:30 vx64p kernel: [418164.847674] oned[24466] general<br>
protection ip:7f50848d6954 sp:7f508676bb00 error:0 in<br>
libxmlrpc_util.so.3.6.15[7f50848d5000+2000]<br>
<br>
(and also)<br>
<br>
Jul 20 00:59:29 vx64p kernel: [363056.672265] oned[14290] general<br>
protection ip:7fb753aecc19 sp:7fb756824b00 error:0 in <a href="http://libc-2.10.1.so" target="_blank">libc-2.10.1.so</a><br></div>
<<a href="http://libc-2.10.1.so" target="_blank">http://libc-2.10.1.so</a>>[7fb753a72000+166000]<div><br>
<br>
I have checked out "general protection fault" on wiki (<br>
<a href="http://en.wikipedia.org/wiki/General_protection_fault" target="_blank">http://en.wikipedia.org/wiki/General_protection_fault</a> ). However, I am<br>
not able to determine if is a problem with selinux ( apparmor on ubuntu<br>
) or an issue with 64 bit architecture. Hence, I was testing the core<br>
dump functionality in order to ensure that the dump gets created when it<br>
actually crashes. Please let me know if I am missing anything here.<br>
<br>
--<br>
Regards,<br>
Shashank Rachamalla<br>
<br></div>
--<br>
This message has been scanned for viruses and<br>
dangerous content by *MailScanner* <<a href="http://www.mailscanner.info/" target="_blank">http://www.mailscanner.info/</a>>, and is<br>
believed to be clean.<br>
<br>
<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
</blockquote>
</blockquote></div><br><br clear="all"><br></div></div>-- <br>Regards,<br><font color="#888888">Shashank Rachamalla<br>
</font></blockquote></div><br><br clear="all"><br></div></div>-- <br>Regards,<br><font color="#888888">Shashank Rachamalla<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Regards,<br>Shashank Rachamalla<br>