Simon Brown Posted November 10, 2008 Author Share Posted November 10, 2008 Users will probably just blindly click "OK," but the plugin now asks users to email crash logs to me instead the first time the plugin is run. Users will forget, and will follow instructions in the log file. I guarantee it. Would it be possible to change the email address if it crashes on a plugin (via an extra property in the Effect class)? Link to comment Share on other sites More sharing options...
pyrochild Posted November 11, 2008 Share Posted November 11, 2008 options: [*:6in0t55n]unit test,[*:6in0t55n]wrap the whole plugin in its own exception handler that will log the things relevant to you and this plugin, instead of the letting the exception fall through to PdN, where the crash log is more generic[*:6in0t55n]seriously rethink the logic in the area the crash is happening in[*:6in0t55n]figure out a way for the plugin to recover from the crash condition, so that it can safely ignore the exception Changing the email address in PdN's crash log is seriously overkill, especially since you will receive no more useful information than you have been. You will be getting the same crash logs that have already been reported to you/posted here. ambigram signature by Kemaru [i write plugins and stuff] If you like a post, upvote it! Link to comment Share on other sites More sharing options...
Aethec Posted November 11, 2008 Share Posted November 11, 2008 Uh...My little bro was playing with Paint.NET and your plugin when it crashed....I don't know what he was doing, but he had only the default brushes and I think he was on default settings because he doesn't understand English (and all the settings names are in english) This is the crash log : Ce fichier texte a été créé car Paint.NET a rencontré un incident. Veuillez envoyer ce fichier dans un message électronique à l'adresse crashlog@getpaint.net de façon à ce que nous puissions diagnostiquer et résoudre le problème. Application version: Paint.NET v3.36 (Final Release build 3.36.3158.38068) Time of crash: 10.11.2008 18:48:33 Application uptime: 00:06:23.0009172 OS Version: 5.1.2600.196608 Service Pack 3 Workstation x86 .NET version: CLR 2.0.50727.3053 x86, FX 2.0 2.0SP1 2.0SP2 3.0 3.0SP1 3.0SP2 3.5 3.5SP1 3.5SP1_Client Processor: 1x "AMD Athlon 64 Processor 3500+" @ ~2199MHz (DEP, SSE, SSE2) Physical memory: 1023 MB UI DPI: 96.00 dpi (1.00x scale) Tablet PC: no Updates: true, 10.11.2008 Locale: pdnr.c: fr-FR, hklm: fr-FR, hkcu: n/a, cc: fr-CH, cuic: fr-FR Features log: UpdatesState(StartupState), SetTool(PaintDotNet.Tools.PaintBrushTool), HM(NullHistoryMemento), ShowDialog(PaintDotNet.ToolsForm), ShowDialog(PaintDotNet.ColorsForm), ShowDialog(PaintDotNet.HistoryForm), ShowDialog(PaintDotNet.LayerForm), ShowDialog(PaintDotNet.MainForm), UpdatesState(ReadyToCheckState), PopulateFonts(), HM(BitmapHistoryMemento), SetTool(PaintDotNet.Tools.EraserTool), Menu.Effects, Effect(TreeGen.TreeGen), ShowDialog(PaintDotNet.Effects.TreeGenConfigDialog), Menu.Layers.Adjustments, Effect(PaintDotNet.Effects.PolarInversionEffect), ShowDialog(PaintDotNet.Effects.PropertyBasedEffectConfigDialog), ShowDialog(PaintDotNet.ProgressDialog), Effect(EdHarvey.Edfects.Effects.DropRippleWarp), RepeatEffect(EdHarvey.Edfects.Effects.DropRippleWarp), Undo, DWAction(HistoryUndoAction), Effect(CustomBrushes.EffectPlugin), ShowDialog(CustomBrushes.CBDraw) Loaded assemblies: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll PaintDotNet, Version=3.36.3158.38068, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.exe System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll PaintDotNet.Core, Version=3.36.3158.38063, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Core.dll PaintDotNet.Base, Version=3.36.3158.38062, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Base.dll PaintDotNet.SystemLayer, Version=3.36.3158.38062, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.dll PaintDotNet.Resources, Version=3.36.3158.38063, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Resources.dll PaintDotNet.Data, Version=3.36.3158.38064, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Data.dll System.Windows.Forms.resources, Version=2.0.0.0, Culture=fr, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\assembly\GAC_MSIL\System.Windows.Forms.resources\2.0.0.0_fr_b77a5c561934e089\System.Windows.Forms.resources.dll PaintDotNet.Effects, Version=3.36.3158.38065, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Effects.dll Alias, Version=2.0.3167.14578, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Alias.dll AlphaMask, Version=1.2.2859.32277, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AlphaMask.dll AlphaMaskBrush, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AlphaMaskBrush.dll BasicPhotoAdjustments, Version=1.0.3212.30503, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\BasicPhotoAdjustments.dll CannedBrush, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CannedBrush.dll Color Match, Version=1.0.3106.38961, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Color Match.dll ConditionalPen, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ConditionalPen.dll CreatePattern, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CreatePattern.dll Curves+, Version=2.6.3106.38962, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Curves+.dll CustomBrushes, Version=5.1.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CustomBrushes.dll EdHarvey.Edfects.Common, Version=3.36.3160.38013, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdHarvey.Edfects.Common.dll EdHarvey.Effects, Version=3.36.3160.38013, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdHarvey.Effects.dll Feather, Version=2.3.3182.30477, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Feather.dll TreeGen, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GenTree.dll Gradient Bars, Version=3.0.3106.38771, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Bars.dll GridMaker, Version=3.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GridMaker.dll HexaGrid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HexaGrid.dll ICSharpCode.SharpZipLib, Version=0.85.4.369, Culture=neutral, PublicKeyToken=1b03e6acf1164f73 @ C:\Program Files\Paint.NET\Effects\ICSharpCode.SharpZipLib.dll KaleidoGen, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\KaleidoGen.dll LightRays, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LightRays.dll Outline Object, Version=2.4.3106.38767, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Outline Object.dll NewPastel, Version=1.2.3182.29587, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Pastel.dll Polygon Tool, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polygon Tool.dll Polygon, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polygon.dll pyrochild.effects.common, Version=2.0.3106.38959, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\pyrochild.effects.common.dll RadialBlurDeluxe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RadialBlurDeluxe_v0.1.dll RandLines, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Random lines.dll Random Shape Fill, Version=1.0.3106.41337, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Random Shape Fill.dll RedEyeQuickFix, Version=1.1.3161.39688, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\RedEyeQuickFix.dll Rosaces, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Rosaces.dll SeamlessTextureMaker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SeamlessTextureMaker.dll SelectionTools, Version=1.1.3182.28742, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SelectionTools.dll Shape3D, Version=1.2.6.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Shape3D.dll silhouetteplus, Version=1.1.3131.17586, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\silhouetteplus.dll Smudge, Version=1.0.3106.41825, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Smudge.dll Splatter, Version=1.5.3106.38962, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Splatter.dll Transitional Brush, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Transitional Brush.dll Vandermotten.PaintDotNetEffects.Blurs, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Blurs.dll Vandermotten.PaintDotNetEffects, Version=3.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.dll Vandermotten.PaintDotNetEffects.DropShadow, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.DropShadow.dll WaterReflection, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WaterReflection.dll Waves, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Waves.dll System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5f7f11d50a3a\System.Design.dll mscorlib.resources, Version=2.0.0.0, Culture=fr, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll Exception details: System.AccessViolationException: Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée. à System.Drawing.SafeNativeMethods.Gdip.GdipDrawImageRectI(HandleRef graphics, HandleRef image, Int32 x, Int32 y, Int32 width, Int32 height) à System.Drawing.Graphics.DrawImage(Image image, Int32 x, Int32 y, Int32 width, Int32 height) à System.Drawing.Bitmap..ctor(Image original, Int32 width, Int32 height) à System.Drawing.Bitmap..ctor(Image original) à CustomBrushes.CBDraw.PaintDraw(MouseEventArgs e, Boolean IsDrag) à CustomBrushes.CBDraw.fMouseMove(MouseEventArgs e) à CustomBrushes.CBDraw.pictureBox1_MouseMove(Object sender, MouseEventArgs e) à System.Windows.Forms.Control.OnMouseMove(MouseEventArgs e) à System.Windows.Forms.Control.WmMouseMove(Message& m) à System.Windows.Forms.Control.WndProc(Message& m) à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Link to comment Share on other sites More sharing options...
Myrddin Posted November 11, 2008 Share Posted November 11, 2008 Aethec, you can post crash logs in tags so to make it easier for us to read, and Simon to find out quicker what's at fault. From your crash log, I picked up this line from the exception details: 'Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée.' Google translates this as: 'Attempt to read or write protected memory. This often indicates that the memory is damaged.' Were you saving at the time? What the above usually means is that there's a problem with your storage device, your hard-drive disk if that's what you're saving to. Perhaps it is corrupt (damaged), full, or protected by a password from writing to it. Are you having any similar problems with other duties in Paint.NET or other software? Finally, are you the administrator of the computer you're using? How to Save Your Images under Different File Types My dA Gallery Link to comment Share on other sites More sharing options...
Aethec Posted November 11, 2008 Share Posted November 11, 2008 (Ok for the code tags, but it's easy to copy/paste it into a notepad too) I'm the administrator (and my brother too), nodody was saving at that time (the only programs running were Windows Live Messenger and Firefox, on my account), and we haven't got any passwords..And I never had a thing like that. And it's not full. (And the Google translation is correct - incredibly correct for a google translation ) Link to comment Share on other sites More sharing options...
Simon Brown Posted November 11, 2008 Author Share Posted November 11, 2008 Changing the email address in PdN's crash log is seriously overkill, especially since you will receive no more useful information than you have been. You will be getting the same crash logs that have already been reported to you/posted here. Basically, I am asking users to do this in order to prevent crash logs from CB littering Rick Brewster's inbox. Link to comment Share on other sites More sharing options...
Myrddin Posted November 11, 2008 Share Posted November 11, 2008 I'm the administrator (and my brother too), nodody was saving at that time [...], and we haven't got any passwords..And I never had a thing like that. And it's not full.Hmm, there's a possibility I might have misinterpreted the terminology.When it says 'memory', it could mean your RAM (Random-Access Memory) not the memory of your HDD. My mistake completely, I have no excuse. I would like to leave this open for a second opinion, though. How to Save Your Images under Different File Types My dA Gallery Link to comment Share on other sites More sharing options...
LFC4EVER Posted November 12, 2008 Share Posted November 12, 2008 Simon, when using a brush that isn't in the image size ratio 1:1 (i.e a square) the brush gets re-sized to fit the ratio, so brush quality is reduced. For example, i have an .png image (height 500 px, width 100px) and when i go to use it as a brush, the brushed image is shown re-sized vertically to fit square dimensions, hence reducing quality. Is there a reason why it does this? Thanks. ☆★☆★Merry Christmas★☆★☆ .::.My Gallery.::.Make Gold Text!.::. Link to comment Share on other sites More sharing options...
Goonfella Posted November 12, 2008 Share Posted November 12, 2008 I just installed custom brushes and as soon as I clicked on the symbols tab it made PDN crash.I was not even using it - just looking around. I`ve been reading about where to send the crash log but got all confused so I posted it here. I hope you don`t mind.Do you want me to send it to the address in the log as well? This text file was created because Paint.NET crashed. Please e-mail this file to crashlog@getpaint.net so we can diagnose and fix the problem. Application version: Paint.NET v3.36 (Final Release build 3.36.3158.38068) Time of crash: 12/11/2008 03:41:43 Application uptime: 00:00:22.5264000 OS Version: 6.0.6001.65536 Service Pack 1 Workstation x86 .NET version: CLR 2.0.50727.1434 x86, FX 2.0 2.0SP1 3.0 3.0SP1 Processor: 2x "Genuine Intel® CPU T2080 @ 1.73GHz" @ ~1729MHz (DEP, SSE, SSE2, SSE3) Physical memory: 2037 MB UI DPI: 96.00 dpi (1.00x scale) Tablet PC: no Updates: true, 11/11/2008 Locale: pdnr.c: en-US, hklm: en-US, hkcu: n/a, cc: en-GB, cuic: en-US Features log: PopulateFonts(), UpdatesState(StartupState), UpdatesState(ReadyToCheckState), SetTool(PaintDotNet.Tools.PaintBrushTool), HM(NullHistoryMemento), ShowDialog(PaintDotNet.ToolsForm), ShowDialog(PaintDotNet.ColorsForm), ShowDialog(PaintDotNet.HistoryForm), ShowDialog(PaintDotNet.LayerForm), ShowDialog(PaintDotNet.MainForm), Menu.Effects, Effect(CustomBrushes.EffectPlugin), ShowDialog(CustomBrushes.CBDraw) Loaded assemblies: mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll PaintDotNet, Version=3.36.3158.38068, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.exe System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\Windows\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll PaintDotNet.SystemLayer, Version=3.36.3158.38062, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.dll PaintDotNet.Base, Version=3.36.3158.38062, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Base.dll PaintDotNet.Core, Version=3.36.3158.38063, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Core.dll PaintDotNet.Resources, Version=3.36.3158.38063, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Resources.dll PaintDotNet.Data, Version=3.36.3158.38064, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Data.dll PaintDotNet.Effects, Version=3.36.3158.38065, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Effects.dll AlignPlugin, Version=1.5.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AlignPlugin.dll AlphaMask, Version=1.2.2859.32277, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\AlphaMask.dll Bars, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Bars.dll Bevel, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Bevel_v1.4.0.0.dll "Borders N' Shapes", Version=1.6.2832.28811, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Borders N' Shapes.dll CondHSAdj, Version=1.7.2618.31817, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CondHSAdj.dll CurtisBlack.Common, Version=1.0.3142.30104, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurtisBlack.Common.dll CurtisBlack.Effects, Version=11.0.3142.30301, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurtisBlack.Effects.dll CurtisBlack.Resources, Version=1.0.3142.30103, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CurtisBlack.Resources.dll Curves+, Version=2.6.3039.23571, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Curves+.dll CustomBrushes, Version=5.1.4.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CustomBrushes.dll Diagonal Lines, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Diagonal Lines.dll EdHarvey.Edfects.Common, Version=3.36.3160.38013, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdHarvey.Edfects.Common.dll EdHarvey.Effects, Version=3.36.3160.38013, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\EdHarvey.Effects.dll ErodeDilate, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ErodeDilate_v0.2.dll Feather, Version=2.2.3160.28501, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Feather.dll Fire, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Fire.dll Frames, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Frame.dll Gradient Bars, Version=3.0.3106.38771, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Bars.dll GradientBlur, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gradient Blur.dll Gravity, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Gravity.dll GridMaker, Version=3.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\GridMaker.dll HexaGrid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\HexaGrid.dll PDNPI_IndirectUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\jchunn.dll Jitter, Version=2.0.2791.32104, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Jitter.dll LightRays, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\LightRays.dll MultiColorGradient, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\MultiColorGradient.dll Nebulous, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Nebulous.dll NewtonFractal, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\NewtonFractal.dll Oblique, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Oblique.dll OutlineObject, Version=1.1.3160.31739, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Outline.dll PageCurl, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\PageCurl.dll Panelling, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Panelling.dll Polar, Version=1.1.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polar.dll Polygon, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Polygon.dll pyrochild.effects.common, Version=2.0.3038.29167, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\pyrochild.effects.common.dll Rosaces, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Rosaces.dll SeamlessTextureMaker, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SeamlessTextureMaker.dll SelectionTools, Version=1.1.3182.28742, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SelectionTools.dll Shape3D, Version=1.2.6.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Shape3D.dll SinWaves, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\SinWaves.dll Smudge, Version=1.0.3106.41825, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Smudge.dll Sparkles, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Sparkles.dll Splashes, Version=1.1.1.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Splashes.dll Splatter, Version=1.1.3023.36365, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Splatter.dll Transparency, Version=1.1.3160.32198, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Transparency.dll TubeOblique, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\TubeOblique.dll Vandermotten.PaintDotNetEffects.Blurs, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.Blurs.dll Vandermotten.PaintDotNetEffects, Version=3.2.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.dll Vandermotten.PaintDotNetEffects.DropShadow, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.DropShadow.dll Vandermotten.PaintDotNetEffects.FadeEdge, Version=3.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Vandermotten.PaintDotNetEffects.FadeEdge.dll WaterReflection, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WaterReflection.dll Waves, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\Waves.dll WetFloor, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\WetFloor.dll ZoomBlurDeluxe, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\ZoomBlurDeluxe_v0.2.dll System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\Windows\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5f7f11d50a3a\System.Design.dll Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\Windows\assembly\GAC_MSIL\Microsoft.VisualBasic\8.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\Windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\Windows\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll ICSharpCode.SharpZipLib, Version=0.85.4.369, Culture=neutral, PublicKeyToken=1b03e6acf1164f73 @ C:\Program Files\Paint.NET\ICSharpCode.SharpZipLib.dll Exception details: System.ArgumentOutOfRangeException: InvalidArgument=Value of '-1' is not valid for 'index'. Parameter name: index at System.Windows.Forms.ComboBox.ObjectCollection.get_Item(Int32 index) at CustomBrushes.CBDraw.listBoxSymbol_DrawItem(Object sender, DrawItemEventArgs e) at System.Windows.Forms.ListBox.OnDrawItem(DrawItemEventArgs e) at System.Windows.Forms.ListBox.WmReflectDrawItem(Message& m) at System.Windows.Forms.ListBox.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ------------------------------------------------------------------------------ Please feel free to visit my Gallery on PDNFans And my Alternatives to PDN Link to comment Share on other sites More sharing options...
pyrochild Posted November 12, 2008 Share Posted November 12, 2008 Changing the email address in PdN's crash log is seriously overkill, especially since you will receive no more useful information than you have been. You will be getting the same crash logs that have already been reported to you/posted here. Basically, I am asking users to do this in order to prevent crash logs from CB littering Rick Brewster's inbox. You completely missed the point of my post. Go read it again. ambigram signature by Kemaru [i write plugins and stuff] If you like a post, upvote it! Link to comment Share on other sites More sharing options...
Goonfella Posted November 12, 2008 Share Posted November 12, 2008 I just needed some help with the plug in. I`ve seen how Custom Brushes can make a difference and would like to know why this has happened. I have tried installing it twice - with the same result each time. Please feel free to visit my Gallery on PDNFans And my Alternatives to PDN Link to comment Share on other sites More sharing options...
Aethec Posted November 12, 2008 Share Posted November 12, 2008 I've noticed that if you draw anything in Transitional Mode, click OK and later re-use the plugin, it will show Transitional Mode to be used, but if you draw something, it's in Normal mode. It isn't really a problem, because if you click on Normal mode icon and then reclick on transitional mode icon it works well, but... [EDIT] Oh, and I read the Update Log you posted on the first message...You say there's a translation in French, but the plugin is in English on my computer... (and there's only the en-US xml in the language folder). I obviously have Paint.NET in French^^ Link to comment Share on other sites More sharing options...
LFC4EVER Posted November 13, 2008 Share Posted November 13, 2008 Any solution to this? Simon, when using a brush that isn't in the image size ratio 1:1 (i.e a square) the brush gets re-sized to fit the ratio, so brush quality is reduced. For example, i have an .png image (height 500 px, width 100px) and when i go to use it as a brush, the brushed image is shown re-sized vertically to fit square dimensions, hence reducing quality. Is there a reason why it does this?Thanks. ☆★☆★Merry Christmas★☆★☆ .::.My Gallery.::.Make Gold Text!.::. Link to comment Share on other sites More sharing options...
Simon Brown Posted November 13, 2008 Author Share Posted November 13, 2008 A solution is to simply extend the canvas so that the brush has a ratio of 1:1 and yet it is not distorted. Link to comment Share on other sites More sharing options...
Shadow_n Posted November 14, 2008 Share Posted November 14, 2008 Mhmm, Ive having a few problems with your plugin, As i can see a few people are. 1. If the list of brushes is loading and you try to click one of your brushes. Bam . Crash and burn. 2. Also would it be possible to get the brushes to load when its first opened and then remember them. Because right now its really annoying if i want to use it on multiple layers. Especially since my computer is only a pent 4 so its a bit slow upon loading them. Link to comment Share on other sites More sharing options...
Simon Brown Posted November 14, 2008 Author Share Posted November 14, 2008 1. If the list of brushes is loading and you try to click one of your brushes. Bam . Crash and burn. I suggest upgrading to the latest version. Link to comment Share on other sites More sharing options...
Aethec Posted November 16, 2008 Share Posted November 16, 2008 I was using the plugin with a big image...and I found a bug in the zoom. When you zoom, the image appears zoomed in or zoomed out, but if you try to use a brush..The plugins only shows a zoomed image, but if you click anywhere, it's like if it wasn't zoomed. Example : Zoom 100% I put a symbol in 200 ; 200 Works correctly. Zoom 200% I put a brush in 200 ; 200 The brush appears in 400 ; 400.... Zoom 50% I put a brush in 200 ; 200 The brush appears in 100 ; 100.... ...And the coordinates that are showing in the lower-left corner are totally wrong ! I used the Grid/Checkerboard maker plugin with 50 for both width and height of the squares. When zoomed 200%, the lower-right corner of the first square is 100 ; 100 and it's 25 ; 25 when zoomed 50%.... The plugin only shows a zoom, but nothing else. It continues to work like if the image wasn't zoomed. Link to comment Share on other sites More sharing options...
Simon Brown Posted November 17, 2008 Author Share Posted November 17, 2008 Please could someone post instructions on how to reproduce the out-of-index crash? Thanks in advance. Link to comment Share on other sites More sharing options...
pyrochild Posted November 18, 2008 Share Posted November 18, 2008 I believe if you include the .PDB file with the plugin, crash log stack traces will be stamped with source code filenames and line numbers. Should be helpful in tracking thsi down. Yes, "thsi." ambigram signature by Kemaru [i write plugins and stuff] If you like a post, upvote it! Link to comment Share on other sites More sharing options...
Shadow_n Posted November 18, 2008 Share Posted November 18, 2008 1. If the list of brushes is loading and you try to click one of your brushes. Bam . Crash and burn. I suggest upgrading to the latest version. Good try, wishful thinking perhaps? I upgraded but it still crashed should i try to select a brush before the list has finished loading. Exception details: System.ArgumentOutOfRangeException: InvalidArgument=Value of '-1' is not valid for 'index'. Parameter name: index at System.Windows.Forms.ListBox.ObjectCollection.get_Item(Int32 index) at CustomBrushes.CBDraw.listBox1_DrawItem(Object sender, DrawItemEventArgs e) at System.Windows.Forms.ListBox.OnDrawItem(DrawItemEventArgs e) at System.Windows.Forms.ListBox.WmReflectDrawItem(Message& m) at System.Windows.Forms.ListBox.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Link to comment Share on other sites More sharing options...
Simon Brown Posted November 18, 2008 Author Share Posted November 18, 2008 Good try, wishful thinking perhaps? I said that because I have (at least, I think I have ) removed dynamic brush loading from the latest version - so the window should only appear when all the brushes are loaded. I upgraded but it still crashed should i try to select a brush before the list has finished loading. Yes, try that. Link to comment Share on other sites More sharing options...
Drum_gurl Posted November 22, 2008 Share Posted November 22, 2008 how do i add a custom brush?! -FaNaCtIcS--ChAt- Link to comment Share on other sites More sharing options...
ragingsuns Posted November 22, 2008 Share Posted November 22, 2008 *sigh* It would help VERY MUCH if you read the first posts in this topic. Go to the 1st page. (yes, click the words. (: ) いつか誓う僕らこの手で築く未来は... Visit my deviantArt page! Link to comment Share on other sites More sharing options...
Drum_gurl Posted November 22, 2008 Share Posted November 22, 2008 *sigh* It would help VERY MUCH if you read the first posts in this topic. Go to the.1st page. By how do you install custom brushes i dont mean the plug-in i have it already it good i like it! but i guesss i should say how do you add brushes?! yes i mean add brushes! ugh... -FaNaCtIcS--ChAt- Link to comment Share on other sites More sharing options...
Simon Brown Posted November 22, 2008 Author Share Posted November 22, 2008 [by how do you install custom brushes i dont mean the plug-in i have it already it good i like it! Read the first post, it explains that as well. Link to comment Share on other sites More sharing options...
Recommended Posts