sirjuddington / SLADE

It's a Doom editor
https://slade.mancubus.net
GNU General Public License v2.0
698 stars 108 forks source link

Just fiddling with properties on Things and this bug appeared #1397

Open Ace83 opened 2 years ago

Ace83 commented 2 years ago

SLADE Version: (3.X.X.x) Operating System: (Windows/Linux/OSX)

Issue Details: Version: 3.2.1 (x86) Current action: mapw_item_properties Operating System: Windows 11 (build 22000), 64-bit edition Graphics Vendor: Parallels and Apple Graphics Hardware: Parallels using Apple M1 (Compat) OpenGL Version: 3.3 Metal - 76.3

Stack Trace: 0: [unknown location] DrvValidateVersion 1: (H:\Dev\SLADE\Build\src\MapEditor\Renderer\MapRenderer2D.cpp:202) slade::MapRenderer2D::renderVertices 2: (H:\Dev\SLADE\Build\src\MapEditor\Renderer\MapRenderer2D.cpp:3242) slade::MapRenderer2D::forceUpdate 3: (H:\Dev\SLADE\Build\src\MapEditor\Renderer\Renderer.cpp:105) slade::mapeditor::Renderer::forceUpdate 4: (H:\Dev\SLADE\Build\src\MapEditor\Edit\Edit2D.cpp:190) slade::Edit2D::editObjectProperties 5: (H:\Dev\SLADE\Build\src\MapEditor\MapEditContext.cpp:1886) slade::MapEditContext::handleAction 6: (H:\Dev\SLADE\Build\src\General\SAction.cpp:466) slade::SActionHandler::doAction 7: (H:\Dev\SLADE\Build\src\Application\SLADEWxApp.cpp:581) SLADEWxApp::onMenu 8: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\common\appbase.cpp:655) wxAppConsoleBase::HandleEvent 9: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\common\appbase.cpp:666) wxAppConsoleBase::CallEventHandler 10: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\common\event.cpp:1439) wxEvtHandler::ProcessEventIfMatchesId 11: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\common\event.cpp:1901) wxEvtHandler::SearchDynamicEventTable 12: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\include\wx\event.h:4007) wxEvtHandler::TryBeforeAndHere 13: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\common\event.cpp:1534) wxEvtHandler::ProcessEvent 14: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\common\event.cpp:1498) wxEvtHandler::TryAfter 15: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\common\wincmn.cpp:3542) wxWindowBase::TryAfter 16: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\common\event.cpp:1547) wxEvtHandler::ProcessEvent 17: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\common\event.cpp:1660) wxEvtHandler::SafelyProcessEvent 18: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\common\menucmn.cpp:673) wxMenuBase::SendEvent 19: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\msw\menu.cpp:834) wxMenu::MSWCommand 20: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\msw\window.cpp:5843) wxWindow::HandleCommand 21: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\msw\frame.cpp:834) wxFrame::HandleCommand 22: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\msw\frame.cpp:871) wxFrame::MSWWindowProc 23: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\a33b2c2a76-d63bc74efa.clean\src\msw\window.cpp:2940) wxWndProc 24: [unknown location] gapfnScSendMessage 25: [unknown location] gapfnScSendMessage 26: [unknown location] wxUpdateLayoutDirection 27: [unknown location] gapfnScSendMessage 28: [unknown location] [unknown:72346792] 29: [unknown location] gapfnScSendMessage

Last Log Messages: Nodebuilder path not set up, no nodes were built Warning: Action "mapw_item_properties" not handled Selected item 9 Selected item 3002 Selected item 3004 Nodebuilder path not set up, no nodes were built Creating backup C:/Doom/gzdoom-4-8-0-Windows-64bit/slade.wad.bak Nodebuilder path not set up, no nodes were built Selected item 3004 Warning: Action "mapw_item_properties" not handled

sirjuddington commented 2 years ago

By the look of it, this is most likely some kind of driver issue (probably to do with running it via Parallels)

Ace83 commented 2 years ago

It runs fine on Parallels, so how do I fix this?