Porthole crashes immeieatly after the start with: root@cheetah:/etc/portage(62)# porthole /usr/bin/porthole:62: GtkDeprecationWarning: gtk.threads_init is deprecated, use gtk.gdk.threads_init instead gtk.threads_init() *** PORTHOLE: Crash detected! *** Please submit a bug report including all debug text from the terminal you ran porthole from. Plus the the file: /var/log/porthole/crash_root.html Exception exceptions.AttributeError: "XMLManager instance has no attribute '_XMLManager__dom'" in <bound method XMLManager.__del__ of <porthole.xmlmgr.XMLManager instance at 0xb7027b0c>> ignored
Created attachment 104416 [details] The /var/log/porthole/crash_root.html file
I am unable to duplicate this on the three machines where I have it installed. (Two are stable x86 and one is unstable x86) I am CC'ing upstream for their input.
It sounds like the /root/.porthole/prefs file is corrupted. Rename it and try starting porthole again. At most you may have to reselect some of your preferences if you set them different. I do not know why it happens but it does happen from time to time, but not very often. I am going to work on eliminating the pyxml dependency to use the built-in python xml modules which are reportdly much better than they use to be.
Thank you for the hint. I did not found /root/.porthole/prefs but /root/.porthole/prefs.xml, which has a length of 0 Bytes. After erazing this file porthole seems to work again. Juergen
Yes, sorry, I forgot to add the file extension. I'm glad it is fixed.