Bug 596339
Summary: | [abrt] crash in gpodder-2.5-1.fc13: channel.py:37:new:TypeError: Gtk.Label.set_text() argument 1 must be string, not None | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Daniel Scott <dan> | ||||
Component: | gpodder | Assignee: | Jef Spaleta <jspaleta> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 13 | CC: | jspaleta, vpvainio | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | abrt_hash:9012644d | ||||||
Fixed In Version: | gpodder-2.6-7.fc13 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2010-06-14 17:10:19 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Daniel Scott
2010-05-26 15:53:58 UTC
Created attachment 416901 [details]
File: backtrace
gpodder 2.6 is in updates-testing right now. Please check to see if this update fixes your problem. -jef One question... when you chose podcast settings... which podcast in the list was selected? Was it All episodes? -jef The first podcast was *highlighted*. But, I had just started the program, and had not actually selected on any podcast. I can reproduce this with the 2.6 package in updates-testing if I do Subscriptions -> Podcast settings when the All episode item is selected. (In reply to comment #5) I have a patch inbound. I'll have koji builds in the next couple of hours. -jef Okay... scratch build is here. http://koji.fedoraproject.org/koji/taskinfo?taskID=2211356 I want at least one other person telling me the patched rpm works for them before i push this to bodhi. You should see a notification bubble telling you to choose another podcast to edit. -jef Fixed for me! Nice. Thanks. gpodder-2.6-2.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/gpodder-2.6-2.fc13 (In reply to comment #8) Okay Dan, do me a favor and give the update some +1 karma love at the url above. -jef Jeff: There might be something not quite right with your fix. I usually run my system with the fi_FI.utf8 locale. With that locale I still get the error. If I run gpodder with the basic C locale, (like "LANG=C gpodder"), your fix seems to work. I added a comment with 'Works for me' - It didn't update the Karma.... do I need a login for the Fedora Updates system? (In reply to comment #11) Well that's fascinating. Blasted it. Its because the title string is localized. Okay homework for you. What channel object property can I rely on that will tell me that its not a real subscription? active_channel.title isn't going to cut it. -jef (In reply to comment #11) Okay I'm thinking self.active_channel.last_modified will be a winner. You can test this on your system Ville with the patched version installed by editting /usr/lib/python2.6/site-packages/gpodder/gui.py In on_itemEditChannel_activate(self, widget, *args) change : if self.active_channel.title == "All episodes" : to: if self.active_channel.last_modified is None : And is if the patched version now works. It looks like the All episodes psuedo subscription only has a few of the channel variables created. Only real subscriptions will have last modified set I think. Let me know if that change works and I'll respin the patch and the bodhi update. -jef (In reply to comment #14) It works with this change, thanks! gpodder-2.6-3.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gpodder'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/gpodder-2.6-3.fc13 gpodder-2.6-6.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gpodder'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/gpodder-2.6-6.fc13 gpodder-2.6-7.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gpodder'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/gpodder-2.6-7.fc13 gpodder-2.6-7.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report. |