Hofknecht / SystemTrayMenu

SystemTrayMenu - Browse and open your files easily
http://hofknecht.eu/systemtraymenu/
GNU General Public License v3.0
642 stars 45 forks source link

[BUG] Fix NullReferenceException as GetShortcutFileNamePath #463

Closed Hofknecht closed 1 year ago

Hofknecht commented 1 year ago

Dirk Schürmann reported application crash via mail:

Protokollname: Application Quelle: Application Error Datum: 21.10.2022 00:28:07 Ereignis-ID: 1000 Aufgabenkategorie:Anwendungsabsturzereignisse Ebene: Fehler Schlüsselwörter: Benutzer: YOGA-C\Dirk Computer: Yoga-C Beschreibung: Name der fehlerhaften Anwendung: SystemTrayMenu.exe, Version: 1.3.1.0, Zeitstempel: 0x62cf0990 Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.22621.608, Zeitstempel: 0x4769d08d Ausnahmecode: 0xe0434352 Fehleroffset: 0x000000000008fb0c ID des fehlerhaften Prozesses: 0x0xF978 Startzeit der fehlerhaften Anwendung: 0x0x1D8E4D335B6A2FC Pfad der fehlerhaften Anwendung: C:\System\SystemTrayMenu-1.3.1.0\SystemTrayMenu.exe Pfad des fehlerhaften Moduls: C:\WINDOWS\System32\KERNELBASE.dll Berichtskennung: a90b5311-cf2e-47b0-a1f1-7bac98653639 Vollständiger Name des fehlerhaften Pakets: Anwendungs-ID, die relativ zum fehlerhaften Paket ist: Ereignis-XML:

1000 0 2 100 0 0x8000000000000000 4909 Application Yoga-C SystemTrayMenu.exe 1.3.1.0 62cf0990 KERNELBASE.dll 10.0.22621.608 4769d08d e0434352 000000000008fb0c 0xf978 0x1d8e4d335b6a2fc C:\System\SystemTrayMenu-1.3.1.0\SystemTrayMenu.exe C:\WINDOWS\System32\KERNELBASE.dll a90b5311-cf2e-47b0-a1f1-7bac98653639 Protokollname: Application Quelle: .NET Runtime Datum: 21.10.2022 00:28:07 Ereignis-ID: 1026 Aufgabenkategorie:Keine Ebene: Fehler Schlüsselwörter:Klassisch Benutzer: Nicht zutreffend Computer: Yoga-C Beschreibung: Application: SystemTrayMenu.exe CoreCLR Version: 6.0.1022.47605 .NET Version: 6.0.10 Description: The process was terminated due to an unhandled exception. Exception Info: System.NullReferenceException: Object reference not set to an instance of an object. at SystemTrayMenu.Utilities.FileLnk.GetShortcutFileNamePath(Object shortcutFilename, Boolean& isFolder) in D:\a\1\s\Utilities\File\FileLnk.cs:line 54 at SystemTrayMenu.Utilities.FileLnk.<>c__DisplayClass0_0.g__StaThreadMetho d|0(Object obj) in D:\a\1\s\Utilities\File\FileLnk.cs:line 27 at System.Threading.Thread.StartCallback() Ereignis-XML: 1026 0 2 0 0 0x80000000000000 4908 Application Yoga-C Application: SystemTrayMenu.exe CoreCLR Version: 6.0.1022.47605 .NET Version: 6.0.10 Description: The process was terminated due to an unhandled exception. Exception Info: System.NullReferenceException: Object reference not set to an instance of an object. at SystemTrayMenu.Utilities.FileLnk.GetShortcutFileNamePath(Object shortcutFilename, Boolean& isFolder) in D:\a\1\s\Utilities\File\FileLnk.cs:line 54 at SystemTrayMenu.Utilities.FileLnk.<>c__DisplayClass0_0.<GetResolvedFileName>g__StaTh readMethod|0(Object obj) in D:\a\1\s\Utilities\File\FileLnk.cs:line 27 at System.Threading.Thread.StartCallback()