Ordisoftware / Hebrew-Calendar

Lunisolar calendar generator with shabbat and celebrations reminder for Windows .NET
https://www.ordisoftware.com/hebrew-calendar
Mozilla Public License 2.0
9 stars 0 forks source link

InvalidOperationException in Hebrew Calendar 9.32 #1211

Closed Ordisoftware closed 2 years ago

Ordisoftware commented 2 years ago

COMMENT

Fermeture de Windows

SYSTEM

Windows 10 Pro 21H2 64-bits v6.3.19044
.NET Framework 4.8
CLR 4.0.30319.42000
Total Memory: 15,91 Gio
Free Memory: 12,93 Gio

ERROR : InvalidOperationException

Impossible d'appeler la valeur Dispose() pendant un CreateHandle().

STACK

---------- EXCEPTION STACK ----------

---------- THREAD STACK -------------

MainForm.TrayIcon.cs line 82:
Ordisoftware.Hebrew.Calendar.MainForm+<>c__DisplayClass26_0.<DoMenuShowHide_Click>b__0

MainForm.Initialize.cs line 265:
Ordisoftware.Hebrew.Calendar.MainForm.DoFormClosing

MainForm.Initialize.cs line 311:
Ordisoftware.Hebrew.Calendar.MainForm.SessionEnding

Program.cs line 82:
Ordisoftware.Hebrew.Calendar.Program.Main

LOG

2022-09-19 11:47:37 P015740:T000001 | > |     START | Hebrew Calendar
2022-09-19 11:47:37 P015740:T000001 | > |     START | C:\Program Files\Ordisoftware\Hebrew Calendar\Bin\Ordisoftware.Hebrew.Calendar.exe
2022-09-19 11:47:37 P015740:T000001 | > |     START | Windows 10 Pro 21H2 64-bits v6.3.19044 | .NET Framework 4.8 | CLR 4.0.30319.42000
2022-09-19 11:47:37 P015740:T000001 | > |     START | FreeMem: 12,29 Gio | RAM: 15,91 Gio
2022-09-19 12:10:20 P015740:T000001 | + |     ENTER | Ordisoftware.Hebrew.Calendar.MainForm.SessionEnding (MainForm.Initialize.cs line 307)
2022-09-19 12:10:20 P015740:T000001 | * |      DATA |     SessionEndReasons.SystemShutdown
2022-09-19 12:10:20 P015740:T000001 | * |      DATA |     CloseReason.WindowsShutDown
2022-09-19 12:10:21 P015740:T000001 | ! | EXCEPTION |     Exception: System.InvalidOperationException
Module: 
Thread: Main
Message: 
Impossible d'appeler la valeur Dispose() pendant un CreateHandle().
Stack Exception: 

Stack Thread: 
MainForm.TrayIcon.cs line 82: Ordisoftware.Hebrew.Calendar.MainForm+<>c__DisplayClass26_0.<DoMenuShowHide_Click>b__0
MainForm.Initialize.cs line 265: Ordisoftware.Hebrew.Calendar.MainForm.DoFormClosing
MainForm.Initialize.cs line 311: Ordisoftware.Hebrew.Calendar.MainForm.SessionEnding
Program.cs line 82: Ordisoftware.Hebrew.Calendar.Program.Main
Ordisoftware commented 2 years ago

Code modified to check null reference.