MajorRawne Posted September 16, 2012 Hi, I stupidly updated my Doom Builder 2 and now my computer puts up an exception when I try to run it. I get an "unhandled exception" error relating to "effect display2d.fx". Does anyone have an older version of DB2 that they can email me? Or is DB1 still worth using? The rather lengthy error details are: ---- See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.Exception: IndexOutOfRangeException while loading effect display2d.fx: Index was outside the bounds of the array. at CodeImp.DoomBuilder.Rendering.D3DShader.LoadEffect(String fxfile) at CodeImp.DoomBuilder.Rendering.Display2DShader..ctor(ShaderManager manager) at CodeImp.DoomBuilder.Rendering.ShaderManager.ReloadResource() at CodeImp.DoomBuilder.Rendering.ShaderManager..ctor(D3DDevice device) at CodeImp.DoomBuilder.Rendering.D3DDevice.Initialize() at CodeImp.DoomBuilder.MapManager.InitializeOpenMap(String filepathname, MapOptions options) at CodeImp.DoomBuilder.General.OpenMapFileWithOptions(String filename, MapOptions options) at CodeImp.DoomBuilder.General.OpenMapFile(String filename, MapOptions options) at CodeImp.DoomBuilder.General.OpenMap() 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.ToolStripMenuItem.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.ToolStripDropDown.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.ToolStripDropDown.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.5456 (Win7SP1GDR.050727-5400) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- Builder Assembly Version: 2.1.2.1553 Win32 Version: 2.1.2.1553 CodeBase: file:///C:/Program%20Files%20(x86)/Doom%20Builder%202/Builder.exe ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.5460 (Win7SP1GDR.050727-5400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.5462 (Win7SP1GDR.050727-5400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- SlimDX Assembly Version: 2.0.13.43 Win32 Version: CodeBase: file:///C:/Program%20Files%20(x86)/Doom%20Builder%202/SlimDX.DLL ---------------------------------------- msvcm90 Assembly Version: 9.0.30729.6161 Win32 Version: 9.00.30729.6161 CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57/msvcm90.dll ---------------------------------------- BuilderModes Assembly Version: 2.1.2.1553 Win32 Version: 2.1.2.1553 CodeBase: file:///C:/Program%20Files%20(x86)/Doom%20Builder%202/Plugins/BuilderModes.dll ---------------------------------------- System.Design Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.5460 (Win7SP1GDR.050727-5400) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: 0 Share this post Link to post
Acid Posted September 16, 2012 Maybe an even newer version might help? URL 0 Share this post Link to post
MajorRawne Posted September 16, 2012 Hi, thanks but I get exactly the same error when I try to open a map in the beta version too. 0 Share this post Link to post
Kappes Buur Posted September 16, 2012 I would suggest that you go to http://www.doombuilder.com/index.php?p=downloads and download r1553 and install it into it's own folder, eg DB2r1553. But, note, that you must have a connection to the internet open during the install process. After that, you can download and simply unzip any newer versions, but again, into a dedicated folder. For easy access, I always create a shortcut for the desktop. Each newly installed version will use the configuration file created by an earlier version. So, if you changed anything to your liking, these changes are then retained. Every time DB2 is opened, a log file is created in C:\Users\{user}\AppData\Local\Doom Builder\ for Windows Vista or Windows 7 C:\Documents and Settings\{user}\Local Settings\Application Data\Doom Builder\ for Windows XP which would give clues when something goes wrong. [edit] If you want to install r1553, then it would be best if you uninstalled the old installation through Control Panel - Programs first. 0 Share this post Link to post
GreyGhost Posted September 17, 2012 MajorRawne said:Does anyone have an older version of DB2 that they can email me? Found version 1466 on SourceForge if that's any help and have some older ones I can email if it doesn't. 0 Share this post Link to post
MajorRawne Posted September 17, 2012 Hi everyone, thanks for all the support. After completely getting rid of the old and new DB2, then reinstalling the version of DB found at GreyGhost's link into a new folder with a different name, it is now up and running once more. Thanks everyone and thanks for the link GG, I couldn't find one anywhere :) 0 Share this post Link to post