mc 4.6.1 : colon bug in file names
Ludovic
ldrolez at debian.org
Mon Aug 7 21:26:49 UTC 2006
Pavel Roskin <proski at ...> writes:
>
> On Mon, 2006-08-07 at 16:42 +0000, Ludovic wrote:
> > Hi !
> >
> > Some Debian users have found an annoying bug on files which have a colon in
> > their name:
> >
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380075
> > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=381353
> >
> > Is it Debian specific or not ?
>
> What is actually run? Can you check the command line by "ps x"? It may
> be a bug in the pdf viewer. I see that evince 0.5.4 has this problem
Nice suggestion, you where right !!!
The problem is in run-mailcap.
Cheers,
Ludovic
# strace -p 20485 -e execve -f
Process 20485 attached - interrupt to quit
Process 20819 attached
[pid 20819] --- SIGSTOP (Stopped (signal)) @ 0 (0) ---
[pid 20819] execve("/bin/sh", ["sh", "-c", "file -L /tmp/wrt:wrt54g_v5.pdf"],
[/* 47 vars */]) = 0
[pid 20819] execve("/usr/bin/file", ["file", "-L", "/tmp/wrt:wrt54g_v5.pdf"],
[/* 45 vars */]) = 0
Process 20485 suspended
Process 20485 resumed
Process 20819 detached
--- SIGCHLD (Child exited) @ 0 (0) ---
Process 20820 attached
Process 20485 suspended
[pid 20820] --- SIGSTOP (Stopped (signal)) @ 0 (0) ---
[pid 20820] execve("/bin/bash", ["/bin/bash", "-c", "/bin/sh
/tmp/mc-root/mcextFxMQwe"...], [/* 47 vars */]) = 0
[pid 20820] execve("/bin/sh", ["/bin/sh", "/tmp/mc-root/mcextFxMQwe"], [/* 45
vars */]) = 0
Process 20821 attached
[pid 20821] --- SIGSTOP (Stopped (signal)) @ 0 (0) ---
[pid 20821] execve("/usr/bin/run-mailcap", ["run-mailcap",
"application/pdf:wrt:wrt54g_v5.pd"...], [/* 45 vars */]) = 0
Process 20822 attached
...
More information about the mc-devel
mailing list