Bug 85688 - SEGFAULT with UIDs larger than 2^31
Summary: SEGFAULT with UIDs larger than 2^31
Status: RESOLVED FIXED
Alias: None
Product: accountsservice
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: All All
: medium normal
Assignee: Matthias Clasen
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-31 08:31 UTC by Alessio Treglia
Modified: 2014-10-31 13:51 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Fix generation of invalid DBus path (699 bytes, text/plain)
2014-10-31 08:31 UTC, Alessio Treglia
Details

Description Alessio Treglia 2014-10-31 08:31:29 UTC
Created attachment 108716 [details]
Fix generation of invalid DBus path

Hi,

accountsservice crashes with SIGSEGV because of a wrong format string in src/user.c.

The attached patch fixes a SEGFAULT caused by the creation of invalid DBus paths when users with UID number greater than 2^31 are present on the system.

Thanks for considering.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.