[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: QSM New Win32 Mixminion Client



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, 09 Dec 2005 11:15:47 -0500, you wrote:
>
> This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
> Content-Type: multipart/mixed;
>  boundary="------------020801050901090800040306"
>
> This is a multi-part message in MIME format.
> --------------020801050901090800040306
> Content-Type: text/plain; charset=ISO-8859-1
> Content-Transfer-Encoding: 7bit
>
> BigappleAdmin wrote:
> > I can't get QSM to do anything. No matter what I try I get the following;
> > Unable to create the child process.
> > Error: This application has failed to start because the application
> > configuration is incorrect.
> > Reinstalling the application may fix this problem.
> >
> > Mixminion works just fine.
>
> I get the same result here. This particular message also appears if I launch the
> qsx.exe program. The path to mixminion.exe is corrent in QSM.ini. This is using
> Windows XP Pro.
>
> I also get:
>
> C:\Program Files\qsm>qsx.exe
> The system cannot execute the specified program.
>
> On the other hand, I was able to compile QSX with MingW and it works now. I will
> attach the (very ugly) patch I used to make GCC happy.

Hi Philippe,

This QSX.exe is a program I wish to do without. It's purpose is to
replace cmd.exe (winXP) or command.com (win98) in a simple manner and
provide a 32K max command line length for passing mixminion params.
winXP cmd.exe has a max length 4096 which I'd say is enough, but
win98 is only 256 as far as I can tell. I don't have win98 and I
don't know if qsx actually provides 32K in win98 but I expect it does.

You say it works now. Are you referring to QSM or just qsx?

I hope you will join my qsmlist mailling list to pursue this a bit
further.
http://www.quicksilvermail.net/mailman/listinfo/qslist

Thanks for your efforts and your report and patch.

Richard

> --------------020801050901090800040306
> Content-Type: text/plain;
>  name="qsx-gcc.diff"
> Content-Transfer-Encoding: 7bit
> Content-Disposition: inline;
>  filename="qsx-gcc.diff"
>
> --- qsx-orig/QSX.cpp	Mon Nov 21 20:09:54 2005
> +++ qsx-gcc/QSX.cpp	Fri Dec  9 11:08:03 2005
> @@ -20,10 +20,15 @@
>  // QSX.cpp : Defines the entry point for the console application.
>  //
>
> +#if 0
>  #include "stdafx.h"
> -#include "windows.h"
> -#include "direct.h"
> -#include "stdlib.h"
> +#endif
> +#include <windows.h>
> +#if 0
> +#include <direct.h>
> +#endif
> +#include <stdlib.h>
> +#include <stdio.h>
>
>  LPSTR GSXCommandLine()
>  {
> @@ -141,7 +146,7 @@
>  	{
>  		SetConsoleTitle("Checking Command Line Length");
>   	    char numstr[16];
> -	    _itoa_s(lstrlen(GetCommandLine()), numstr, 16, 10);
> +	    snprintf (numstr, 16, "%d", lstrlen(GetCommandLine()));
>  	    printf("Length of the current command line is:\n");
>  	    printf(numstr);
>
>
> --------------020801050901090800040306--
>
>
> iD8DBQFDma26dX62PscofCQRAnIUAKCwR4DpftVqqhCJ6yEJjzB/6sF32ACfW4gP
> HSybHxCk9o4RYiuSNkJN9OA=
> =JBgi
> -----END PGP SIGNATURE-----

Richard
- --
R.Christman
http://quicksilvermail.net
quicksilver@xxxxxxxxxxxxxxxxxxx
QS mailing list http://www.quicksilvermail.net/mailman/listinfo/qslist
Superb resource for remailer statistical info: http://www.noreply.org

-----BEGIN PGP SIGNATURE-----
Version: N/A

iQA/AwUBQ5n54m9kLqln0NMDEQLuRwCffnNe+znAiWfJ+k5uU3te0tP7pfkAoJNg
c8KCqWrTAtnZcsbTNaZCaaf6
=QT5Q
-----END PGP SIGNATURE-----