On Thu, Apr 12, 2007 at 11:50:02AM +0900, Simon Horman wrote: > On Wed, Apr 11, 2007 at 09:54:21PM +0200, Philipp Kolmann wrote: > > Hi Simon, > > > > since this issue doesn't let me sleep ;-) I dug a bit more into it and it > > seems that it's only problematic on amd64 architecture. > > > > Can you verify this? > > Ok, that would explain why I can't reproduce it on my i386 machine :) > Its actually a little tricky for me to get access to an amd64 box. > But perhaps you will have some luck if you recompile both heartbeat > and libnet with debug. > > DEB_BUILD_OPTIONS=nostrip,debug dpkg-buildpackage -us -uc -rfakeroot
Just rebuilt libnet1 with debugging and HB-2 for the moment. I have set up all Variables to suite the program. (gdb) run start Starting program: /usr/lib/ocf/resource.d/heartbeat/IPv6addr start [Thread debugging using libthread_db enabled] [New Thread 47516858579680 (LWP 22349)] *** glibc detected *** free(): invalid next size (fast): 0x0000000000504340 *** Program received signal SIGABRT, Aborted. [Switching to Thread 47516858579680 (LWP 22349)] 0x00002b3760ee107b in raise () from /lib/libc.so.6 (gdb) bt #0 0x00002b3760ee107b in raise () from /lib/libc.so.6 #1 0x00002b3760ee284e in abort () from /lib/libc.so.6 #2 0x00002b3760f17629 in __fsetlocking () from /lib/libc.so.6 #3 0x00002b3760f1e193 in mallopt () from /lib/libc.so.6 #4 0x00002b3760f1e21e in free () from /lib/libc.so.6 #5 0x00002b37607a9b26 in libnet_write (l=0x5040a0) at libnet_write.c:122 #6 0x0000000000401ccf in send_ua (src_ip=0x7fff4a655df0, if_name=<value optimized out>) at IPv6addr.c:418 #7 0x00000000004027a6 in main (argc=<value optimized out>, argv=<value optimized out>) at IPv6addr.c:310 Would it help, if I provide you with access to a amd64 machine? thanks Philipp -- The more I learn about people, the more I like my dog! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]