http://bugs.winehq.org/show_bug.cgi?id=21758
Summary: another CommandLineToArgvW bug with empty lpCmdLine Product: Wine Version: 1.1.38 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: shell32 AssignedTo: wine-bugs@winehq.org ReportedBy: pleasenospam325@mail.ru
CommandLineToArgvW() with empty lpCmdLine truncates result to 6 characters.
http://source.winehq.org/git/wine.git/?a=blob;f=dlls/shell32/shell32_main.c;...
Looks like some bug in GetModuleFileName() was fixed and this broke CommandLineToArgvW
Test: (builds with mingw) ************************************* #include <windows.h> #include <stdio.h>
int main() { int i, numargs; for (i = 0; i < numargs; i++) { printf("argv[%d]: %S\n", i, CommandLineToArgvW(L"", &numargs)[i]); } return 0; } ************************************* result: ************************************* [il@archvm ~]$ pwd /home/il [il@archvm ~]$ wine commandlinetoargv.exe argv[0]: Z:\hom [il@archvm ~]$
http://bugs.winehq.org/show_bug.cgi?id=21758
--- Comment #1 from leniviy pleasenospam325@mail.ru 2010-02-18 07:23:30 --- Created an attachment (id=26293) --> (http://bugs.winehq.org/attachment.cgi?id=26293) test
sorry for bad code: I always notice bugs in my code AFTER pressing the "send" button.
http://bugs.winehq.org/show_bug.cgi?id=21758
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, testcase
http://bugs.winehq.org/show_bug.cgi?id=21758
Ilya Basin basinilya@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |basinilya@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=21758
leniviy pleasenospam325@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #2 from leniviy pleasenospam325@mail.ru 2010-11-04 03:56:22 CDT --- fixed in 1.3
http://bugs.winehq.org/show_bug.cgi?id=21758
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org 2010-11-12 13:35:01 CST --- Closing bugs fixed in 1.3.7.