Comment 13 for bug 192623

Lie Ryan (lie-1296) wrote :

I made a duplicate report about Hardware Information crashing because of hal-device-manager is not replaced with gnome-device-manager as bug #225217 before seeing this bug (https://bugs.launchpad.net/ubuntu/+source/hal/+bug/225217). I made that report using the error reporter, and since the OP's error reporter seems unable to catch this, it might contain some useful information which could be replicated here and that one closed.

My current state, now, I've installed gnome-device-manager and it worked, the h-d-m is still installed and non-functional.

PS1: how do you close bug as duplicate? or should dups be marked invalid? Bear with me, I'm just one-day-old in Launchpad

Here, is a transcript of that bug report [things in square brackets are later additions]:

----

When I tried running the "Hardware Information" tool from Control Center and System > Preferences > Hardware Information [and also from Terminal], it only opened for a second then crashes immediately.

Interestingly, the Error Reporting automatic error summary is: "hal-device-manager crashed with AttributeError in populate_gtk_tree()", while the thread #196793 get a won't fix because they say hal-device-manager is already replaced by gnome-device-manager.

When I tried running hal-device-manager on a Terminal, it printed the attached traceback [the one titled: Traceback from running hal-device-manager from terminal]. While gnome-device-manager is not installed.

This is on a Hardy Heron system, just upgraded from Gutsy Gibbon. No prerelease Hardy Heron is ever installed[, the original installation is Gutsy].

ProblemType: Crash
Architecture: amd64
Date: Thu May 1 19:30:29 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/hal-device-manager
InterpreterPath: /usr/bin/python2.5
NonfreeKernelModules: nvidia
Package: hal-device-manager 0.5.9.1-6ubuntu5
PackageArchitecture: all
ProcCmdline: python /usr/bin/hal-device-manager
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/bin/hal-device-manager']
SourcePackage: hal
Title: hal-device-manager crashed with AttributeError in populate_gtk_tree()
Uname: Linux 2.6.24-16-generic x86_64
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev scanner video

----

Attachments:
    * Traceback from running hal-device-manager from terminal (1.1 KiB, text/plain)
    * Dependencies.txt (5.5 KiB, text/plain; charset="utf-8")
    * ProcMaps.txt (47.7 KiB, text/plain; charset="utf-8")
    * ProcStatus.txt (681 bytes, text/plain; charset="utf-8")
    * Traceback.txt (1.0 KiB, text/plain; charset="utf-8")

[PS2: I attached all these files as one file, with separate file separated by this funny looking, purely random, separator <&(^%%)&> filename.txt (FYI: the only thing that's not random is the angle bracket, the ampersand and round brackets symmetry is pure coincidental, but please don't worry, it's not a second funny looking fork bomb)]

----