Author Topic: Problem starting SLADE 3.1.0 within Ubuntu 12.04  (Read 1982 times)

T_Silverwolf

Problem starting SLADE 3.1.0 within Ubuntu 12.04
« on: February 24, 2014, 11:37:32 pm »
Hey there,

I followed the tutorial posted here: https://github.com/sirjuddington/SLADE/wiki/Ubuntu-Step-by-Step-Compilation to compile SLADE on my machine, but I've had a problem getting the editor to start. This is the dump log.

I'm kind of a newbie to Linux in general, so it's entirely possible I screwed something up. Any help would be appreciated!

Version: 3.1.0 beta 3
No current action

Stack Trace:
0: [unknown location] [unknown:-1229600365]
1: [unknown location] [unknown:-1217063936]
2: [unknown location] wxCairoContext::DrawBitmap(wxGraphicsBitmap const&, double, double, double, double)
3: [unknown location] wxCairoContext::DrawBitmap(wxBitmap const&, double, double, double, double)
4: [unknown location] SToolBarButton::onPaint(wxPaintEvent&)
5: [unknown location] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
6: [unknown location] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
7: [unknown location] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
8: [unknown location] wxEvtHandler::SearchDynamicEventTable(wxEvent&)
9: [unknown location] wxEvtHandler::TryHereOnly(wxEvent&)
10: [unknown location] wxEvtHandler::ProcessEventLocally(wxEvent&)
11: [unknown location] wxEvtHandler::ProcessEvent(wxEvent&)
12: [unknown location] wxEvtHandler::SafelyProcessEvent(wxEvent&)
13: [unknown location] wxWindowBase::HandleWindowEvent(wxEvent&) const
14: [unknown location] wxWindow::GTKSendPaintEvents(_GdkRegion const*)
15: [unknown location] [unknown:-1227045761]
16: [unknown location] [unknown:-1238169438]
17: [unknown location] g_closure_invoke
18: [unknown location] [unknown:-1244323623]
19: [unknown location] g_signal_emit_valist
20: [unknown location] g_signal_emit
21: [unknown location] [unknown:-1236884461]
22: [unknown location] gtk_main_do_event
23: [unknown location] [unknown:-1243876673]
24: [unknown location] [unknown:-1243876766]
25: [unknown location] [unknown:-1243876766]
26: [unknown location] [unknown:-1243876766]
27: [unknown location] [unknown:-1243876766]
28: [unknown location] [unknown:-1243669293]
29: [unknown location] [unknown:-1243898428]
30: [unknown location] gdk_window_process_updates
31: [unknown location] wxWindow::Update()
32: [unknown location] [unknown:-1217632825]
33: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
34: [unknown location] wxBoxSizer::RecalcSizes()
35: [unknown location] wxSizer::Layout()
36: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
37: [unknown location] wxBoxSizer::RecalcSizes()
38: [unknown location] wxSizer::Layout()
39: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
40: [unknown location] wxBoxSizer::RecalcSizes()
41: [unknown location] wxSizer::Layout()
42: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
43: [unknown location] wxBoxSizer::RecalcSizes()
44: [unknown location] wxSizer::Layout()
45: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
46: [unknown location] wxBoxSizer::RecalcSizes()
47: [unknown location] wxSizer::Layout()
48: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
49: [unknown location] wxBoxSizer::RecalcSizes()
50: [unknown location] wxSizer::Layout()
51: [unknown location] wxWindowBase::Layout()
52: [unknown location] wxAuiManager::DoFrameLayout()
53: [unknown location] wxAuiManager::OnSize(wxSizeEvent&)
54: [unknown location] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
55: [unknown location] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
56: [unknown location] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
57: [unknown location] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
58: [unknown location] wxEvtHandler::TryHereOnly(wxEvent&)
59: [unknown location] wxEvtHandler::ProcessEventLocally(wxEvent&)
60: [unknown location] wxEvtHandler::ProcessEvent(wxEvent&)
61: [unknown location] wxEvtHandler::SafelyProcessEvent(wxEvent&)
62: [unknown location] wxWindowBase::HandleWindowEvent(wxEvent&) const
63: [unknown location] wxWindow::DoSetSize(int, int, int, int, int)
64: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
65: [unknown location] wxBoxSizer::RecalcSizes()
66: [unknown location] wxSizer::Layout()
67: [unknown location] wxWindowBase::Layout()
68: [unknown location] wxWindowBase::InternalOnSize(wxSizeEvent&)
69: [unknown location] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
70: [unknown location] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
71: [unknown location] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
72: [unknown location] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
73: [unknown location] wxEvtHandler::TryHereOnly(wxEvent&)
74: [unknown location] wxEvtHandler::ProcessEventLocally(wxEvent&)
75: [unknown location] wxEvtHandler::ProcessEvent(wxEvent&)
76: [unknown location] wxEvtHandler::SafelyProcessEvent(wxEvent&)
77: [unknown location] wxWindowBase::HandleWindowEvent(wxEvent&) const
78: [unknown location] wxWindow::DoSetSize(int, int, int, int, int)
79: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
80: [unknown location] wxBoxSizer::RecalcSizes()
81: [unknown location] wxSizer::Layout()
82: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
83: [unknown location] wxBoxSizer::RecalcSizes()
84: [unknown location] wxSizer::Layout()
85: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
86: [unknown location] wxBoxSizer::RecalcSizes()
87: [unknown location] wxSizer::Layout()
88: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
89: [unknown location] wxBoxSizer::RecalcSizes()
90: [unknown location] wxSizer::Layout()
91: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
92: [unknown location] wxBoxSizer::RecalcSizes()
93: [unknown location] wxSizer::Layout()
94: [unknown location] wxSizerItem::SetDimension(wxPoint const&, wxSize const&)
95: [unknown location] wxBoxSizer::RecalcSizes()
96: [unknown location] wxSizer::Layout()
97: [unknown location] wxWindowBase::Layout()
98: [unknown location] wxAuiManager::DoFrameLayout()
99: [unknown location] wxAuiManager::OnSize(wxSizeEvent&)
100: [unknown location] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
101: [unknown location] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
102: [unknown location] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
103: [unknown location] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
104: [unknown location] wxEvtHandler::TryHereOnly(wxEvent&)
105: [unknown location] wxEvtHandler::ProcessEventLocally(wxEvent&)
106: [unknown location] wxEvtHandler::ProcessEvent(wxEvent&)
107: [unknown location] wxEvtHandler::SafelyProcessEvent(wxEvent&)
108: [unknown location] wxWindowBase::HandleWindowEvent(wxEvent&) const
109: [unknown location] [unknown:-1227105056]
110: [unknown location] g_cclosure_marshal_VOID__BOXE D
111: [unknown location] g_closure_invoke
112: [unknown location] [unknown:-1244323623]
113: [unknown location] g_signal_emit_valist
114: [unknown location] g_signal_emit
115: [unknown location] gtk_widget_size_allocate
116: [unknown location] [unknown:-1238992632]
117: [unknown location] g_cclosure_marshal_VOID__BOXE Dv
118: [unknown location] [unknown:-1244402249]
119: [unknown location] [unknown:-1244395923]
120: [unknown location] g_signal_emit_valist
121: [unknown location] g_signal_emit
122: [unknown location] gtk_widget_size_allocate
123: [unknown location] [unknown:-1236821638]
124: [unknown location] g_cclosure_marshal_VOID__BOXE Dv
125: [unknown location] [unknown:-1244402249]
126: [unknown location] [unknown:-1244395737]
127: [unknown location] g_signal_emit_valist
128: [unknown location] g_signal_emit
129: [unknown location] gtk_widget_size_allocate
130: [unknown location] [unknown:-1236815873]
131: [unknown location] g_cclosure_marshal_VOID__VOID v
132: [unknown location] [unknown:-1244402249]
133: [unknown location] [unknown:-1244395737]
134: [unknown location] g_signal_emit_valist
135: [unknown location] g_signal_emit
136: [unknown location] gtk_container_check_resize
137: [unknown location] [unknown:-1238752448]
138: [unknown location] [unknown:-1244041336]
139: [unknown location] [unknown:-1246451696]
140: [unknown location] g_main_context_dispatch
141: [unknown location] [unknown:-1246441243]
142: [unknown location] g_main_loop_run
143: [unknown location] gtk_main
144: [unknown location] wxGUIEventLoop::DoRun()
145: [unknown location] wxEventLoopBase::Run()
146: [unknown location] wxDialog::ShowModal()
147: [unknown location] MainApp::OnInit()
148: [unknown location] wxEntry(int&, wchar_t**)
149: [unknown location] wxEntry(int&, char**)
150: [unknown location] main
151: [unknown location] __libc_start_main
152: [unknown location] _start

