<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:14:57 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-1250] 1.8.7-wc1/2.1.1&lt;-&gt;2.2.0 interop: lfs: munmap_chunk(): invalid pointer: 0x0000000001b0bed0</title>
                <link>https://jira.whamcloud.com/browse/LU-1250</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Test steps:&lt;br/&gt;
1) Mount the large stripe count (2000 OSTs in total) filesystem on Lustre 1.8.7-wc1, 2.1.1 and 2.2.0 clients.&lt;br/&gt;
2) Run &quot;lfs setstripe&quot; on CLIENT1 (version 2.2.0) to create a file with 2000 stripes.&lt;br/&gt;
3) Run &quot;lfs getstripe&quot; on CLIENT2 (version 2.1.1) and CLIENT3 (version 1.8.7-wc1) to get the striping information.&lt;br/&gt;
......&lt;/p&gt;

&lt;p&gt;While running step 3), the striping information was gotten correctly. However, in the meantime, lfs hit the following issue on both 2.1.1 and 1.8.7-wc1 clients:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;# lfs getstripe -c /mnt/lustre/testfile.client-1.2000
2000
*** glibc detected *** lfs: munmap_chunk(): invalid pointer: 0x0000000001b0bed0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x398c0750c6]
/lib64/libc.so.6(closedir+0xd)[0x398c0a690d]
lfs[0x41c3a1]
lfs[0x41c7f0]
lfs[0x406370]
lfs[0x4273a8]
lfs[0x406937]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x398c01ecdd]
lfs[0x4030b9]
======= Memory map: ========
00400000-00464000 r-xp 00000000 08:01 928651                             /usr/bin/lfs
00663000-00665000 rw-p 00063000 08:01 928651                             /usr/bin/lfs
00665000-00680000 rw-p 00000000 00:00 0 
00864000-00866000 rw-p 00064000 08:01 928651                             /usr/bin/lfs
01b05000-01b26000 rw-p 00000000 00:00 0                                  [heap]
398b800000-398b820000 r-xp 00000000 08:01 541056                         /lib64/ld-2.12.so
398ba1f000-398ba20000 r--p 0001f000 08:01 541056                         /lib64/ld-2.12.so
398ba20000-398ba21000 rw-p 00020000 08:01 541056                         /lib64/ld-2.12.so
398ba21000-398ba22000 rw-p 00000000 00:00 0 
398bc00000-398bc02000 r-xp 00000000 08:01 541059                         /lib64/libdl-2.12.so
398bc02000-398be02000 ---p 00002000 08:01 541059                         /lib64/libdl-2.12.so
398be02000-398be03000 r--p 00002000 08:01 541059                         /lib64/libdl-2.12.so
398be03000-398be04000 rw-p 00003000 08:01 541059                         /lib64/libdl-2.12.so
398c000000-398c197000 r-xp 00000000 08:01 541057                         /lib64/libc-2.12.so
398c197000-398c397000 ---p 00197000 08:01 541057                         /lib64/libc-2.12.so
398c397000-398c39b000 r--p 00197000 08:01 541057                         /lib64/libc-2.12.so
398c39b000-398c39c000 rw-p 0019b000 08:01 541057                         /lib64/libc-2.12.so
398c39c000-398c3a1000 rw-p 00000000 00:00 0 
398cc00000-398cc22000 r-xp 00000000 08:01 540770                         /lib64/libncurses.so.5.7
398cc22000-398ce21000 ---p 00022000 08:01 540770                         /lib64/libncurses.so.5.7
398ce21000-398ce22000 rw-p 00021000 08:01 540770                         /lib64/libncurses.so.5.7
398d800000-398d81d000 r-xp 00000000 08:01 541091                         /lib64/libtinfo.so.5.7
398d81d000-398da1d000 ---p 0001d000 08:01 541091                         /lib64/libtinfo.so.5.7
398da1d000-398da21000 rw-p 0001d000 08:01 541091                         /lib64/libtinfo.so.5.7
398dc00000-398dc3a000 r-xp 00000000 08:01 541092                         /lib64/libreadline.so.6.0
398dc3a000-398de3a000 ---p 0003a000 08:01 541092                         /lib64/libreadline.so.6.0
398de3a000-398de42000 rw-p 0003a000 08:01 541092                         /lib64/libreadline.so.6.0
398de42000-398de43000 rw-p 00000000 00:00 0
7fe05e942000-7fe05e958000 r-xp 00000000 08:01 540760                     /lib64/libgcc_s-4.4.6-20110824.so.1
7fe05e958000-7fe05eb57000 ---p 00016000 08:01 540760                     /lib64/libgcc_s-4.4.6-20110824.so.1
7fe05eb57000-7fe05eb58000 rw-p 00015000 08:01 540760                     /lib64/libgcc_s-4.4.6-20110824.so.1
7fe05eb60000-7fe05eb65000 rw-p 00000000 00:00 0
7fe05eb66000-7fe05eb68000 rw-p 00000000 00:00 0
7fe05eb68000-7fe05eb6d000 rw-s 00000000 00:04 720896                     /SYSV00000000 (deleted)
7fe05eb6d000-7fe05eb6e000 rw-p 00000000 00:00 0
7fff8ca1d000-7fff8ca32000 rw-p 00000000 00:00 0                          [stack]
7fff8cb12000-7fff8cb13000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Aborted (core dumped)  
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;# gdb /usr/bin/lfs /tmp/lfs.2972.core
Core was generated by `lfs getstripe -c /mnt/lustre/testfile.client-1.2000&apos;.
Program terminated with signal 6, Aborted.
#0  0x000000398c032885 in raise () from /lib64/libc.so.6
(gdb) bt
#0  0x000000398c032885 in raise () from /lib64/libc.so.6
#1  0x000000398c034065 in abort () from /lib64/libc.so.6
#2  0x000000398c06f7a7 in __libc_message () from /lib64/libc.so.6
#3  0x000000398c0750c6 in malloc_printerr () from /lib64/libc.so.6
#4  0x000000398c0a690d in closedir () from /lib64/libc.so.6
#5  0x000000000041c3a1 in llapi_semantic_traverse (path=0x1b05030 &quot;/mnt/lustre/testfile.client-1.2000&quot;, parent=0x0, sem_init=0x41d2b0 &amp;lt;cb_getstripe&amp;gt;, 
    sem_fini=0x4177d0 &amp;lt;cb_common_fini&amp;gt;, data=0x7fff8ca2f600, de=0x0, size=4097) at liblustreapi.c:1132
#6  0x000000000041c7f0 in param_callback (path=0x7fff8ca3164e &quot;/mnt/lustre/testfile.client-1.2000&quot;, sem_init=0x41d2b0 &amp;lt;cb_getstripe&amp;gt;, sem_fini=0x4177d0 &amp;lt;cb_common_fini&amp;gt;, 
    param=0x7fff8ca2f600) at liblustreapi.c:1159
#7  0x0000000000406370 in lfs_getstripe (argc=3, argv=0x7fff8ca2f840) at lfs.c:889
#8  0x00000000004273a8 in Parser_execarg (argc=3, argv=0x7fff8ca2f840, cmds=0x664400) at util/parser.c:104
#9  0x0000000000406937 in main (argc=4, argv=0x7fff8ca2f838) at lfs.c:2528
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The core dump file lfs.2972.core on 2.1.1 client is attached.&lt;/p&gt;</description>
                <environment>&lt;br/&gt;
Lustre Configuration:&lt;br/&gt;
OSS1: version 2.2.0 (with 1000 OSTs)&lt;br/&gt;
OSS2: version 2.2.0 (with 1000 OSTs)&lt;br/&gt;
MGS/MDS: version 2.2.0 (with &amp;quot;large_xattr&amp;quot; enabled)&lt;br/&gt;
CLIENT1: version 2.2.0&lt;br/&gt;
CLIENT2: version 2.1.1           (Build: &lt;a href=&quot;http://build.whamcloud.com/job/lustre-b2_1/44/)&quot;&gt;http://build.whamcloud.com/job/lustre-b2_1/44/)&lt;/a&gt;&lt;br/&gt;
CLIENT3: version 1.8.7-wc1   (Build: &lt;a href=&quot;http://build.whamcloud.com/job/lustre-b1_8/171/)&quot;&gt;http://build.whamcloud.com/job/lustre-b1_8/171/)&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Distro/Arch: RHEL6.2/x86_64&lt;br/&gt;
</environment>
        <key id="13666">LU-1250</key>
            <summary>1.8.7-wc1/2.1.1&lt;-&gt;2.2.0 interop: lfs: munmap_chunk(): invalid pointer: 0x0000000001b0bed0</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="5">Cannot Reproduce</resolution>
                                        <assignee username="keith">Keith Mannthey</assignee>
                                    <reporter username="yujian">Jian Yu</reporter>
                        <labels>
                    </labels>
                <created>Thu, 22 Mar 2012 07:30:03 +0000</created>
                <updated>Fri, 25 Apr 2014 18:09:02 +0000</updated>
                            <resolved>Fri, 25 Apr 2014 18:09:02 +0000</resolved>
                                    <version>Lustre 2.1.1</version>
                    <version>Lustre 1.8.7</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="31963" author="yujian" created="Fri, 23 Mar 2012 03:11:14 +0000"  >&lt;p&gt;In addition, if the &quot;lfs getstripe&quot; operation was performed on an non-empty directory which had 2000 stripe count, then the following errors would occur on both 2.1.1 and 1.8.7-wc1 clients:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;error: llapi_mds_getfileinfo: IOC_MDC_GETFILEINFO failed for /mnt/lustre/testdir.client-1/: Invalid argument (22)
error: llapi_semantic_traverse: &apos;&apos; is UNKNOWN type 0
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="39066" author="pjones" created="Fri, 18 May 2012 13:06:19 +0000"  >&lt;p&gt;Keith&lt;/p&gt;

&lt;p&gt;Could you please look into this one?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="43037" author="keith" created="Fri, 10 Aug 2012 13:51:01 +0000"  >&lt;p&gt;I have scripts and Torro access to debug this issue as it was initially created.  Creating 1000 OSTs on a system requires some disk space and I am investigating this and waiting for the initial fat-amd-2 and fat-amd-4 to free up. &lt;/p&gt;</comment>
                            <comment id="43960" author="keith" created="Wed, 29 Aug 2012 13:27:58 +0000"  >&lt;p&gt;I have fat nodes and am working to recreate this issue. &lt;/p&gt;</comment>
                            <comment id="44816" author="keith" created="Thu, 13 Sep 2012 15:05:50 +0000"  >&lt;p&gt;Sorry I didn&apos;t get it recreated due to other work. I will wait for hardware again. &lt;/p&gt;</comment>
                            <comment id="52081" author="keith" created="Fri, 8 Feb 2013 20:28:21 +0000"  >&lt;p&gt;Are we seeing this issue with 1.8.9 interop testing? &lt;/p&gt;</comment>
                            <comment id="52534" author="yujian" created="Sat, 16 Feb 2013 08:12:50 +0000"  >&lt;blockquote&gt;&lt;p&gt;Are we seeing this issue with 1.8.9 interop testing? &lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Hi Keith,&lt;/p&gt;

&lt;p&gt;The large stripe count (&amp;gt;160 OSTs) interop testing was not in the Lustre 1.8.9-wc1 build/release test plan. We&apos;ve to run this manually in the Lustre 2.x (&amp;gt;=2.2) build/release testing cycles.&lt;/p&gt;</comment>
                            <comment id="58717" author="keith" created="Thu, 16 May 2013 22:29:25 +0000"  >&lt;p&gt;Is this still an error the needs to be looked into?&lt;/p&gt;</comment>
                            <comment id="58739" author="yujian" created="Fri, 17 May 2013 06:45:08 +0000"  >&lt;p&gt;Since the &quot;large xattr&quot; feature is still not being enabled by default on master branch, the large stripe count interop testing has not been performed by default. So, to make sure whether the issue still exists or not, we have to perform the test manually on 1.8.9-wc1/2.1.5&amp;lt;-&amp;gt;2.4.0.&lt;/p&gt;</comment>
                            <comment id="82524" author="keith" created="Fri, 25 Apr 2014 18:09:02 +0000"  >&lt;p&gt;Please reopen if this occurs again. &lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="10985" name="lfs.2972.core" size="557056" author="yujian" created="Thu, 22 Mar 2012 07:30:03 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzvr6n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8295</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>