Bug 689230

Summary: [abrt] pondus-0.7.3-2.fc15: window_main.py:333:append_dataset:TypeError: value is of wrong type for this column
Product: [Fedora] Fedora Reporter: Thomas Spura <tomspur>
Component: pondusAssignee: Susi Lehtola <susi.lehtola>
Status: CLOSED DEFERRED QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: eike, susi.lehtola
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:aba8b63a
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-04-04 16:40:39 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace none

Description Thomas Spura 2011-03-20 13:20:02 UTC
abrt version: 1.1.17
architecture: x86_64
comment: I just updated from f13->f14->f15 and tried to start pondus as usual on console
component: pondus
executable: /usr/bin/pondus
kernel: 2.6.38-1.fc15.x86_64
package: pondus-0.7.3-2.fc15
reason: window_main.py:333:append_dataset:TypeError: value is of wrong type for this column
release: Fedora release 15 (Lovelock)
time: 1300627062
uid: 500

backtrace
-----
window_main.py:333:append_dataset:TypeError: value is of wrong type for this column

Traceback (most recent call last):
  File "/usr/bin/pondus", line 15, in <module>
    from pondus.gui.window_main import mainwindow
  File "/usr/lib/python2.7/site-packages/pondus/gui/window_main.py", line 376, in <module>
    mainwindow = MainWindow()
  File "/usr/lib/python2.7/site-packages/pondus/gui/window_main.py", line 117, in __init__
    self.display_data(self.datasetdata)
  File "/usr/lib/python2.7/site-packages/pondus/gui/window_main.py", line 325, in display_data
    self.append_dataset(dataset)
  File "/usr/lib/python2.7/site-packages/pondus/gui/window_main.py", line 333, in append_dataset
    return self.datalist.append(dataset_list)
TypeError: value is of wrong type for this column

Local variables in innermost frame:
self: <pondus.gui.window_main.MainWindow object at 0x29f0550>
dataset: <pondus.core.dataset.Dataset object at 0x29a5850>
dataset_list: [1, datetime.date(2011, 1, 6), 12.3]

How to reproduce
-----
1. run pondus on console
2. see crash

Comment 1 Thomas Spura 2011-03-20 13:20:05 UTC
Created attachment 486464 [details]
File: backtrace

Comment 2 eike 2011-03-28 14:42:19 UTC
Thanks for the report. Since I don't have an f15 system available, it would be great if you could answer a few questions:

1) Do you see a similar crash when starting pondus with an empty profile? (for example run 'pondus -i sometemporaryfilename' in the console; alternatively rename ~/.pondus to something else)

2) Which version of pondus did you use before observing the crash? I assume it is the one you had installed when still running f13?

Thanks a lot for your help,

Eike
[upstream developer of pondus]

Comment 3 Thomas Spura 2011-03-28 15:24:48 UTC
*grmbl*
It's working again...
(without changing something here, just doing updates in the last week, that are unrelated to pondus...)

I'll have a look, if gnome-python was updated because I guess, that was the cause...

(pondus only requires python-matplotlib here in the package, but also needs gtk and gobject, but not related in to this bug.)

Comment 4 eike 2011-03-28 16:21:24 UTC
thanks for the quick answer! strange, that it works again... pondus does not use gnome-python, so I'd rather suspect python-gtk

Comment 5 eike 2011-03-30 13:54:50 UTC
looking at the traceback again, I doubt that this is actually a bug in pondus. the values that are to be appended to the columns look fine (and are explicitly converted to the correct type in pondus). so i suppose this was a temporary problem in gtk (maybe related to a not-yet-complete switch to gtk3?).

feel free to close this report if it cannot be reproduced...

Comment 6 Thomas Spura 2011-04-04 16:40:39 UTC
I also guess, that was a temporary problem with gtk, but I can't find it easily in yum history list.

It's not reproducable anymore -> closing

Thanks.