2018-09-07 14:45:16 |
Charles Hathaway |
bug |
|
|
added bug |
2018-09-07 14:45:16 |
Charles Hathaway |
attachment added |
|
attachments.tar.gz https://bugs.launchpad.net/bugs/1791320/+attachment/5186053/+files/attachments.tar.gz |
|
2018-09-07 15:00:25 |
Ubuntu Kernel Bot |
linux (Ubuntu): status |
New |
Incomplete |
|
2018-09-07 15:13:24 |
Charles Hathaway |
tags |
|
apport-collected xenial |
|
2018-09-07 15:13:25 |
Charles Hathaway |
description |
Some applications (Kubernetes/Docker) create rather long lines in /proc/mounts, and libhugetlbfs emits an error when it attempts to read one of lines with a size greater than 2048.
See the method find_mounts starting near line 619 in hugeutils.c (https://github.com/libhugetlbfs/libhugetlbfs/blob/master/hugeutils.c#L619).
Error message: libhugetlbfs: ERROR: Line too long when parsing mounts
From strace of the process emitting that error:
read(3, "overlay /var/lib/docker/overlay2"..., 2048) = 2048
write(2, "libhugetlbfs", 12) = 12
write(2, ": ERROR: Line too long when pars"..., 43) = 43
close(3) = 0
Example line:
overlay /var/lib/docker/overlay2/497a00428de0950f98c30f625690832c409f92b6fc58c4d622bc0502fd7695ab/merged overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/ESOO6DE7GB55IF4NZXMRFPKNY6:/var/lib/docker/overlay2/l/6NICHWKR5XI4MHV52ARYZQNVLG:/var/lib/docker/overlay2/l/7ZUCDNLHVUCOXOMUD7OBZJ4IDS:/var/lib/docker/overlay2/l/DNRGSMML2MTR2RJV4F2BAJ6FQU:/var/lib/docker/overlay2/l/CQLJGOF6WY5LQ6VX4O725X5IFO:/var/lib/docker/overlay2/l/6CK6EC5OVJHA5ILZMDXDKP2QJB:/var/lib/docker/overlay2/l/KTTUFSD7UEZRB22676OQLGIVMI:/var/lib/docker/overlay2/l/A25DTWZA7SE34D4BZFHSQMT4EO:/var/lib/docker/overlay2/l/CQRGOFOQSJGGQY2UZM2OMIDAJM:/var/lib/docker/overlay2/l/6K4TML6YASNW6XCWT4QFFLSTWE:/var/lib/docker/overlay2/l/O2KYUOVWX7WBRKL5ABL36FLUYK:/var/lib/docker/overlay2/l/FMJPLIDTQCRVLY7ZLCDKX33WXA:/var/lib/docker/overlay2/l/BXVOFLNKH6ETJ4I2SJC6XSNT5R:/var/lib/docker/overlay2/l/5WSNNJ2MGA4XVDMLC7BL5LY7PM:/var/lib/docker/overlay2/l/NKJYMIONXW25FZESMJEY2FG37M:/var/lib/docker/overlay2/l/H5XSSPSIH2VETF3LEZNUEQHPPO:/var/lib/docker/overlay2/l/4I3JGFDNMKTKINC64SLVQMRC5Y:/var/lib/docker/overlay2/l/LL2NPZVNWTTQEHOEE746HA3JRL:/var/lib/docker/overlay2/l/67X5X4XMVCLHIIF7PHQJF62BB2:/var/lib/docker/overlay2/l/PCDJDQQEVWNUU4REIBSFT7NIWF:/var/lib/docker/overlay2/l/QU3HK4NWJXZFFPOG6DDK47ZR6W:/var/lib/docker/overlay2/l/YUVCEWCIGHMAC76MBXV74WQNNO:/var/lib/docker/overlay2/l/LAHUMO6YLJLS3GGFLNCI76SWW3:/var/lib/docker/overlay2/l/DVDLA3VPNXEMUD4FFSMXET7F4Z:/var/lib/docker/overlay2/l/65IXWDQ2J3ATGX4UFGZJIG5U2J:/var/lib/docker/overlay2/l/YX2EW5G7WP3TDY43GV224URQJ5:/var/lib/docker/overlay2/l/QQUGRJFQM7CGZXKBWCUZX7XRTR:/var/lib/docker/overlay2/l/TDUN2SRUZIVA2BZCMBRJN3W33U:/var/lib/docker/overlay2/l/QUVJNMZUFKO36KUHESL3H6X3G3:/var/lib/docker/overlay2/l/OLYWPTCWJIXLH7QDVLNVXLNOIP:/var/lib/docker/overlay2/l/4KK6T3HWRM4P6RP5TD2VCD3RGD:/var/lib/docker/overlay2/l/3QGJKH5MBSC7JQ3TWPNDTCZEZV,upperdir=/var/lib/docker/overlay2/497a00428de0950f98c30f625690832c409f92b6fc58c4d622bc0502fd7695ab/diff,workdir=/var/lib/docker/overlay2/497a00428de0950f98c30f625690832c409f92b6fc58c4d622bc0502fd7695ab/work 0 0 |
Some applications (Kubernetes/Docker) create rather long lines in /proc/mounts, and libhugetlbfs emits an error when it attempts to read one of lines with a size greater than 2048.
See the method find_mounts starting near line 619 in hugeutils.c (https://github.com/libhugetlbfs/libhugetlbfs/blob/master/hugeutils.c#L619).
Error message: libhugetlbfs: ERROR: Line too long when parsing mounts
From strace of the process emitting that error:
read(3, "overlay /var/lib/docker/overlay2"..., 2048) = 2048
write(2, "libhugetlbfs", 12) = 12
write(2, ": ERROR: Line too long when pars"..., 43) = 43
close(3) = 0
Example line:
overlay /var/lib/docker/overlay2/497a00428de0950f98c30f625690832c409f92b6fc58c4d622bc0502fd7695ab/merged overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/ESOO6DE7GB55IF4NZXMRFPKNY6:/var/lib/docker/overlay2/l/6NICHWKR5XI4MHV52ARYZQNVLG:/var/lib/docker/overlay2/l/7ZUCDNLHVUCOXOMUD7OBZJ4IDS:/var/lib/docker/overlay2/l/DNRGSMML2MTR2RJV4F2BAJ6FQU:/var/lib/docker/overlay2/l/CQLJGOF6WY5LQ6VX4O725X5IFO:/var/lib/docker/overlay2/l/6CK6EC5OVJHA5ILZMDXDKP2QJB:/var/lib/docker/overlay2/l/KTTUFSD7UEZRB22676OQLGIVMI:/var/lib/docker/overlay2/l/A25DTWZA7SE34D4BZFHSQMT4EO:/var/lib/docker/overlay2/l/CQRGOFOQSJGGQY2UZM2OMIDAJM:/var/lib/docker/overlay2/l/6K4TML6YASNW6XCWT4QFFLSTWE:/var/lib/docker/overlay2/l/O2KYUOVWX7WBRKL5ABL36FLUYK:/var/lib/docker/overlay2/l/FMJPLIDTQCRVLY7ZLCDKX33WXA:/var/lib/docker/overlay2/l/BXVOFLNKH6ETJ4I2SJC6XSNT5R:/var/lib/docker/overlay2/l/5WSNNJ2MGA4XVDMLC7BL5LY7PM:/var/lib/docker/overlay2/l/NKJYMIONXW25FZESMJEY2FG37M:/var/lib/docker/overlay2/l/H5XSSPSIH2VETF3LEZNUEQHPPO:/var/lib/docker/overlay2/l/4I3JGFDNMKTKINC64SLVQMRC5Y:/var/lib/docker/overlay2/l/LL2NPZVNWTTQEHOEE746HA3JRL:/var/lib/docker/overlay2/l/67X5X4XMVCLHIIF7PHQJF62BB2:/var/lib/docker/overlay2/l/PCDJDQQEVWNUU4REIBSFT7NIWF:/var/lib/docker/overlay2/l/QU3HK4NWJXZFFPOG6DDK47ZR6W:/var/lib/docker/overlay2/l/YUVCEWCIGHMAC76MBXV74WQNNO:/var/lib/docker/overlay2/l/LAHUMO6YLJLS3GGFLNCI76SWW3:/var/lib/docker/overlay2/l/DVDLA3VPNXEMUD4FFSMXET7F4Z:/var/lib/docker/overlay2/l/65IXWDQ2J3ATGX4UFGZJIG5U2J:/var/lib/docker/overlay2/l/YX2EW5G7WP3TDY43GV224URQJ5:/var/lib/docker/overlay2/l/QQUGRJFQM7CGZXKBWCUZX7XRTR:/var/lib/docker/overlay2/l/TDUN2SRUZIVA2BZCMBRJN3W33U:/var/lib/docker/overlay2/l/QUVJNMZUFKO36KUHESL3H6X3G3:/var/lib/docker/overlay2/l/OLYWPTCWJIXLH7QDVLNVXLNOIP:/var/lib/docker/overlay2/l/4KK6T3HWRM4P6RP5TD2VCD3RGD:/var/lib/docker/overlay2/l/3QGJKH5MBSC7JQ3TWPNDTCZEZV,upperdir=/var/lib/docker/overlay2/497a00428de0950f98c30f625690832c409f92b6fc58c4d622bc0502fd7695ab/diff,workdir=/var/lib/docker/overlay2/497a00428de0950f98c30f625690832c409f92b6fc58c4d622bc0502fd7695ab/work 0 0
---
ApportVersion: 2.20.1-0ubuntu2.18
Architecture: amd64
AudioDevicesInUse:
Cannot stat file /proc/13951/fd/12: Permission denied
Cannot stat file /proc/20309/fd/12: Permission denied
Cannot stat file /proc/20309/fd/14: Permission denied
USER PID ACCESS COMMAND
/dev/snd/controlC0: nars 4261 F.... pulseaudio
DistroRelease: Ubuntu 16.04
InstallationDate: Installed on 2017-04-12 (512 days ago)
InstallationMedia: Kubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-33-generic root=UUID=251cd001-8269-4fb1-adba-0afdfbe64d51 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 4.15.0-33.36~16.04.1-generic 4.15.18
PulseList:
Error: command ['pacmd', 'list'] failed with exit code 1: Home directory not accessible: Permission denied
No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
linux-restricted-modules-4.15.0-33-generic N/A
linux-backports-modules-4.15.0-33-generic N/A
linux-firmware 1.157.20
RfKill:
Tags: xenial xenial
Uname: Linux 4.15.0-33-generic x86_64
UnreportableReason: The report belongs to a package that is not installed.
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
_MarkForUpload: False
dmi.bios.date: 05/05/2017
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P2.10
dmi.board.name: B250M Pro4
dmi.board.vendor: ASRock
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP2.10:bd05/05/2017:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rnB250MPro4:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.family: To Be Filled By O.E.M.
dmi.product.name: To Be Filled By O.E.M.
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M. |
|
2018-09-07 15:13:27 |
Charles Hathaway |
attachment added |
|
AlsaInfo.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186058/+files/AlsaInfo.txt |
|
2018-09-07 15:13:28 |
Charles Hathaway |
attachment added |
|
CRDA.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186059/+files/CRDA.txt |
|
2018-09-07 15:13:30 |
Charles Hathaway |
attachment added |
|
CurrentDmesg.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186060/+files/CurrentDmesg.txt |
|
2018-09-07 15:13:31 |
Charles Hathaway |
attachment added |
|
HookError_generic.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186061/+files/HookError_generic.txt |
|
2018-09-07 15:13:33 |
Charles Hathaway |
attachment added |
|
IwConfig.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186062/+files/IwConfig.txt |
|
2018-09-07 15:13:34 |
Charles Hathaway |
attachment added |
|
Lspci.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186063/+files/Lspci.txt |
|
2018-09-07 15:13:36 |
Charles Hathaway |
attachment added |
|
Lsusb.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186064/+files/Lsusb.txt |
|
2018-09-07 15:13:37 |
Charles Hathaway |
attachment added |
|
ProcCpuinfoMinimal.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186065/+files/ProcCpuinfoMinimal.txt |
|
2018-09-07 15:13:38 |
Charles Hathaway |
attachment added |
|
ProcEnviron.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186066/+files/ProcEnviron.txt |
|
2018-09-07 15:13:39 |
Charles Hathaway |
attachment added |
|
ProcInterrupts.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186067/+files/ProcInterrupts.txt |
|
2018-09-07 15:13:40 |
Charles Hathaway |
attachment added |
|
ProcModules.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186068/+files/ProcModules.txt |
|
2018-09-07 15:13:42 |
Charles Hathaway |
attachment added |
|
UdevDb.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186069/+files/UdevDb.txt |
|
2018-09-07 15:13:46 |
Charles Hathaway |
attachment added |
|
WifiSyslog.txt https://bugs.launchpad.net/bugs/1791320/+attachment/5186070/+files/WifiSyslog.txt |
|
2018-09-07 15:15:11 |
Charles Hathaway |
linux (Ubuntu): status |
Incomplete |
Confirmed |
|
2018-09-11 15:04:30 |
Joseph Salisbury |
affects |
linux (Ubuntu) |
libhugetlbfs (Ubuntu) |
|
2018-09-11 15:04:30 |
Joseph Salisbury |
libhugetlbfs (Ubuntu): status |
Confirmed |
New |
|
2019-04-05 06:02:54 |
Launchpad Janitor |
libhugetlbfs (Ubuntu): status |
New |
Confirmed |
|
2019-04-05 06:03:52 |
Elliott Friedman |
bug |
|
|
added subscriber Elliott Friedman |