A Digital Age Deserves A Digital Leader

Exception - Clicking in advanced settings

Forum rules
This forum is meant for support of PRO Software only. PROnetworks reserves the right to edit any topic title to better explain the contents of a post. We also may move your post to a more suitable forum if necessary.

It may take our support staff up to 24 hours to respond to your problem. We appreciate your patience.

Exception - Clicking in advanced settings

Postby greg roberts » Sat Jan 02, 2010 1:20 am

Ver 1.0

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentNullException: Value cannot be null.
Parameter name: item
at System.Windows.Forms.ComboBox.ObjectCollection.AddInternal(Object item)
at System.Windows.Forms.ComboBox.ObjectCollection.Add(Object item)
at .(String )
at .  (Object , EventArgs )
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.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
DualBootPRO
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/PROnetworks/DualBootPRO/DualBootPRO.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
BcdProvider
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/PROnetworks/DualBootPRO/BcdProvider.DLL
----------------------------------------
idllfunc
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/PROnetworks/DualBootPRO/idllfunc.DLL
----------------------------------------
MyToolBox
Assembly Version: 1.0.2998.32584
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/PROnetworks/DualBootPRO/MyToolBox.DLL
----------------------------------------
enum
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/PROnetworks/DualBootPRO/enum.DLL
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.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:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
PRO New Member
Posts: 3
Joined: Sat Jan 02, 2010 1:05 am

Re: Exception - Clicking in advanced settings

Postby jbullard » Sat Jan 02, 2010 9:21 pm

Greg,

Can you post the output of DualBootPRO -> Boot Information -> All? This will help us determine what the problem is.

Thanks,
Jason
VP - Software
User avatar
Posts: 3653
Joined: Sun Jun 06, 2004 10:17 pm
Location: Utah
Real Name: Jason Bullard

Re: Exception - Clicking in advanced settings

Postby greg roberts » Tue Jan 12, 2010 9:55 am

Full post, machine XP Pro SP3. NB: Not happening now.
Some factors ? Has vista pro installed and previously actively used
before DualBootPro. So not clean install.
I think i have re-done the settings.

Will post if i can get it again. I am familiar with C# so whatever the collection was for the code stack, it must have found no entries and the code was expecting at least one...

Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {ntldr}
resumeobject {fa9cb766-f20e-11de-9c04-806e6f6e6963}
displayorder {5e6094c8-c5d1-11de-a033-b8bb59fb2ec8}
{ntldr}
toolsdisplayorder {memdiag}
timeout 3

Windows Boot Loader
-------------------
identifier {5e6094c8-c5d1-11de-a033-b8bb59fb2ec8}
device partition=G:
path \Windows\System32\winload.exe
description Windows 7
osdevice partition=G:
systemroot \WINDOWS
resumeobject {fa9cb766-f20e-11de-9c04-806e6f6e6963}

Resume from Hibernate
---------------------
identifier {fa9cb766-f20e-11de-9c04-806e6f6e6963}
device partition=G:
path \Windows\System32\winresume.exe
description Windows 7
inherit {resumeloadersettings}
filedevice partition=G:
filepath \hiberfil.sys
debugoptionenabled No

Windows Memory Tester
---------------------
identifier {memdiag}
device partition=C:
path \boot\memtest.exe
description Windows Memory Diagnostic
locale en-US
inherit {globalsettings}
badmemoryaccess Yes

Windows Legacy OS Loader
------------------------
identifier {ntldr}
device partition=C:
path \ntldr
description XP Pro

EMS Settings
------------
identifier {emssettings}
bootems Yes

Debugger Settings
-----------------
identifier {dbgsettings}
debugtype Serial
debugport 1
baudrate 115200

RAM Defects
-----------
identifier {badmemory}

Global Settings
---------------
identifier {globalsettings}
inherit {dbgsettings}
{emssettings}
{badmemory}

Boot Loader Settings
--------------------
identifier {bootloadersettings}
inherit {globalsettings}
{7ff607e0-4395-11db-b0de-0800200c9a66}

Inherited Settings (20200003)
-----------------------------
identifier {7ff607e0-4395-11db-b0de-0800200c9a66}
custom:250000f3 0
custom:250000f4 1
custom:250000f5 115200

Resume Loader Settings
----------------------
identifier {resumeloadersettings}
inherit {globalsettings}

Device options
--------------
identifier {5e6094c7-c5d1-11de-a033-b8bb59fb2ec8}
description Ramdisk Options
ramdisksdidevice unknown
ramdisksdipath \Recovery\5e6094c6-c5d1-11de-a033-b8bb59fb2ec8\boot.sdi
PRO New Member
Posts: 3
Joined: Sat Jan 02, 2010 1:05 am

Re: Exception - Clicking in advanced settings

Postby jbullard » Tue Jan 12, 2010 7:21 pm

Greg. When I get home I will have a look at the code and match it against your settings. Nothing jumps out at me with the exception of the unknown ramdisksdidevice under Device Options but that would not cause the problem. I have an idea of what it might be but I will definitely have to confirm that with the code. :yesnod:
VP - Software
User avatar
Posts: 3653
Joined: Sun Jun 06, 2004 10:17 pm
Location: Utah
Real Name: Jason Bullard

Re: Exception - Clicking in advanced settings

Postby jbullard » Mon Feb 08, 2010 8:00 pm

Greg,

After looking at the code a little further it looks as if the combo box is not being fully populated with all the drive letters managed by Vista/7. It is possibly a drive that is not marked as Active in disk management which could cause the code not to return the drive letter. The next release of DBP will fix this error. :yesnod:
VP - Software
User avatar
Posts: 3653
Joined: Sun Jun 06, 2004 10:17 pm
Location: Utah
Real Name: Jason Bullard

Return to PRO Software

Who is online

Users browsing this forum: No registered users and 0 guests