BoltBait Posted May 28, 2016 Share Posted May 28, 2016 CodeLab 2.15 Released This is only for Paint.NET 4.0.9+! Little update today... Changes: ▪ Added icons to UI Builder screen (requested by toe_head2001 above) ▪ Build errors are now underlined in red (coded by toe_head2001) ▪ Added "Find" capability (coded by toe_head2001 and me) ▪ Other minor bug fixes Grab the CodeLab DLL here: http://www.boltbait.com/pdn/CodeLab/ 3 Quote Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game Link to comment Share on other sites More sharing options...
ReMake Posted May 28, 2016 Share Posted May 28, 2016 CodeLab 2.15 in Russian You can find the new version of CodeLab in Russian here. Вы можете найти новую версию CodeLab на русском языке здесь. 1 Quote Link to comment Share on other sites More sharing options...
BoltBait Posted June 8, 2016 Share Posted June 8, 2016 CodeLab 2.16 Released This is only for Paint.NET 4.0.9+! Little update today... Changes: ▪ Improved "find" default (toe_head2001) ▪ Added "replace" function, Ctrl-H (BoltBait) ▪ Fixed rare CodeLab crashing when exiting bug (toe_head2001 and BoltBait) ▪ Error line numbers now match script line numbers (toe_head2001) ▪ Double-clicking on the error message in the errors list box now shows complete text of error message (BoltBait) ▪ An untitled script will default to "MyScript.cs" when saving (toe_head2001) ▪ Code cleanup (toe_head2001 and BoltBait) Grab the CodeLab DLL here: http://www.boltbait.com/pdn/CodeLab/ 3 Quote Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game Link to comment Share on other sites More sharing options...
toe_head2001 Posted June 8, 2016 Share Posted June 8, 2016 Fixed rare CodeLab crashing when exiting bug (toe_head2001 and BoltBait) I spent many hours tracking down the cause of this elusive crash, so I hope you all like it. 2 Quote (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
ReMake Posted June 8, 2016 Share Posted June 8, 2016 CodeLab 2.16 in Russian You can find the new version of CodeLab in Russian here. Вы можете найти новую версию CodeLab на русском языке здесь. Quote Link to comment Share on other sites More sharing options...
MJW Posted June 22, 2016 Share Posted June 22, 2016 I have a suggestion. It would be useful if there were a flag (called perhaps something like ControlsChanged) which would be set to true in OnSetRenderInfo. CodeLab plugins could use the flag to reduce redundant setup calculations. if (ControlsChanged) { // Do setup. . . . ControlsChanged = false; } (This will work better if my understanding of the rendering sequence is correct. As I remember it, a single Render thread runs first, and when it completes, the multi-threading begins.) Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted June 22, 2016 Author Share Posted June 22, 2016 Reasonable idea. But, that's also a bug farm anti-pattern in my experience. Also, can't you do this yourself? Cache the old value of the token, and compare the values of old vs. new? As I remember it, a single Render thread runs first, and when it completes, the multi-threading begins.) Correct. That is intentional. // Render first tile by itself as an attempt at some extra thread safety guarding, and to support better quick-cancellation rc.RenderNextTile(this.effectTokenCopy); Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
BoltBait Posted June 22, 2016 Share Posted June 22, 2016 paint.net doesn't call OnSetRenderInfo unless one of the UI values have changed. Quote Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game Link to comment Share on other sites More sharing options...
MJW Posted June 22, 2016 Share Posted June 22, 2016 paint.net doesn't call OnSetRenderInfo unless one of the UI values have changed. That's the idea. In my experience, the only time the setup code needs to run is when a control has changed. At least that's the kind of setup code I had in mind. My objective was to approximate the way Visual Studio plugins do setup in OnSetRenderInfo. I should have made clear, though, that all the variables generated by the setup routines would need to be "global." Obviously each render thread must generate all its own internal variables. Also, can't you do this yourself? Cache the old value of the token, and compare the values of old vs. new? You can, and I've done that in a few CodeLab plugins where the cost of doing the setup is quite high (like generating a table), but it's a rather ugly, messy way to do it, in my opinion; and while caching and comparisons may be cheaper than the setup, they aren't free when there are a lot of values (I realize the branches will be correctly predicted most of the time). This changes a bunch of comparisons to a singe one. I don't see why this idea is especially risky, but I certainly could be overlooking something. It wouldn't be the first time for things like this. ADDED: Because the dirty flag isn't cleared until the setup is complete, the method doesn't depend on a single thread running first (even though that's how it works). The worst that will happen is some extra threads will do the setup. That assumes that the setup is done so that no global variable is set to a value, then changed. Which is already a requirement. Quote Link to comment Share on other sites More sharing options...
BoltBait Posted July 11, 2016 Share Posted July 11, 2016 MJW, what you are asking for is easy for you to code by hand. Here is a minimal example with comments: #region UICode IntSliderControl Amount1=0; //[0,100]Slider 1 Description #endregion int A1Old = -1; // initialize with any value outside of slider range void Render(Surface dst, Surface src, Rectangle rect) { if (Amount1 != A1Old) // Has slider 1 changed? { // TODO: add your initialization code here if (IsCancelRequested) // Did slider 1 move during initialization? { A1Old = -1; // Reinitialize variable so we will need to recalculate next time return; } A1Old = Amount1; // Initialization was successful for this slider position } // Standard render loop: ColorBgra CurrentPixel; for (int y = rect.Top; y < rect.Bottom; y++) { if (IsCancelRequested) return; for (int x = rect.Left; x < rect.Right; x++) { CurrentPixel = src[x,y]; // TODO: Add pixel processing code here dst[x,y] = CurrentPixel; } } } Quote Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game Link to comment Share on other sites More sharing options...
MJW Posted July 11, 2016 Share Posted July 11, 2016 It's easy to do with a few controls, and (as I mentioned in a reply to Rick) I've done that on occasion. When it's done with a plugin like Texture Shader that has around a dozen control values, it's a mess to have to save and compare shadow copies for each value. And plugins with many controls are the ones that waste the most time redoing the setup for every ROI. I think the control dirty flag is a very useful idea which is trivial to implement and easy to use, but apparently I'm alone it that opinion. (I'd forgotten when I replied to Rick that I'd actually posted code using the shadow-copy method. I only remembered using it for a few non-posted plugins.) Quote Link to comment Share on other sites More sharing options...
toe_head2001 Posted September 13, 2016 Share Posted September 13, 2016 A little somethin' somethin' I've been working on tonight. Spoiler Nice tooltips, eh? 3 Quote (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
ztv Posted September 13, 2016 Share Posted September 13, 2016 On 11.03.2006 at 4:28 AM, Rick Brewster said: Russian If you speak Russian, download here: http://forums.getpaint.net/index.php?/topic/29995- How to go to this link? I have many times on this forum seen links this types and they all do not work. Quote Link to comment Share on other sites More sharing options...
Ego Eram Reputo Posted September 13, 2016 Share Posted September 13, 2016 The recent forum update broke that format of the internal link. Click on the link then in the address bar add a character immediately after the dash at the end of the URL. Then hit enter to reload it. Quote ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker Link to comment Share on other sites More sharing options...
ReMake Posted September 13, 2016 Share Posted September 13, 2016 10 hours ago, ztv said: How to go to this link? http://forums.getpaint.net/index.php?/topic/29995-codelab-in-russian Quote Link to comment Share on other sites More sharing options...
BoltBait Posted September 24, 2016 Share Posted September 24, 2016 CodeLab 2.17 Released This is only for Paint.NET 4.0.6+! Big update today... Changes: ▪ Alignment fixes for the IntelliBox when the document is at different zoom levels. (toe_head2001) ▪ Replaced the icons in the IntelliBox with ones that are more akin to the icons in recent versions of VS. (toe_head2001) ▪ Added toggles for the LineNumber margin and the CodeFolding margin (see View menu). (toe_head2001) ▪ Added a tooltip the IntelliBox that show info about the selected item (name, return type, member type). (toe_head2001) ▪ Made the red underline smarter about errors at the EOL. e.g. when missing a semi-colon. The underline will no longer spill into the next line, it will simply underline the last character of the line. (toe_head2001) ▪ Rewrote the "Save to DLL" screen: - No more UBB editor, we now have a WYSIWYG editor for help content. (BoltBait) - Clear levels of help content: None, URL, Plain Text, and Rich Text. (BoltBait) - Rich Text means your help files can contain pictures, text formatting, etc. (BoltBait) - RTF files are compressed when added to your effect DLL to save space. (BoltBait) ▪ In the main code editor: - Added a toolbar. (BoltBait) - You can show/hide a tool bar (see View menu). (BoltBait) - You can show/hide the errors list (see View menu). (toe_head2001) - Hover over red underlines in your code to see the error message. (toe_head2001) - Changed Comment Selection key from Ctrl+E to Ctrl+K. (BoltBait) - Added a few Ctrl keys: Toolbar (Ctrl+T), Errors List (Ctrl+E), Large Font (Ctrl+L), Word Wrap (Ctrl+W) (toe_head2001 and BoltBait) ▪ Code cleanup. (toe_head2001 and BoltBait) Grab the CodeLab DLL here: http://www.boltbait.com/pdn/CodeLab/ If you have an old help file (saved in .txt format) that includes UBB codes, you can load it by clicking the Rich Text Open button and choosing TXT format from the drop-down list. It will load the help file into the rich text control and process all the UBB codes during the load process. Remember, if you store related files in the same directory, this build screen will automatically load them for you. So, in the same directory as MyEffect.cs, keep your MyEffect.png (16x16 icon file), MyEffect.txt (UBB formatted help file) or MyEffect.rtf (rich text formatted help file created with WordPad), and MyEffect.sample.png (200x150 sample image for Plugin Browser). 7 Quote Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game Link to comment Share on other sites More sharing options...
Ego Eram Reputo Posted September 25, 2016 Share Posted September 25, 2016 Ooooh yeah! Nice update you two! Thank you. Quote ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker Link to comment Share on other sites More sharing options...
xod Posted September 25, 2016 Share Posted September 25, 2016 Thank you for your hard work! Quote Link to comment Share on other sites More sharing options...
ReMake Posted September 25, 2016 Share Posted September 25, 2016 CodeLab 2.17 in Russian You can find the new version of CodeLab in Russian here. Вы можете найти новую версию CodeLab на русском языке здесь. 2 Quote Link to comment Share on other sites More sharing options...
toe_head2001 Posted October 7, 2016 Share Posted October 7, 2016 Here's another teaser image of something I got working tonight (still a work-in-progress). The screenshot below is a composite, but is otherwise genuine. I jimmy rigged the existing IntelliSense stuff so it could used to display tooltips. Along the way, I fixed the longstanding bug where the IntelliSense Box wouldn't open in some circumstances. (e.g. when there were parentheses, or there was an Operator with no space after it, ect.) The IntelliSense Tooltips necessitated that fix. 2 Quote (September 25th, 2023) Sorry about any broken images in my posts. I am aware of the issue. My Gallery | My Plugin Pack Layman's Guide to CodeLab Link to comment Share on other sites More sharing options...
BoltBait Posted October 15, 2016 Share Posted October 15, 2016 CodeLab 2.18 Released This is only for Paint.NET 4.0.6+! Small update today... Changes: ▪ Added tooltips to the code editor--see previous post for a screenshot. (toe_head2001) ▪ Opening CodeLab is now faster due to optimizations in the IntelliSense section. (toe_head2001) ▪ Freshness check is now asynchronous which allows for faster opening on slow networks. (toe_head2001) ▪ Wrote a color picker to match the style of paint.net based on code by TR. (TechnoRobbo and toe_head2001) ▪ Modified that color picker to hide the alpha slider and tied it into the Build to DLL screen. (BoltBait) Grab the CodeLab DLL here: http://www.boltbait.com/pdn/CodeLab/ The story of the color picker: I asked toe_head2001 to code a color picker to match the style of paint.net so I could use it on the Build to DLL screen for the WYSIWYG help editor. He suggested using the one written by TechnoRobbo. I thought it looked good, but it matched the style used by plugins and I wanted one that matched the color docker window in expanded mode. So, toe_head2001 wrote the color picker based on TechnoRobbo's work. I simply added the ability to show/hide the alpha slider as the help editor color chooser doesn't support alpha. So, I send out a huge THANKS to TechnoRobbo and toe_head2001! Looks awesome, guys! 4 Quote Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game Link to comment Share on other sites More sharing options...
ReMake Posted October 15, 2016 Share Posted October 15, 2016 CodeLab 2.18 in Russian You can find the new version of CodeLab in Russian here. Вы можете найти новую версию CodeLab на русском языке здесь. 1 Quote Link to comment Share on other sites More sharing options...
Felix The Ghost Posted January 13, 2017 Share Posted January 13, 2017 I'm looking to update a program I created a long time ago, found out today there are several new versions of CodeLab. I looked at the comments following the announcement of the version that supports single-threading. Is it true it will still split up the image into independent units? Quote Link to comment Share on other sites More sharing options...
BoltBait Posted January 13, 2017 Share Posted January 13, 2017 12 minutes ago, Felix The Ghost said: I looked at the comments following the announcement of the version that supports single-threading. Is it true it will still split up the image into independent units? There is an option on the Save to DLL screen that will force your effect to run in a single thread. It is true that your effect will still be broken up into ROI's. But, your Render routine will be called with them one at a time (top to bottom, left to right) in order. Quote Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game Link to comment Share on other sites More sharing options...
PaxonJollock Posted January 19, 2017 Share Posted January 19, 2017 (edited) Hi, I got a crash in CodeLab 2.18 with latest Paint.net I was in the editor, holding down shift-uparrow to extend the selection to previous lines. Spoiler This text file was created because paint.net crashed. Please e-mail this to crashlog4@getpaint.net so we can diagnose and fix the problem. Application version: paint.net 4.0.13 (Final 4.13.6191.1824) Time of crash: 1/19/2017 2:31:41 AM Application uptime: 00:20:29.0114007 Application state: Running Working set: 116,184 KiB Handles and threads: 665 handles, 25 threads, 169 gdi, 143 user Install directory: C:\Program Files\Paint.NET Current directory: C:\Program Files\Paint.NET OS Version: 10.0.14393.0 Workstation x64 .NET version: CLR 4.0.30319.42000 x64, FX 4.6 Processor: "Intel(R) Core(TM) i7-2640M CPU @ 2.80GHz" @ ~2794MHz (2C/4T, DEP, SSE, SSE2, SSE3, SSSE3, SSE4_1, SSE4_2, XSAVE) Physical memory: 8139 MB Video card: Intel(R) HD Graphics 3000 (v:8086, d:126, r:9), NVIDIA GeForce GT 520M (v:10DE, d:1050, r:161), Microsoft Basic Render Driver (v:1414, d:8C, r:0) Hardware acceleration: False (default: False) UI animations: True UI DPI: 96.00 dpi (1.00x scale) UI theme: Aero/Aero + DWM (Aero.msstyles) Updates: True, 1/18/2017 Locale: pdnr.c: en-US, hklm: en-US, hkcu: en-US, cc: en-US, cuic: en-US Flags: Exception details: System.NullReferenceException: Object reference not set to an instance of an object. at PaintDotNet.Effects.CodeLabConfigDialog.txtCode_DwellStart(Object sender, DwellEventArgs e) at ScintillaNET.Scintilla.OnDwellStart(DwellEventArgs e) at ScintillaNET.Scintilla.WmReflectNotify(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Managed assemblies: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.dll PaintDotNet, Version=4.13.6191.1824, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.exe PaintDotNet.Base, Version=4.13.6191.1824, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Base.dll WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_64\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll PaintDotNet.Core, Version=4.13.6191.1824, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Core.dll PaintDotNet.SystemLayer, Version=4.13.6191.1824, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.dll PaintDotNet.Framework, Version=4.13.6191.1824, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Framework.dll PaintDotNet.Resources, Version=4.13.6191.1824, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Resources.dll PaintDotNet.Data, Version=4.13.6191.1824, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Data.dll PaintDotNet.Effects, Version=4.13.6191.1824, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.Effects.dll PaintDotNet.SystemLayer.Native.x64, Version=4.13.6191.1824, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.Native.x64.dll System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml.dll CodeLab, Version=2.18.6132.18680, Culture=neutral, PublicKeyToken=null @ C:\Program Files\Paint.NET\Effects\CodeLab.dll Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @ C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\Accessibility\v4.0_4.0.0.0__b03f5f7f11d50a3a\Accessibility.dll 4hf0s5as, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ 4hf0s5as, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ 4hf0s5as, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null @ Native modules: C:\Program Files\Paint.NET\PaintDotNet.exe, version=4.13.6191.1824 C:\WINDOWS\SYSTEM32\ntdll.dll, version=10.0.14393.206 (rs1_release.160915-0644) C:\WINDOWS\SYSTEM32\MSCOREE.DLL, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\KERNEL32.dll, version=10.0.14393.206 (rs1_release.160915-0644) C:\WINDOWS\System32\KERNELBASE.dll, version=10.0.14393.206 (rs1_release.160915-0644) C:\WINDOWS\System32\ADVAPI32.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\msvcrt.dll, version=7.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\sechost.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\RPCRT4.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscoreei.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\System32\SHLWAPI.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\combase.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\ucrtbase.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\bcryptPrimitives.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\GDI32.dll, version=10.0.14393.206 (rs1_release.160915-0644) C:\WINDOWS\System32\gdi32full.dll, version=10.0.14393.576 (rs1_release_inmarket.161208-2252) C:\WINDOWS\System32\USER32.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\win32u.dll, version=10.0.14393.51 (rs1_release_inmarket.160801-1836) C:\WINDOWS\System32\IMM32.DLL, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\kernel.appcore.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\VERSION.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\SYSTEM32\MSVCR120_CLR0400.dll, version=12.00.52512.0 built by: VSWINSERVICING C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\mscorlib\e96b4590c579d08edc2e60cc3e5ae997\mscorlib.ni.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\System32\ole32.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\system32\uxtheme.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System\ee1c3ea3e0049df6d53b35e21c2247e4\System.ni.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Core\46ebe2b057622677cfc3fd04f47081c0\System.Core.ni.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\WindowsBase\61103ac73bccca74b102807a0baf3495\WindowsBase.ni.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\SYSTEM32\CRYPTSP.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\system32\rsaenh.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\bcrypt.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\CRYPTBASE.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Drawing\3ac58fb7cb8d849d0f85f2435e1a0066\System.Drawing.ni.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\PresentationCore\bc3f07633c1829b68228796f72a64663\PresentationCore.ni.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Presentatio5ae0f00f#\a3317d3137e1e1302c5f8f34ffce1622\PresentationFramework.ni.dll, version=4.6.1586.0 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\PaintDotNet.Base\766217d9c2055b63123a308f04beeef2\PaintDotNet.Base.ni.dll, version=4.13.6191.1824 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Windows.Forms\04e26b57f0c211fdb0d877810b37497f\System.Windows.Forms.ni.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\PaintDotNet500b2e4f#\473c50fcdb1e163e7c1ede436a22112f\PaintDotNet.SystemLayer.ni.dll, version=4.13.6191.1824 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\PaintDotNet.Core\b5a19eaab0e5eda27a5fd0f7a52b29a9\PaintDotNet.Core.ni.dll, version=4.13.6191.1824 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\PaintDotNet26779e70#\ee39697f2dbfef8186dbfea06b590bdc\PaintDotNet.Resources.ni.dll, version=4.13.6191.1824 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\PaintDotNet7afaaa15#\d3b9574e9d3e9e8fac15ad18b472ef0f\PaintDotNet.Framework.ni.dll, version=4.13.6191.1824 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\PaintDotNet.Data\fa1fcdecbcf446fab5b6de35cfca4f63\PaintDotNet.Data.ni.dll, version=4.13.6191.1824 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\PaintDotNet.Effects\e49c30b83c521b530313398bb3420857\PaintDotNet.Effects.ni.dll, version=4.13.6191.1824 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\PaintDotNet\fadb07be2917a5963cc6523c5fcca8f6\PaintDotNet.ni.exe, version=4.13.6191.1824 C:\WINDOWS\SYSTEM32\dwrite.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\Windows\Microsoft.NET\Framework64\v4.0.30319\WPF\wpfgfx_v0400.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\System32\OLEAUT32.dll, version=10.0.14393.447 (rs1_release_inmarket.161102-0100) C:\WINDOWS\System32\msvcp_win.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\Windows\Microsoft.NET\Framework64\v4.0.30319\WPF\PresentationNative_v0400.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\System32\shell32.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\cfgmgr32.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\windows.storage.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\powrprof.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\shcore.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\profapi.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\Program Files\Paint.NET\SxS\X64\vcruntime140.dll, version=14.00.23026.0 built by: WCSETUP C:\Program Files\Paint.NET\SxS\X64\msvcp140.dll, version=14.00.23026.0 built by: WCSETUP C:\Program Files\Paint.NET\SxS\X64\vcomp140.dll, version=14.00.23026.0 built by: WCSETUP C:\WINDOWS\System32\MSCTF.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clrjit.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\PaintDotNetc8826574#\6e97a3aa2396914959294a12f7e3989b\PaintDotNet.SystemLayer.Native.x64.ni.dll, version=4.13.6191.1824 C:\Program Files\Paint.NET\PaintDotNet.SystemLayer.Native.x64.dll, version=4.13.6191.1824 C:\WINDOWS\SYSTEM32\PROPSYS.dll, version=7.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.14393.321_none_72fe05dd211a5fae\gdiplus.dll, version=10.0.14393.321 (rs1_release_inmarket.161004-2338) C:\WINDOWS\SYSTEM32\dxgi.dll, version=10.0.14393.479 (rs1_release.161110-2025) C:\WINDOWS\System32\clbcatq.dll, version=2001.12.10941.16384 (rs1_release.160715-1616) C:\WINDOWS\System32\UIAnimation.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\system32\dwmapi.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.447_none_42191651c6827bb3\comctl32.dll, version=6.10 (rs1_release_inmarket.161102-0100) C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.14393.447_none_0d5aa7fbb6d35646\comctl32.dll, version=6.10 (rs1_release_inmarket.161102-0100) C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Configuration\a7f47973b917fdac945dd35f56b99eaf\System.Configuration.ni.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Xml\42142f2f161821b78f345ecf759fa095\System.Xml.ni.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\SYSTEM32\WindowsCodecs.dll, version=10.0.14393.576 (rs1_release_inmarket.161208-2252) C:\WINDOWS\SYSTEM32\wtsapi32.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\WINSTA.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\d2d1.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\CRYPT32.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\MSASN1.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\d3d11.dll, version=10.0.14393.479 (rs1_release.161110-2025) C:\WINDOWS\SYSTEM32\D3D10Warp.dll, version=10.0.14393.576 (rs1_release_inmarket.161208-2252) C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Xaml\db1726d3f4aef60e7fc01ed9879d9870\System.Xaml.ni.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\SYSTEM32\winmm.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\WINMMBASE.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\system32\dataexchange.dll, version=10.0.14393.206 (rs1_release.160915-0644) C:\WINDOWS\system32\dcomp.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\system32\twinapi.appcore.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\ntmarta.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\Users\Jonathan Rynd\AppData\Local\Temp\ScintillaNET\2.18.6132\x64\SciLexer.dll, version=3.6.6 C:\WINDOWS\SYSTEM32\Msimg32.DLL, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Accessibility\e828edb324154277d8b2eaa9640a520d\Accessibility.ni.dll, version=4.6.1586.0 built by: NETFXREL2 C:\WINDOWS\SYSTEM32\rasapi32.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\rasman.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\rtutils.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\ws2_32.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\system32\mswsock.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\winhttp.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\ondemandconnroutehelper.dll, version=10.0.14393.351 (rs1_release_inmarket.161014-1755) C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\NSI.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\DNSAPI.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\WINNSI.DLL, version=10.0.14393.0 (rs1_release.160715-1616) C:\Windows\System32\rasadhlp.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\fwpuclnt.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\Windows\Microsoft.NET\Framework64\v4.0.30319\diasymreader.dll, version=14.6.1586.0 built by: NETFXREL2 C:\WINDOWS\System32\SetupApi.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\SYSTEM32\DEVOBJ.dll, version=10.0.14393.0 (rs1_release.160715-1616) C:\WINDOWS\System32\WINTRUST.dll, version=10.0.14393.351 (rs1_release_inmarket.161014-1755) C:\WINDOWS\System32\psapi.dll, version=10.0.14393.0 (rs1_release.160715-1616) ------------------------------------------------------------------------------ Edited January 19, 2017 by PaxonJollock spoilering crashlog Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.