Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008111opensim[GRID] Robust Serverpublic2017-01-04 04:162017-01-04 04:46
Assigned Toaiaustin 
StatusclosedResolutionno change required 
PlatformPCOSWindowsOS Version10
Product Versionmaster (dev code) 
Target Versionmaster (dev code)Fixed in Versionmaster (dev code) 
Summary0008111: Error loading plugin bin\HGInventoryService@OpenSim.Services.HypergridService.dll
DescriptionWith Commit f03a6b (Create a generic way for passing constructor args to plugins, 2017-01-02 17:47), and using the new Robust.HG.ini.example lines... a red error shows on Robust.exe startup.

Could not load file or assembly '...bin\HGInventService@OpenSim.Services.HypergridService.dll' or one of its dependencies.

Details below.

Reverting to using the previous (deprecated now) Robust.HG.ini configuration lines works fine.
Steps To ReproduceUpgrade to Commit f03a6b (Create a generic way for passing constructor args to plugins, 2017-01-02 17:47)

and change Robust.HG.ini lines from

    HGInventoryServicePlugin = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
    HGInventoryServiceConstructorArg = "HGInventoryService"


    HGInventoryServicePlugin = "HGInventoryService@OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
Additional InformationNote: links in the log below are spurious and added by the mantis web page, and are not in the actual log. Clean log file attached as "robust-issue-8111-log.txt".

11:56:56 - [SERVER UTILS]: Error loading plugin from HGInventoryService@OpenSim.
Services.HypergridService.dllSystem.IO.FileNotFoundException: Could not load fil
e or assembly 'HGInventoryService@OpenSim.Services.Hype">file:///D:\VW\AiLand\bin\HGInventoryService@OpenSim.Services.Hype [HGInventoryService@OpenSim.Services.Hype" target="_blank">^]
rgridService.dll' or one of its dependencies. The system cannot find the file sp
File name: 'HGInventoryService@OpenSim.Services.Hypergr">file:///D:\VW\AiLand\bin\HGInventoryService@OpenSim.Services.Hypergr [HGInventoryService@OpenSim.Services.Hypergr" target="_blank">^]
   at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String cod
eBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark&
stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntro
spection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName as
semblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMar
k& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIn
trospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Ev
idence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm,
Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackM
   at System.Reflection.Assembly.LoadFrom(String assemblyFile)
   at OpenSim.Server.Base.ServerUtils.LoadPlugin[T](String dllName, String class
Name, Object[] args) in d:\Temp\opensim-0.9.0-1029-g7abb047\OpenSim\Server\Base\
ServerUtils.cs:line 261

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus

TagsNo tags attached.
Git Revision or version numberCommit f03a6b
Run Mode Grid (Multiple Regions per Sim)
Physics EngineBulletSim
Script Engine
Environment.NET / Windows64
Mono VersionNone
Attached Filestxt file icon robust-issue-8111-log.txt [^] (1,885 bytes) 2017-01-04 04:29 [Show Content]

- Relationships

-  Notes
aiaustin (developer)
2017-01-04 04:45

This was a mistake... I had accidentally compiled version 1029 rather than 1034. The later version works dine.
aiaustin (developer)
2017-01-04 04:46

No changed required. Problem was use of wrong (earlier) version of the sources.

- Issue History
Date Modified Username Field Change
2017-01-04 04:16 aiaustin New Issue
2017-01-04 04:16 aiaustin Status new => assigned
2017-01-04 04:16 aiaustin Assigned To => melanie
2017-01-04 04:17 aiaustin Description Updated View Revisions
2017-01-04 04:18 aiaustin Steps to Reproduce Updated View Revisions
2017-01-04 04:26 aiaustin Steps to Reproduce Updated View Revisions
2017-01-04 04:29 aiaustin Additional Information Updated View Revisions
2017-01-04 04:29 aiaustin File Added: robust-issue-8111-log.txt
2017-01-04 04:44 aiaustin Assigned To melanie => aiaustin
2017-01-04 04:44 aiaustin Priority normal => none
2017-01-04 04:44 aiaustin Reproducibility always => N/A
2017-01-04 04:44 aiaustin Status assigned => closed
2017-01-04 04:44 aiaustin Resolution open => no change required
2017-01-04 04:45 aiaustin Note Added: 0031524
2017-01-04 04:45 aiaustin Status closed => feedback
2017-01-04 04:45 aiaustin Resolution no change required => reopened
2017-01-04 04:46 aiaustin Note Added: 0031525
2017-01-04 04:46 aiaustin Status feedback => assigned
2017-01-04 04:46 aiaustin Status assigned => closed
2017-01-04 04:46 aiaustin Resolution reopened => no change required
2017-01-04 04:46 aiaustin Fixed in Version => master (dev code)

Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker