Announcement

Collapse
No announcement yet.

Plugin Stuck in Start is Pending - FATAL UNHANDLED EXCEPTION

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

    Plugin Stuck in Start is Pending - FATAL UNHANDLED EXCEPTION

    I'm having issues getting the plugin to start on my SEL running HS4. It just stays in the Plugin start is pending state regardless of what I try.

    I've updated mono, ran the selmonocomplete script, tried everything forums and google told me to try.

    I tried to start the plugin via putty by running "mono HSPI_HSBuddy.exe" and get the following in the command window:

    Unhandled Exception:
    System.ArgumentException: The type 'HSPI_HSBuddy.Data.Database' is not assignabl e to service 'HSPI_HSBuddy.Data.IDatabase'.
    at Autofac.Builder.RegistrationBuilder.CreateRegistration (System.Guid id, Aut ofac.Builder.RegistrationData data, Autofac.Core.IInstanceActivator activator, A utofac.Core.Service[] services, Autofac.Core.IComponentRegistration target) [0x0 0084] in <2fad6ed004784647b9555cb639266f73>:0
    at Autofac.Builder.RegistrationBuilder.CreateRegistration[TLimit,TActivatorDat a,TSingleRegistrationStyle] (Autofac.Builder.IRegistrationBuilder`3[TLimit,TActi vatorData,TRegistrationStyle] builder) [0x00058] in <2fad6ed004784647b9555cb6392 66f73>:0
    at Autofac.Builder.RegistrationBuilder.RegisterSingleComponent[TLimit,TActivat orData,TSingleRegistrationStyle] (Autofac.Core.IComponentRegistry cr, Autofac.Bu ilder.IRegistrationBuilder`3[TLimit,TActivatorData,TRegistrationStyle] builder) [0x0000e] in <2fad6ed004784647b9555cb639266f73>:0
    at Autofac.RegistrationExtensions+<>c__DisplayClass4_0.<Registe rType>b__0 (Aut ofac.Core.IComponentRegistry cr) [0x00000] in <2fad6ed004784647b9555cb639266f73> :0
    at Autofac.ContainerBuilder.Build (Autofac.Core.IComponentRegistry componentRe gistry, System.Boolean excludeDefaultModules) [0x0004b] in <2fad6ed004784647b955 5cb639266f73>:0
    at Autofac.ContainerBuilder.UpdateRegistry (Autofac.Core.IComponentRegistry co mponentRegistry) [0x0000e] in <2fad6ed004784647b9555cb639266f73>:0
    at Autofac.Module.Configure (Autofac.Core.IComponentRegistry componentRegistry ) [0x00021] in <2fad6ed004784647b9555cb639266f73>:0
    at Autofac.ContainerBuilder.Build (Autofac.Core.IComponentRegistry componentRe gistry, System.Boolean excludeDefaultModules) [0x0004b] in <2fad6ed004784647b955 5cb639266f73>:0
    at Autofac.ContainerBuilder.Build (Autofac.Builder.ContainerBuildOptions optio ns) [0x0002e] in <2fad6ed004784647b9555cb639266f73>:0
    at HSPI_HSBuddy.Program.Main (System.String[] args) [0x00173] in <eac574a5da92 4a21853da3c9ecf0b661>:0
    [ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentException: The type 'HSPI_HSBu ddy.Data.Database' is not assignable to service 'HSPI_HSBuddy.Data.IDatabase'.
    at Autofac.Builder.RegistrationBuilder.CreateRegistration (System.Guid id, Aut ofac.Builder.RegistrationData data, Autofac.Core.IInstanceActivator activator, A utofac.Core.Service[] services, Autofac.Core.IComponentRegistration target) [0x0 0084] in <2fad6ed004784647b9555cb639266f73>:0
    at Autofac.Builder.RegistrationBuilder.CreateRegistration[TLimit,TActivatorDat a,TSingleRegistrationStyle] (Autofac.Builder.IRegistrationBuilder`3[TLimit,TActi vatorData,TRegistrationStyle] builder) [0x00058] in <2fad6ed004784647b9555cb6392 66f73>:0
    at Autofac.Builder.RegistrationBuilder.RegisterSingleComponent[TLimit,TActivat orData,TSingleRegistrationStyle] (Autofac.Core.IComponentRegistry cr, Autofac.Bu ilder.IRegistrationBuilder`3[TLimit,TActivatorData,TRegistrationStyle] builder) [0x0000e] in <2fad6ed004784647b9555cb639266f73>:0
    at Autofac.RegistrationExtensions+<>c__DisplayClass4_0.<Registe rType>b__0 (Aut ofac.Core.IComponentRegistry cr) [0x00000] in <2fad6ed004784647b9555cb639266f73> :0
    at Autofac.ContainerBuilder.Build (Autofac.Core.IComponentRegistry componentRe gistry, System.Boolean excludeDefaultModules) [0x0004b] in <2fad6ed004784647b955 5cb639266f73>:0
    at Autofac.ContainerBuilder.UpdateRegistry (Autofac.Core.IComponentRegistry co mponentRegistry) [0x0000e] in <2fad6ed004784647b9555cb639266f73>:0
    at Autofac.Module.Configure (Autofac.Core.IComponentRegistry componentRegistry ) [0x00021] in <2fad6ed004784647b9555cb639266f73>:0
    at Autofac.ContainerBuilder.Build (Autofac.Core.IComponentRegistry componentRe gistry, System.Boolean excludeDefaultModules) [0x0004b] in <2fad6ed004784647b955 5cb639266f73>:0
    at Autofac.ContainerBuilder.Build (Autofac.Builder.ContainerBuildOptions optio ns) [0x0002e] in <2fad6ed004784647b9555cb639266f73>:0
    at HSPI_HSBuddy.Program.Main (System.String[] args) [0x00173] in <eac574a5da92 4a21853da3c9ecf0b661>:0





    Any help would be appreciated. Just trying to utilize the geofencing.

    Thanks

    #2
    Hello!

    Sometimes this can be caused by corrupt DB files in the data folder. To make sure that is not the case, can you try moving or deleting any *.db3 file from the [HS Install]/Data/HSBuddy folder?

    Comment


      #3
      Originally posted by avargaskun View Post
      Hello!

      Sometimes this can be caused by corrupt DB files in the data folder. To make sure that is not the case, can you try moving or deleting any *.db3 file from the [HS Install]/Data/HSBuddy folder?
      I managed to try this at lunch just now while I’m home.

      what should I do if there isn’t an HSBuddy folder inside the Data folder? There doesn’t appear to be any database files for HSBuddy. The plug-in is still installed by the way.

      Comment


        #4
        I got it to start up properly and everything seems to be functioning.

        Turns out, when I installed mono-devel, I wasn't logged in with root access. Did that and started the plugin from linux, the plugin started but was remotely enabled. Rebooted the SEL, enabled the plugin from the plugins page and everything started working.

        Comment


          #5
          Awesome. Thanks for the update!

          Comment

          Working...
          X