metageek-llc/inSSIDer-2-Cross-Platform — Issue #37: Fails to launch in Mint12 (Ubuntu 11.10) x64
Author: dionysius
Created: 2012-02-22 15:35:04+00:00
State: open

I tried and followed different tickets, but unfortunately I'm stuck on the same stacktrace:

First I installed [this version](https://github.com/downloads/metageek-llc/inSSIDer-2-Cross-Platform/inssider_0.1.1.0429_amd64.deb) with [this patch](https://github.com/downloads/metageek-llc/inSSIDer-2-Cross-Platform/inssider_patch_x64_for_0.1.1.0429.zip). After I found out there's a dedicated package for Ubuntu Oneiric i downloaded [this version](https://github.com/metageek-llc/inSSIDer-2-Cross-Platform/raw/binary/inssider_0.1.1.1111_amd64 (for Ubuntu 11.10%29.deb). But I have still an error. Strange thing, version shows 0.1.1.0429 - but the 'special build' is 0.1.1.1111. Ah nearly forgot, dependencies are installed (I already had them):

```bash
$ dpkg -l libmono2.0-cil libwebkit1.1-cil
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-====================-====================-========================================================
ii libmono2.0-cil 2.10.5-1 Mono libraries (for CLI 2.0)
ii libwebkit1.1-cil 0.3-3ubuntu3 CLI binding for the WebKit library
```

Here's my stacktrace. Looks similiar to other issues, but suggestions did not help yet

```bash
$ inssider

Unhandled Exception: System.TypeLoadException: Could not load type 'MetaGeek.inSSIDer.Extensions.Graphs.View.ChannelView' from assembly 'MetaGeek.inSSIDer.Extensions.Graphs, Version=0.1.1.429, Culture=neutral, PublicKeyToken=null'.
at (wrapper managed-to-native) System.MonoType:GetPropertiesByName (System.MonoType,string,System.Reflection.BindingFlags,bool,System.Type)
at System.MonoType.GetProperties (BindingFlags bindingAttr) [0x00000] in :0
at System.ComponentModel.Composition.AttributedModel.AttributedPartCreationInfo+d__4.MoveNext () [0x00000] in :0
at System.Linq.Enumerable.Any[MemberInfo] (IEnumerable`1 source) [0x00000] in :0
at System.ComponentModel.Composition.AttributedModel.AttributedPartCreationInfo.IsPartDiscoverable () [0x00000] in :0
at System.ComponentModel.Composition.AttributedModel.AttributedModelDiscovery.CreatePartDefinitionIfDiscoverable (System.Type type, ICompositionElement origin) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.TypeCatalog.get_PartsInternal () [0x00000] in :0
at System.ComponentModel.Composition.Hosting.TypeCatalog.CreateIndex () [0x00000] in :0
at System.Lazy`1[System.Collections.Generic.IDictionary`2[System.String,System.Collections.Generic.List`1[System.ComponentModel.Composition.Primitives.ComposablePartDefinition]]].get_Value () [0x00000] in :0
at System.ComponentModel.Composition.Hosting.TypeCatalog.GetCandidateParts (System.ComponentModel.Composition.Primitives.ImportDefinition definition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.TypeCatalog.GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.AssemblyCatalog.GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.DirectoryCatalog+<>c__DisplayClass1.b__0 (System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog) [0x00000] in :0
at System.Linq.Enumerable+c__Iterator12`2[System.ComponentModel.Composition.Primitives.ComposablePartCatalog,System.Tuple`2[System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.ComponentModel.Composition.Primitives.ExportDefinition]].MoveNext () [0x00000] in :0
at System.ComponentModel.Composition.Hosting.AggregateCatalog.GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.CatalogExportProvider.GetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.TryGetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, IEnumerable`1& exports) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.AggregateExportProvider.GetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.TryGetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, IEnumerable`1& exports) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.TryGetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, IEnumerable`1& exports) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.CompositionContainer.GetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.TryGetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, IEnumerable`1& exports) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ImportEngine.TryGetExports (System.ComponentModel.Composition.Hosting.ExportProvider provider, System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ImportEngine.TrySatisfyImportSubset (System.ComponentModel.Composition.Hosting.PartManager partManager, IEnumerable`1 imports, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ImportEngine.TrySatisfyImportsStateMachine (System.ComponentModel.Composition.Hosting.PartManager partManager, System.ComponentModel.Composition.Primitives.ComposablePart part) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ImportEngine.TrySatisfyImports (System.ComponentModel.Composition.Primitives.ComposablePart part, Boolean shouldTrackImports) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ImportEngine.SatisfyImports (System.ComponentModel.Composition.Primitives.ComposablePart part) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ComposablePartExportProvider+<>c__DisplayClass2.b__0 () [0x00000] in :0
at System.ComponentModel.Composition.Hosting.CompositionServices.TryInvoke (System.Action action) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ComposablePartExportProvider.Compose (System.ComponentModel.Composition.Hosting.CompositionBatch batch) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.CompositionContainer.Compose (System.ComponentModel.Composition.Hosting.CompositionBatch batch) [0x00000] in :0
at System.ComponentModel.Composition.AttributedModelServices.ComposeParts (System.ComponentModel.Composition.Hosting.CompositionContainer container, System.Object[] attributedParts) [0x00000] in :0
at MetaGeek.inSSIDer.Common.Extensions.ExtensionManager.Initialize (System.Reflection.Assembly mainAssembly) [0x00000] in :0
at MetaGeek.inSSIDer.Common.Extensions.ExtensionManager..ctor (System.Reflection.Assembly mainAssembly) [0x00000] in :0
at MetaGeek.inSSIDer.Controller.MainViewController.CreateInstances () [0x00000] in :0
at MetaGeek.inSSIDer.Controller.MainViewController..ctor () [0x00000] in :0
at MetaGeek.inSSIDer.Inssider..ctor () [0x00000] in :0
at MetaGeek.inSSIDer.Inssider.Main (System.String[] args) [0x00000] in :0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type 'MetaGeek.inSSIDer.Extensions.Graphs.View.ChannelView' from assembly 'MetaGeek.inSSIDer.Extensions.Graphs, Version=0.1.1.429, Culture=neutral, PublicKeyToken=null'.
at (wrapper managed-to-native) System.MonoType:GetPropertiesByName (System.MonoType,string,System.Reflection.BindingFlags,bool,System.Type)
at System.MonoType.GetProperties (BindingFlags bindingAttr) [0x00000] in :0
at System.ComponentModel.Composition.AttributedModel.AttributedPartCreationInfo+d__4.MoveNext () [0x00000] in :0
at System.Linq.Enumerable.Any[MemberInfo] (IEnumerable`1 source) [0x00000] in :0
at System.ComponentModel.Composition.AttributedModel.AttributedPartCreationInfo.IsPartDiscoverable () [0x00000] in :0
at System.ComponentModel.Composition.AttributedModel.AttributedModelDiscovery.CreatePartDefinitionIfDiscoverable (System.Type type, ICompositionElement origin) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.TypeCatalog.get_PartsInternal () [0x00000] in :0
at System.ComponentModel.Composition.Hosting.TypeCatalog.CreateIndex () [0x00000] in :0
at System.Lazy`1[System.Collections.Generic.IDictionary`2[System.String,System.Collections.Generic.List`1[System.ComponentModel.Composition.Primitives.ComposablePartDefinition]]].get_Value () [0x00000] in :0
at System.ComponentModel.Composition.Hosting.TypeCatalog.GetCandidateParts (System.ComponentModel.Composition.Primitives.ImportDefinition definition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.TypeCatalog.GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.AssemblyCatalog.GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.DirectoryCatalog+<>c__DisplayClass1.b__0 (System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog) [0x00000] in :0
at System.Linq.Enumerable+c__Iterator12`2[System.ComponentModel.Composition.Primitives.ComposablePartCatalog,System.Tuple`2[System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.ComponentModel.Composition.Primitives.ExportDefinition]].MoveNext () [0x00000] in :0
at System.ComponentModel.Composition.Hosting.AggregateCatalog.GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.CatalogExportProvider.GetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.TryGetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, IEnumerable`1& exports) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.AggregateExportProvider.GetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.TryGetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, IEnumerable`1& exports) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.TryGetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, IEnumerable`1& exports) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.CompositionContainer.GetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.TryGetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition, IEnumerable`1& exports) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ExportProvider.GetExports (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ImportEngine.TryGetExports (System.ComponentModel.Composition.Hosting.ExportProvider provider, System.ComponentModel.Composition.Primitives.ComposablePart part, System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ImportEngine.TrySatisfyImportSubset (System.ComponentModel.Composition.Hosting.PartManager partManager, IEnumerable`1 imports, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ImportEngine.TrySatisfyImportsStateMachine (System.ComponentModel.Composition.Hosting.PartManager partManager, System.ComponentModel.Composition.Primitives.ComposablePart part) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ImportEngine.TrySatisfyImports (System.ComponentModel.Composition.Primitives.ComposablePart part, Boolean shouldTrackImports) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ImportEngine.SatisfyImports (System.ComponentModel.Composition.Primitives.ComposablePart part) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ComposablePartExportProvider+<>c__DisplayClass2.b__0 () [0x00000] in :0
at System.ComponentModel.Composition.Hosting.CompositionServices.TryInvoke (System.Action action) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.ComposablePartExportProvider.Compose (System.ComponentModel.Composition.Hosting.CompositionBatch batch) [0x00000] in :0
at System.ComponentModel.Composition.Hosting.CompositionContainer.Compose (System.ComponentModel.Composition.Hosting.CompositionBatch batch) [0x00000] in :0
at System.ComponentModel.Composition.AttributedModelServices.ComposeParts (System.ComponentModel.Composition.Hosting.CompositionContainer container, System.Object[] attributedParts) [0x00000] in :0
at MetaGeek.inSSIDer.Common.Extensions.ExtensionManager.Initialize (System.Reflection.Assembly mainAssembly) [0x00000] in :0
at MetaGeek.inSSIDer.Common.Extensions.ExtensionManager..ctor (System.Reflection.Assembly mainAssembly) [0x00000] in :0
at MetaGeek.inSSIDer.Controller.MainViewController.CreateInstances () [0x00000] in :0
at MetaGeek.inSSIDer.Controller.MainViewController..ctor () [0x00000] in :0
at MetaGeek.inSSIDer.Inssider..ctor () [0x00000] in :0
at MetaGeek.inSSIDer.Inssider.Main (System.String[] args) [0x00000] in :0
```

Thanks for any help