Menu

#1 Issues when using models of RAIDiator 6.x

1.0
open
EMO
None
2014-05-27
2013-12-27
EMO
No

This is a ticket test.

Discussion

  • David Störmer

    David Störmer - 2014-05-20

    For some reason, the "create ticket" button is missing, so I use this one to tell you about a problem:

    Every time I start the Settings window, the application crashes wit a NuLLReference exception. The exception is written below. The same happens when I close the settings window, but with another stacktrace. The ping does work correctly (it shows the current online status) but I'm not able to shutdown the NAS (a click disables "ping now" and "shutdown" for a while, but simply do nothing). When I use the "use SSL rather then RAIDar protocol", the application is neither able to determine the online status, not it can shutdown the NAS.

    I hope this information might help to find the bug(s).

    Greetings David

    Raw message from scan:

    28:c6:8e:34:3c:32
    MyNasHostnamePiep
    192.168.2.102
    model!!0!!mode=pro::descr=ReadyNAS 104::arch=x86
    ReadyNASOS!!version=6.1.8,time=1398980083,arch=arm
    66
    

    Open Settings window:

    ************** Exception Text  **************
    System.ArgumentNullException: Value cannot be null.
    Parameter name: first
       at System.Linq.Enumerable.Concat[TSource](IEnumerable`1 first, IEnumerable`1 second)
       at NasHerder.SettingsDialog.SettingsDialog_Load(Object sender, EventArgs e)
       at System.Windows.Forms.Form.OnLoad(EventArgs e)
       at System.Windows.Forms.Form.OnCreateControl()
       at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
       at System.Windows.Forms.Control.CreateControl()
       at System.Windows.Forms.Control.WmShowWindow(Message& m)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
       at System.Windows.Forms.ContainerControl.WndProc(Message& m)
       at System.Windows.Forms.Form.WmShowWindow(Message& m)
       at System.Windows.Forms.Form.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)
    

    Close settings window:

    ************** Exception Text **************
    System.ArgumentNullException: Value cannot be null.
    Parameter name: first
       at System.Linq.Enumerable.SequenceEqual[TSource](IEnumerable`1 first, IEnumerable`1 second, IEqualityComparer`1 comparer)
       at NasHerder.Presenter.MainPresenter.OpenSettings(Boolean isNewlyAssigned, Int32 initialTabPage, String controlToFlash)
       at NasHerder.MainForm.Settings_ToolStripMenuItem_Click(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.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.MenuStrip.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)
    
     
  • EMO

    EMO - 2014-05-21

    Hi David,

    Thank you for the reporting.
    Regarding NullReferenceException, thanks to the stack trace, I figured out the bug. I posted an executable file that hopefully fixed the bug. So could you try it?
    http://sourceforge.net/projects/nasherder/files/0.9.9/NasHerder099Debug.zip/download

    And regarding other issues that happen on current models of RAIDiator 6.x, some behaviors seem to be changed from previous models and so I need to study the differences first. I think it will take some time to find the way to adopt to them.

    EMO

     
  • David Störmer

    David Störmer - 2014-05-22

    Hi,
    thanks for the quick reply. The two exceptions are gone. So I hope you find the reason for the shutdown issue, too. By the way, the shutdown does note react in any way, whether I provide the correct password or not, so no authentication error or anything.

    David

    PS Unfortunately I can't program VB (I#m from the C# side) so I cant help you programming. But I can test new releases if you wish to.

     

    Last edit: David Störmer 2014-05-22
  • EMO

    EMO - 2014-05-27

    Hi David,

    Thanks for your confirmation. I released the fixed version.
    I hope the I could address the rest of issues later on in the near future.

     

Log in to post a comment.

MongoDB Logo MongoDB