Package: menulibre
Version: 2.0.4-1
Severity: important

Dear Maintainer,

   * What led up to the situation?

Run menulibre. Navigated to an entry. Clicked delete. Clicked yes. Menulibre 
then exits with the following dump;

WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will 
not function properly.'
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/psutil/_pslinux.py", line 694, in wrapper
    return fun(self, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/psutil/_pslinux.py", line 844, in 
create_time
    f = open("/proc/%s/stat" % self.pid, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: '/proc/9975/stat'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/psutil/__init__.py", line 322, in _init
    self.create_time()
  File "/usr/lib/python3/dist-packages/psutil/__init__.py", line 576, in 
create_time
    self._create_time = self._proc.create_time()
  File "/usr/lib/python3/dist-packages/psutil/_pslinux.py", line 704, in wrapper
    raise NoSuchProcess(self.pid, self._name)
psutil.NoSuchProcess: process no longer exists (pid=9975)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 
2712, in on_delete_cb
    delete_func(self.treeview, model, treeiter)
  File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 
2579, in delete_launcher
    self.update_menus()
  File "/usr/lib/python3/dist-packages/menulibre/MenulibreApplication.py", line 
2132, in update_menus
    XmlMenuElementTree.treeview_to_xml(self.treeview)
  File "/usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py", line 
313, in treeview_to_xml
    model_children_to_xml(model, menu_parent=root)
  File "/usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py", line 
294, in model_children_to_xml
    model_to_xml_menus(model, model_parent, menu_parent)
  File "/usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py", line 
226, in model_to_xml_menus
    model_to_xml_menus(model, treeiter, next_element)
  File "/usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py", line 
226, in model_to_xml_menus
    model_to_xml_menus(model, treeiter, next_element)
  File "/usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py", line 
226, in model_to_xml_menus
    model_to_xml_menus(model, treeiter, next_element)
  File "/usr/lib/python3/dist-packages/menulibre/XmlMenuElementTree.py", line 
222, in model_to_xml_menus
    directory_name = util.getDirectoryName(desktop)
  File "/usr/lib/python3/dist-packages/menulibre/util.py", line 158, in 
getDirectoryName
    prefix = getDefaultMenuPrefix()
  File "/usr/lib/python3/dist-packages/menulibre/util.py", line 66, in 
getDefaultMenuPrefix
    processes = getProcessList()
  File "/usr/lib/python3/dist-packages/menulibre/util.py", line 48, in 
getProcessList
    process = psutil.Process(pid)
  File "/usr/lib/python3/dist-packages/psutil/__init__.py", line 296, in 
__init__
    self._init(pid)
  File "/usr/lib/python3/dist-packages/psutil/__init__.py", line 331, in _init
    raise NoSuchProcess(pid, None, msg)
psutil.NoSuchProcess: no process found with pid 9975
Segmentation fault


 
-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages menulibre depends on:
ii  gir1.2-gdkpixbuf-2.0  2.30.7-1
ii  gir1.2-glib-2.0       1.40.0-2
ii  gir1.2-gmenu-3.0      3.8.0-2
ii  gir1.2-gtk-3.0        3.12.2-1+b1
ii  gnome-menus           3.8.0-2
ii  python3               3.4.1~rc1-1
ii  python3-gi            3.12.1-1+b1
ii  python3-psutil        2.1.1-1+b1
pn  python3:any           <none>
ii  xdg-utils             1.1.0~rc1+git20111210-7.1

menulibre recommends no packages.

menulibre suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to