Page MenuHomePhabricator

[Migrated] TypeInitializationException in unknown function
Open, Needs TriagePublicBUG REPORT

Description

First reported by @ArielGlenn 05:37, 26 June 2013 (UTC), later merged with other message. This is not the original message.

Exception:

TypeInitializationException

Message:

An exception was thrown by the type initializer for WikiFunctions.Controls.Lists.ListMaker

Call stack:

at AutoWikiBrowser.MainForm.InitializeComponent () [0x00000] in <filename unknown>:0 
at AutoWikiBrowser.MainForm..ctor () [0x00000] in <filename unknown>:0 
at (wrapper remoting-invoke-with-check) AutoWikiBrowser.MainForm:.ctor ()
at AutoWikiBrowser.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0

Inner exception:

InvalidOperationException

Message:

The comparer threw an exception.

Call stack:

at System.Array.SortImpl (System.Array keys, System.Array items, Int32 index, Int32 length, IComparer comparer) [0x00000] in <filename unknown>:0 
at System.Array.Sort (System.Array array, Int32 index, Int32 length, IComparer comparer) [0x00000] in <filename unknown>:0 
at System.Collections.ArrayList.Sort (IComparer comparer) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ComboBox+ObjectCollection.Sort () [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ComboBox+ObjectCollection.AddRange (IList items) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ComboBox.SetItemsCore (IList value) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ListControl.OnItemChanged (System.Object sender, System.Windows.Forms.ItemChangedEventArgs e) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.CurrencyManager.OnItemChanged (System.Windows.Forms.ItemChangedEventArgs e) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.CurrencyManager.ListChangedHandler (System.Object sender, System.ComponentModel.ListChangedEventArgs e) [0x00000] in <filename unknown>:0 
at System.ComponentModel.BindingList`1[WikiFunctions.Lists.Providers.IListProvider].OnListChanged (System.ComponentModel.ListChangedEventArgs e) [0x00000] in <filename unknown>:0 
at System.ComponentModel.BindingList`1[WikiFunctions.Lists.Providers.IListProvider].InsertItem (Int32 index, IListProvider item) [0x00000] in <filename unknown>:0 
at System.Collections.ObjectModel.Collection`1[WikiFunctions.Lists.Providers.IListProvider].Add (IListProvider item) [0x00000] in <filename unknown>:0 
at WikiFunctions.Lists.Providers.SpecialPageListProvider..ctor (WikiFunctions.Lists.Providers.IListProvider[] providers) [0x00000] in <filename unknown>:0 
at (wrapper remoting-invoke-with-check) WikiFunctions.Lists.Providers.SpecialPageListProvider:.ctor (WikiFunctions.Lists.Providers.IListProvider[])
at WikiFunctions.Controls.Lists.ListMaker..cctor () [0x00000] in <filename unknown>:0

Inner exception:

InvalidCastException

Message:

Cannot cast from source type to destination type.

Call stack:

at (wrapper managed-to-native) object:__icall_wrapper_mono_object_castclass (object,intptr)
at System.Reflection.MonoProperty.GetterAdapterFrame[PrefixIndexSpecialPageProvider,String] (System.Reflection.Getter`2 getter, System.Object obj) [0x00000] in <filename unknown>:0 
at System.Reflection.MonoProperty.GetValue (System.Object obj, System.Object[] index) [0x00000] in <filename unknown>:0 
at System.ComponentModel.ReflectionPropertyDescriptor.GetValue (System.Object component) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ListControl.FilterItemOnProperty (System.Object item, System.String field) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ListControl.GetItemText (System.Object item) [0x00000] in <filename unknown>:0 
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ListControl:GetItemText (object)
at System.Windows.Forms.ComboBox+ObjectCollection+ObjectComparer.Compare (System.Object x, System.Object y) [0x00000] in <filename unknown>:0 
at System.Array.qsort (System.Array keys, System.Array items, Int32 low0, Int32 high0, IComparer comparer) [0x00000] in <filename unknown>:0 
at System.Array.SortImpl (System.Array keys, System.Array items, Int32 index, Int32 length, IComparer comparer) [0x00000] in <filename unknown>:0

System.TypeInitializationException: An exception was thrown by the type initializer for WikiFunctions.Controls.Lists.ListMakerSystem.InvalidOperationException: The comparer threw an exception.System.InvalidCastException: Cannot cast from source type to destination type.

