After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 678122 - xsmp-server: guard against EINTR on IceLockAuthFile
xsmp-server: guard against EINTR on IceLockAuthFile
Status: RESOLVED FIXED
Product: gnome-session
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: Session Maintainers
Session Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-06-14 19:11 UTC by Ray Strode [halfline]
Modified: 2012-06-14 19:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
xsmp-server: guard against EINTR on IceLockAuthFile (1.92 KB, patch)
2012-06-14 19:11 UTC, Ray Strode [halfline]
none Details | Review
xsmp-server: guard against EINTR on IceLockAuthFile (1.92 KB, patch)
2012-06-14 19:11 UTC, Ray Strode [halfline]
committed Details | Review
configure: bump to 3.5.2 (625 bytes, patch)
2012-06-14 19:11 UTC, Ray Strode [halfline]
committed Details | Review
NEWS: update for release (772 bytes, patch)
2012-06-14 19:11 UTC, Ray Strode [halfline]
committed Details | Review

Description Ray Strode [halfline] 2012-06-14 19:11:18 UTC
Matthias is seeing a mysterious, but very intermittent
error dialog where IceLockAuthFile is apparently dying.  Looking at the
libICE source, it doesn't protect itself against EINTR, which could
possibly explain the failure.

Gaurd against EINTR from our side in case that's the problem.
Comment 1 Ray Strode [halfline] 2012-06-14 19:11:20 UTC
Created attachment 216446 [details] [review]
xsmp-server: guard against EINTR on IceLockAuthFile
Comment 2 Ray Strode [halfline] 2012-06-14 19:11:50 UTC
The following fixes have been pushed:
5bfbd5c xsmp-server: guard against EINTR on IceLockAuthFile
31e505a configure: bump to 3.5.2
902c269 NEWS: update for release
Comment 3 Ray Strode [halfline] 2012-06-14 19:11:52 UTC
Created attachment 216447 [details] [review]
xsmp-server: guard against EINTR on IceLockAuthFile

Matthias is seeing a mysterious, but very intermittent
error dialog where IceLockAuthFile is apparently dying.  Looking at the
libICE source, it doesn't protect itself against EINTR, which could
possibly explain the failure.

Gaurd against EINTR from our side in case that's the problem.
Comment 4 Ray Strode [halfline] 2012-06-14 19:11:54 UTC
Created attachment 216448 [details] [review]
configure: bump to 3.5.2
Comment 5 Ray Strode [halfline] 2012-06-14 19:11:57 UTC
Created attachment 216449 [details] [review]
NEWS: update for release
Comment 6 Ray Strode [halfline] 2012-06-14 19:27:16 UTC
(ignore those last two, they were from me PEBKACing git-bz)