Some times (very frequently) my application occurred error bellow. It's more frequently occured low performonce computer especially at VMWare.
2013-04-16 17:12:09.240 Debug Low Logger was created successfully. 2013-04-16 17:12:09.240 Debug Low Creating module catalog. 2013-04-16 17:12:09.240 Debug Low Configuring module catalog. 2013-04-16 17:12:09.240 Debug Low Creating catalog for MEF 2013-04-16 17:12:09.240 Debug Low Configuring catalog for MEF 2013-04-16 17:12:09.240 Debug Low Creating Mef container 2013-04-16 17:12:09.240 Debug Low Configuring MEF container 2013-04-16 17:12:09.240 Debug Low Configuring ServiceLocator singleton 2013-04-16 17:12:09.240 Debug Low Configuring region adapters 2013-04-16 17:12:09.240 Debug Low Configuring default region behaviors 2013-04-16 17:12:09.240 Debug Low Registering Framework Exception Types 2013-04-16 17:12:09.240 Debug Low Creating shell 2013-04-16 17:12:10.207 Debug Low Setting the RegionManager. 2013-04-16 17:12:10.207 Debug Low Updating Regions. 2013-04-16 17:12:10.238 Debug Low Initializing shell 2013-04-16 17:12:11.580 Debug Low Initializing modules 2013-04-16 17:12:11.919 Exception High Microsoft.Practices.Prism.Modularity.ModuleInitializeException: An exception occurred while initializing module 'IntelliMineModule'. - The exception message was: Value cannot be null. Parameter name: d - The Assembly that the module was trying to be loaded from was:BISTel.eDataLyzer.IntelliMine, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null Check the InnerException property of the exception for more information. If the exception occurred while creating an object in a DI container, you can exception.GetRootException() to help locate the root cause of the problem. ---> System.ArgumentNullException: Value cannot be null. Parameter name: d at MS.Internal.Data.ElementObjectRef.GetObject(DependencyObject d, ObjectRefArgs args) at MS.Internal.Data.ObjectRef.GetDataObject(DependencyObject d, ObjectRefArgs args) at System.Windows.Data.BindingExpression.MS.Internal.Data.IDataBindEngineClient.VerifySourceReference(Boolean lastChance) at MS.Internal.Data.DataBindEngine.Task.Run(Boolean lastChance) at MS.Internal.Data.DataBindEngine.Run(Object arg) at MS.Internal.Data.DataBindEngine.OnLayoutUpdated(Object sender, EventArgs e) at System.Windows.ContextLayoutManager.fireLayoutUpdateEvent() at System.Windows.ContextLayoutManager.UpdateLayout() at System.Windows.UIElement.UpdateLayout() at ActiproSoftware.Windows.Controls.Ribbon.Controls.Primitives.TabStrip.#dtb(Double #0cc) at ActiproSoftware.Windows.Controls.Ribbon.Controls.Primitives.TabStrip.OnItemsChanged(NotifyCollectionChangedEventArgs e) at System.Windows.Controls.ItemsControl.OnItemCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e) at System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e) at System.Windows.Data.CollectionView.OnCollectionChanged(NotifyCollectionChangedEventArgs args) at System.Windows.Controls.ItemCollection.System.Windows.IWeakEventListener.ReceiveWeakEvent(Type managerType, Object sender, EventArgs e) at System.Windows.WeakEventManager.DeliverEventToList(Object sender, EventArgs args, ListenerList list) at System.Windows.WeakEventManager.DeliverEvent(Object sender, EventArgs args) at System.Collections.Specialized.CollectionChangedEventManager.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args) at System.Windows.Data.CollectionView.OnCollectionChanged(NotifyCollectionChangedEventArgs args) at System.Windows.Data.ListCollectionView.RefreshOverride() at System.Windows.Data.CollectionView.RefreshOrDefer() at System.Windows.Data.ListCollectionView.ProcessCollectionChanged(NotifyCollectionChangedEventArgs args) at System.Windows.Data.CollectionView.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args) at System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e) at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) at ActiproSoftware.Windows.DeferrableObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) at ActiproSoftware.Windows.Controls.Ribbon.Collections.RibbonControlCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) at ActiproSoftware.Windows.DeferrableObservableCollection`1.EndUpdate() at ActiproSoftware.Windows.Controls.Ribbon.Ribbon.#Axb() at ActiproSoftware.Windows.Controls.Ribbon.Ribbon.#dyb(Object #xhb, NotifyCollectionChangedEventArgs #yhb) at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) at ActiproSoftware.Windows.DeferrableObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) at ActiproSoftware.Windows.Controls.Ribbon.Collections.RibbonControlCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) at System.Collections.ObjectModel.ObservableCollection`1.InsertItem(Int32 index, T item) at ActiproSoftware.Windows.DeferrableObservableCollection`1.InsertItem(Int32 index, T item) at System.Collections.ObjectModel.Collection`1.Add(T item) at BISTel.eDataLyzer.Client.RibbonHandlingBehavior.CreateThenRegisterTab(MenuViewModel menu) in G:\BISTel\branches\site\Silterra\edatalyzer\src\eDataLyzer\BISTel.eDataLyzer.Client\RibbonHandlingBehavior.cs:line 200 at BISTel.eDataLyzer.Client.RibbonHandlingBehavior.RetrieveAndRegister(MenuViewModel menu) in G:\BISTel\branches\site\Silterra\edatalyzer\src\eDataLyzer\BISTel.eDataLyzer.Client\RibbonHandlingBehavior.cs:line 188 at BISTel.eDataLyzer.Client.RibbonHandlingBehavior.MenusOnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e) in G:\BISTel\branches\site\Silterra\edatalyzer\src\eDataLyzer\BISTel.eDataLyzer.Client\RibbonHandlingBehavior.cs:line 181 at System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e) at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) at System.Collections.ObjectModel.ObservableCollection`1.InsertItem(Int32 index, T item) at System.Collections.ObjectModel.Collection`1.Add(T item) at BISTel.eDataLyzer.Client.MenuManager.AddMenu(MenuViewModel menu) in G:\BISTel\branches\site\Silterra\edatalyzer\src\eDataLyzer\BISTel.eDataLyzer.Client\MenuManager.cs:line 61 at BISTel.eDataLyzer.IntelliMine.IntelliMineModule.Initialize() in G:\BISTel\branches\site\Silterra\edatalyzer\src\eDataLyzer\BISTel.eDataLyzer.IntelliMine\IntelliMineModule.cs:line 38 at Microsoft.Practices.Prism.Modularity.ModuleInitializer.Initialize(ModuleInfo moduleInfo) --- End of inner exception stack trace ---
I used Prism, MEFed and MVVM on my application.
It occurred error when the module is loading which is add a ViewModel for Ribbon menu.
I don't know why it come error. Do you have any report like this from any other customer?