[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-----