On Wednesday 10 December 2003 07:50, Dan Kegel wrote: > Trying to launch any app, e.g. wine's notepad, by double-clicking on > the .exe in 'winefile' crashes wine, like this: > > 0x42079c30 (NTDLL.DLL.strcpy+0x20): movzbl 0x0(%edx),%eax > Wine-dbg>bt > Backtrace: > =>0 0x42079c30 (NTDLL.DLL.strcpy+0x20) (ebp=4072ed8c) > 1 0x40778fd4 (SHELL32.DLL.FindExecutableW+0x7ec in SHELL32.DLL) > (ebp=4072f840) > 2 0x40779103 (SHELL32.DLL.ShellExecuteExA+0x1f in > SHELL32.DLL) (ebp=4072f854)
While fixing something else, I found loads of potential buffer overflows in ShellExecuteExA. I'm sorting 'em out. I don't know if this is your problem though; it should work fine as long as the command line to the app is quite small.
