Alt-F2 does not run command with argument with a :, ;

Bug #776731 reported by zasran
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
Fix Released
Medium
Didier Roche-Tolomelli
unity-lens-applications
Fix Released
Undecided
Unassigned
unity (Ubuntu)
Fix Released
Undecided
Unassigned
Natty
Won't Fix
Undecided
Unassigned
unity-place-applications (Ubuntu)
Fix Released
Medium
Didier Roche-Tolomelli
Natty
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: unity

Install unity-place-applications 0.2.46-0ubuntu3.1 from natty-proposed. Then logout and login again in the session

1. Press alt + F2
2. run gvim rrr:rrr.txt
(the file has to have :)
-> this should run the command

When trying to run command after pressing Alt-F2 that contains a semicolon (e.g. gvim scp://host/file, gvim rrr:rrr.txt) nothing happens. The program does not run (gvim window does not appear, ps auxwww|grep gvim returns nothing).

Arguments without semicolon work fine (gvim rrr.txt)

Of course, there could be more problematic characters, I only noticed semicolon though.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.8.10-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,grid,regex,mousepoll,imgpng,move,place,unitymtgrabhandles,vpswitch,gnomecompat,animation,resize,workarounds,session,wall,expo,ezoom,staticswitcher,fade,scale,unityshell]
Date: Tue May 3 14:13:15 2011
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: Upgraded to natty on 2011-04-29 (3 days ago)

Revision history for this message
zasran (erik-zasran) wrote :
Changed in unity (Ubuntu):
assignee: nobody → Didier Roche (didrocks)
Changed in unity:
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
Changed in unity:
status: Confirmed → Fix Committed
Changed in unity (Ubuntu):
status: Confirmed → Fix Committed
Changed in unity:
assignee: nobody → Didier Roche (didrocks)
importance: Undecided → Medium
Changed in unity (Ubuntu):
importance: Undecided → Medium
Changed in unity:
milestone: none → 3.8.14
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

was filed against wrong component during the upload, copying manually there:

unity-place-applications (0.2.46-0ubuntu4) oneiric; urgency=low

  * Cherry-pick some fixes:
    - Allow the Core category to be included under All Applications (and hence
      show up in Dash searches as well). This means that one can now find Help,
      Home Folder, Computer, and Network. The ommision of this xdg category was
      probably a relic of our netbook launcher past (LP: #758042)
    - Fix illegal XML in unity-place-applications.menu.in. xmllint is happy now.
      Patch courtesy Daniel Holbert (LP: #72152)
    - trim the alt + F2 command line (LP: #767750)
    - ensure we are matching files as files (no space in the command). This
      enables to launch gvim rrr:rrr.txt which is matched (LP: #776731)

Changed in unity:
status: Fix Committed → Fix Released
Changed in unity (Ubuntu):
status: Fix Committed → Fix Released
description: updated
summary: - Alt-F2 does not run command with argument with a semicolon
+ Alt-F2 does not run command with argument with a :, ;
affects: unity (Ubuntu) → unity-place-applications (Ubuntu)
Changed in unity-place-applications:
status: New → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted unity-place-applications into natty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in unity-place-applications (Ubuntu Natty):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Pedro Villavicencio (pedro) wrote :

I've followed the test case and it indeed fixes the issue, marking this as verification-done, thanks all.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-place-applications - 0.2.46-0ubuntu3.1

---------------
unity-place-applications (0.2.46-0ubuntu3.1) natty-proposed; urgency=low

  * Cherry-pick some fixes:
    - Allow the Core category to be included under All Applications (and hence
      show up in Dash searches as well). This means that one can now find Help,
      Home Folder, Computer, and Network. The ommision of this xdg category was
      probably a relic of our netbook launcher past (LP: #758042)
    - Fix illegal XML in unity-place-applications.menu.in. xmllint is happy now.
      Patch courtesy Daniel Holbert (LP: #772152)
    - trim the alt + F2 command line (LP: #767750)
    - ensure we are matching files as files (no space in the command). This
      enables to launch gvim rrr:rrr.txt which is matched (LP: #776731)
 -- Didier Roche <email address hidden> Thu, 26 May 2011 15:25:53 +0200

Changed in unity-place-applications (Ubuntu Natty):
status: Fix Committed → Fix Released
Revision history for this message
omvsj (omvsj) wrote :

It neither runs commands with Quoted text or Double quoted text:
VBoxManage startvm "Windows XP SP3"
VBoxManage startvm 'Windows XP SP3'

Both commands run in Terminal

Changed in unity (Ubuntu):
status: New → Fix Released
Revision history for this message
Rolf Leggewie (r0lf) wrote :

natty has seen the end of its life and is no longer receiving any updates. Marking the natty task for this ticket as "Won't Fix".

Changed in unity (Ubuntu Natty):
status: New → Won't Fix
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.