ClawSearch icon indicating copy to clipboard operation
ClawSearch copied to clipboard

Plugin causes a crash in the debugger when exiting and generate minidumps

Open i2a35oy0x6 opened this issue 3 years ago • 0 comments

When you try to close x32dbg or x64dbg after opening the dialog, the software will crash and generate minidumps

According to the source code analysis, comment the Open() function in csMain.cpp

m_hDialog = IupDialog(IupSetAttributes(IupHbox(m_hListResults, vControls, nullptr), "PADDING=4x4, MARGIN=10x10"));

IupSetAttribute(m_hDialog, "TITLE", "ClawSearch"); IupSetAttribute(m_hDialog, "SIZE", "500x200");

IupSetAttribute(m_hDialog, "NATIVEPARENT", (char*)GuiGetWindowHandle()); CLAW_SETCALLBACK(m_hDialog, "CLOSE_CB", SearchWindowClosing); minidumps.zip


I don't know how to fix it, because it looks like everything is ok, and then according to minidumps analysis it's memory conflict in unknown area of unknown module The final guess might be that IUP is conflicting with X64DBG's QT.


OS Platform: Windows 11 Professional (64-Bit) x64dbg Version: snapshot_2022-06-30_17-05 Plugin Version: 2020-08-22

i2a35oy0x6 avatar Jul 03 '22 07:07 i2a35oy0x6