お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2016-03-13 16:58:21

taki446
新しいメンバ
登録日: 2016-03-13

newusersを用いた一括登録について

初めてお世話になります。
昨日よりUbuntuを使い始め、数名のアカウントを一括登録しようとnewusersコマンドを用いたところ、以下のメッセージがでて困惑しております。


hoge@anonanigashi:~$ sudo newusers newusers.txt
*** Error in `newusers': free(): invalid next size (fast): 0x00000000014906a0 ***

ちなみに、newusers.txtの中身は以下のような物です。

foo:foofoofoo:1001:1001::/home/share:/bin/bash
yeah:yeahyeahyeah:1002:1001::/home/share:/bin/bash

ググってみたところ、上のエラーはプログラムを作ったときにmallocで確保したメモリ領域が小さすぎるときに起きるエラーメッセージ、のようなんですが、だとすればどうすればいいのでしょうか?
ちなみに newusers.txt の中身を一行のみにしたらきちんと機能するので、上の調査結果とも合致しているように思います。

一応、バージョン情報とアーキテクチャを載せておきます

バージョン:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.4 LTS"

アーキテクチャ
x86_64

どうか、よろしくお願いいたします。

オフライン

 

#2 2016-03-13 18:56:27

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: newusersを用いた一括登録について

Ubuntu のバージョンは?

私のところ(14.04AMD64)では、正常動作しますね。
(2user 追加の場合)

オフライン

 

Board footer

Powered by FluxBB