Ncom Messenger semi-open beta part 2

The registration form is up again, and will remain up for about 24 hours (give or take a few hours). So if you missed out yesterday be sure you get your chance. I've already fixed some pretty annoying bugs thanks for the beta testers.

http://ncomproductions.com/nim -- Main page
http://ncomproductions.com/nim/register.php -- Registration page.

Posted by Nadrew on Monday, January 19, 2009 12:17AM - 11 comments / Members say: yea +0, nay -0

« Ncom Messenger goes semi-open beta. · Take that evil mail stuffs! »

Login to post a comment.

#11 Nadrew:  

Ah, got it. Thanks -- I'll upload a fix this evening.

Tuesday, January 20, 2009 01:04PM

#10 Andre-g1:  

The bug's still in, and I've narrowed it down. If you right click NCOM at the taskbar and close it, it won't actually close, and when you double click it's icon on the bottom right, it'll pop up the error.

Here's the errors details(might not be the same as jeff's):



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

************** Exception Text **************
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'dummy_window'.
at System.Windows.Forms.Control.CreateHandle()
at System.Windows.Forms.Form.CreateHandle()
at System.Windows.Forms.Control.get_Handle()
at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at Ncom_Messenger.friends.main_task_DoubleClick(Object sender, EventArgs e)
at System.Windows.Forms.NotifyIcon.OnDoubleClick(EventArgs e)
at System.Windows.Forms.NotifyIcon.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
at System.Windows.Forms.NotifyIcon.NotifyIconNativeWindow. 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
----------------------------------------
Ncom Messenger
Assembly Version: 1.0.3306.39324
Win32 Version: 1.0.3306.39324
CodeBase: file:///C:/Documents%20and%20Settings/alex/ Ambiente%20de%20trabalho/ncom/Ncom%20Messenger.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
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/ 2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/ 2.0.0.0__b77a5c561934e089/System.Xml.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.


Tuesday, January 20, 2009 05:55AM

#9 Nadrew:  

Thanks for the report, I've uploaded a (hopeful) fix to this bug and a few other bugs. Same location.

Monday, January 19, 2009 07:54PM

#8 Jeff8500:  

Nadrew wrote:
> Can you tell me when it happened? From the error I can imagine it happened when you closed the application.

Actually, all I did was click the icon in the taskbar. Then I was forced to close it.

Monday, January 19, 2009 07:30PM

#7 Nadrew:  

Can you tell me when it happened? From the error I can imagine it happened when you closed the application.

Monday, January 19, 2009 07:28PM

#6 Jeff8500:  

Andre-g1 wrote:
> Here, http://i44.tinypic.com/2r4px1i.jpg. Hope that helps.

I got the same error as Andre, here's the advanced debugging info it gave me.

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

************** Exception Text **************
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'dummy_window'.
at System.Windows.Forms.Control.CreateHandle()
at System.Windows.Forms.Form.CreateHandle()
at System.Windows.Forms.Control.get_Handle()
at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at Ncom_Messenger.friends.main_task_DoubleClick(Object sender, EventArgs e)
at System.Windows.Forms.NotifyIcon.OnDoubleClick(EventArgs e)
at System.Windows.Forms.NotifyIcon.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
at System.Windows.Forms.NotifyIcon.NotifyIconNativeWindow. 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
----------------------------------------
Ncom Messenger
Assembly Version: 1.0.3305.3841
Win32 Version: 1.0.3305.3841
CodeBase: file:///c:/Users/Jeff/Downloads/ncom%20messenger/ Ncom%20Messenger.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
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/ 2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/ 2.0.0.0__b77a5c561934e089/System.Xml.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.

Monday, January 19, 2009 04:38PM

#5 Andre-g1:  

Here, http://i44.tinypic.com/2r4px1i.jpg. Hope that helps.

Monday, January 19, 2009 02:21PM

#4 Andre-g1:  

I found a problem, I'll be uploading a screenshot in a while.

Monday, January 19, 2009 05:59AM

#3 Mechana2412:  

Neat. You're not online though.

Monday, January 19, 2009 05:52AM

#2 Tiberath:  

Hmm, so long until you're hassling me to update my .NET again? =P

Monday, January 19, 2009 03:29AM

#1 Nadrew:  

Also, a note: There's an easter egg which allows you to send little doodle art to people using a simple paint-like drawing area. The first person to find this feature and send me a doodle will get something special. I haven't decided what yet but it'll be something!

Monday, January 19, 2009 12:32AM