Announcement

Collapse
No announcement yet.

HS4 Omni Crash

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    HS4 Omni Crash


    Every few days HS4 is shutting down. There are two Windows 10 system errors recorded with each crash. Any suggestions how to solve this problem?
    The two corresponding system error reports are shown below.

    Log Name: Application
    Source: Application Error
    Date: 10/25/2021 3:06:40 PM
    Event ID: 1000
    Task Category: (100)
    Level: Error
    Keywords: Classic
    User: N/A
    Computer: NVR-NUC8
    Description:
    Faulting application name: HSPI_OMNI.exe, version: 3.0.2.23, time stamp: 0x5f6b9e1d
    Faulting module name: KERNELBASE.dll, version: 10.0.19041.1288, time stamp: 0x3e55bd0b
    Exception code: 0xe0434352
    Fault offset: 0x0012b5b2
    Faulting process id: 0x13d8
    Faulting application start time: 0x01d7c788b1f7864c
    Faulting application path: C:\Program Files (x86)\HomeSeer HS4\HSPI_OMNI.exe
    Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
    Report Id: ab43f79f-e341-4567-8f53-6d89ba9a0b64
    Faulting package full name:
    Faulting package-relative application ID:
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>100</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2021-10-25T21:06:40.8937516Z" />
    <EventRecordID>54784</EventRecordID>
    <Correlation />
    <Execution ProcessID="0" ThreadID="0" />
    <Channel>Application</Channel>
    <Computer>NVR-NUC8</Computer>
    <Security />
    </System>
    <EventData>
    <Data>HSPI_OMNI.exe</Data>
    <Data>3.0.2.23</Data>
    <Data>5f6b9e1d</Data>
    <Data>KERNELBASE.dll</Data>
    <Data>10.0.19041.1288</Data>
    <Data>3e55bd0b</Data>
    <Data>e0434352</Data>
    <Data>0012b5b2</Data>
    <Data>13d8</Data>
    <Data>01d7c788b1f7864c</Data>
    <Data>C:\Program Files (x86)\HomeSeer HS4\HSPI_OMNI.exe</Data>
    <Data>C:\WINDOWS\System32\KERNELBASE.dll</Data>
    <Data>ab43f79f-e341-4567-8f53-6d89ba9a0b64</Data>
    <Data>
    </Data>
    <Data>
    </Data>
    </EventData>
    </Event>

    ----------------------------------------------------------------

    Log Name: Application
    Source: .NET Runtime
    Date: 10/25/2021 3:06:40 PM
    Event ID: 1026
    Task Category: None
    Level: Error
    Keywords: Classic
    User: N/A
    Computer: NVR-NUC8
    Description:
    Application: HSPI_OMNI.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.Exception
    at HSPI_OMNI.HAI.HandleRequestSystemStatus(HAI_Shared.clsOmniLi nkMessageQueueItem, Byte[], Boolean)
    at HAI_Shared.clsOmniLinkConnection.x1b3f2cf3fb2ff439()
    at System.Threading.ThreadHelper.ThreadStart_Context(System.Obj ect)
    at System.Threading.ExecutionContext.RunInternal(System.Threadi ng.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
    at System.Threading.ExecutionContext.Run(System.Threading.Execu tionContext, System.Threading.ContextCallback, System.Object, Boolean)
    at System.Threading.ExecutionContext.Run(System.Threading.Execu tionContext, System.Threading.ContextCallback, System.Object)
    at System.Threading.ThreadHelper.ThreadStart()


    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    <System>
    <Provider Name=".NET Runtime" />
    <EventID Qualifiers="0">1026</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2021-10-25T21:06:40.1907891Z" />
    <EventRecordID>54783</EventRecordID>
    <Correlation />
    <Execution ProcessID="0" ThreadID="0" />
    <Channel>Application</Channel>
    <Computer>NVR-NUC8</Computer>
    <Security />
    </System>
    <EventData>
    <Data>Application: HSPI_OMNI.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.Exception
    at HSPI_OMNI.HAI.HandleRequestSystemStatus(HAI_Shared.clsOmniLi nkMessageQueueItem, Byte[], Boolean)
    at HAI_Shared.clsOmniLinkConnection.x1b3f2cf3fb2ff439()
    at System.Threading.ThreadHelper.ThreadStart_Context(System.Obj ect)
    at System.Threading.ExecutionContext.RunInternal(System.Threadi ng.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
    at System.Threading.ExecutionContext.Run(System.Threading.Execu tionContext, System.Threading.ContextCallback, System.Object, Boolean)
    at System.Threading.ExecutionContext.Run(System.Threading.Execu tionContext, System.Threading.ContextCallback, System.Object)
    at System.Threading.ThreadHelper.ThreadStart()

    </Data>
    </EventData>
    </Event>

    #2
    It appears you have something corrupt with a system file:

    How to Fix Event Viewer Error 0x80000000000000 - Appuals.com

    At that site, use method 2 to scan the Windows update files for corrupted files.

    Please report back any messages from those 2 utilities (dism and scf) and let me know if that fixes the issue.

    Thanks
    Rob
    HS4Pro on a Raspberry Pi4
    54 Z-Wave Nodes / 21 Zigbee Devices / 108 Events / 767 Devices
    Plugins: Z-Wave / Zigbee Plus / EasyTrigger / AK Weather / OMNI

    HSTouch Clients: 1 Android

    Comment


      #3
      Thanks for the suggestions Rob.
      It appears that scf found some corrupted files.

      C:\WINDOWS\system32>sfc /scannow

      Beginning system scan. This process will take some time.

      Beginning verification phase of system scan.
      Verification 100% complete.

      Windows Resource Protection found corrupt files and successfully repaired them.
      For online repairs, details are included in the CBS log file located at
      windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log. For offline
      repairs, details are included in the log file provided by the /OFFLOGFILE flag.

      C:\WINDOWS\system32>



      C:\WINDOWS\system32>DISM /Online /Cleanup-Image /RestoreHealth

      Deployment Image Servicing and Management tool
      Version: 10.0.19041.844

      Image Version: 10.0.19042.1288

      [==========================100.0%==========================] The restore operation completed successfully.
      The operation completed successfully.

      C:\WINDOWS\system32>

      Hopefully this will take care of the 0x80000000000000 errors. I'll let you know in a couple of weeks if the errors have been eliminated.
      Really appreciate your time looking at this issue.

      Dave.

      Comment


        #4
        no problem - please do report back!
        HS4Pro on a Raspberry Pi4
        54 Z-Wave Nodes / 21 Zigbee Devices / 108 Events / 767 Devices
        Plugins: Z-Wave / Zigbee Plus / EasyTrigger / AK Weather / OMNI

        HSTouch Clients: 1 Android

        Comment


          #5
          Just crashed again. Any other suggestions for tracking this down?

          Log Name: Application
          Source: Application Error
          Date: 11/12/2021 5:36:28 PM
          Event ID: 1000
          Task Category: (100)
          Level: Error
          Keywords: Classic
          User: N/A
          Computer: NVR-NUC8
          Description:
          Faulting application name: HSPI_OMNI.exe, version: 3.0.2.23, time stamp: 0x5f6b9e1d
          Faulting module name: KERNELBASE.dll, version: 10.0.19041.1348, time stamp: 0x9166324b
          Exception code: 0xe0434352
          Fault offset: 0x0012b502
          Faulting process id: 0x2e54
          Faulting application start time: 0x01d7d66ce6596a68
          Faulting application path: C:\Program Files (x86)\HomeSeer HS4\HSPI_OMNI.exe
          Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
          Report Id: 3bc2a401-1dcd-44a9-989c-33a036f7387f
          Faulting package full name:
          Faulting package-relative application ID:
          Event Xml:
          <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
          <System>
          <Provider Name="Application Error" />
          <EventID Qualifiers="0">1000</EventID>
          <Version>0</Version>
          <Level>2</Level>
          <Task>100</Task>
          <Opcode>0</Opcode>
          <Keywords>0x80000000000000</Keywords>
          <TimeCreated SystemTime="2021-11-13T00:36:28.2286502Z" />
          <EventRecordID>58604</EventRecordID>
          <Correlation />
          <Execution ProcessID="0" ThreadID="0" />
          <Channel>Application</Channel>
          <Computer>NVR-NUC8</Computer>
          <Security />
          </System>
          <EventData>
          <Data>HSPI_OMNI.exe</Data>
          <Data>3.0.2.23</Data>
          <Data>5f6b9e1d</Data>
          <Data>KERNELBASE.dll</Data>
          <Data>10.0.19041.1348</Data>
          <Data>9166324b</Data>
          <Data>e0434352</Data>
          <Data>0012b502</Data>
          <Data>2e54</Data>
          <Data>01d7d66ce6596a68</Data>
          <Data>C:\Program Files (x86)\HomeSeer HS4\HSPI_OMNI.exe</Data>
          <Data>C:\WINDOWS\System32\KERNELBASE.dll</Data>
          <Data>3bc2a401-1dcd-44a9-989c-33a036f7387f</Data>
          <Data>
          </Data>
          <Data>
          </Data>
          </EventData>
          </Event>

          --------------------------------------------------------------------------------------------------
          Log Name: Application
          Source: .NET Runtime
          Date: 11/12/2021 5:36:27 PM
          Event ID: 1026
          Task Category: None
          Level: Error
          Keywords: Classic
          User: N/A
          Computer: NVR-NUC8
          Description:
          Application: HSPI_OMNI.exe
          Framework Version: v4.0.30319
          Description: The process was terminated due to an unhandled exception.
          Exception Info: System.Exception
          at HSPI_OMNI.HAI.HandleRequestSystemStatus(HAI_Shared.clsOmniLi nkMessageQueueItem, Byte[], Boolean)
          at HAI_Shared.clsOmniLinkConnection.x1b3f2cf3fb2ff439()
          at System.Threading.ThreadHelper.ThreadStart_Context(System.Obj ect)
          at System.Threading.ExecutionContext.RunInternal(System.Threadi ng.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
          at System.Threading.ExecutionContext.Run(System.Threading.Execu tionContext, System.Threading.ContextCallback, System.Object, Boolean)
          at System.Threading.ExecutionContext.Run(System.Threading.Execu tionContext, System.Threading.ContextCallback, System.Object)
          at System.Threading.ThreadHelper.ThreadStart()


          Event Xml:
          <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
          <System>
          <Provider Name=".NET Runtime" />
          <EventID Qualifiers="0">1026</EventID>
          <Version>0</Version>
          <Level>2</Level>
          <Task>0</Task>
          <Opcode>0</Opcode>
          <Keywords>0x80000000000000</Keywords>
          <TimeCreated SystemTime="2021-11-13T00:36:27.6819035Z" />
          <EventRecordID>58603</EventRecordID>
          <Correlation />
          <Execution ProcessID="0" ThreadID="0" />
          <Channel>Application</Channel>
          <Computer>NVR-NUC8</Computer>
          <Security />
          </System>
          <EventData>
          <Data>Application: HSPI_OMNI.exe
          Framework Version: v4.0.30319
          Description: The process was terminated due to an unhandled exception.
          Exception Info: System.Exception
          at HSPI_OMNI.HAI.HandleRequestSystemStatus(HAI_Shared.clsOmniLi nkMessageQueueItem, Byte[], Boolean)
          at HAI_Shared.clsOmniLinkConnection.x1b3f2cf3fb2ff439()
          at System.Threading.ThreadHelper.ThreadStart_Context(System.Obj ect)
          at System.Threading.ExecutionContext.RunInternal(System.Threadi ng.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
          at System.Threading.ExecutionContext.Run(System.Threading.Execu tionContext, System.Threading.ContextCallback, System.Object, Boolean)
          at System.Threading.ExecutionContext.Run(System.Threading.Execu tionContext, System.Threading.ContextCallback, System.Object)
          at System.Threading.ThreadHelper.ThreadStart()

          </Data>
          </EventData>
          </Event>

          Comment


            #6
            Try another sfc /scannow
            If you find errors again, then it's possible that a Windows Update may have re-introduced a corrupt file.
            If no errors are found, then we need to dig further...
            HS4Pro on a Raspberry Pi4
            54 Z-Wave Nodes / 21 Zigbee Devices / 108 Events / 767 Devices
            Plugins: Z-Wave / Zigbee Plus / EasyTrigger / AK Weather / OMNI

            HSTouch Clients: 1 Android

            Comment


              #7
              C:\WINDOWS\system32>sfc /scannow

              Beginning system scan. This process will take some time.

              Beginning verification phase of system scan.
              Verification 100% complete.

              Windows Resource Protection did not find any integrity violations.

              C:\WINDOWS\system32>

              Comment


                #8
                Since the sfc /scannow and dism commands didnt find anything this time, try doing step 1 in that link above.
                From all the research, it points to a corrupt Windows installation.

                Also, are you current on all Windows updates?
                HS4Pro on a Raspberry Pi4
                54 Z-Wave Nodes / 21 Zigbee Devices / 108 Events / 767 Devices
                Plugins: Z-Wave / Zigbee Plus / EasyTrigger / AK Weather / OMNI

                HSTouch Clients: 1 Android

                Comment


                  #9
                  Thanks for the suggestions.
                  Windows 10 fully was up to date.
                  I re-installed all Visual C++ Redistributable packages.
                  sfc /scannow is still clean.
                  Let's see how long it runs now.

                  Comment


                    #10
                    HS4 eventually crashed again.
                    I did a new installation of HS4 on another Windows 10 machine, and imported my current setup. It has been running for 7 days without any issues.
                    I also reformatted and reinstalled Windows 10 on the original machine, and will eventually try HS4 on it again.

                    Comment

                    Working...
                    X