sirjuddington

Re: Problem starting SLADE 3.1.0 within Ubuntu 12.04
« Reply #1 on: February 24, 2014, 11:46:21 pm »
Hmm, works fine for me. Can you post what the log file says? (slade3.log, should be in the dist folder)

T_Silverwolf

Re: Problem starting SLADE 3.1.0 within Ubuntu 12.04
« Reply #2 on: February 25, 2014, 12:48:11 am »
Hey,

Sure, here's the log:

18:31:57: SLADE - It's a Doom Editor
18:31:57: Version 3.1.0 beta 3
18:31:57: Written by Simon Judd, 2008-2014
18:31:57: Compiled with wxWidgets 3.0.0
18:31:57: --------------------------------
18:31:57: Loading configuration
18:31:57: Error: can't open file '/home/owner/.slade3/slade3.cfg' (error 2: No such file or directory)
18:31:57: Tokenizer::openFile: Unable to open file /home/owner/.slade3/slade3.cfg
18:31:57: Loading resources
18:31:57: Loading icons
18:31:57: Loading entry types
18:31:57: Loading text languages
18:31:57: Loading text style sets
18:31:57: Loading colour configuration
18:31:57: Error: can't open file '/home/owner/.slade3/executables.cfg' (error 2: No such file or directory)
18:31:57: MemChunk::importFile: Unable to open file /home/owner/.slade3/executables.cfg
18:31:58: Icon "t_opendir" does not exist
18:31:58: Icon "t_opendir" does not exist
18:31:58: Error: can't open file '/home/owner/.slade3/mainwindow.layout' (error 2: No such file or directory)
18:31:58: Tokenizer::openFile: Unable to open file /home/owner/.slade3/mainwindow.layout
18:31:58: Loading base resource
18:31:58: Base resource loaded
18:31:58: SLADE Initialisation OK

sirjuddington

Re: Problem starting SLADE 3.1.0 within Ubuntu 12.04
« Reply #3 on: February 25, 2014, 03:48:40 am »
Hmm, are you sure you have pulled the latest sources from Git? The icon 't_opendir' should exist (https://github.com/sirjuddington/SLADE/blob/master/dist/res/icons/t_opendir.png)

T_Silverwolf

Re: Problem starting SLADE 3.1.0 within Ubuntu 12.04
« Reply #4 on: February 26, 2014, 09:25:43 pm »
Thanks a bunch for your help, sorry I've not been able to post sooner but I've been busy. I ran through the instructions again and I think you're right, I didn't grab the update. I ran through it again and it worked flawlessly. I can't wait to get started with it. :) Thanks so much!