x64dbg-Plugin-Manager icon indicating copy to clipboard operation
x64dbg-Plugin-Manager copied to clipboard

All these issues were found when I tried this plugin manager

Open tomay3000 opened this issue 5 years ago • 3 comments

Using Windows 7 Pro x64 under Vmware Workstation 15.5, I came up with the following issues:

First: This tool is restoring its own outdated x64dbg files each time.

Second: These plugins are not stable: Name: ChaiScript Version: 0.02 Date: 2020-01-04 Author: jdavidberger Bugreport: https://github.com/jdavidberger/chaiScriptPlugin/issues Info: Plugin which enables chai scripts to run inside of x64dbg. Size: 4204792 Compressed size: 1039486 Is32: true Is64: true

is causing x64dbg to crash on load.

Name: xLCB Version: 1.0 Date: 2020-01-04 Author: ThunderCls Bugreport: https://github.com/ThunderCls/xLCB/issues Info: Plugin that mimics the function of the original LCB plugin for OllyDbg by scherzo. Size: 75315 Compressed size: 65390 Is32: true Is64: false

is missing the "MSVCR120D.dll" file, and this is a bad practice when distributing the debug build (a new release build should be distributed instead).

Name: ClawSearch Version: 2017-10-24 Date: 2020-01-04 Author: Codecat Bugreport: https://github.com/codecat/ClawSearch/issues Info: A memory scanner plugin for x64dbg, inspired by Cheat Engine. Size: 2801078 Compressed size: 1438854 Is32: true Is64: true

for x64dbg: is missing the VCRUNTIME140D.dll file, and this is a bad practice too when distributing the debug build (a new release build should be distributed instead). and x32dbg: crashes when closing the debugger if only the pluging is opened and closed at least once.

Name: EasyLabelView Version: Date: 2020-01-04 Author: phiDel Bugreport: https://github.com/phiDelPark/x64DbgPlugins/issues Info: Show bookmarks, labels, comments in the stack window. Size: 153302 Compressed size: 58680 Is32: true Is64: true

crashes when closing the debugger.

Name: snowman Version: 1.0 Date: 2020-01-04 Author: x64dbg Bugreport: https://github.com/x64dbg/snowman/issues Info: Snowman decompiler plugin. Size: 4893847 Compressed size: 1533739 Is32: true Is64: true

for x64dbg: is causing the debugger to crash on load. and x32dbg: seems to work but not sure about it.

Here is a screenshot of what works: Untitled

tomay3000 avatar Feb 22 '20 00:02 tomay3000

Thanks a lot for the testing! I'll take a look!

horsicq avatar Feb 22 '20 09:02 horsicq

The EasyLabelView plugin crashes x64dbg during startup.

The crash occurs when EasyLabelView call Qt5Core.QObject::installEventFilter() passing a nullptr. Well why it does so? That's because previous Qt5Widge.QWidget::childAt() fails and rets a nullptr ...

QWidget *QWidget::childAt(int x, int y) const Returns the visible child widget at the position (x, y) in the widget's coordinate system. If there is no visible child widget at the specified position, the function returns nullptr. https://github.com/phiDelPark/x64DbgPlugins/blob/8da5dcbc1d72729a6c73ceb794035c01690dd67d/EasyLabelView/EasyLabelView/PluginTabWidget.cpp#L47 however "This repository has been archived by the owner. It is now read-only."

Well consider removing EasyLabelView from the plug in database or flag it at least with [Crash] or [Unstable]

cw2k avatar Oct 29 '20 14:10 cw2k

Thanks a lot for the testing! I removed this plugin https://github.com/x64dbg/PluginManager/commit/8a74a76673623c78868a515b2f0e3e254b2df6b8

horsicq avatar Oct 29 '20 14:10 horsicq