https://bugs.freedesktop.org/show_bug.cgi?id=56015
--- Comment #8 from Cesar Eduardo Barros ces...@cesarb.eti.br ---
The plot thickens: http://sourceware.org/bugzilla/show_bug.cgi?id=14699
This means that, with recent enough glibc, NAME_MAX+1 will be enough, even if a
fuse filesystem decides to
https://bugs.freedesktop.org/show_bug.cgi?id=56015
--- Comment #5 from Eike Rathke er...@redhat.com ---
Thanks, looks possible. Actually the union attempt in plugins does something
plausible without the need for an assertion. Well, but, there is no guarantee
that NAME_MAX is actually sufficient
https://bugs.freedesktop.org/show_bug.cgi?id=56015
--- Comment #6 from Cesar Eduardo Barros ces...@cesarb.net ---
(In reply to comment #5)
Thanks, looks possible. Actually the union attempt in plugins does something
plausible without the need for an assertion. Well, but, there is no
guarantee
https://bugs.freedesktop.org/show_bug.cgi?id=56015
Cesar Eduardo Barros ces...@cesarb.net changed:
What|Removed |Added
Attachment #77345|0 |1
is
https://bugs.freedesktop.org/show_bug.cgi?id=56015
--- Comment #2 from Eike Rathke er...@redhat.com ---
Heh, I wasn't aware we even had a bug for this :-)
Just to mention that in the mean time apparently all (relevant for LibreOffice)
systems use a sufficiently large dirent d_name size, e.g. of
https://bugs.freedesktop.org/show_bug.cgi?id=56015
--- Comment #3 from Cesar Eduardo Barros ces...@cesarb.net ---
(In reply to comment #2)
Heh, I wasn't aware we even had a bug for this :-)
Just to mention that in the mean time apparently all (relevant for
LibreOffice) systems use a
https://bugs.freedesktop.org/show_bug.cgi?id=56015
--- Comment #4 from Cesar Eduardo Barros ces...@cesarb.net ---
Created attachment 77345
-- https://bugs.freedesktop.org/attachment.cgi?id=77345action=edit
Use struct dirent directly
Draft patch, not even compile tested.
--
You are receiving
https://bugs.freedesktop.org/show_bug.cgi?id=56015
Cesar Eduardo Barros ces...@cesarb.net changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED