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

Map opening crash #1

Closed
polyzium opened this issue Dec 11, 2018 · 1 comment
Closed

Map opening crash #1

polyzium opened this issue Dec 11, 2018 · 1 comment

Comments

@polyzium
Copy link

SLADE Version: (3.1.2 Beta 5, 3D floor branch)
Operating System: (Linux)

Issue Details:
When I open a map that makes use of 3D floors it crashes with a crash window + abort (sometimes segfault) after that

Version: 3.1.2 Beta 5
No current action

Operating System: Linux 4.19.1-zen2-2-zen x86_64
Graphics Vendor: NVIDIA Corporation
Graphics Hardware: GeForce GTX 650/PCIe/SSE2
OpenGL Version: 4.6.0 NVIDIA 410.73

Stack Trace:
0: [unknown location] [unknown:-1456755440]
1: [unknown location] [unknown:-1491721280]
2: [unknown location] TextLanguage::functionsSorted()
3: [unknown location] ScriptEditorPanel::populateWordList()
4: [unknown location] ScriptEditorPanel::ScriptEditorPanel(wxWindow*)
5: [unknown location] MapEditorWindow::setupLayout()
6: [unknown location] MapEditorWindow::MapEditorWindow()
7: [unknown location] MapEditor::window()
8: [unknown location] ArchivePanel::onEntryListActivated(wxListEvent&)
9: [unknown location] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
10: [unknown location] wxEvtHandler::SearchDynamicEventTable(wxEvent&)
11: [unknown location] wxEvtHandler::TryHereOnly(wxEvent&)
12: [unknown location] wxEvtHandler::ProcessEventLocally(wxEvent&)
13: [unknown location] wxEvtHandler::ProcessEvent(wxEvent&)
14: [unknown location] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&)
15: [unknown location] [unknown:-1452606253]
16: [unknown location] [unknown:-1452590608]
17: [unknown location] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
18: [unknown location] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
19: [unknown location] wxEvtHandler::TryHereOnly(wxEvent&)
20: [unknown location] wxEvtHandler::ProcessEventLocally(wxEvent&)
21: [unknown location] wxEvtHandler::ProcessEvent(wxEvent&)
22: [unknown location] wxEvtHandler::SafelyProcessEvent(wxEvent&)
23: [unknown location] [unknown:-1452719070]
24: [unknown location] [unknown:-1475119300]
25: [unknown location] g_closure_invoke
26: [unknown location] [unknown:-1484090987]
27: [unknown location] g_signal_emit_valist
28: [unknown location] g_signal_emit
29: [unknown location] [unknown:-1475464715]
30: [unknown location] [unknown:-1476808885]
31: [unknown location] gtk_main_do_event
32: [unknown location] [unknown:-1479964154]
33: [unknown location] [unknown:-1479760043]
34: [unknown location] g_main_context_dispatch
35: [unknown location] [unknown:-1484955767]
36: [unknown location] g_main_loop_run
37: [unknown location] gtk_main
38: [unknown location] wxGUIEventLoop::DoRun()
39: [unknown location] wxEventLoopBase::Run()
40: [unknown location] wxAppConsoleBase::MainLoop()
41: [unknown location] wxEntry(int&, wchar_t**)
42: [unknown location] main
43: [unknown location] __libc_start_main
44: [unknown location] _start

Last Log Messages:
Opening took 624 ms
Initialising OpenGL...
OpenGL Version: 4.6
Max Texture Size: 16384x16384
Checking extensions...
Vertex Buffer Objects supported
Point Sprites supported
Framebuffer Objects supported
Opening archive /home/polyzium/.config/zandronum/QCDEv2.0.pk3
Read game configuration "doom2" + "zdoom"
[1]    21834 abort (core dumped)  ./slade
./slade  16.83s user 3.42s system 15% cpu 2:07.75 total
@crisisinaptica
Copy link
Owner

Ahh, yes.
This was a stupid mistake I made while adding some functions to /dist/res/config/languages/acs.txt
It's fixed in master, and will be fixed in this branch when rebased again.

In the meantime you can add a ; at the end of lines 992 and 999 (end line of function descriptions) and rebuild the slade.pk3 file as a workaround.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants