Unhandled exception in Register iHomeServer link

Post Reply
PeterDLNA
Posts: 3
Joined: Thu Nov 12, 2015 7:40 am

Unhandled exception in Register iHomeServer link

Post by PeterDLNA » Thu Nov 12, 2015 8:02 am

Thanks in advance for your well polished app!

Ironically, the only noticeable issue I've encountered so far is an Unhandled exception error when clicking on the "http://www.bizmodeller.com/iHomeServer" link in the "Register iHomeServer" dialog. This exception is consistently triggered when the dialog is invoked from the system tray icon, but I've never seen it when the dialog is invoked from the menu bar in the management console. This doesn't seem to be a fatal error, if I just click the Continue button in the error dialog then the tray icon keeps on running.

I've attached a screenshot of the error and copy of the full text (in UTF-8) from the error dialog Details. Note that there are some characters in the second line of the Exception Text that appear as bullets in the screenshot and unrenderable characters in the text document.

Not to worry, I won't let this minor bug stop me from purchasing a license. 8-)

(I checked your bugtracker before posting this report.)
PeterDLNA
Posts: 3
Joined: Thu Nov 12, 2015 7:40 am

Re: Unhandled exception in Register iHomeServer link

Post by PeterDLNA » Fri Nov 13, 2015 7:49 pm

Uploading previously mentioned attachments in formats that are actually allowed by the BBS... :oops:
Register iHomeServer error.jpg
Register iHomeServer error.jpg (75.28 KiB) Viewed 11371 times
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 iHomeServer.Console.RegisterForm.(Object , LinkLabelLinkClickedEventArgs )
at System.Windows.Forms.LinkLabel.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Label.WndProc(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.8659 (QFE.050727-8600)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
iHomeServerDesktop
Assembly Version: 3.1.2.0
Win32 Version: 3.1.2
CodeBase: file:///C:/Program%20Files/iHomeServer/iHomeServerDesktop.exe
----------------------------------------
iHomeServerConsoleLib
Assembly Version: 3.1.2.0
Win32 Version: 3.1.2.0
CodeBase: file:///C:/Program%20Files/iHomeServer/iHomeServerConsoleLib.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5491 (Win7SP1GDR.050727-5400)
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.8640 (QFE.050727-8600)
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.5492 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
iHomeServer.Common
Assembly Version: 3.1.1.0
Win32 Version: 3.1.1.0
CodeBase: file:///C:/Program%20Files/iHomeServer/iHomeServer.Common.DLL
----------------------------------------
?
Assembly Version: 0.0.0.0
Win32 Version: 3.1.2.0
CodeBase: file:///C:/Program%20Files/iHomeServer/iHomeServerConsoleLib.dll
----------------------------------------
?
Assembly Version: 0.0.0.0
Win32 Version: 3.1.1.0
CodeBase: file:///C:/Program%20Files/iHomeServer/iHomeServer.Common.dll
----------------------------------------
?
Assembly Version: 0.0.0.0
Win32 Version: 3.1.2
CodeBase: file:///C:/Program%20Files/iHomeServer/iHomeServerDesktop.exe
----------------------------------------
System.ServiceModel
Assembly Version: 3.0.0.0
Win32 Version: 3.0.4506.5463 (Win7SP1GDR.030729-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.ServiceModel/3.0.0.0__b77a5c561934e089/System.ServiceModel.dll
----------------------------------------
SMDiagnostics
Assembly Version: 3.0.0.0
Win32 Version: 3.0.4506.5463 (Win7SP1GDR.030729-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/SMDiagnostics/3.0.0.0__b77a5c561934e089/SMDiagnostics.dll
----------------------------------------
System.ServiceProcess
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.ServiceProcess/2.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll
----------------------------------------
System.Runtime.Serialization
Assembly Version: 3.0.0.0
Win32 Version: 3.0.4506.5463 (Win7SP1GDR.030729-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Serialization/3.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.8655 built by: QFE
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
WindowsBase
Assembly Version: 3.0.0.0
Win32 Version: 3.0.6920.8684 built by: QFE
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/WindowsBase/3.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
System.Transactions
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_64/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.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.

PeterDLNA
Posts: 3
Joined: Thu Nov 12, 2015 7:40 am

Re: Unhandled exception in Register iHomeServer link

Post by PeterDLNA » Fri Nov 13, 2015 11:26 pm

I should add, I was using the latest 64-bit release (version 3.1.84.0) for all of the above testing. However, I just tested your latest posted 64-bit pre-release version 3.1.89.0 and I cannot replicate this bug. So it seems that this issue was addressed somewhere in one of your pre-release versions, though this issue is not mentioned in your Release Notes.
bizmodeller
Posts: 245
Joined: Thu Nov 14, 2013 8:40 pm

Re: Unhandled exception in Register iHomeServer link

Post by bizmodeller » Wed Nov 18, 2015 8:50 pm

Thanks for letting us know about this bug - am investigating whether it has in fact been resolved as we haven't specifically resolved this between 3.1.84 and 3.1.89, but will double check and if it isn't resolved we'll fix it.
Post Reply