Overclock.net › Forums › Components › Mice › MouseTester Software Reloaded
New Posts  All Forums:Forum Nav:

MouseTester Software Reloaded - Page 3

post #21 of 72
Quote:
Originally Posted by dobragab View Post

Thanks for feedback.

Did you install THIS update?
What operating system are you using?
Win 7 x64. All .NET 4.x: Full 4.0 standalone, and then 4.5x, 4.6x - from Windows Update. Nothing else.

Win7 x32 - without 4.6 work fine.
Quote:
Originally Posted by dobragab View Post

Then you should try installing .NET 4.0 Full.
After 4.5 and 4.6 installed??? It's bad advice.
post #22 of 72
error log:
Warning: Spoiler! (Click to show)
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei MouseTester.MousePlot.MousePlot_Resize(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnResize(EventArgs e)
bei System.Windows.Forms.Form.OnResize(EventArgs e)
bei System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
bei System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight)
bei System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height)
bei System.Windows.Forms.Control.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
bei System.Windows.Forms.Form.SetBoundsCore(Int32 x, Int32 y, Int32 width, Int32 height, BoundsSpecified specified)
bei System.Windows.Forms.Control.ScaleControl(SizeF factor, BoundsSpecified specified)
bei System.Windows.Forms.ScrollableControl.ScaleControl(SizeF factor, BoundsSpecified specified)
bei System.Windows.Forms.Form.ScaleControl(SizeF factor, BoundsSpecified specified)
bei System.Windows.Forms.Control.ScaleControl(SizeF includedFactor, SizeF excludedFactor, Control requestingControl)
bei System.Windows.Forms.ContainerControl.Scale(SizeF includedFactor, SizeF excludedFactor, Control requestingControl)
bei System.Windows.Forms.ContainerControl.PerformAutoScale(Boolean includedBounds, Boolean excludedBounds)
bei System.Windows.Forms.ContainerControl.PerformNeededAutoScaleOnLayout()
bei System.Windows.Forms.ContainerControl.OnLayoutResuming(Boolean performLayout)
bei System.Windows.Forms.Control.ResumeLayout(Boolean performLayout)
bei MouseTester.MousePlot.InitializeComponent()
bei MouseTester.MousePlot..ctor(MouseLog Mlog, MouseLog Mlog2, Settings settings)
bei MouseTester.Form1.buttonPlot_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
MouseTester
Assembly-Version: 1.5.0.0.
Win32-Version: 1.5.0.0.
CodeBase: file:///C:/Users/XXX/Desktop/MouseTester_v1.5/MouseTester.exe.
System.Windows.Forms
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
System
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
System.Drawing
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1068.2 built by: NETFXREL3STAGE.
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
System.Configuration
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
System.Core
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
System.Xml
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1064.2 built by: NETFXREL3STAGE.
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
OxyPlot.WindowsForms
Assembly-Version: 2013.1.52.1.
Win32-Version: 2013.1.52.1.
CodeBase: file:///C:/Users/XXX/Desktop/MouseTester_v1.5/OxyPlot.WindowsForms.DLL.
OxyPlot
Assembly-Version: 2013.1.52.1.
Win32-Version: 2013.1.52.1.
CodeBase: file:///C:/Users/XXX/Desktop/MouseTester_v1.5/OxyPlot.DLL.
mscorlib.resources
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
System.Windows.Forms.resources
Assembly-Version: 4.0.0.0.
Win32-Version: 4.6.1055.0 built by: NETFXREL2.
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:





Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.



PC
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3  MSI Z87-G43 MSI GTX 970 Gaming 4G 16 GB Corsair Vengeance LP 
Hard DriveHard DriveHard DriveCooling
Samsung evo 830 120GB  Samsung evo 840 250GB 2x Samsung Spinpoint F1 Scythe Mugen 4 PCGH ed. 
OSMonitorKeyboardPower
Win 10 Pro x64  Acer Predator XB240HA(G-SYNC) Logitech G410  be quiet! Straight Power E7 580W 
CaseMouseMouse PadAudio
Corsair Carbide Series 300R Logitech G403(w/ paracord) Artisan Shiden Snow White L XSOFT  Soundblaster Z 
AudioAudio
Sennheiser HD-590 AKG K712 Pro 
  hide details  
