Bug 118340 - artsdsp does not handle spaces in parameters since kde 3.5
Summary: artsdsp does not handle spaces in parameters since kde 3.5
Status: CLOSED UNMAINTAINED
Alias: None
Product: arts
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Stefan Westerfeld
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-14 20:22 UTC by Maxime Gamboni
Modified: 2008-11-19 23:39 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maxime Gamboni 2005-12-14 20:22:46 UTC
Version:            (using KDE KDE 3.5.0)
Installed from:    Gentoo Packages
Compiler:          gcc (GCC) 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r2, propolice)
C 
OS:                Linux

Hello,

I'm just done installing kde 3.5.0, upgrading from kde 3.4.2, and I can't any longer use artsdsp when the program takes arguments having spaces.

Example:

# the following works when artsd is not running but
# grabs /dev/dsp so I should run it on artsdsp
ogg123 "song with spaces in name.ogg"

# the following does not work:
artsdsp ogg123 "song with spaces in name.ogg"

because ogg123 then receives *five* parameters (for that example), as if it had been ran like this:

ogg123 \"song with spaces in name.ogg\"

(so ogg123 sees arg1 as '"song', arg2 as 'with', etc)

I did not have this problem with version 3.4.2. Actually I still have the 3.4 binaries on my disk and explicitly running the old artsdsp works - but not the ideal way of doing :-)

I'd do a diff at the argument parsing code but don't have time now and won't have for a while sorry

Thank You,

Maxime
Comment 1 Matt Rogers 2008-11-19 23:39:09 UTC
Arts is no longer developed and has been unmaintained for quite some time - more than 2 years. With phonon as the replacement for arts in KDE4, we're closing out all the arts bugs in Bugzilla since there is no chance of them being fixed.

Thanks