janettsue 2 Report post Posted May 3, 2008 Sorry to be saying ditto again but I too had a crash with the fern plugin. I have the newest version of pdn and I redownloaded plugin. I sent the crash report in but I have it if you want to see it. It's very long so I did not want to paste it here. Quote Share this post Link to post Share on other sites
oma 28 Report post Posted May 3, 2008 I;m still using 3.3 and I'm sure he is probably getting same message as I do . File: C:\Program Files\Paint.NET\Effects\CurtisBlack.Effects.dll Effect Name: CurtisBlack.Effects.FernFractal.FernFractal Full error message: System.NullReferenceException: Object reference not set to an instance of an object. at CurtisBlack.Effects.FernFractal.FernFractal.PropertyChanged(Object sender, PropertyChangedEventArgs e) at PaintDotNet.PropertySystem.PropertyCollection.OnPropertyChanged(String propertyName) at PaintDotNet.PropertySystem.PropertyCollection.Property_ValueChanged(Object sender, EventArgs e) at System.EventHandler.Invoke(Object sender, EventArgs e) at PaintDotNet.PropertySystem.Property.OnValueChanged() at PaintDotNet.PropertySystem.Property.SetValueCore(Object value) at PaintDotNet.PropertySystem.Property.set_Value(Object value) at PaintDotNet.Effects.PropertyBasedEffectConfigDialog.InitDialogFromToken(PropertyBasedEffectConfigToken effectTokenCopy) at PaintDotNet.Effects.EffectConfigDialog`2.InitDialogFromToken(EffectConfigToken effectTokenCopy) at PaintDotNet.Effects.EffectConfigDialog.InitDialogFromToken() at PaintDotNet.Effects.EffectConfigDialog.set_EffectToken(EffectConfigToken value) at PaintDotNet.Menus.EffectMenuBase.RunEffect(Type effectType) Quote Share this post Link to post Share on other sites
Curtis 4 Report post Posted May 4, 2008 OK, I think I have fixed that bug, Fern Fractal should now render properly and that crash error should be gone, please let me know if you still get that problem. The new version is now in the main post. Quote Share this post Link to post Share on other sites
Condor 0 Report post Posted May 4, 2008 I just downloaded and installed newer version of plugin, everything worked perfectly. Thank you for your quick response and the great plugin. Quote Share this post Link to post Share on other sites
zisworg 0 Report post Posted May 13, 2008 Thank you so much for your plugins! Just a question: For what is used CurtisBlack.Resources.dll? The two others are simple understanding, but not it. Voilà ! Quote Share this post Link to post Share on other sites
Curtis 4 Report post Posted May 14, 2008 Thank you so much for your plugins! Just a question: For what is used CurtisBlack.Resources.dll? The two others are simple understanding, but not it. Voilà ! Thats where all the images, strings and the rtf file that is used for the equations help dialog are stored. Its also there so that people can make their own translations, but I haven't posted how to do that yet. Quote Share this post Link to post Share on other sites
Recon2pointO 0 Report post Posted May 15, 2008 :\ File: C:\Program Files\Paint.NET\Effects\CurtisBlack.Effects.dll Effect Name: CurtisBlack.Effects.ChannelMask.ChannelMask Full error message: System.TypeInitializationException: The type initializer for 'CurtisBlack.Common.PDN' threw an exception. ---> System.MissingFieldException: Field not found: 'PaintDotNet.PdnFileTypes.Png'. at CurtisBlack.Common.PDN.GetFileTypes() at CurtisBlack.Common.PDN..cctor() --- End of inner exception stack trace --- at CurtisBlack.Common.PDN.get_RecentFiles() at CurtisBlack.Effects.ChannelMask.ChannelMaskConfigDialog.InitialInitToken() at PaintDotNet.Effects.EffectConfigDialog..ctor() at CurtisBlack.Effects.ChannelMask.ChannelMaskConfigDialog..ctor() at CurtisBlack.Effects.ChannelMask.ChannelMask.CreateConfigDialog() at PaintDotNet.Menus.EffectMenuBase.RunEffect(Type effectType) Quote Share this post Link to post Share on other sites
Curtis 4 Report post Posted May 15, 2008 Thats a new one, I'll look into it. What version of Paint.NET are you running? Quote Share this post Link to post Share on other sites
Recon2pointO 0 Report post Posted May 15, 2008 currently on 3.31 and thanks in advanced great plug ins by the way Quote Share this post Link to post Share on other sites
gege 2 Report post Posted May 17, 2008 Hi, Curtis I've got one crash too. Here's the log: File: C:\Arquivos de programas\Paint.NET\Effects\CurtisBlack.Effects.dll Effect Name: CurtisBlack.Effects.ChannelMask.ChannelMask Full error message: System.InvalidCastException: Unable to cast object of type 'System.String' to type 'PaintDotNet.Effects.BackgroundEffectRenderer'. at PaintDotNet.Menus.EffectMenuBase.<>c__DisplayClassa.b__8(Object sender, EventArgs e) at PaintDotNet.Effects.EffectConfigDialog.OnEffectTokenChanged() at PaintDotNet.Effects.EffectConfigDialog.set_EffectToken(EffectConfigToken value) at PaintDotNet.Menus.EffectMenuBase.RunEffect(Type effectType) How to reproduce it: 1) Run ChannelMask once. Everything goes well; 2) Run ChannelMask again. Crash!!! Info: - I'm using WinXP SP2, Paint.NET 3.31 and the latest version of your plugins (7.2) - I normally use PDN in pt-br locale, but the error occurs no matter the language PDN is set to. Thats where all the images, strings and the rtf file that is used for the equations help dialog are stored. Its also there so that people can make their own translations, but I haven't posted how to do that yet. I'd be very happy, if tell me how to do it :-) I could make a translation to portuguese, like I did with Toli's plugins. Quote Share this post Link to post Share on other sites
Curtis 4 Report post Posted June 3, 2008 Hi, CurtisI've got one crash too. Here's the log: File: C:\Arquivos de programas\Paint.NET\Effects\CurtisBlack.Effects.dll Effect Name: CurtisBlack.Effects.ChannelMask.ChannelMask Full error message: System.InvalidCastException: Unable to cast object of type 'System.String' to type 'PaintDotNet.Effects.BackgroundEffectRenderer'. at PaintDotNet.Menus.EffectMenuBase.<>c__DisplayClassa.b__8(Object sender, EventArgs e) at PaintDotNet.Effects.EffectConfigDialog.OnEffectTokenChanged() at PaintDotNet.Effects.EffectConfigDialog.set_EffectToken(EffectConfigToken value) at PaintDotNet.Menus.EffectMenuBase.RunEffect(Type effectType) How to reproduce it: 1) Run ChannelMask once. Everything goes well; 2) Run ChannelMask again. Crash!!! Info: - I'm using WinXP SP2, Paint.NET 3.31 and the latest version of your plugins (7.2) - I normally use PDN in pt-br locale, but the error occurs no matter the language PDN is set to. Thats where all the images, strings and the rtf file that is used for the equations help dialog are stored. Its also there so that people can make their own translations, but I haven't posted how to do that yet. I'd be very happy, if tell me how to do it :-) I could make a translation to portuguese, like I did with Toli's plugins. I thought about having other people do translations to include, but then I realised it would be too much work for me to maintain, but when I post the tutorial you will be able to make a translation for yourself none the less. Anyway, A while ago, When Bleek II was asking for help on making the displacement plugin, I had a go at it myself, I have had a finnished version sitting around for several weeks now and never bothered to post it. Are people interested in another displacement plugin? Imagine taking the UI of my Channel Mask plugin and changing the features a bit. It has an angle chooser and distance as opposed to x and y coords, as well as supporting pdn files and options to let you choose where to map from, much like Channel Mask. About that error, I still haven't been able to reproduce it, or even look into it so I don't have a fix yet. Quote Share this post Link to post Share on other sites
Mike Ryan 14 Report post Posted June 3, 2008 I say publish Displacement. Your version of it is just flat out amazing. A good way to look at it is Alpha Mask is to Channel Mask as Bleek's Displacement is to Your Displacement Quote Share this post Link to post Share on other sites
Curtis 4 Report post Posted June 3, 2008 I say publish Displacement. Your version of it is just flat out amazing. A good way to look at it is Alpha Mask is to Channel Mask as Bleek's Displacement is to Your Displacement Thanks, in fact, since I sent you that version, I made a small improvement to its distortion quailty, its not Anti-Aliasing quality but it is a bit better. Quote Share this post Link to post Share on other sites
Curtis 4 Report post Posted June 10, 2008 Update posted, my plugin pack now includes my version of the Displacement plugin. Quote Share this post Link to post Share on other sites
Ash 10 Report post Posted June 10, 2008 Update posted, my plugin pack now includes my version of the Displacement plugin. Thank you Edit: Hold on, now we have 2 Displacement effects in the same sub menu.... Even the icons are similar :shock: Would it be possible to rename or something? Thanks! Quote Share this post Link to post Share on other sites
lerp55 0 Report post Posted June 10, 2008 having problems with effects lab heres the log File: C:\Program Files\Paint.NET\Effects\CurtisBlack.Effects.dll Effect Name: CurtisBlack.Effects.EffectsLab.EffectsLab Full error message: System.NullReferenceException: Object reference not set to an instance of an object. at CurtisBlack.Effects.EffectsLab.EffectsLabConfigDialog.AddEffect(Effect e, Boolean sort) at CurtisBlack.Effects.EffectsLab.EffectsLabConfigDialog.LoadEffects(String keyword) at CurtisBlack.Effects.EffectsLab.EffectsLabConfigDialog..ctor() at CurtisBlack.Effects.EffectsLab.EffectsLab.CreateConfigDialog() at PaintDotNet.Menus.EffectMenuBase.RunEffect(Type effectType) running vista home premium with plugin pack v8 Quote Share this post Link to post Share on other sites
Ash 10 Report post Posted June 10, 2008 having problems with effects lab heres the logFile: C:\Program Files\Paint.NET\Effects\CurtisBlack.Effects.dll Effect Name: CurtisBlack.Effects.EffectsLab.EffectsLab Full error message: System.NullReferenceException: Object reference not set to an instance of an object. at CurtisBlack.Effects.EffectsLab.EffectsLabConfigDialog.AddEffect(Effect e, Boolean sort) at CurtisBlack.Effects.EffectsLab.EffectsLabConfigDialog.LoadEffects(String keyword) at CurtisBlack.Effects.EffectsLab.EffectsLabConfigDialog..ctor() at CurtisBlack.Effects.EffectsLab.EffectsLab.CreateConfigDialog() at PaintDotNet.Menus.EffectMenuBase.RunEffect(Type effectType) running vista home premium with plugin pack v8 You have to use all the files in the zip to replace the old ones. Quote Share this post Link to post Share on other sites
Curtis 4 Report post Posted June 11, 2008 Edit: Hold on, now we have 2 Displacement effects in the same sub menu.... But isn't that the beta version of the the other displacement that didn't have all the features of the final one? The final one is called Alpha-displacement mask or something like that isn't it? Quote Share this post Link to post Share on other sites
Ash 10 Report post Posted June 11, 2008 Edit: Hold on, now we have 2 Displacement effects in the same sub menu.... But isn't that the beta version of the the other displacement that didn't have all the features of the final one? The final one is called Alpha-displacement mask or something like that isn't it? No that one, This one is from MadJik viewtopic.php?f=5&t=23344 Quote Share this post Link to post Share on other sites
Curtis 4 Report post Posted June 11, 2008 Edit: Hold on, now we have 2 Displacement effects in the same sub menu.... But isn't that the beta version of the the other displacement that didn't have all the features of the final one? The final one is called Alpha-displacement mask or something like that isn't it? No that one, This one is from MadJik viewtopic.php?f=5&t=23344 Hmm, must have missed that one, does it do the same thing or something else? Is Displacement+ enough? or would you have a better suggestion? Quote Share this post Link to post Share on other sites
Ash 10 Report post Posted June 11, 2008 Is Displacement+ enough? or would you have a better suggestion? It's different, Does not have option to load images. You should really give it a try if you have the time. Anything you think of is fine, it's all up to you. Displacement+ is fine. Thank you. BTW, another awesome plugin! would it be possible to add AA? Quote Share this post Link to post Share on other sites
Curtis 4 Report post Posted June 11, 2008 You should really give it a try if you have the time. Unfortunately, time is something I don't have much of at the moment, too much other stuff going on. Thank you. Your Welcome. BTW, another awesome plugin! would it be possible to add AA? I thought about that, but I just haven't had time to look into that, maybe in a future release. Anyway, I renamed it to Displacement Map. Should clear things up a bit. Quote Share this post Link to post Share on other sites
Ash 10 Report post Posted June 11, 2008 Thanks, that was fast Edit: Now I broke it :? It sometimes happens when I try use the effect for a 2nd time. PDN3.35 Beta also the same on 3.31 File: C:\Program Files\Paint.NET\Effects\CurtisBlack.Effects.dll Effect Name: CurtisBlack.Effects.Displacement.Displacement Full error message: System.InvalidCastException: Unable to cast object of type 'System.String' to type 'PaintDotNet.Effects.BackgroundEffectRenderer'. at PaintDotNet.Menus.EffectMenuBase.<>c__DisplayClassa.b__8(Object sender, EventArgs e) at PaintDotNet.Effects.EffectConfigDialog.OnEffectTokenChanged() at PaintDotNet.Effects.EffectConfigDialog.set_EffectToken(EffectConfigToken value) at PaintDotNet.Menus.EffectMenuBase.RunEffect(Type effectType) Quote Share this post Link to post Share on other sites
Mike Ryan 14 Report post Posted June 11, 2008 Thanks, that was fast Edit: Now I broke it :? It sometimes happens when I try use the effect for a 2nd time. PDN3.35 Beta also the same on 3.31 File: C:\Program Files\Paint.NET\Effects\CurtisBlack.Effects.dll Effect Name: CurtisBlack.Effects.Displacement.Displacement Full error message: System.InvalidCastException: Unable to cast object of type 'System.String' to type 'PaintDotNet.Effects.BackgroundEffectRenderer'. at PaintDotNet.Menus.EffectMenuBase.<>c__DisplayClassa.b__8(Object sender, EventArgs e) at PaintDotNet.Effects.EffectConfigDialog.OnEffectTokenChanged() at PaintDotNet.Effects.EffectConfigDialog.set_EffectToken(EffectConfigToken value) at PaintDotNet.Menus.EffectMenuBase.RunEffect(Type effectType) Confirmed. Same error report and cause. Quote Share this post Link to post Share on other sites
Curtis 4 Report post Posted June 12, 2008 Hmm, It would appear as though both Displacement Map and Channel Mask are doing this, I will look into it later. Quote Share this post Link to post Share on other sites