Package: xmms2-client-cli
Version: 0.8+dfsg-4
Severity: normal

I originally thought this was a UTF-8 bug, but now it looks like a
pathname length issue to me:

> xmms2 add "/home/tconnors/mp3/Classical/Benjamin Godard, Chloë Hanslip 
> (violin), Slovak Radio Symphony Orchestra, Kirk Trevor - Godard - Concerto 
> Romantique, op46 - Violin Concerto No2, op131 - Scènes Poétiques, op46 - 
> Hanslip-Trevor/01 - Violin Concerto No2, op131 - I Allegro moderato.flac"
Segmentation fault

And I suspect 'xmms2 add' includes the full pathname when talking to
the server (duh, of course it does), because I can be in that
directory, and add just the file, and it still crashes.

Note that the directory is less than 256 chars, and the total length
is more than 256.

If I shorten the parent directory name by a number of characters, then
some files (the shorter ones) work, and some fail - but the total
pathname length is still greater than 256 chars.  The boundary seems
to be at 272 characters working, 273 failing.  If I shorten the
pathname so they're all under 272 chars, then all the files work.

> pwd | wc
      1       2     215
> for i in * ; do xmms2 add "$i" && echo -n +"$(pwd)/$i" || echo -n 
> -"$(pwd)/$i" ; realpath "$i" | wc ; echo ; done
Segmentation fault
-/home/tconnors/mp3/Classical/Benjamin 
GodardBenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/01
 - Violin Concerto No2, op131 - I Allegro moderato.flac      1      11     273

Segmentation fault
-/home/tconnors/mp3/Classical/Benjamin 
GodardBenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/02
 - Violin Concerto No2, op131 - II Adagio quasi andante.flac      1      12     
278

Segmentation fault
-/home/tconnors/mp3/Classical/Benjamin 
GodardBenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/03
 - Violin Concerto No2, op131 - III Allegro non troppo.flac      1      12     
277

+/home/tconnors/mp3/Classical/Benjamin 
GodardBenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/04
 - Concerto Romantique, op35 - I Allegro moderato.flac      1      10     272

Segmentation fault
-/home/tconnors/mp3/Classical/Benjamin 
GodardBenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/05
 - Concerto Romantique, op35 - II Adagio non troppo.flac      1      11     274

Segmentation fault
-/home/tconnors/mp3/Classical/Benjamin 
GodardBenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/06
 - Concerto Romantique, op35 - III Canzonetta-Allegretto moderato.flac      1   
   10     288

+/home/tconnors/mp3/Classical/Benjamin 
GodardBenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/07
 - Concerto Romantique, op35 - IV Allegro molto.flac      1      10     270

+/home/tconnors/mp3/Classical/Benjamin 
GodardBenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/08
 - Scènes Poétiques, op46 - I Dans les bois.flac      1      11     268

+/home/tconnors/mp3/Classical/Benjamin 
GodardBenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/09
 - Scènes Poétiques, op46 - II Dans les champs.flac      1      11     271

+/home/tconnors/mp3/Classical/Benjamin 
GodardBenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/10
 - Scènes Poétiques, op46 - III Sur la montagne.flac      1      11     272

+/home/tconnors/mp3/Classical/Benjamin 
GodardBenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/11
 - Scènes Poétiques, op46 - IV Au village.flac      1      10     266



-- System Information:
Debian Release: 7.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (5, 'testing'), (2, 
'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages xmms2-client-cli depends on:
ii  libc6           2.17-93
ii  libglib2.0-0    2.36.4-1
ii  libreadline6    6.2+dfsg-0.1
ii  libxmmsclient6  0.8+dfsg-4

xmms2-client-cli recommends no packages.

Versions of packages xmms2-client-cli suggests:
ii  xmms2-core  0.8+dfsg-4

-- 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