You are not logged in.

#1 2009-02-09 16:53:13

Renan Birck
Member
From: Brazil
Registered: 2007-11-11
Posts: 401
Website

'mpc playlist' + pipe = *** glibc detected **

Hello,

I'm having an issue with 'mpc' (the command-line interface to the Music Player Daemon). Alone, it works OK, but when I pipe its output to grep, I get this:

  (17) [renan@orion:~]$ mpc playlist | grep -i zappa
*** glibc detected *** mpc: free(): invalid next size (fast): 0x08a0ed18 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7f87ee4]
/lib/libc.so.6(cfree+0x9c)[0xb7f897bc]
mpc[0x804ea07]
mpc[0x804f244]
mpc[0x804f191]
mpc[0x804f4ee]
mpc[0x8050a53]
mpc[0x804df38]
/lib/libc.so.6(__libc_start_main+0xe5)[0xb7f326c5]
mpc[0x8048f01]
======= Memory map: ========
08047000-08054000 r-xp 00000000 08:16 1099882    /usr/bin/mpc
08054000-08055000 rwxp 0000c000 08:16 1099882    /usr/bin/mpc
08055000-08059000 rwxp 08055000 00:00 0 
089e8000-08a2f000 rwxp 089e8000 00:00 0          [heap]
b7c00000-b7c21000 rwxp b7c00000 00:00 0 
b7c21000-b7d00000 ---p b7c21000 00:00 0 
b7d92000-b7d9b000 r-xp 00000000 08:16 966696     /lib/libnss_files-2.9.so
b7d9b000-b7d9c000 r-xp 00008000 08:16 966696     /lib/libnss_files-2.9.so
b7d9c000-b7d9d000 rwxp 00009000 08:16 966696     /lib/libnss_files-2.9.so
b7d9d000-b7f1b000 r-xp 00000000 08:16 1103653    /usr/lib/locale/locale-archive
b7f1b000-b7f1c000 rwxp b7f1b000 00:00 0 
b7f1c000-b805c000 r-xp 00000000 08:16 966971     /lib/libc-2.9.so
b805c000-b805d000 ---p 00140000 08:16 966971     /lib/libc-2.9.so
b805d000-b805f000 r-xp 00140000 08:16 966971     /lib/libc-2.9.so
b805f000-b8060000 rwxp 00142000 08:16 966971     /lib/libc-2.9.so
b8060000-b8063000 rwxp b8060000 00:00 0 
b8063000-b8076000 r-xp 00000000 08:16 966953     /lib/libnsl-2.9.so
b8076000-b8077000 r-xp 00012000 08:16 966953     /lib/libnsl-2.9.so
b8077000-b8078000 rwxp 00013000 08:16 966953     /lib/libnsl-2.9.so
b8078000-b807b000 rwxp b8078000 00:00 0 
b809e000-b80aa000 r-xp 00000000 08:16 1098547    /usr/lib/libgcc_s.so.1
b80aa000-b80ab000 rwxp 0000c000 08:16 1098547    /usr/lib/libgcc_s.so.1
b80ab000-b80ac000 rwxp b80ab000 00:00 0 
b80ac000-b80ad000 r-xp b80ac000 00:00 0          [vdso]
b80ad000-b80c9000 r-xp 00000000 08:16 966691     /lib/ld-2.9.so
b80c9000-b80ca000 r-xp 0001b000 08:16 966691     /lib/ld-2.9.so
b80ca000-b80cb000 rwxp 0001c000 08:16 966691     /lib/ld-2.9.so
bfab6000-bfacb000 rw-p bffeb000 00:00 0          [stack]

Also, when redirecting the output to a text file, a similar problem happenms.

  (18) [renan@orion:~]$ mpc playlist > /tmp/x
