Jump to content
The Dark Mod Forums

Urfoex

Member
  • Posts

    1
  • Joined

  • Last visited

Reputation

0 Neutral

Recent Profile Visitors

196 profile views
  1. I think I get the same problem. I can autogen - configure - make - make install the current git successfully on Debian Testing 64bit. But running gives a segfault. From what I found it's: #0 ui::MenuManager::insert() at /home/kakarott/projects/iodoom3/DarkRadiant/plugins/uimanager/MenuManager.cpp:194 if (found != NULL) with found == NULL and insertPath == "main/file/exit" going out to #0 ui::MRU::constructMenu() at /home/kakarott/projects/iodoom3/DarkRadiant/radiant/ui/mru/MRU.cpp:191 Gtk::Widget* empty = menuManager.insert(...) which results in an segfault because of #0 ui::MRU::constructMenu() at /home/kakarott/projects/iodoom3/DarkRadiant/radiant/ui/mru/MRU.cpp:194 empty->hide(); with empty == NULL Using some code to get around that place I get there: #1 ui::MainFrame::create() at /home/kakarott/projects/iodoom3/DarkRadiant/radiant/ui/mainframe/MainFrame.cpp:386 vbox->pack_start(*createMenuBar(), false, false, 0); which also segfaults I tried the Ubuntu debs from https://launchpad.ne...ive/darkradiant but couldn't get it running because of it requiring to old and in Debian missing packages. (Is there any other equal editor for Doom3/iodoom3/idTech4 for Linux?) (gdb) bt bt #0 ui::MRU::constructMenu (this=0xde7a20) at ui/mru/MRU.cpp:195 #1 0x0000000000b6823b in Radiant_Initialise () at mainframe_old.cpp:136 #2 0x000000000081d15d in main (argc=1, argv=0x7fff41d98888) at main.cpp:143 (gdb) print empty print empty $1 = (Gtk::Widget *) 0x0 (gdb) list ui/mru/MRU.cpp:195 list ui/mru/MRU.cpp:195 190 "", // empty icon 191 "" // empty event 192 ); 193 194 _emptyMenuItem.setWidget(empty); 195 empty->hide(); 196 197 // Add all the created widgets to the menu 198 for (MenuItems::iterator m = _menuItems.begin(); m != _menuItems.end(); ++m) 199 {
×
×
  • Create New...