[Bug 37321] foobar2000 'Scheduler' plugin crashes on unimplemented function shell32.dll.ShellExec_RunDLLW
WineHQ Bugzilla
wine-bugs at winehq.org
Sun Nov 21 06:25:24 CST 2021
https://bugs.winehq.org/show_bug.cgi?id=37321
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
URL|http://www.foobar2000.org/g |https://web.archive.org/web
|etcomponent/0ce61869037d978 |/20190526210912if_/https://
|2b6b061a8122693aa/64028ede8 |www.foobar2000.org/getcompo
|5cc75270a44c29f58f3745a/foo |nent/30912a11b0f5ccf5515597
|_scheduler.zip |e21fd235f7/da149c7e64f73184
| |0a586d5d6d49871a/foo_schedu
| |ler.zip
--- Comment #4 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
adding stable download links via Internet Archive.
There was no foobar2000 v1.3.3 snapshot on archive.org, but a lot of other
v1.3.x.
https://web.archive.org/web/20150917000254/http://www.foobar2000.org/files/a1837ddf0f22bce0582827d9faa6a201/foobar2000_v1.3.8.exe
https://www.virustotal.com/gui/file/2f478a563e10646c2edf3fd7180cdd76e162e423cfa51c95cadf6d3294ae6a6d
$ sha1sum foobar2000_v1.3.8.exe
317fb59dc1a85e0dd10c7e388bc9841f873ec40b foobar2000_v1.3.8.exe
$ du -sh foobar2000_v1.3.8.exe
3.7M foobar2000_v1.3.8.exe
Same goes for the plugin:
--- snip ---
$ wget
http://web.archive.org/cdx/search/cdx?url="foobar2000.org/getcomponent/*" -q -O
- | egrep "foo_scheduler.zip.*application/"
org,foobar2000)/getcomponent/0ce61869037d9782b6b061a8122693aa/e64b519f7be72fee018b28b2d264d46e/foo_scheduler.zip
20131107180138
http://www.foobar2000.org/getcomponent/0ce61869037d9782b6b061a8122693aa/e64b519f7be72fee018b28b2d264d46e/foo_scheduler.zip
application/http;msgtype=response 200 6H5O5EOCD2SRCBWH4P4436ZXNKVRC6UG 366234
org,foobar2000)/getcomponent/0d3713bc85a5e7d225f470b74a23d1cf/3914f71a9aa3fed56408c2aedc8e9691/foo_scheduler.zip
20110603072153
http://www.foobar2000.org/getcomponent/0d3713bc85a5e7d225f470b74a23d1cf/3914f71a9aa3fed56408c2aedc8e9691/foo_scheduler.zip
application/zip 200 FNVRO2JFX464HEOT535NBWJ3OVQ2A3LP 255350
org,foobar2000)/getcomponent/30912a11b0f5ccf5515597e21fd235f7/da149c7e64f731840a586d5d6d49871a/foo_scheduler.zip
20190526210912
https://www.foobar2000.org/getcomponent/30912a11b0f5ccf5515597e21fd235f7/da149c7e64f731840a586d5d6d49871a/foo_scheduler.zip
application/zip 200 JUJKJQQZ75GYMCRNR3LNDHU63ETVKEWV 382879
org,foobar2000)/getcomponent/56cba63367a15fe8b9dadc2949837344/foo_scheduler.zip
20210217112207
https://www.foobar2000.org/getcomponent/56cba63367a15fe8b9dadc2949837344/foo_scheduler.zip
application/zip 200 HMV3VRPSM3SWOR44ZNJSCJ3OJ3M4RHAP 406545
org,foobar2000)/getcomponent/56cba63367a15fe8b9dadc2949837344/foo_scheduler.zip
20210217135931
http://www.foobar2000.org/getcomponent/56cba63367a15fe8b9dadc2949837344/foo_scheduler.zip
application/zip 200 HMV3VRPSM3SWOR44ZNJSCJ3OJ3M4RHAP 406544
--- snip ---
https://web.archive.org/web/20190526210912if_/https://www.foobar2000.org/getcomponent/30912a11b0f5ccf5515597e21fd235f7/da149c7e64f731840a586d5d6d49871a/foo_scheduler.zip
(dll file date: Sep 2, 2015)
https://www.virustotal.com/gui/file/751899060000f9b7c26a47107ccf97023729d12a3c5ccb009f3dd57c8f5ebb34
$ sha1sum foo_scheduler.zip
4d12a4c219ff4d860a2d8ed6d19e9ed9275512d5 foo_scheduler.zip
$ du -sh foo_scheduler.zip
376K foo_scheduler.zip
Github repo with plugin sources:
https://github.com/andrewsmolko/foo_scheduler/blob/f251aeef31c410754bbd3baf12d48d1def710df3/src/foo_scheduler/action_launch_app.cpp#L103
--- snip ---
void ActionLaunchApp::ExecSession::Run(const AsyncCall::CallbackPtr&
completionCall)
{
std::wstring cmdLine = L"shell32.dll,ShellExec_RunDLL " +
m_action.GetCommandLine();
ShellExecute(core_api::get_main_window(), L"open", L"RunDLL32.exe",
cmdLine.c_str(), NULL, SW_SHOWDEFAULT);
AsyncCall::AsyncRunInMainThread(completionCall);
}
--- snip ---
Added by:
https://github.com/andrewsmolko/foo_scheduler/commit/d97a12da5a04e8f5e4d8a832cbc30ca9bda40956
(source import Sep 2, 2015)
Regards
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list