<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1">Hi Martin,<br>
<br>
I've made the following changes before compiling the debian
package version (not the one build from git repository):<br>
</font><font size="-1">debian/rules:<br>
- change declaration of CXFLAGS to CXFLAGS = -ggdb -DDEBUG -g</font><br>
<font size="-1"><br>
Before building package:<br>
- export DEB_BUILD_OPTIONS="noopt"<br>
<br>
Starting build of package:<br>
- dpkg-buildpackage<br>
<br>
Installing package (</font><font size="-1">3.1.4.1 is my current
version from git used as workaround)</font><font size="-1">:<br>
# dpkg -i ../mdadm_3.1.4-1+8efb9d1_armel.deb <br>
dpkg: warning: downgrading mdadm from 3.1.4.1-0 to
3.1.4-1+8efb9d1. <br>
(Reading database ... 35477 files and directories currently
installed.) <br>
Preparing to replace mdadm 3.1.4.1-0 (using
.../mdadm_3.1.4-1+8efb9d1_armel.deb) ... <br>
Stopping MD monitoring service: mdadm
--monitor. <br>
Unpacking replacement mdadm
...
<br>
Setting up mdadm (3.1.4-1+8efb9d1)
... <br>
Generating array device nodes...
done. <br>
update-initramfs: deferring update (trigger
activated) <br>
Starting MD monitoring service: mdadm
--monitor. <br>
*** glibc detected *** /sbin/mdadm: munmap_chunk(): invalid
pointer: 0x000a9800 *** <br>
*** glibc detected *** /sbin/mdadm: malloc(): memory
corruption: 0x000a9660 *** <br>
Aborted
<br>
Generating udev events for MD
arrays...done.
<br>
Processing triggers for man-db
... <br>
Processing triggers for initramfs-tools
... <br>
update-initramfs: Generating
/boot/initrd.img-2.6.32-5-orion5x
<br>
Generating kernel u-boot image...
done. <br>
Flashing kernel...
done.
<br>
Flashing initramfs...
done.
<br>
<br>
<br>
/etc/init.d/mdadm-raid restart <br>
*** glibc detected *** /sbin/mdadm: munmap_chunk(): invalid
pointer: 0x000a9800 *** <br>
*** glibc detected *** /sbin/mdadm: malloc(): memory
corruption: 0x000a9660 *** <br>
Aborted
<br>
Generating udev events for MD
arrays...done. <br>
<br>
/etc/init.d/mdadm restart<br>
Stopping MD monitoring service: mdadm --monitor.
<br>
Starting MD monitoring service: mdadm --monitor.
<br>
<br>
How can I get the stack trace as you requested?<br>
<br>
Thanks,<br>
<br>
Arnaud<br>
</font><br>
Le 09/04/2011 08:32, martin f krafft a écrit :
<blockquote cite="mid:20110409063246.GA8883@fishbowl.rw.madduck.net"
type="cite">
<pre wrap="">tags 621786 moreinfo
thanks
</pre>
<blockquote type="cite">
<pre wrap="">/etc/init.d/mdadm-raid restart
*** glibc detected *** /sbin/mdadm: munmap_chunk(): invalid pointer: 0x00084800 ***
*** glibc detected *** /sbin/mdadm: malloc(): memory corruption: 0x00084660 ***
Aborted
</pre>
</blockquote>
<pre wrap="">
Please compile mdadm with debug symbols and get a stack trace of the
alleged double-free.
</pre>
</blockquote>
</body>
</html>