This issue is for paint.net v4.2.16
Circular Text plugin does not load sometimes when we start paint.net.
Name: Circular Text
Type: CircularTextEffect.CircularTextEffectPlugin
Version: 3.0.0.0
Author: Copyright ©2018 by xod
Copyright: Render circular text
Website: https://forums.getpaint.net/
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at OptionControls.OptionContext.GetContext(String id, Assembly assembly, String dlcName)
at OptionBased.Effects.OptionBasedEffect..ctor(Type type, Image image, EffectFlags flags)
at CircularTextEffect.CircularTextEffectPlugin..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at PaintDotNet.Effects.EffectsCollection.TryGetEffectInfoFromType(Type effectType) in D:\src\pdn\src\PaintDotNet\Effects\EffectsCollection.cs:line 297