abrt 1.0.8 detected a crash. architecture: x86_64 cmdline: /usr/bin/python /usr/bin/yum update component: yum executable: /usr/bin/yum kernel: 2.6.31.12-174.2.22.fc12.x86_64 package: yum-3.2.25-1.fc12 release: Fedora release 12 (Constantine) uuid: 79d0e29e backtrace ----- Summary: TB79d0e29e subprocess.py:1123:wait:OSError: [Errno 4] Interrupted system call Traceback (most recent call last): File "/usr/bin/yum", line 29, in <module> yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 315, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 263, in main return_code = base.doTransaction() File "/usr/share/yum-cli/cli.py", line 400, in doTransaction problems = self.downloadPkgs(downloadpkgs, callback_total=self.download_callback_total_cb) File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1420, in downloadPkgs self.plugins.run('predownload', pkglist=pkglist) File "/usr/lib/python2.6/site-packages/yum/plugins.py", line 177, in run func(conduitcls(self, self.base, conf, **kwargs)) File "/usr/lib/yum-plugins/presto.py", line 581, in predownload_hook (problems, more) = downloadPkgs(conduit, pinfo, download_pkgs) File "/usr/lib/yum-plugins/presto.py", line 303, in downloadPkgs delta = getDelta(po, presto, conduit, conf_mp) File "/usr/lib/yum-plugins/presto.py", line 226, in getDelta if not verifyDelta(delta['sequence'], po.arch): File "/usr/lib/yum-plugins/presto.py", line 60, in verifyDelta "-C", "-s", sequence], close_fds=True): File "/usr/lib64/python2.6/subprocess.py", line 444, in call return Popen(*popenargs, **kwargs).wait() File "/usr/lib64/python2.6/subprocess.py", line 1123, in wait pid, sts = os.waitpid(self.pid, 0) OSError: [Errno 4] Interrupted system call Local variables in innermost frame: self: <subprocess.Popen object at 0x4a37390>
Created attachment 399459 [details] File: backtrace
This is essentially the same bug as #560975. The problem is that yum-presto isn't catching Ctrl-C in all of its threads. *** This bug has been marked as a duplicate of bug 560975 ***