Bug 1305064 - exception during Broker.__del__
Summary: exception during Broker.__del__
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: python-enchant
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Radek Novacek
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-02-05 13:58 UTC by David Shea
Modified: 2016-12-01 00:35 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-02-11 15:27:30 UTC
Type: Bug


Attachments (Terms of Use)
Fix TypeError at shutdown (2.58 KB, patch)
2016-02-10 18:44 UTC, David Shea
no flags Details | Diff

Description David Shea 2016-02-05 13:58:41 UTC
Description of problem:
An exception is raised during Broker.__del__, since it references a module object that has already been garbage collected. This is fixed upstream in https://github.com/rfk/pyenchant/pull/56

The exception is ignored since it happens during __del__, but it's still printing junk to the screen and is interfering during testing.

Version-Release number of selected component (if applicable):
python3-enchant-1.6.6-1

Comment 1 David Shea 2016-02-10 18:44:24 UTC
Created attachment 1122874 [details]
Fix TypeError at shutdown

Attached a patch to apply the upstream patch. Scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=12931792

Comment 2 Radek Novacek 2016-02-11 15:17:50 UTC
Rawhide build done, should I backport it to F23 and F22?

http://koji.fedoraproject.org/koji/taskinfo?taskID=12944674

Comment 3 David Shea 2016-02-11 15:22:21 UTC
Rawhide is all I care about, since that's what the Jenkins instance where these errors are showing up is using. Thanks for the build.

Comment 4 Radek Novacek 2016-02-11 15:27:30 UTC
Ok, no problem. Closing now.


Note You need to log in before you can comment on or make changes to this bug.