Apache OpenOffice (AOO) Bugzilla – Issue 30203
Crashreporter: -crashreportenv:ERRORREPORT_... parameter needs possibility for SPACES
Last modified: 2005-08-22 13:51:13 UTC
On Win32 we put the -crashreportenv:ERRORREPORT_*-parameters and the value of it in "" (ASCIIchar 34). This method does not work on Unix operating systems (Solaris and Linux). Bug: We need a possibility to have SPACES like ../dir/dir rest/file.txt in these -crashreportenv:ERRORREPORT_*-parameters.
The code in Testtool removes the " signs from the command line. Does not occur on windows because Windows process execution code adds " if spaces occur in parameters. This is neccessary because command line is forwarded as one string on Windows.
The problem is that String::GetQuotedToken leaves the quotes in instead of removing them. So they will have to get removed. Windows seems to strip them anyways but UNIX doesn`t if ( (aToken.GetChar(0) == '"') && (aToken.GetChar(aToken.Len()-1) == '"') ) aToken = aToken.Copy(1,aToken.Len()-2);
since we switched initialisation of crashreporter to environment varibles, this isn't needed for OOo 2.0. -> later
.
QA Automation team meeting: Won't be fixed because command line parameter not being used by TT environment anymore.
verified
closing