*** glibc detected *** mpc: free(): invalid next size (fast): 0x0825ad18 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7f4eee4]
/lib/libc.so.6(cfree+0x9c)[0xb7f507bc]
mpc[0x804ea07]
mpc[0x804f244]
mpc[0x804f191]
mpc[0x804f4ee]
mpc[0x8050a53]
mpc[0x804df38]
/lib/libc.so.6(__libc_start_main+0xe5)[0xb7ef96c5]
mpc[0x8048f01]
======= Memory map: ========
08047000-08054000 r-xp 00000000 08:16 1099882    /usr/bin/mpc
08054000-08055000 rwxp 0000c000 08:16 1099882    /usr/bin/mpc
08055000-08059000 rwxp 08055000 00:00 0 
08234000-0827b000 rwxp 08234000 00:00 0          [heap]
b7c00000-b7c21000 rwxp b7c00000 00:00 0 
b7c21000-b7d00000 ---p b7c21000 00:00 0 
b7d59000-b7d62000 r-xp 00000000 08:16 966696     /lib/libnss_files-2.9.so
b7d62000-b7d63000 r-xp 00008000 08:16 966696     /lib/libnss_files-2.9.so
b7d63000-b7d64000 rwxp 00009000 08:16 966696     /lib/libnss_files-2.9.so
b7d64000-b7ee2000 r-xp 00000000 08:16 1103653    /usr/lib/locale/locale-archive
b7ee2000-b7ee3000 rwxp b7ee2000 00:00 0 
b7ee3000-b8023000 r-xp 00000000 08:16 966971     /lib/libc-2.9.so
b8023000-b8024000 ---p 00140000 08:16 966971     /lib/libc-2.9.so
b8024000-b8026000 r-xp 00140000 08:16 966971     /lib/libc-2.9.so
b8026000-b8027000 rwxp 00142000 08:16 966971     /lib/libc-2.9.so
b8027000-b802a000 rwxp b8027000 00:00 0 
b802a000-b803d000 r-xp 00000000 08:16 966953     /lib/libnsl-2.9.so
b803d000-b803e000 r-xp 00012000 08:16 966953     /lib/libnsl-2.9.so
b803e000-b803f000 rwxp 00013000 08:16 966953     /lib/libnsl-2.9.so
b803f000-b8042000 rwxp b803f000 00:00 0 
b8065000-b8071000 r-xp 00000000 08:16 1098547    /usr/lib/libgcc_s.so.1
b8071000-b8072000 rwxp 0000c000 08:16 1098547    /usr/lib/libgcc_s.so.1
b8072000-b8073000 rwxp b8072000 00:00 0 
b8073000-b8074000 r-xp b8073000 00:00 0          [vdso]
b8074000-b8090000 r-xp 00000000 08:16 966691     /lib/ld-2.9.so
b8090000-b8091000 r-xp 0001b000 08:16 966691     /lib/ld-2.9.so
b8091000-b8092000 rwxp 0001c000 08:16 966691     /lib/ld-2.9.so
bfa7d000-bfa92000 rw-p bffeb000 00:00 0          [stack]
Abortado

This started to suddenly happen, and breaks some shell scripts here. Any suggestions on how to fix it?

Thanks.

Offline

#2 2009-02-09 18:30:50

amranu
Member
Registered: 2008-09-25
Posts: 94

Re: 'mpc playlist' + pipe = *** glibc detected **

get the same thing

Offline

#3 2009-02-09 19:40:29

sujoy
Member
From: India
Registered: 2008-02-08
Posts: 94
Website

Re: 'mpc playlist' + pipe = *** glibc detected **

mpc 0.14-1 here and I have no issues grepping it or otherwise

Offline

#4 2009-02-09 22:38:28

kakTuZ
Member
From: Hannover, Germany
Registered: 2007-10-20
Posts: 86

Re: 'mpc playlist' + pipe = *** glibc detected **

Hi,
i have the same problem.
But there exists an upstream bug report http://musicpd.org/mantis/view.php?id=1902 and the problem is fixed in the git version.

Offline

Board footer

Powered by FluxBB