[Mono-dev] Possible bug in Process.Start with # argument

pablosantosluac at terra.es pablosantosluac at terra.es
Fri May 19 10:42:52 EDT 2006


Hi,

When you try to start a process (Linux) with Process.Start but your argument 
list includes a #, the children process does not receive it.

If the arguments are: "hello#bye"

The children proc will only receive "hello".

If you escape the # it works.

With .NET you don't have to escape the character, if you do it it fails.

My guess is that the problem could be in g_utf16_to_utf8 function, in glib. 
(gutf8.c)

regards







More information about the Mono-devel-list mailing list