Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slade crashed on Windows shutdown #1653

Closed
floverdevel opened this issue Jan 17, 2024 · 1 comment
Closed

Slade crashed on Windows shutdown #1653

floverdevel opened this issue Jan 17, 2024 · 1 comment

Comments

@floverdevel
Copy link
Contributor

SLADE Version

3.2.5 (x64)

OS

Windows

Editor

Resource editor, Map editor

Steps to Reproduce

I was shuting down Windows.
Slade prevents the Windows shutdown because it asked to confirm if I really want to quit.
When I clicked "Yes" to confirm then Slade chrashed.

To reproduce:
Not sure if I can reproduce, I havent tried yet, sorry.

Probably a duplicate of #1650 🤔

Crash Information

Version: 3.2.5 (x64)
No current action

Operating System: Windows 11 (build 22621), 64-bit edition
Graphics Vendor: Intel
Graphics Hardware: Intel(R) Iris(R) Xe Graphics
OpenGL Version: 4.6.0 - Build 31.0.101.4575

Stack Trace:
0: (H:\Dev\vcpkg\buildtrees\ftgl\src\6cd6ee4bb4-c4b4732ae9.clean\src\FTGlyphContainer.cpp:54) FTGlyphContainer::~FTGlyphContainer
1: [unknown location] FTFontImpl::`scalar deleting destructor'
2: [unknown location] FTFont::`scalar deleting destructor'
3: (H:\Dev\SLADE\Build\src\OpenGL\DrawingFTGL.cpp:231) slade::drawing::cleanupFonts
4: (H:\Dev\SLADE\Build\src\Application\App.cpp:702) slade::app::exit
5: (H:\Dev\SLADE\Build\src\MainEditor\UI\MainWindow.cpp:486) slade::MainWindow::exitProgram
6: (H:\Dev\SLADE\Build\src\MainEditor\UI\MainWindow.cpp:718) slade::MainWindow::onClose
7: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\appbase.cpp:673) wxAppConsoleBase::CallEventHandler
8: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\event.cpp:1439) wxEvtHandler::ProcessEventIfMatchesId
9: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\event.cpp:1901) wxEvtHandler::SearchDynamicEventTable
10: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\include\wx\event.h:4007) wxEvtHandler::TryBeforeAndHere
11: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\event.cpp:1530) wxEvtHandler::ProcessEvent
12: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\event.cpp:1534) wxEvtHandler::ProcessEvent
13: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\event.cpp:1650) wxEvtHandler::SafelyProcessEvent
14: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\wincmn.cpp:585) wxWindowBase::Close
15: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\msw\app.cpp:868) wxApp::OnQueryEndSession
16: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\appbase.cpp:673) wxAppConsoleBase::CallEventHandler
17: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\event.cpp:1439) wxEvtHandler::ProcessEventIfMatchesId
18: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\event.cpp:1039) wxEventHashTable::HandleEvent
19: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\include\wx\event.h:4007) wxEvtHandler::TryBeforeAndHere
20: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\event.cpp:1534) wxEvtHandler::ProcessEvent
21: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\event.cpp:1650) wxEvtHandler::SafelyProcessEvent
22: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\msw\window.cpp:3569) wxWindow::MSWHandleMessage
23: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\msw\window.cpp:3906) wxWindow::MSWWindowProc
24: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\msw\nonownedwnd.cpp:265) wxNonOwnedWindow::MSWWindowProc
25: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\msw\toplevel.cpp:328) wxTopLevelWindowMSW::MSWWindowProc
26: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\msw\frame.cpp:912) wxFrame::MSWWindowProc
27: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\msw\window.cpp:2948) wxWndProc
28: [unknown location] DispatchMessageW
29: [unknown location] DispatchMessageW
30: [unknown location] GetClassLongW
31: [unknown location] KiUserCallbackDispatcher
32: [unknown location] NtUserMessageCall
33: [unknown location] GetDlgCtrlID
34: [unknown location] GetDlgCtrlID
35: [unknown location] DefSubclassProc
36: [unknown location] DefSubclassProc
37: [unknown location] DispatchMessageW
38: [unknown location] DispatchMessageW
39: [unknown location] GetClassLongW
40: [unknown location] KiUserCallbackDispatcher
41: [unknown location] NtUserPeekMessage
42: [unknown location] PeekMessageW
43: [unknown location] PeekMessageW
44: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\msw\evtloopconsole.cpp:107) wxMSWEventLoopBase::GetNextMessageTimeout
45: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\msw\evtloopconsole.cpp:99) wxMSWEventLoopBase::GetNextMessage
46: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\msw\evtloop.cpp:171) wxGUIEventLoop::Dispatch
47: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\evtloopcmn.cpp:288) wxEventLoopManual::DoRun
48: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\evtloopcmn.cpp:87) wxEventLoopBase::Run
49: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\appbase.cpp:381) wxAppConsoleBase::MainLoop
50: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\common\init.cpp:497) wxEntryReal
51: (H:\Dev\vcpkg\buildtrees\wxwidgets\src\v3.2.3-90b1eb06ca.clean\src\msw\main.cpp:175) wxEntry
52: (D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288) __scrt_common_main_seh
53: [unknown location] BaseThreadInitThunk
54: [unknown location] RtlUserThreadStart

Last Log Messages:
Creating backup C:/Users/ellis/OneDrive/Documents/Doom/Ellis/ellis-doom-episode.wad.bak
Creating backup C:/Users/ellis/OneDrive/Documents/Doom/Ellis/ellis-doom-episode.wad.bak
Creating backup C:/Users/ellis/OneDrive/Documents/Doom/Ellis/ellis-doom-episode.wad.bak
Creating backup C:/Users/ellis/OneDrive/Documents/Doom/Ellis/ellis-doom-episode.wad.bak
Opening archive C:/Users/ellis/OneDrive/Documents/Doom/Doom.wad
MAPINFO (Hexen/Old ZDoom) parsing not yet implemented
Opening took 160 ms
Creating backup C:/Users/ellis/OneDrive/Documents/Doom/Ellis/ellis-doom-episode.wad.bak
wxWebView Error: INET_E_RESOURCE_NOT_FOUND
wxWebView Error: INET_E_RESOURCE_NOT_FOUND

Screenshots

No response

@sirjuddington
Copy link
Owner

Should be fixed along with #1650

This was referenced May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants