Community Discussions and Support
WinPMail version: Version 4.80.1028, Jan 16 2022, build ID 1028 crashes when importing a picture file.

WinPMail version: Version 4.80.1028, Jan 16 2022, build ID 1028 running on Windows 10-Pro.


When creating a new message and importing a picture file (.jpg) the image briefly shows and then WinPMail crashes.


Event 1000 is logged in the Windows Event Viewer:


Log Name: Application
Source: Application Error
Date: 22/04/27 15:08:32
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: Wren10.Net1.DxlHughes.net
Description:
Faulting application name: winpm-32.exe, version: 4.8.0.1028, time stamp: 0x61e3dbc2
Faulting module name: TER32.dll, version: 29.0.0.0, time stamp: 0x6147cbd5
Exception code: 0xc0000409
Fault offset: 0x0010320f
Faulting process id: 0xecc
Faulting application start time: 0x01d85a72710a569d
Faulting application path: D:\PMAIL\Programs\winpm-32.exe
Faulting module path: D:\PMAIL\Programs\TER32.dll
Report Id: f3e4a5e5-74b9-47d3-bbaf-2df586bc3151
Faulting package full name:
Faulting package-relative application ID:


This works without error in the previous version.


WinPMail version: Version 4.80.1028, Jan 16 2022, build ID 1028 running on Windows 10-Pro. When creating a new message and importing a picture file (.jpg) the image briefly shows and then WinPMail crashes. Event 1000 is logged in the Windows Event Viewer: Log Name: Application Source: Application Error Date: 22/04/27 15:08:32 Event ID: 1000 Task Category: (100) Level: Error Keywords: Classic User: N/A Computer: Wren10.Net1.DxlHughes.net Description: Faulting application name: winpm-32.exe, version: 4.8.0.1028, time stamp: 0x61e3dbc2 Faulting module name: TER32.dll, version: 29.0.0.0, time stamp: 0x6147cbd5 Exception code: 0xc0000409 Fault offset: 0x0010320f Faulting process id: 0xecc Faulting application start time: 0x01d85a72710a569d Faulting application path: D:\PMAIL\Programs\winpm-32.exe Faulting module path: D:\PMAIL\Programs\TER32.dll Report Id: f3e4a5e5-74b9-47d3-bbaf-2df586bc3151 Faulting package full name: Faulting package-relative application ID: This works without error in the previous version.

Confirmed.


The "Insert a picture" toolbar button still works. I am curious what the difference is intended between "Import" and "Insert".


Confirmed. The "Insert a picture" toolbar button still works. I am curious what the difference is intended between "Import" and "Insert".

Yes, I can also confirm this bug.
But seems to occur only with context menu "import picture" function and also on different picture types.
The drag&drop and add picture button are working normal.


Yes, I can also confirm this bug. But seems to occur only with context menu "import picture" function and also on different picture types. The drag&drop and add picture button are working normal.

Pegasus v4.8 DE - Win10 pro

edited Apr 28 at 6:43 am

Yep, it's a known issue as far as I remember ... let's hope we don't forget about it once David Harris is done with OAuth2 (certainly making significant progress these days FYI).


Yep, it's a known issue as far as I remember ... let's hope we don't forget about it once David Harris is done with OAuth2 (certainly making significant progress these days FYI).

			Michael

--
PGP Key ID (RSA 2048): 0xC45D831B
IERenderer's Home: https://www.pmpgp.de/renderer/History.htm
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C

Follow up: David actually did already fix it a month ago (with me providing a crash dump using my MiniDump extension), here's his report on it:



Fixed now. This was a problem in TER, and was actually quite difficult to
track down.



Follow up: David actually _did_ already fix it a month ago (with me providing a crash dump using my MiniDump extension), here's his report on it: > Fixed now. This was a problem in TER, and was actually quite difficult to track down.

			Michael

--
PGP Key ID (RSA 2048): 0xC45D831B
IERenderer's Home: https://www.pmpgp.de/renderer/History.htm
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
edited Apr 28 at 10:47 pm

Thanks Michael.


Do you know the purpose/difference in the insert a picture function vs the import a picture function?


Thanks Michael. Do you know the purpose/difference in the insert a picture function vs the import a picture function?

Do you know the purpose/difference in the insert a picture function vs the import a picture function?

Not all the details since only David has access to the TER sources. From what he told us it was a buffer overflow occuring while using the Windows GetOpenFileName function.


[quote="pid:53776, uid:28772"]Do you know the purpose/difference in the insert a picture function vs the import a picture function?[/quote] Not all the details since only David has access to the TER sources. From what he told us it was a buffer overflow occuring while using the Windows [GetOpenFileName](https://docs.microsoft.com/en-us/windows/win32/dlgbox/open-and-save-as-dialog-boxes) function.

			Michael

--
PGP Key ID (RSA 2048): 0xC45D831B
IERenderer's Home: https://www.pmpgp.de/renderer/History.htm
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft