Red Hat Bugzilla – Bug 17783
fcntl may be broken in glibc 2.1.93-3.
Last modified: 2008-05-01 11:37:58 EDT
It is elm-2.5.3-9 and glibc-2.1.93-3 in RedHat 7.0
To verify, please enable nscd so that fcntl on the mail folder is the first
I submitted a patch:
Andreas is right on this, it is really an elm bug and should be fixed
I agree elm is broken on this. But glibc drops the balls when it fails to
when trying new system calls. Please keep in mind that many applications may do
Some may be broken like elm, but some may not. Even if they are broken, do you
some Red Hat customers telll you their applications, which work under 6.2, now
working in 7.0? Both elm and glibc should be fixed.
No, glibc is not broken. No program must check errno after a function call
didn't fail unless this explicitly documented. This is just hiding bugs and
Fixed (by not looking at errno when fcntl returns 0) in elm-2.5.3-10.