NaturalTvventy Posted July 22, 2010 hey, does doombuilder2 have a size limit as to what it can handle? My current wad has 31460 lindefs and if I add any more it won't save. if anyone has a solution to this I will love them forever. I get this error: Object reference not set to an instance of an object. See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object. at CodeImp.DoomBuilder.Map.MapSet.CompressSidedefs() at CodeImp.DoomBuilder.MapManager.SaveMap(String newfilepathname, Int32 savemode) at CodeImp.DoomBuilder.General.SaveMap() at CodeImp.DoomBuilder.General.ActionSaveMap() at CodeImp.DoomBuilder.Actions.Action.Begin() at CodeImp.DoomBuilder.Actions.ActionManager.InvokeAction(String actionname) at CodeImp.DoomBuilder.Windows.MainForm.InvokeTaggedAction(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- Builder Assembly Version: 2.0.1.1157 NT Edit: it most certainly seems to be an issue with too many linedefs. I'm having to delete quite a few. is there any way around this? 0 Share this post Link to post
boris Posted July 22, 2010 http://www.doombuilder.com/forums/viewtopic.php?f=8&t=335 0 Share this post Link to post
NaturalTvventy Posted July 23, 2010 Thanks for the link :) Apparently that guy fixed the same problem by compressing linedefs, but I can't figure out how from the thread. Does the link that was provided (http://svn.drdteam.org/doombuilder2/) have something that helps? Til then, I shall be combining lindefs manually to free up some space. 0 Share this post Link to post
Graf Zahl Posted July 23, 2010 That link has a newer version than the official DB2. From the thread that was linked to it sounds like this was a bug that got fixed but never officially released. 0 Share this post Link to post
boris Posted July 23, 2010 DB2 automatically compresses sidedefs, but it was broken in 1157. It has been fixed in the code, but there's no newer official release than 1157 yet. [edit] Just to clarify, sidedefs are only compressed if there are too many for the map format to handle. 0 Share this post Link to post