file-browser-launcher.py crashed with AttributeError in gio_mounted()

Bug #532848 reported by Manuel
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Awn Extras
Fix Released
Undecided
Matt
awn-extras-applets (Ubuntu)
Fix Released
Medium
Julien Lavergne

Bug Description

Steps:
1) Click to show dialog Selected places: Home Folder, Mounted local drives, Bookmarks
2) Click on unmounted LUKS encrypted local partition,

Expected: Show password dialog to decrypt/mount LUKS partition, then browse mount point
Result: Applet crashed

Note: Nautilus Places works as expected

ProblemType: Crash
Architecture: amd64
Date: Fri Mar 5 19:54:00 2010
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/share/avant-window-navigator/applets/file-browser-launcher/file-browser-launcher.py
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100219)
InterpreterPath: /usr/bin/python2.6
Package: awn-applets-python-core 0.3.9~bzr1944-0ubuntu1
PackageArchitecture: all
ProcCmdline: python /usr/share/avant-window-navigator/applets/file-browser-launcher/file-browser-launcher.py --uid=1267180678 --window=25165878 --panel-id=1
ProcEnviron:
 LANGUAGE=es_ES.utf8
 PATH=(custom, user)
 LANG=es_ES.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-15.22-generic
PythonArgs: ['/usr/share/avant-window-navigator/applets/file-browser-launcher/file-browser-launcher.py', '--uid=1267180678', '--window=25165878', '--panel-id=1']
SourcePackage: awn-extras-applets
Title: file-browser-launcher.py crashed with AttributeError in gio_mounted()
Traceback:
 Traceback (most recent call last):
   File "/usr/share/avant-window-navigator/applets/file-browser-launcher/file-browser-launcher.py", line 409, in gio_mounted
     self.launch_fb(None, vol.get_mount().get_root().get_uri())
 AttributeError: 'NoneType' object has no attribute 'get_root'
Uname: Linux 2.6.32-15-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Manuel (loloh) wrote :
tags: removed: need-duplicate-check
Julien Lavergne (gilir)
visibility: private → public
Revision history for this message
Julien Lavergne (gilir) wrote :

Thank you for your bug report.

Do you still have this problem with the 0.4.0 rc1 version of Awn and Awn-extras ?

You can obtain this version by one of the following ways :
- Using Ubuntu 10.04 (Lucid) up-to-date.
- Using the Awn-testing PPA (https://launchpad.net/~awn-testing/+archive/ppa) and installing avant-window-navigator-trunk.
- Using Ubuntu 9.10 (Karmic) and my PPA (https://launchpad.net/~gilir/+archive/backports/+packages)

Thanks in advance for your cooperation and understanding.

Changed in awn-extras-applets (Ubuntu):
status: New → Incomplete
importance: Undecided → Medium
Revision history for this message
Manuel (loloh) wrote : Re: [Bug 532848] Re: file-browser-launcher.py crashed with AttributeError in gio_mounted()

2010/4/11 Julien Lavergne <email address hidden>

> Thank you for your bug report.
>
> Do you still have this problem with the 0.4.0 rc1 version of Awn and
> Awn-extras ?

Yes, exact same error

Revision history for this message
Julien Lavergne (gilir) wrote :

Thanks for your bug report. Forwarded upstream.

Changed in awn-extras-applets (Ubuntu):
status: Incomplete → Triaged
Matt (mjz)
Changed in awn-extras:
assignee: nobody → Matt (sharkbaitbobby)
Revision history for this message
Matt (mjz) wrote :

As of r1302, the applet no longer crashes, though it is still unable to mount encrypted LUKS partitions. I'm marking this as "Fix Committed" as I currently have no idea how to fix it.

Changed in awn-extras:
status: New → Fix Committed
Julien Lavergne (gilir)
Changed in awn-extras-applets (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Julien Lavergne (gilir)
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (5.8 KiB)

This bug was fixed in the package awn-extras-applets - 0.4.0+bzr1372-0ubuntu1

---------------
awn-extras-applets (0.4.0+bzr1372-0ubuntu1) maverick; urgency=low

  * Sync with Debian
  * New upstream snapshot (LP: #626265)
   - YAMA: use lda instead of xdg for managing desktop files (LP: #497787)
   - Volume: fix crash on high volume value. (LP: #461123)
   - Weather: fix crash on activate_map_cb (LP: #581414)
   - File-browser-launcher: fix crash on mounting LUKS partition (LP: #532848)
   - Feeds: fix crash when getting favicon (LP: #561611)
   - Slickswitcher: Fix division by 0 (LP: #562548)
  * debian/control:
   - Build-depends on libindicator-dev (>= 0.3).
   - Build-depends on libzeitgeist-dev (>= 0.2.2).
   - Recommends python-gtop | python-gnome2-desktop for bandwidth-monitor.
   - Update description for new applets.
  * debian/rules:
   - Pass --with-indicator to enable indicator applet.
   - Remove schemas for desactivated applets.
   - Disable mount applet.
  * debian/awn-applets-c-core.install:
   - Install indicator applet.
   - Install related applet.
  * debian/awn-applets-python-core:
   - Disable mount applet.

awn-extras-applets (0.4.0-3) unstable; urgency=low

  * debian/control:
   - Add depends on python-awn-extras (>= 0.4.0) for all python applets.
     Closes: #589317
   - Fix wrong description for awn-applets-common. Closes: #587632
   - Recommend python-pyinotify for thinkhdaps applet.
   - Use Breaks instead of Replaces and Conflicts when moving files between
     packages to conform to Standards-Version 3.9.0.
   - Bump Standards-Version to 3.9.0.
   - Fix Conflicts for python-awn-extras.
   - Improve short descriptions.
  * debian/pyversions: Build only for python >= 2.5. Thanks Jakub Wilk for the
    patch. Closes: #587964
  * debian/copyright: Remove mention of BSD license in
    /usr/share/common-licenses to conform to Standards-Version 3.9.0.

awn-extras-applets (0.4.0-2) unstable; urgency=medium

  * Urgency set to medium to close RC bug.
  * debian/control:
   - Add Conflicts/Replaces between python-awn-extras and python-awnlib, all
     files from python-awnlib was moved into python-awn-extras.
     (Closes: #586744).

awn-extras-applets (0.4.0-1) unstable; urgency=low

  * New upstream release.
   - Catch error in weather applet (LP: #359668)
   - Stack applet close on click (LP: #261520)
   - Close cairo-menu after a click (LP: #511256)
   - Fix crash of awn-system-monitor (LP: #545164)
   - Fix crash when removing a volume >1 or adding volume >1 or using prefs
     while > 1 volumes is present (LP: #556175)
   - Fix crash of media-control when Rhythmbox quit (LP: #558463)
   - Fix crash of file-browser-launcher when there is no .gtk-bookmarks
     (LP: #551119)
  * Update applets location:
   - Plugger, Filebrowser, Trasher, DesktopManager, Lastfm, Meebo, Digg, Pynot,
     RTM applets removed.
   - Sysmon, Bandwidth-monitor, Dialect, Hardware sensors, YAMA, Slickswitcher
     applets added
   - Separator applet move to Awn package.
   - Trash applet replaced by Garbage applet.
   - Arss applet replaced by Feeds applet.
   - Showdesktop applet move from python-core to c-core.
   - Digital Clock applet mov...

Read more...

Changed in awn-extras-applets (Ubuntu):
status: In Progress → Fix Released
Povilas Kanapickas (p12)
Changed in awn-extras:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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