at (wrapper managed-to-native) object:__icall_wrapper_mono_object_castclass (object,intptr)
at System.Reflection.MonoProperty.GetterAdapterFrame[PrefixIndexSpecialPageProvider,String] (System.Reflection.Getter`2 getter, System.Object obj) [0x00000] in <filename unknown>:0 
at System.Reflection.MonoProperty.GetValue (System.Object obj, System.Object[] index) [0x00000] in <filename unknown>:0 
at System.ComponentModel.ReflectionPropertyDescriptor.GetValue (System.Object component) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ListControl.FilterItemOnProperty (System.Object item, System.String field) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ListControl.GetItemText (System.Object item) [0x00000] in <filename unknown>:0 
at (wrapper remoting-invoke-with-check) System.Windows.Forms.ListControl:GetItemText (object)
at System.Windows.Forms.ComboBox+ObjectCollection+ObjectComparer.Compare (System.Object x, System.Object y) [0x00000] in <filename unknown>:0 
at System.Array.qsort (System.Array keys, System.Array items, Int32 low0, Int32 high0, IComparer comparer) [0x00000] in <filename unknown>:0 
at System.Array.SortImpl (System.Array keys, System.Array items, Int32 index, Int32 length, IComparer comparer) [0x00000] in <filename unknown>:0 
--- End of inner exception stack trace ---
at System.Array.SortImpl (System.Array keys, System.Array items, Int32 index, Int32 length, IComparer comparer) [0x00000] in <filename unknown>:0 
at System.Array.Sort (System.Array array, Int32 index, Int32 length, IComparer comparer) [0x00000] in <filename unknown>:0 
at System.Collections.ArrayList.Sort (IComparer comparer) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ComboBox+ObjectCollection.Sort () [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ComboBox+ObjectCollection.AddRange (IList items) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ComboBox.SetItemsCore (IList value) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.ListControl.OnItemChanged (System.Object sender, System.Windows.Forms.ItemChangedEventArgs e) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.CurrencyManager.OnItemChanged (System.Windows.Forms.ItemChangedEventArgs e) [0x00000] in <filename unknown>:0 
at System.Windows.Forms.CurrencyManager.ListChangedHandler (System.Object sender, System.ComponentModel.ListChangedEventArgs e) [0x00000] in <filename unknown>:0 
at System.ComponentModel.BindingList`1[WikiFunctions.Lists.Providers.IListProvider].OnListChanged (System.ComponentModel.ListChangedEventArgs e) [0x00000] in <filename unknown>:0 
at System.ComponentModel.BindingList`1[WikiFunctions.Lists.Providers.IListProvider].InsertItem (Int32 index, IListProvider item) [0x00000] in <filename unknown>:0 
at System.Collections.ObjectModel.Collection`1[WikiFunctions.Lists.Providers.IListProvider].Add (IListProvider item) [0x00000] in <filename unknown>:0 
at WikiFunctions.Lists.Providers.SpecialPageListProvider..ctor (WikiFunctions.Lists.Providers.IListProvider[] providers) [0x00000] in <filename unknown>:0 
at (wrapper remoting-invoke-with-check) WikiFunctions.Lists.Providers.SpecialPageListProvider:.ctor (WikiFunctions.Lists.Providers.IListProvider[])
at WikiFunctions.Controls.Lists.ListMaker..cctor () [0x00000] in <filename unknown>:0 
--- End of inner exception stack trace ---
at AutoWikiBrowser.MainForm.InitializeComponent () [0x00000] in <filename unknown>:0 
at AutoWikiBrowser.MainForm..ctor () [0x00000] in <filename unknown>:0 
at (wrapper remoting-invoke-with-check) AutoWikiBrowser.MainForm:.ctor ()
at AutoWikiBrowser.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0

OS: Unix 3.9.5.201
Version:

  • AutoWikiBrowser (5.5.1.2), WikiFunctions (5.5.1.2)
  • AutoWikiBrowser (5.5.3.0), WikiFunctions (5.5.3.0)

.NET: 2.0.50727.1433
Site: https://en.wikipedia.org

Related Objects

Event Timeline

Josve05a raised the priority of this task from to Needs Triage.
Josve05a updated the task description. (Show Details)
Josve05a added a project: AutoWikiBrowser.
Josve05a added subscribers: Josve05a, ArielGlenn.

@ArielGlenn 05:37, 26 June 2013 (UTC) wrote:

Using Mono 2.10.8 on Fedora 18, monodevelop 2.8.8, having copied in the svn file and downloaded the mshtml dll as described on the build page for AWB with Mono. I didn't expect a successful run but figured I might as well report the error, seems like it might have been a while since someone tried it out.

@Rjwilmsi 07:26, 26 June 2013 (UTC) wrote:

AWB doesn't run under Mono. Build with Mono, run under Wine.

@Josve05a 21:43, 24 March 2014 (UTC) wrote:

Der Buckesfelder Do you remember what you did/what you were doing that caused this bug?

@Magioladitis 23:18, 24 March 2014 (UTC) wrote:

Der Buckesfelder do you use Mono?

Der Buckesfelder 23:02, 28 March 2014 (UTC) wrote:

@Josve05a @Magioladitis: I am using vector, but AWB didn't start. It will only load a small while and then completly shut down.

@Magioladitis 07:00, 29 March 2014 (UTC) wrote:

Der Buckesfelder: I merged the two reports.

Aklapper changed the subtype of this task from "Task" to "Bug Report".Dec 14 2022, 1:15 PM