From 2a29e9a99b98f9060284a1116ad82bacaa04fb6f Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Fri, 20 Nov 2009 14:18:03 +0100 Subject: do not report uid resolution error as *error*; report UID -1 as "N/A" Signed-off-by: Denys Vlasenko --- src/Gui/CCMainWindow.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Gui/CCMainWindow.py b/src/Gui/CCMainWindow.py index ee802a8..f34ac2e 100644 --- a/src/Gui/CCMainWindow.py +++ b/src/Gui/CCMainWindow.py @@ -202,10 +202,12 @@ class MainWindow(): except: icon = None if os.getuid() == 0: - try: - user = pwd.getpwuid(int(entry.getUID()))[0] - except Exception, e: - user = _("Can't get username for uid %s" % entry.getUID()) + user = "N/A" + if entry.getUID() != "-1": + try: + user = pwd.getpwuid(int(entry.getUID()))[0] + except Exception, e: + user = "UID: %s" % entry.getUID() n = self.dumpsListStore.append([icon, entry.getPackage(), entry.getExecutable(), entry.getTime("%c"), entry.getCount(), user, entry.isReported(), entry]) else: -- cgit