Version-Release number of selected component: gnome-abrt-0.2.6-1.fc19 Additional info: cmdline: python /usr/bin/gnome-abrt executable: /usr/bin/gnome-abrt kernel: 3.8.0-0.rc6.git2.1.fc19.x86_64 uid: 1000 Truncated backtrace: directory_problems.py:130:__init__:TypeError: __new__() takes exactly 1 argument (4 given) Traceback (most recent call last): File "/usr/bin/gnome-abrt", line 146, in <module> app = OopsApplication() File "/usr/bin/gnome-abrt", line 56, in __init__ sources.append(gnome_abrt.DirectoryProblemSource(os.path.join(GLib.get_user_cache_dir(), "abrt/spool"), context=self.gcontext)) File "/usr/lib64/python2.7/site-packages/gnome_abrt/directory_problems.py", line 236, in __init__ self._impl() File "/usr/lib64/python2.7/site-packages/gnome_abrt/directory_problems.py", line 242, in _impl self._initialized = InitializedDirectoryProblemSource(self, self._directory, self._context) File "/usr/lib64/python2.7/site-packages/gnome_abrt/directory_problems.py", line 177, in __init__ self._watcher = INOTIFYWatcher(self._parent, self.directory, context) File "/usr/lib64/python2.7/site-packages/gnome_abrt/directory_problems.py", line 130, in __init__ self._gsource = INOTIFYGlibSource(self._wm, self._directory, INOTIFYSourceHandler(self._source)) TypeError: __new__() takes exactly 1 argument (4 given) Local variables in innermost frame: directory: '/home/mholec/.cache/abrt/spool' source: <gnome_abrt.directory_problems.DirectoryProblemSource object at 0x2e7d850> self: <gnome_abrt.directory_problems.INOTIFYWatcher instance at 0x2e820e0> context: <GMainContext at 0x2a276b0>
Created attachment 694403 [details] File: backtrace
Created attachment 694404 [details] File: core_backtrace
Created attachment 694405 [details] File: environ
Fixed in git commit f9db764fa201379f5b0688e08ef5693b6f18ce71 Author: Jakub Filak <jfilak> Date: Fri Feb 8 15:18:19 2013 -0500 Override GLib.Source.__new__() function in INOTIFY handlers - gi.repository.GLib.Source class recently added own version of __new__() function - __new__() function is called with same arguments as child's __init__() if child doesn't provide own version of __new__() function - closes rhbz#908712 Signed-off-by: Jakub Filak <jfilak>