Hello,
I reproduced this error with a fresh setup of Ubuntu 12.04 Server 64 Bit. The problem does not occur in 11.10.
I chose openssh and LAMP during install.
After Install I only executed:
sudo apt-get upgrade
sudo apt-get install maildir-utils
sudo mkdir /var/www/.mu
sudo chown www-data:www-data /var/www/.mu
Then I created /var/www/test.php with
<html>
<?php
$ret = array();
exec('mu extract /home/clemens/unsigned.eml', $ret, $ret_val);
print_r($ret);
echo "$ret_val\n";
?>
</html>
In my Browser I get:
<html>
Array
(
[0] => MIME-parts in this message:
[1] => 0
)
139
</html>
I tried:
sudo su -
su www-data
mu extract /home/clemens/unsigned.eml
and it worked fine:
$ mu extract /home/clemens/unsigned.eml
MIME-parts in this message:
0 <none> text/plain [<none>] (1.7 kB)
1 Antrag.pdf application/octet-stream [attachment] (62.0 kB)
A very big THANK YOU for any help in advance!
I append the core dump found in /var/crash:
root@ubuntu:/var/crash# cat _usr_bin_mu.33.crash
ProblemType: Crash
Architecture: amd64
Date: Fri Jul 6 09:24:26 2012
DistroRelease: Ubuntu 12.04
ExecutablePath: /usr/bin/mu
ExecutableTimestamp: 1335207005
ProcCmdline: mu extract /home/clemens/unsigned.eml
ProcCwd: /var/www
ProcEnviron:
PATH=(custom, no user)
LANG=C
ProcMaps:
00400000-00432000 r-xp 00000000 08:01 792425 /usr/bin/mu
00631000-00632000 r--p 00031000 08:01 792425 /usr/bin/mu
00632000-00633000 rw-p 00032000 08:01 792425 /usr/bin/mu
00633000-00637000 rw-p 00000000 00:00 0
016d2000-01717000 rw-p 00000000 00:00 0 [heap]
7f2886a73000-7f2886a7f000 r-xp 00000000 08:01 393253 /lib/x86_64-linux-gnu/libnss_files-2.15.so
7f2886a7f000-7f2886c7e000 ---p 0000c000 08:01 393253 /lib/x86_64-linux-gnu/libnss_files-2.15.so
7f2886c7e000-7f2886c7f000 r--p 0000b000 08:01 393253 /lib/x86_64-linux-gnu/libnss_files-2.15.so
7f2886c7f000-7f2886c80000 rw-p 0000c000 08:01 393253 /lib/x86_64-linux-gnu/libnss_files-2.15.so
7f2886c80000-7f2886c8a000 r-xp 00000000 08:01 393254 /lib/x86_64-linux-gnu/libnss_nis-2.15.so
7f2886c8a000-7f2886e8a000 ---p 0000a000 08:01 393254 /lib/x86_64-linux-gnu/libnss_nis-2.15.so
7f2886e8a000-7f2886e8b000 r--p 0000a000 08:01 393254 /lib/x86_64-linux-gnu/libnss_nis-2.15.so
7f2886e8b000-7f2886e8c000 rw-p 0000b000 08:01 393254 /lib/x86_64-linux-gnu/libnss_nis-2.15.so
7f2886e8c000-7f2886ea3000 r-xp 00000000 08:01 393248 /lib/x86_64-linux-gnu/libnsl-2.15.so
7f2886ea3000-7f28870a2000 ---p 00017000 08:01 393248 /lib/x86_64-linux-gnu/libnsl-2.15.so
7f28870a2000-7f28870a3000 r--p 00016000 08:01 393248 /lib/x86_64-linux-gnu/libnsl-2.15.so
7f28870a3000-7f28870a4000 rw-p 00017000 08:01 393248 /lib/x86_64-linux-gnu/libnsl-2.15.so
7f28870a4000-7f28870a6000 rw-p 00000000 00:00 0
7f28870a6000-7f28870ae000 r-xp 00000000 08:01 393256 /lib/x86_64-linux-gnu/libnss_compat-2.15.so
7f28870ae000-7f28872ad000 ---p 00008000 08:01 393256 /lib/x86_64-linux-gnu/libnss_compat-2.15.so
7f28872ad000-7f28872ae000 r--p 00007000 08:01 393256 /lib/x86_64-linux-gnu/libnss_compat-2.15.so
7f28872ae000-7f28872af000 rw-p 00008000 08:01 393256 /lib/x86_64-linux-gnu/libnss_compat-2.15.so
7f28872af000-7f28872b1000 r-xp 00000000 08:01 393260 /lib/x86_64-linux-gnu/libdl-2.15.so
7f28872b1000-7f28874b1000 ---p 00002000 08:01 393260 /lib/x86_64-linux-gnu/libdl-2.15.so
7f28874b1000-7f28874b2000 r--p 00002000 08:01 393260 /lib/x86_64-linux-gnu/libdl-2.15.so
7f28874b2000-7f28874b3000 rw-p 00003000 08:01 393260 /lib/x86_64-linux-gnu/libdl-2.15.so
7f28874b3000-7f28874cb000 r-xp 00000000 08:01 393247 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f28874cb000-7f28876cb000 ---p 00018000 08:01 393247 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f28876cb000-7f28876cc000 r--p 00018000 08:01 393247 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f28876cc000-7f28876cd000 rw-p 00019000 08:01 393247 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f28876cd000-7f28876cf000 rw-p 00000000 00:00 0
7f28876cf000-7f28876ec000 r-xp 00000000 08:01 393309 /lib/x86_64-linux-gnu/libselinux.so.1
7f28876ec000-7f28878eb000 ---p 0001d000 08:01 393309 /lib/x86_64-linux-gnu/libselinux.so.1
7f28878eb000-7f28878ec000 r--p 0001c000 08:01 393309 /lib/x86_64-linux-gnu/libselinux.so.1
7f28878ec000-7f28878ed000 rw-p 0001d000 08:01 393309 /lib/x86_64-linux-gnu/libselinux.so.1
7f28878ed000-7f28878ee000 rw-p 00000000 00:00 0
7f28878ee000-7f28878f1000 r-xp 00000000 08:01 791227 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.3200.3
7f28878f1000-7f2887af0000 ---p 00003000 08:01 791227 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.3200.3
7f2887af0000-7f2887af1000 r--p 00002000 08:01 791227 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.3200.3
7f2887af1000-7f2887af2000 rw-p 00003000 08:01 791227 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.3200.3
7f2887af2000-7f2887af9000 r-xp 00000000 08:01 393250 /lib/x86_64-linux-gnu/librt-2.15.so
7f2887af9000-7f2887cf8000 ---p 00007000 08:01 393250 /lib/x86_64-linux-gnu/librt-2.15.so
7f2887cf8000-7f2887cf9000 r--p 00006000 08:01 393250 /lib/x86_64-linux-gnu/librt-2.15.so
7f2887cf9000-7f2887cfa000 rw-p 00007000 08:01 393250 /lib/x86_64-linux-gnu/librt-2.15.so
7f2887cfa000-7f2887d36000 r-xp 00000000 08:01 393338 /lib/x86_64-linux-gnu/libpcre.so.3.12.1
7f2887d36000-7f2887f35000 ---p 0003c000 08:01 393338 /lib/x86_64-linux-gnu/libpcre.so.3.12.1
7f2887f35000-7f2887f36000 r--p 0003b000 08:01 393338 /lib/x86_64-linux-gnu/libpcre.so.3.12.1
7f2887f36000-7f2887f37000 rw-p 0003c000 08:01 393338 /lib/x86_64-linux-gnu/libpcre.so.3.12.1
7f2887f37000-7f2887f3e000 r-xp 00000000 08:01 787877 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.0
7f2887f3e000-7f288813d000 ---p 00007000 08:01 787877 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.0
7f288813d000-7f288813e000 r--p 00006000 08:01 787877 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.0
7f288813e000-7f288813f000 rw-p 00007000 08:01 787877 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.0
7f288813f000-7f2888287000 r-xp 00000000 08:01 791233 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.3200.3
7f2888287000-7f2888486000 ---p 00148000 08:01 791233 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.3200.3
7f2888486000-7f288848a000 r--p 00147000 08:01 791233 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.3200.3
7f288848a000-7f288848c000 rw-p 0014b000 08:01 791233 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.3200.3
7f288848c000-7f288848e000 rw-p 00000000 00:00 0
7f288848e000-7f2888492000 r-xp 00000000 08:01 393506 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f2888492000-7f2888691000 ---p 00004000 08:01 393506 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f2888691000-7f2888692000 r--p 00003000 08:01 393506 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f2888692000-7f2888693000 rw-p 00004000 08:01 393506 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f2888693000-7f28886a9000 r-xp 00000000 08:01 393542 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f28886a9000-7f28888a8000 ---p 00016000 08:01 393542 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f28888a8000-7f28888a9000 r--p 00015000 08:01 393542 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f28888a9000-7f28888aa000 rw-p 00016000 08:01 393542 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f28888aa000-7f28888c2000 r-xp 00000000 08:01 393279 /lib/x86_64-linux-gnu/libpthread-2.15.so
7f28888c2000-7f2888ac1000 ---p 00018000 08:01 393279 /lib/x86_64-linux-gnu/libpthread-2.15.so
7f2888ac1000-7f2888ac2000 r--p 00017000 08:01 393279 /lib/x86_64-linux-gnu/libpthread-2.15.so
7f2888ac2000-7f2888ac3000 rw-p 00018000 08:01 393279 /lib/x86_64-linux-gnu/libpthread-2.15.so
7f2888ac3000-7f2888ac7000 rw-p 00000000 00:00 0
7f2888ac7000-7f2888c7a000 r-xp 00000000 08:01 393244 /lib/x86_64-linux-gnu/libc-2.15.so
7f2888c7a000-7f2888e79000 ---p 001b3000 08:01 393244 /lib/x86_64-linux-gnu/libc-2.15.so
7f2888e79000-7f2888e7d000 r--p 001b2000 08:01 393244 /lib/x86_64-linux-gnu/libc-2.15.so
7f2888e7d000-7f2888e7f000 rw-p 001b6000 08:01 393244 /lib/x86_64-linux-gnu/libc-2.15.so
7f2888e7f000-7f2888e84000 rw-p 00000000 00:00 0
7f2888e84000-7f2888e99000 r-xp 00000000 08:01 393231 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f2888e99000-7f2889098000 ---p 00015000 08:01 393231 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f2889098000-7f2889099000 r--p 00014000 08:01 393231 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f2889099000-7f288909a000 rw-p 00015000 08:01 393231 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f288909a000-7f2889193000 r-xp 00000000 08:01 393243 /lib/x86_64-linux-gnu/libm-2.15.so
7f2889193000-7f2889392000 ---p 000f9000 08:01 393243 /lib/x86_64-linux-gnu/libm-2.15.so
7f2889392000-7f2889393000 r--p 000f8000 08:01 393243 /lib/x86_64-linux-gnu/libm-2.15.so
7f2889393000-7f2889394000 rw-p 000f9000 08:01 393243 /lib/x86_64-linux-gnu/libm-2.15.so
7f2889394000-7f2889476000 r-xp 00000000 08:01 791918 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f2889476000-7f2889675000 ---p 000e2000 08:01 791918 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f2889675000-7f288967d000 r--p 000e1000 08:01 791918 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f288967d000-7f288967f000 rw-p 000e9000 08:01 791918 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f288967f000-7f2889694000 rw-p 00000000 00:00 0
7f2889694000-7f2889786000 r-xp 00000000 08:01 393496 /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.3
7f2889786000-7f2889986000 ---p 000f2000 08:01 393496 /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.3
7f2889986000-7f2889987000 r--p 000f2000 08:01 393496 /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.3
7f2889987000-7f2889988000 rw-p 000f3000 08:01 393496 /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.3
7f2889988000-7f2889989000 rw-p 00000000 00:00 0
7f2889989000-7f28899d6000 r-xp 00000000 08:01 791234 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.3
7f28899d6000-7f2889bd6000 ---p 0004d000 08:01 791234 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.3
7f2889bd6000-7f2889bd7000 r--p 0004d000 08:01 791234 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.3
7f2889bd7000-7f2889bd8000 rw-p 0004e000 08:01 791234 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.3
7f2889bd8000-7f2889c2d000 r-xp 00000000 08:01 791322 /usr/lib/libgmime-2.6.so.0.600.7
7f2889c2d000-7f2889e2d000 ---p 00055000 08:01 791322 /usr/lib/libgmime-2.6.so.0.600.7
7f2889e2d000-7f2889e31000 r--p 00055000 08:01 791322 /usr/lib/libgmime-2.6.so.0.600.7
7f2889e31000-7f2889e42000 rw-p 00059000 08:01 791322 /usr/lib/libgmime-2.6.so.0.600.7
7f2889e42000-7f2889e43000 rw-p 00000000 00:00 0
7f2889e43000-7f288a02b000 r-xp 00000000 08:01 799602 /usr/lib/libxapian.so.22.4.2
7f288a02b000-7f288a22a000 ---p 001e8000 08:01 799602 /usr/lib/libxapian.so.22.4.2
7f288a22a000-7f288a232000 r--p 001e7000 08:01 799602 /usr/lib/libxapian.so.22.4.2
7f288a232000-7f288a233000 rw-p 001ef000 08:01 799602 /usr/lib/libxapian.so.22.4.2
7f288a233000-7f288a255000 r-xp 00000000 08:01 393246 /lib/x86_64-linux-gnu/ld-2.15.so
7f288a43d000-7f288a444000 r--s 00000000 08:01 789272 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f288a444000-7f288a44f000 rw-p 00000000 00:00 0
7f288a451000-7f288a455000 rw-p 00000000 00:00 0
7f288a455000-7f288a456000 r--p 00022000 08:01 393246 /lib/x86_64-linux-gnu/ld-2.15.so
7f288a456000-7f288a458000 rw-p 00023000 08:01 393246 /lib/x86_64-linux-gnu/ld-2.15.so
7fff4b23b000-7fff4b25c000 rw-p 00000000 00:00 0 [stack]
7fff4b32f000-7fff4b330000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
ProcStatus:
Name: mu
State: S (sleeping)
Tgid: 1653
Pid: 1653
PPid: 1652
TracerPid: 0
Uid: 33 33 33 33
Gid: 33 33 33 33
FDSize: 64
Groups: 33
VmPeak: 57964 kB
VmSize: 57964 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 3316 kB
VmRSS: 3316 kB
VmData: 512 kB
VmStk: 136 kB
VmExe: 200 kB
VmLib: 9680 kB
VmPTE: 132 kB
VmSwap: 0 kB
Threads: 1
SigQ: 0/7827
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000001000
SigCgt: 0000000180000000
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: ffffffffffffffff
Cpus_allowed: 1
Cpus_allowed_list: 0
Mems_allowed: 00000000,00000001
Mems_allowed_list: 0
voluntary_ctxt_switches: 2
nonvoluntary_ctxt_switches: 3
Signal: 11
Uname: Linux 3.2.0-23-generic x86_64
UserGroups:
CoreDump: base64
H4sICAAAAAAC/0NvcmVEdW1wAA==
7H0JYBvF1f/KjpxgYhBtCinkAxEgBIztlXwDAcn3bfk+... ... ....