Access violation error when dragging event with link

Support related problems and questions

Moderators: TerryRogers, Max

Post Reply
mrdoe
Novice
Posts: 14
Joined: Sat May 21, 2016 1:35 pm

Access violation error when dragging event with link

Post by mrdoe »

Steps to reproduce the error:
- Create new event in the calender that has a link to a website.
- Drag the event by starting to drag while the mouse pointer is over the link (there is no error when dragging from any where else in the event)

This also happens with the current version (11.1)
I tried this on a new (virtual) machine with the portable edition and a new database.
screenrecording.gif
Error details:

------------------------------------------------------------------------------
Exception log with detailed tech info. Generated on 02.10.2022 16:44.
You may send it to the application vendor, helping him to understand what had happened.
Application title: test.epim - EssentialPIM Pro Portable
Application file: c:\Temp\EssentialPIM Pro\EssentialPIM.exe
Application: EssentialPIM Pro Portable 11.1 20.09.2022
------------------------------------------------------------------------------
Exception class: EAccessViolation
Exception message: Access violation at address 0054F426 in module 'EssentialPIM.exe'. Read of address 00000000.
Exception address: 0054F426
------------------------------------------------------------------------------
Main thread ID = 464
Exception thread ID = 464
------------------------------------------------------------------------------
Object Logs:
16:43:18.217 SetViewMode OK
16:43:18.130 SetViewMode 1
16:43:11.861 SetViewMode OK
16:43:09.707 SetViewMode 5
16:43:09.707 SetViewMode OK
16:43:09.261 SetViewMode 1
16:43:06.815 DBOpen OK
16:43:06.665 SetViewMode OK
16:43:06.394 SetViewMode 0
16:43:06.184 DBOpen
------------------------------------------------------------------------------
Active Controls:
16:44:26.300 MainForm FormPan FormPan2 TasksForm TablePan DayViewDP
16:44:25.511 TaskDialog PageControl1 TaskTS TitleEd RichViewEdit
16:44:22.789 HyperlinkDialog PageControl1 InternetTS IntLinkEd
16:44:22.412 HyperlinkDialog InternetRB
16:44:20.392 HyperlinkDialog PageControl1 ItemTS ItemLinkEd
16:44:18.387 TaskDialog PageControl1 TaskTS TitleEd RichViewEdit
16:44:14.376 MainForm FormPan FormPan2 TasksForm TablePan DayViewDP
16:44:08.961 TaskDialog PageControl1 TaskTS TitleEd RichViewEdit
16:44:07.868 MainForm FormPan FormPan2 TasksForm TablePan DayViewDP
16:44:06.890 MainForm FormPan FormPan2 TasksForm TablePan DayViewDP TagEditFrame RichViewEdit
------------------------------------------------------------------------------
Exception stack
Stack list, generated 02.10.2022 16:44
(0014E426) [0054F426]
(00151010) [00552010]
(00152936) [00553936]
(00156AA9) [00557AA9]
(001560EC) [005570EC]
(000D43CC) [004D53CC]
------------------------------------------------------------------------------
Memory: 4095; free 2719
Display: 1234x957 pixels, 32 bpp, 96 PPI
------------------------------------------------------------------------------
Updates: 1
Last update: 02.10.2022
admin
Site Admin
Posts: 15603
Joined: Thu Nov 25, 2004 3:12 am
Has thanked: 1412 times
Been thanked: 984 times

Re: Access violation error when dragging event with link

Post by admin »

Confirm this issue, will be fixed in the next update. Thanks!
Android version of EssentialPIM. Keep all your data in sync!
mrdoe
Novice
Posts: 14
Joined: Sat May 21, 2016 1:35 pm

Re: Access violation error when dragging event with link

Post by mrdoe »

The error doesn't occur anymore with the current version, but I think it would be better to not open the link target with a drag operation is started. The link should only be opened if the mouse cursor is not moved away from the link once the mouse button is released (mouse up event). Currently you always have to remember accidentally click on a link when dragging.
admin
Site Admin
Posts: 15603
Joined: Thu Nov 25, 2004 3:12 am
Has thanked: 1412 times
Been thanked: 984 times

Re: Access violation error when dragging event with link

Post by admin »

Thanks for the remark, will attempt to improve this in the next update.
Android version of EssentialPIM. Keep all your data in sync!
admin
Site Admin
Posts: 15603
Joined: Thu Nov 25, 2004 3:12 am
Has thanked: 1412 times
Been thanked: 984 times

Re: Access violation error when dragging event with link

Post by admin »

Please redownload and reinstall EPIM, there's been a silent update with this fix included.
Android version of EssentialPIM. Keep all your data in sync!
mrdoe
Novice
Posts: 14
Joined: Sat May 21, 2016 1:35 pm

Re: Access violation error when dragging event with link

Post by mrdoe »

There is still an error when dragging, but I don't know if it is related.
I dragged an event to another day. The then occurred when I switched back to the original day. I didn't start dragging when the mouse pointer was over a link, just empty space in the event.
There was also another error (ERangeError) - see below

