makepasswd hangs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
One Hundred Papercuts |
Fix Released
|
Medium
|
Unassigned | ||
makepasswd (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson |
Bug Description
The version included in 16.04 LTS is hanging
My installation is brandnew (not an upgraded version). I've installed the package simply with apt-get install
Result of strace shows
brk(0x22d5000) = 0x22d5000
read(4, " do {\n $random = $sel"..., 8192) = 8192
read(4, "m_bytes );\n my $random_bytes_"..., 8192) = 8192
read(4, "ovide better\
read(4, "oc command.\n\n perldoc Bytes::"..., 8192) = 1532
read(4, "", 8192) = 0
close(4) = 0
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
brk(0x22f6000) = 0x22f6000
read(3, "n $Error.
brk(0x2317000) = 0x2317000
brk(0x2316000) = 0x2316000
read(3, "", 8192) = 0
close(3) = 0
stat("/
stat("/
stat("/
stat("/
stat("/dev/random", {st_mode=
geteuid() = 0
open("/dev/random", O_RDONLY) = 3
ioctl(3, TCGETS, 0x7ffd30197fa0) = -1 EINVAL (Invalid argument)
lseek(3, 0, SEEK_CUR) = 0
fstat(3, {st_mode=
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
read(3, "\201\34\
read(3, "\331\363\
read(3,
And after a while
read(3, ^Cstrace: Process 2017 detached
<detached ...>
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: makepasswd 1.10-10
ProcVersionSign
Uname: Linux 4.4.0-21-generic x86_64
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
Date: Sat Apr 23 13:15:32 2016
InstallationDate: Installed on 2016-04-21 (1 days ago)
InstallationMedia: Ubuntu-Server 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.3)
PackageArchitec
SourcePackage: makepasswd
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in makepasswd (Ubuntu): | |
importance: | Undecided → Medium |
Changed in hundredpapercuts: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in makepasswd (Ubuntu): | |
status: | Confirmed → In Progress |
assignee: | nobody → Colin Watson (cjwatson) |
status: | In Progress → Fix Committed |
Changed in hundredpapercuts: | |
status: | Confirmed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.