[Bug 1522974] [NEW] fpathconf(_PC_NAME_MAX) fails against large filesystems for 32bit processes

Michael Jeanson mjeanson at gmail.com
Fri Dec 4 21:32:31 UTC 2015


Public bug reported:

Fixed upstream : https://sourceware.org/bugzilla/show_bug.cgi?id=18675

I'm hitting this on Trusty and Xenial with an i386 LXC container on an
amd64 kernel hosted on a zfs filesystem.

Calling "fpathconf(my_shiny_fd, _PC_NAME_MAX)" on a filesystem with a
large block count results in:

    fstatfs(4, 0xfffdc9f0) = -1 EOVERFLOW (Value too large for defined
data type)

** Affects: glibc (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to glibc in Ubuntu.
https://bugs.launchpad.net/bugs/1522974

Title:
  fpathconf(_PC_NAME_MAX) fails against large filesystems for 32bit
  processes

Status in glibc package in Ubuntu:
  New

Bug description:
  Fixed upstream : https://sourceware.org/bugzilla/show_bug.cgi?id=18675

  I'm hitting this on Trusty and Xenial with an i386 LXC container on an
  amd64 kernel hosted on a zfs filesystem.

  Calling "fpathconf(my_shiny_fd, _PC_NAME_MAX)" on a filesystem with a
  large block count results in:

      fstatfs(4, 0xfffdc9f0) = -1 EOVERFLOW (Value too large for defined
  data type)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1522974/+subscriptions



More information about the foundations-bugs mailing list