I made a short gif video:
error-video.gif
------------------------------------------------------------------------------
Exception log with detailed tech info. Generated on 10.10.2022 15:08.
You may send it to the application vendor, helping him to understand what had happened.
Application title: test.epim - EssentialPIM Pro Portable
Application file: c:\temp\EssentialPIM\EssentialPIM.exe
Application: EssentialPIM Pro Portable 11.1.6 08.10.2022
------------------------------------------------------------------------------
Exception class: EAccessViolation
Exception message: Access violation at address 0040DCB4 in module 'EssentialPIM.exe'. Read of address FFFFFFFD.
Exception address: 0040DCB4
------------------------------------------------------------------------------
Main thread ID = 3672
Exception thread ID = 3672
------------------------------------------------------------------------------
Object Logs:
15:08:36.825 SetViewMode OK
15:08:36.340 SetViewMode 1
15:08:29.839 DBOpen OK
15:08:29.653 SetViewMode OK
15:08:29.335 SetViewMode 0
15:08:29.113 DBOpen
------------------------------------------------------------------------------
Active Controls:
15:08:51.583 MainForm FormPan FormPan2 TasksForm CalendarsPan CalendarPan CalendarFrame0 CalendarSG
15:08:38.086 MainForm FormPan FormPan2 TasksForm TablePan DayViewDP
15:08:37.040 MainForm
15:08:35.647 MainForm FormPan TBXToolbar2 TopTB NewItemBtn
15:08:33.946 AddAccountsDialog ItemsLV
15:08:32.168 SelThemeDialog OKBtn
15:08:29.335 MainForm
15:08:26.433 LanguagesDialog LanguagesCB
15:08:24.707 LanguagesDialog OKBtn
------------------------------------------------------------------------------
Exception stack
Stack list, generated 10.10.2022 15:08
(0000CCB4) [0040DCB4]
(00A3AC6C) [00E3BC6C]
------------------------------------------------------------------------------
Memory: 4095; free 2397
Display: 1054x775 pixels, 32 bpp, 96 PPI
------------------------------------------------------------------------------
Updates: 1
Last update: 10.10.2022


=======================================================
Another error when I created a new event and performed the same steps as above (I don't now what the steps are to reproduce this error however):

There was an error during the execution of this program.
Click "Send" to submit the report to the developer. Please also provide any steps necessary to reproduce the problem.

Range check error.

------------------------------------------------------------------------------
Exception log with detailed tech info. Generated on 10.10.2022 15:15.
You may send it to the application vendor, helping him to understand what had happened.
Application title: test.epim - EssentialPIM Pro Portable
Application file: C:\temp\EssentialPIM\EssentialPIM.exe
Application: EssentialPIM Pro Portable 11.1.6 08.10.2022
------------------------------------------------------------------------------
Exception class: ERangeError
Exception message: Range check error.
Exception address: 0040DCF6
------------------------------------------------------------------------------
Main thread ID = 5640
Exception thread ID = 5640
------------------------------------------------------------------------------
Object Logs:
15:10:33.651 SetViewMode OK
15:10:33.025 SetViewMode 1
15:10:31.965 DBOpen OK
15:10:31.834 SetViewMode OK
15:10:31.547 SetViewMode 0
15:10:31.229 DBOpen
------------------------------------------------------------------------------
Active Controls:
15:15:46.214 MainForm FormPan FormPan2 TasksForm CalendarsPan CalendarPan CalendarFrame0 CalendarSG
15:15:43.165 MainForm FormPan FormPan2 TasksForm TablePan DayViewDP
15:15:42.135 TaskDialog PageControl1 TaskTS TitleEd RichViewEdit
15:15:41.630 MainForm FormPan FormPan2 TasksForm TablePan DayViewDP
15:15:38.074 MainForm FormPan FormPan2 TasksForm CalendarsPan CalendarPan CalendarFrame0 CalendarSG
15:15:37.568 MainForm FormPan FormPan2 TasksForm TablePan DayViewDP
15:12:54.316 MainForm FormPan FormPan2 TasksForm CalendarsPan CalendarPan CalendarFrame0 CalendarSG
15:12:52.798 AboutForm OKBtn
15:12:25.475 MainForm FormPan FormPan2 TasksForm CalendarsPan CalendarPan CalendarFrame0 CalendarSG
15:10:48.459 MainForm FormPan FormPan2 TasksForm TablePan DayViewDP
------------------------------------------------------------------------------
Exception stack
Stack list, generated 10.10.2022 15:10
(0000CCB4) [0040DCB4]
(00A3AC6C) [00E3BC6C]
------------------------------------------------------------------------------
Memory: 4095; free 2536
Display: 1054x775 pixels, 32 bpp, 96 PPI
------------------------------------------------------------------------------
PrevExceptions:
15:10:48.443 Access violation at address 0040DCB4 in module 'EssentialPIM.exe'. Read of address FFFFFFFD
------------------------------------------------------------------------------
Updates: 1
Last update: 10.10.2022
admin
Site Admin
Posts: 15603
Joined: Thu Nov 25, 2004 3:12 am
Has thanked: 1412 times
Been thanked: 984 times

Re: Access violation error when dragging event with link

Post by admin »

Thanks, will fix this in the next update.
Android version of EssentialPIM. Keep all your data in sync!
Post Reply