Bug 689230 - [abrt] pondus-0.7.3-2.fc15: window_main.py:333:append_dataset:TypeError: value is of wrong type for this column
Summary: [abrt] pondus-0.7.3-2.fc15: window_main.py:333:append_dataset:TypeError: valu...
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Fedora
Classification: Fedora
Component: pondus
Version: 15
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Susi Lehtola
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:aba8b63a
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-20 13:20 UTC by Thomas Spura
Modified: 2011-04-04 16:40 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-04-04 16:40:39 UTC
Type: ---


Attachments (Terms of Use)
File: backtrace (999 bytes, text/plain)
2011-03-20 13:20 UTC, Thomas Spura
no flags Details

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.


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