

RHEL5.5にて以下コマンドを実行した際、エラーが出力されてしまいます。

**コマンド例**

[code]

    [TESTUSER]$ sudo -i touch /home/TESTUSER/tmp/testfile
    
[/code]

**エラー例**

[code]

    *** glibc detected *** sudo: corrupted double-linked list: 0x00002b1de9504cc0 ***
    ======= Backtrace: =========
    ～略～
    ======= Memory map: ========
    ～略～
    アボートしました
    
[/code]

例えば、`sudo -i touch /home/TESTUSER/testfile`
と、ホームディレクトリ配下にした場合は問題なく実行できるため、`sudo -i`
の仕組みにおいて私の使用方法が悪いのだろうと想定していますが、何故このようになるかご教示いただけますでしょうか。

\---------追記------------------  
・ディレクトリが作成されていたことは事前に確認済みです  
・sudoバージョン：Sudo version 1.7.10p7

よろしければ回答（コメント？）への返信方法をご教授いただければ幸いです。


CC BY-SA 4.0
2020-02-13T06:38:28.280
63019
2020-03-23T12:21:00.660
2020-03-23T12:21:00.660
37822
37820
question
linux bash sudo rhel
sudo -i touchが特定条件下でアボートする