Reply
PC
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3  MSI Z87-G43 MSI GTX 970 Gaming 4G 16 GB Corsair Vengeance LP 
Hard DriveHard DriveHard DriveCooling
Samsung evo 830 120GB  Samsung evo 840 250GB 2x Samsung Spinpoint F1 Scythe Mugen 4 PCGH ed. 
OSMonitorKeyboardPower
Win 10 Pro x64  Acer Predator XB240HA(G-SYNC) Logitech G410  be quiet! Straight Power E7 580W 
CaseMouseMouse PadAudio
Corsair Carbide Series 300R Logitech G403(w/ paracord) Artisan Shiden Snow White L XSOFT  Soundblaster Z 
AudioAudio
Sennheiser HD-590 AKG K712 Pro 
  hide details  
Reply
post #23 of 72
Thread Starter 
Nice bugreport, thanks!

The NullReferenceException is in MousePlot_Resize function, which is 4 lines long kookoo.gif
I can think of only one possible problem, try if this version helps. Not sure though, really hard to debug if I can't reproduce it. mad.gif
Please try this version, but I'm not sure this will fix it...
MouseTester_v1.5.1.zip 153k .zip file
post #24 of 72
Quote:
Originally Posted by dobragab View Post

Nice bugreport, thanks!

The NullReferenceException is in MousePlot_Resize function, which is 4 lines long kookoo.gif
I can think of only one possible problem, try if this version helps. Not sure though, really hard to debug if I can't reproduce it. mad.gif
Please try this version, but I'm not sure this will fix it...
MouseTester_v1.5.1.zip 153k .zip file

no, unfortunately still the same. frown.gif
PC
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3  MSI Z87-G43 MSI GTX 970 Gaming 4G 16 GB Corsair Vengeance LP 
Hard DriveHard DriveHard DriveCooling
Samsung evo 830 120GB  Samsung evo 840 250GB 2x Samsung Spinpoint F1 Scythe Mugen 4 PCGH ed. 
OSMonitorKeyboardPower
Win 10 Pro x64  Acer Predator XB240HA(G-SYNC) Logitech G410  be quiet! Straight Power E7 580W 
CaseMouseMouse PadAudio
Corsair Carbide Series 300R Logitech G403(w/ paracord) Artisan Shiden Snow White L XSOFT  Soundblaster Z 
AudioAudio
Sennheiser HD-590 AKG K712 Pro 
  hide details  
Reply
PC
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3  MSI Z87-G43 MSI GTX 970 Gaming 4G 16 GB Corsair Vengeance LP 
Hard DriveHard DriveHard DriveCooling
Samsung evo 830 120GB  Samsung evo 840 250GB 2x Samsung Spinpoint F1 Scythe Mugen 4 PCGH ed. 
OSMonitorKeyboardPower
Win 10 Pro x64  Acer Predator XB240HA(G-SYNC) Logitech G410  be quiet! Straight Power E7 580W 
CaseMouseMouse PadAudio
Corsair Carbide Series 300R Logitech G403(w/ paracord) Artisan Shiden Snow White L XSOFT  Soundblaster Z 
AudioAudio
Sennheiser HD-590 AKG K712 Pro 
  hide details  
Reply
post #25 of 72
Quote:
Originally Posted by thuNDa View Post

no, unfortunately still the same. frown.gif
It always be the same!


public MousePlot(MouseLog Mlog, MouseLog Mlog2, Settings settings)
{
InitializeComponent(); //implicit call of MousePlot_Resize

this.settings = settings;
......................................

private void MousePlot_Resize(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Normal)
settings.maximized = false; // !!! use of uninitialized object
else if (this.WindowState == FormWindowState.Maximized)
settings.maximized = true;
}

