program doesn't start, python error

Bug #833911 reported by alvadoraemon
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
udev-discover
Fix Released
Medium
J. Félix Ontañón
0.2
Fix Released
Medium
J. Félix Ontañón

Bug Description

I downloaded 0.2 version, and i installed it and all its dependencies.

When I start the prgoram from the CLI, I obtain this traceback:

Traceback (most recent call last):
  File "/usr/bin/udev-discover", line 562, in <module>
    UDevDiscoverGUI()
  File "/usr/bin/udev-discover", line 280, in __init__
    self.options['custom_subsystem_preset'].split(' '))
AttributeError: 'list' object has no attribute 'split'

System: Fedora 15 x86-64, Gnome 3 desktop, python 2.7

All the python and GObject dependencies are installed.

Tags: gconf
Revision history for this message
J. Félix Ontañón (fontanon) wrote :

Did it failed for you on first run after install it?

tags: added: core
Changed in udev-discover:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → J. Félix Ontañón (fontanon)
Revision history for this message
J. Félix Ontañón (fontanon) wrote :
Changed in udev-discover:
status: Triaged → Fix Committed
tags: added: gconf
removed: core
Revision history for this message
J. Félix Ontañón (fontanon) wrote :
Revision history for this message
alvadoraemon (alvadoraemon) wrote :

This error happens when I start the program in the CLI. The program window doesn't launch.

I will try the patch now.

Revision history for this message
alvadoraemon (alvadoraemon) wrote :

The patch works. Now the UI is launched.

however, in the CLI appears an error message:

$udev-discover
/usr/lib64/python2.7/site-packages/gi/types.py:44: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
  return info.invoke(*args)

But the program works successfully, so i think that you can close this bug, unless this new error could broke udev-discover.

Thanks, Felix :-)

Revision history for this message
J. Félix Ontañón (fontanon) wrote :

@alvadoraemon thanks for confirming the patch fix the bug

That error ... actually a warning, don't mind about that, is quite innofensive.

Changed in udev-discover:
status: Fix Committed → Triaged
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.