Jump to content

Zzap

Newbies
  • Posts

    4
  • Joined

  • Last visited

Everything posted by Zzap

  1. Thanks Rick, this solved the problem! The "CopyTrans HEIC for Windows" was a plugin for Windows in order to support .heic files before Microsoft supported them. I kept it because it included an easy way to convert single/bulk .heic to .jpg directly in Explorer. There was a newer version (1007 vs my 1004) on the site (www.copytrans.net/copytransheic), but I will see if I can "live" without it for now. Thanks again (on a different note, should the "copy to clipboard" in the exception popup include the diagnostic text as well? might be easier for you to get everything at once)
  2. I didn't get an email when you replied, but have asked for notification of replies to this post. Anyway, my process is exactly as described, there is no image involved except the "default one" presented when paint.net is started (start paint.net, save, restart app) I updated to the new alpha so I could provide the list of DLLs too. An .heic file is actually saved by the new alpha when I click OK twice (once for error dialog and once for save window). I don't remember the previous version did that, but I could have clicked "Cancel" to the save dialog then. paint.net - 116868 unable to save heic files.zip
  3. Steps-to-reproduce: Start paint.net Choose File / Save Choose type HEIC (*.heic) Click Save Observe the "Save Configuration" window with - a split second later - a "paint.net 4.2.13" error dialog box containing the following exception details Application version: paint.net 4.2.13 System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at PaintDotNet.SystemLayer.Native.x64.Imaging.WICImagingFactory.CreateDecoderFromStream(Stream stream, BitmapDecodeOptions metadataOptions, Nullable`1 containerFormat, Nullable`1 preferredVendor) at PaintDotNet.Data.WicFileTypeHelpers.Load(Stream input, Nullable`1 forcedContainerFormat, Nullable`1 preferredVendor, IMetadataTranscoder metadataTranscoder) in D:\src\pdn\src\PaintDotNet\Data\WicFileTypeHelpers.cs:line 62 at PaintDotNet.Data.HeifFileType.OnLoad(Stream input) in D:\src\pdn\src\PaintDotNet\Data\HeifFileType.cs:line 90 at PaintDotNet.FileType.Load(Stream input) in D:\src\pdn\src\Data\FileType.cs:line 513 at PaintDotNet.Dialogs.SaveConfigDialog.<>c__DisplayClass49_0.<UpdatePreviewAsync>b__0() in D:\src\pdn\src\PaintDotNet\Dialogs\SaveConfigDialog.cs:line 623 at System.Threading.Tasks.Task.Execute() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at PaintDotNet.Dialogs.SaveConfigDialog.<UpdatePreviewAsync>d__49.MoveNext() in D:\src\pdn\src\PaintDotNet\Dialogs\SaveConfigDialog.cs:line 633
×
×
  • Create New...