dobragab, simply swap InitializeComponent(); and this.settings = settings; lines
Edited by SweetLow - 2/10/16 at 1:33pm
post #26 of 72
Thread Starter 
Thanks SweetLow, was about to ask u to look at the source smile.gif Hope this will fix it biggrin.gif

I tried changing to .NET 4.6.1 on Win10 and Win8.1 x64 too, didn't reproduce the bug. I have no idea why did the ctor call MousePlot_Resize implicitly on ur PC, and not on mine.

MouseTester_v1.5.2.zip 153k .zip file

#27
Indeed. Wrong file, changed attachment.
Edited by dobragab - 2/10/16 at 1:57pm
post #27 of 72
MouseTester.exe 57344 11.02.16 00:18
But i send my post at 0:30. Are You have time machine? wink.gif
P.S. all is much better now thumb.gif
P.P.S.
>I tried changing to .NET 4.6.1 on Win10 and Win8.1 x64 too, didn't reproduce the bug. I have no idea why did the ctor call MousePlot_Resize implicitly on ur PC, and not on mine.

No, it's not version sensitive - i reproduce bug on pure v4.0. More like this is any kind of multithreading initialization in action.
P.P.P.S. No, it's not the multithreading. More subtle problem! You design form at 96 dpi. But i (and probably thuNDa) use HiDPI displays (i use 144 dpi) wink.gif
Edited by SweetLow - 2/10/16 at 2:58pm
post #28 of 72
Thread Starter 
Quote:
Originally Posted by SweetLow View Post

More subtle problem! You design form at 96 dpi. But i (and probably thuNDa) use HiDPI displays (i use 144 dpi) wink.gif

Again, you are right. I know high DPI is a pain in the butt with C# winforms. mad.gif
I just tested in virtual PC and I'm sure that caused the bug. Thanks thumb.gif

I also found some bugs I'm not proud of. So the latest version is v1.5.3 now, updated first post.
post #29 of 72
great, it works now. thumb.gif


and indeed, i use scaling.
PC
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3  MSI Z87-G43 MSI GTX 970 Gaming 4G 16 GB Corsair Vengeance LP 
Hard DriveHard DriveHard DriveCooling
Samsung evo 830 120GB  Samsung evo 840 250GB 2x Samsung Spinpoint F1 Scythe Mugen 4 PCGH ed. 
OSMonitorKeyboardPower
Win 10 Pro x64  Acer Predator XB240HA(G-SYNC) Logitech G410  be quiet! Straight Power E7 580W 
CaseMouseMouse PadAudio
Corsair Carbide Series 300R Logitech G403(w/ paracord) Artisan Shiden Snow White L XSOFT  Soundblaster Z 
AudioAudio
Sennheiser HD-590 AKG K712 Pro 
  hide details  
Reply
PC
(18 items)
 
  
CPUMotherboardGraphicsRAM
Intel Xeon E3-1230v3  MSI Z87-G43 MSI GTX 970 Gaming 4G 16 GB Corsair Vengeance LP 
Hard DriveHard DriveHard DriveCooling
Samsung evo 830 120GB  Samsung evo 840 250GB 2x Samsung Spinpoint F1 Scythe Mugen 4 PCGH ed. 
OSMonitorKeyboardPower
Win 10 Pro x64  Acer Predator XB240HA(G-SYNC) Logitech G410  be quiet! Straight Power E7 580W 
CaseMouseMouse PadAudio
Corsair Carbide Series 300R Logitech G403(w/ paracord) Artisan Shiden Snow White L XSOFT  Soundblaster Z 
AudioAudio
Sennheiser HD-590 AKG K712 Pro 
  hide details  
Reply
post #30 of 72
How to analyze the xSum plot?
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Mice
Overclock.net › Forums › Components › Mice › MouseTester Software Reloaded