menulibre crashed with PermissionError in save_launcher(): [Errno 13] Permission denied: '/home/username/.local/share/applications/exo-web-browser.desktop'

Bug #1444668 reported by Capcoco
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MenuLibre
Fix Released
Undecided
Sean Davis
menulibre (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Opened from Whisker Menu properties.
Moved main (top)Web browser 'Hide from Menus' switch to 'on'.
Crashed when clicked 'save' pop-up.

Tried too recreate problem
Would not save from 'save' icon.
Work around; saved by closing menulibre and clicking save from pop-up.

ProblemType: Crash
DistroRelease: Ubuntu 15.04
Package: menulibre 2.0.6-1ubuntu1
ProcVersionSignature: Ubuntu 3.19.0-14.14-generic 3.19.3
Uname: Linux 3.19.0-14-generic x86_64
ApportVersion: 2.17.1-0ubuntu2
Architecture: amd64
CrashCounter: 1
CurrentDesktop: XFCE
Date: Wed Apr 15 20:22:49 2015
ExecutablePath: /usr/bin/menulibre
InstallationDate: Installed on 2015-04-13 (1 days ago)
InstallationMedia: Xubuntu 15.04 "Vivid Vervet" - Beta amd64 (20150413)
InterpreterPath: /usr/bin/python3.4
PackageArchitecture: all
ProcCmdline: /usr/bin/python3 /usr/bin/menulibre
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/bin/menulibre']
SourcePackage: menulibre
Title: menulibre crashed with PermissionError in save_launcher(): [Errno 13] Permission denied: '/home/username/.local/share/applications/exo-web-browser.desktop'
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm audio cdrom dialout dip fax floppy fuse haldaemon lpadmin netdev plugdev sambashare scanner sudo tape video

Revision history for this message
Capcoco (capcoco) wrote :
tags: removed: need-duplicate-check
Changed in menulibre (Ubuntu):
importance: Undecided → Medium
Pasi Lallinaho (knome)
information type: Private → Public
Revision history for this message
Sean Davis (bluesabre) wrote :

With the below commit, saving errors are now captured and displayed to the user.

http://bazaar.launchpad.net/~menulibre-dev/menulibre/master/revision/459

Changed in menulibre:
status: New → Fix Committed
Sean Davis (bluesabre)
Changed in menulibre:
milestone: none → 2.1.4
assignee: nobody → Sean Davis (bluesabre)
Sean Davis (bluesabre)
Changed in menulibre:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package menulibre - 2.1.5-0ubuntu1

---------------
menulibre (2.1.5-0ubuntu1) bionic; urgency=medium

  * New upstream release.
    - Fixes removal of categories from launchers (LP: #1307002)
    - Fixes PermissionError when saving launchers (LP: #1444668)
    - Reworked file and directory handling, resolving various issues
      with naming, saving, and reverting. Closes: #861540, #866133.
  * debian/compat:
    - Bump debhelper compatibility to 11
  * debian/control:
    - Update Standards-Version to 4.1.3
    - Updated VCS-Browser to secure origin
  * debian/manpages:
    - Added, resolves binary-without-manpage lintian warning
  * debian/menu:
    - Removed, resolves command-in-menu-file-and-desktop-file lintian
      warning
  * debian/rules:
    - Disabled verbose output.
    - Dropped override_dh_installchangelogs to resolve
      duplicate-changelog-files lintian warning. Closes: #834650
  * debian/watch:
    - Add upstream signing-key.asc

 -- Sean Davis <email address hidden> Thu, 08 Feb 2018 04:53:17 -0500

Changed in menulibre (Ubuntu):
status: New → 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.