https://bugs.winehq.org/show_bug.cgi?id=37321
Bug ID: 37321 Summary: foobar2000 'Scheduler' plugin crashes on unimplemented function shell32.dll.ShellExec_RunDLLW Product: Wine Version: 1.7.27 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: shell32 Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net
Hello folks,
reported here: https://forum.winehq.org/viewtopic.php?f=8&t=23495
foobar2000 download: http://www.foobar2000.org/getfile/e0e825ef100c80cc39f698e1a1e86e4e/foobar200...
Scheduler plugin download: http://www.foobar2000.org/getcomponent/0ce61869037d9782b6b061a8122693aa/6402...
Judging from the backtrace, the plugin is likely calling it as follows: 'rundll32.exe shell32.dll,ShellExec_RunDLL ...'
Source: http://source.winehq.org/git/wine.git/blob/97be8d027b56806e8263f2040b9484f73...
--- snip --- 431 @ stub ShellExec_RunDLL 432 @ stub ShellExec_RunDLLA 433 @ stub ShellExec_RunDLLW --- snip ---
You might want to implement the ansi variant as well.
$ sha1sum foobar2000_v1.3.3.exe 69c9bbd8964fc3b284ccaff7e2001b461d60e1f4 foobar2000_v1.3.3.exe
$ du -sh foobar2000_v1.3.3.exe 3.7M foobar2000_v1.3.3.exe
$ sha1sum foo_scheduler.zip f1faee91c21ea51106c7e3f9cdfb376aab117a86 foo_scheduler.zip
$ du -sh foo_scheduler.zip 360K foo_scheduler.zip
$ wine --version wine-1.7.27-47-g92bcb74
Regards