View Issue Details

IDProjectCategoryView StatusLast Update
0002128GeoSetterImage Datapublic2021-07-27 15:09
ReporterDenisPac Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0002128: Crash when saving metadata to file
DescriptionI'm using GeoSetter for many years (about 10 years I think), and I'm really happy with this software ! :-)
However from time to time, Geosetter crashes when saving metadata to files.
Sometimes I can recover, sometimes I can't.
This time I have a few cases where crashes happen systematically, and I could save the bugreport file that you can find attached.
Steps To ReproduceApply geotags and save
Additional InformationI'm using latest Geosetter 3.5.3 with exiftool 12.29 (updated manually).
The crash happens all the time twice in a row. The attached bugreport has been retrieved from the first crash.
TagsNo tags attached.

Activities

DenisPac

2021-07-27 15:09

reporter  

bugreport.txt (33,815 bytes)
date/time          : 2021-07-27, 14:46:22, 385ms
operating system   : Windows 10 x64 build 19043
system language    : French
system up time     : 8 days 1 hour
program up time    : 11 minutes 18 seconds
processors         : 12x AMD Ryzen 5 1600X Six-Core Processor
physical memory    : 13009/32714 MB (free/total)
free disk space    : (C:) 100,38 GB
display mode       : 1920x1200, 32 bit
process id         : $8224
allocated memory   : 359,42 MB
largest free block : 436,75 MB
executable         : GeoSetter.exe
exec. date/time    : 2019-10-29 23:47
version            : 3.5.3.2195
settings folder    : C:\Users\Denis Pacquier\AppData\Roaming\GeoSetter\
ExifTool folder    : C:\Users\Denis Pacquier\AppData\Roaming\GeoSetter\tools\exiftool.exe
map file           : file:///C:/Users/Denis Pacquier/GeoSetter/map_google_DP.html
map file version   : 12
contact name       : Denis Pacquier
contact email      : denis.pacquier@gmail.com
callstack crc      : $fa22892c, $f2523386, $f4ee3e16
exception number   : 7
exception class    : EConvertError
exception message  : Format '%s' ungültig oder nicht kompatibel mit Argument.

main thread ($59e4):
00467a2a +026 GeoSetter.exe SysUtils                  3196   +1 ConvertErrorFmt
0046a48e +05e GeoSetter.exe SysUtils                  6436   +5 FormatError
0046af36 +05a GeoSetter.exe SysUtils                  7635   +4 WideFormatError
0046b15f +07f GeoSetter.exe SysUtils                  7873  +70 WideFormatBuf.@label
0046b046 +0a6 GeoSetter.exe SysUtils                  7736  +77 WideFormatBuf
0046b76b +057 GeoSetter.exe SysUtils                  8546   +3 WideFmtStr
0046b908 +01c GeoSetter.exe SysUtils                  8601   +1 WideFormat
00ac8683 +3bb GeoSetter.exe ufrmSaveReport             182  +18 TfrmSaveReport.Refresh
00ac7f4b +3b7 GeoSetter.exe ufrmSaveReport             103  +37 TfrmSaveReport.FormCreate
0050bb89 +031 GeoSetter.exe Forms                     2648   +3 TCustomForm.DoCreate
0050b776 +126 GeoSetter.exe Forms                     2566  +13 TCustomForm.Create
00ac7b72 +022 GeoSetter.exe ufrmSaveReport              59   +2 TfrmSaveReport.Create
00c1545f +017 GeoSetter.exe ufrmMain                  8379   +1 TfrmGeoSetterMain.ShowLogReport
00c26690 +360 GeoSetter.exe ufrmMain                 14689  +59 TfrmGeoSetterMain.OnQueueDataItemSaved
00a903c0 +104 GeoSetter.exe ImageDataQueue             283  +20 TImageDataQueue.OnItemSavedEvent
00a8f903 +013 GeoSetter.exe ImageDataQueueSaveThread   174   +2 TImageDataQueueSaveThread.ProcessDataSaved
0048cc89 +101 GeoSetter.exe Classes                   9339  +22 CheckSynchronize
005145b0 +6e4 GeoSetter.exe Forms                     6670 +144 TApplication.WndProc
0048eb04 +014 GeoSetter.exe Classes                  10966   +8 StdWndProc
77665d6b +00b user32.dll                                        DispatchMessageA
00514d04 +0ac GeoSetter.exe Forms                     6872  +13 TApplication.ProcessMessage
00514d4b +00f GeoSetter.exe Forms                     6891   +1 TApplication.HandleMessage
00514fe6 +0a6 GeoSetter.exe Forms                     6975  +16 TApplication.Run
00c32894 +04c GeoSetter.exe GeoSetter                  161   +4 initialization
77b8fa27 +017 KERNEL32.DLL                                      BaseThreadInitThunk

thread $2f0c:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

thread $8464:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

thread $6ac4 (TWorkerThread):
77a610a3 +93 KERNELBASE.dll                        WaitForSingleObjectEx
77a60ffd +0d KERNELBASE.dll                        WaitForSingleObject
005a12e3 +17 GeoSetter.exe  VirtualTrees  6079  +3 TWorkerThread.Execute
00461fcf +2b GeoSetter.exe  madExcept              HookedTThreadExecute
0048cd62 +36 GeoSetter.exe  Classes       9372  +7 ThreadProc
00405268 +28 GeoSetter.exe  System       11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe  madExcept              CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept              ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                          BaseThreadInitThunk
>> created by main thread ($59e4) at:
005a11da +16 GeoSetter.exe  VirtualTrees  6022  +1 TWorkerThread.Create

thread $8318:
77a6b13d +fd KERNELBASE.dll           WaitForMultipleObjectsEx
00461eb1 +0d GeoSetter.exe  madExcept CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL             BaseThreadInitThunk
>> created by main thread ($59e4) at:
764a3ff7 +00 combase.dll

thread $4694:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

thread $1114:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

thread $6d98 (TImageDataRefreshThread):
77a74915 +45 KERNELBASE.dll                                  SleepEx
77a748ba +0a KERNELBASE.dll                                  Sleep
0099478b +df GeoSetter.exe  ImageDataRefreshThread   107 +30 TImageDataRefreshThread.Execute
00461fcf +2b GeoSetter.exe  madExcept                        HookedTThreadExecute
0048cd62 +36 GeoSetter.exe  Classes                 9372  +7 ThreadProc
00405268 +28 GeoSetter.exe  System                 11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe  madExcept                        CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept                        ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                    BaseThreadInitThunk
>> created by main thread ($59e4) at:
00994657 +27 GeoSetter.exe  ImageDataRefreshThread    64  +2 TImageDataRefreshThread.Create

thread $6ec4:
77a610a3 +93 KERNELBASE.dll                               WaitForSingleObjectEx
77a60ffd +0d KERNELBASE.dll                               WaitForSingleObject
005d21fd +4d GeoSetter.exe  VirtualShellNotifier 2260  +9 TVirtualChangeDispatchThread.Execute
0054f0a2 +36 GeoSetter.exe  MPThreadManager       676 +22 TCommonThread.ExecuteStub
00461eb1 +0d GeoSetter.exe  madExcept                     CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept                     ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                 BaseThreadInitThunk
>> created by main thread ($59e4) at:
0054ee61 +6d GeoSetter.exe  MPThreadManager       615 +12 TCommonThread.Create

thread $5e00:
77661a8f +4f user32.dll                                  GetMessageA
005d15cf +bb GeoSetter.exe VirtualShellNotifier 1918 +15 TVirtualShellChangeThread.Execute
0054f0a2 +36 GeoSetter.exe MPThreadManager       676 +22 TCommonThread.ExecuteStub
00461eb1 +0d GeoSetter.exe madExcept                     CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                     ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                BaseThreadInitThunk
>> created by main thread ($59e4) at:
0054ee61 +6d GeoSetter.exe MPThreadManager       615 +12 TCommonThread.Create

thread $5b88:
77a610a3 +93 KERNELBASE.dll                         WaitForSingleObjectEx
77a60ffd +0d KERNELBASE.dll                         WaitForSingleObject
0054f3f7 +2f GeoSetter.exe  MPThreadManager 898  +4 TCommonEventThread.Execute
0054f0a2 +36 GeoSetter.exe  MPThreadManager 676 +22 TCommonThread.ExecuteStub
00461eb1 +0d GeoSetter.exe  madExcept               CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept               ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                           BaseThreadInitThunk
>> created by main thread ($59e4) at:
0054ee61 +6d GeoSetter.exe  MPThreadManager 615 +12 TCommonThread.Create

thread $8794 (TImageDataQueueSaveThread):
77e1ff14 +44 ntdll.dll                                        RtlEnterCriticalSection
00482544 +10 GeoSetter.exe Classes                   3135  +1 TThreadList.LockList
00a8f770 +30 GeoSetter.exe ImageDataQueueSaveThread   135  +5 TImageDataQueueSaveThread.Execute
00461fcf +2b GeoSetter.exe madExcept                          HookedTThreadExecute
0048cd62 +36 GeoSetter.exe Classes                   9372  +7 ThreadProc
00405268 +28 GeoSetter.exe System                   11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe madExcept                          CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                          ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                     BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +33 GeoSetter.exe ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $7950 (TImageDataQueueSaveThread):
77e1ff14 +44 ntdll.dll                                        RtlEnterCriticalSection
00482544 +10 GeoSetter.exe Classes                   3135  +1 TThreadList.LockList
00a8f770 +30 GeoSetter.exe ImageDataQueueSaveThread   135  +5 TImageDataQueueSaveThread.Execute
00461fcf +2b GeoSetter.exe madExcept                          HookedTThreadExecute
0048cd62 +36 GeoSetter.exe Classes                   9372  +7 ThreadProc
00405268 +28 GeoSetter.exe System                   11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe madExcept                          CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                          ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                     BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +33 GeoSetter.exe ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $514c (TImageDataQueueSaveThread):
77e1ff14 +44 ntdll.dll                                        RtlEnterCriticalSection
00482544 +10 GeoSetter.exe Classes                   3135  +1 TThreadList.LockList
00a8f770 +30 GeoSetter.exe ImageDataQueueSaveThread   135  +5 TImageDataQueueSaveThread.Execute
00461fcf +2b GeoSetter.exe madExcept                          HookedTThreadExecute
0048cd62 +36 GeoSetter.exe Classes                   9372  +7 ThreadProc
00405268 +28 GeoSetter.exe System                   11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe madExcept                          CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                          ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                     BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +33 GeoSetter.exe ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $3e0 (TImageDataQueueSaveThread):
77e1ff14 +44 ntdll.dll                                        RtlEnterCriticalSection
00482544 +10 GeoSetter.exe Classes                   3135  +1 TThreadList.LockList
00a8f770 +30 GeoSetter.exe ImageDataQueueSaveThread   135  +5 TImageDataQueueSaveThread.Execute
00461fcf +2b GeoSetter.exe madExcept                          HookedTThreadExecute
0048cd62 +36 GeoSetter.exe Classes                   9372  +7 ThreadProc
00405268 +28 GeoSetter.exe System                   11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe madExcept                          CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                          ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                     BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +33 GeoSetter.exe ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $3afc (TImageDataQueueSaveThread):
77e1ff14 +44 ntdll.dll                                        RtlEnterCriticalSection
00482544 +10 GeoSetter.exe Classes                   3135  +1 TThreadList.LockList
00a8f770 +30 GeoSetter.exe ImageDataQueueSaveThread   135  +5 TImageDataQueueSaveThread.Execute
00461fcf +2b GeoSetter.exe madExcept                          HookedTThreadExecute
0048cd62 +36 GeoSetter.exe Classes                   9372  +7 ThreadProc
00405268 +28 GeoSetter.exe System                   11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe madExcept                          CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                          ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                     BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +33 GeoSetter.exe ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $b68 (TImageDataQueueSaveThread):
77e1ff14 +44 ntdll.dll                                        RtlEnterCriticalSection
00482544 +10 GeoSetter.exe Classes                   3135  +1 TThreadList.LockList
00a8f770 +30 GeoSetter.exe ImageDataQueueSaveThread   135  +5 TImageDataQueueSaveThread.Execute
00461fcf +2b GeoSetter.exe madExcept                          HookedTThreadExecute
0048cd62 +36 GeoSetter.exe Classes                   9372  +7 ThreadProc
00405268 +28 GeoSetter.exe System                   11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe madExcept                          CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                          ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                     BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +33 GeoSetter.exe ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $7258 (TImageDataQueueSaveThread):
77e1ff14 +44 ntdll.dll                                        RtlEnterCriticalSection
00482544 +10 GeoSetter.exe Classes                   3135  +1 TThreadList.LockList
00a8f770 +30 GeoSetter.exe ImageDataQueueSaveThread   135  +5 TImageDataQueueSaveThread.Execute
00461fcf +2b GeoSetter.exe madExcept                          HookedTThreadExecute
0048cd62 +36 GeoSetter.exe Classes                   9372  +7 ThreadProc
00405268 +28 GeoSetter.exe System                   11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe madExcept                          CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                          ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                     BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +33 GeoSetter.exe ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $1de0 (TImageDataQueueSaveThread):
77e1ff14 +44 ntdll.dll                                        RtlEnterCriticalSection
00482544 +10 GeoSetter.exe Classes                   3135  +1 TThreadList.LockList
00a8f770 +30 GeoSetter.exe ImageDataQueueSaveThread   135  +5 TImageDataQueueSaveThread.Execute
00461fcf +2b GeoSetter.exe madExcept                          HookedTThreadExecute
0048cd62 +36 GeoSetter.exe Classes                   9372  +7 ThreadProc
00405268 +28 GeoSetter.exe System                   11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe madExcept                          CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                          ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                     BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +33 GeoSetter.exe ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $4dbc (TImageDataQueueSaveThread):
77e1ff14 +44 ntdll.dll                                        RtlEnterCriticalSection
00482544 +10 GeoSetter.exe Classes                   3135  +1 TThreadList.LockList
00a8f770 +30 GeoSetter.exe ImageDataQueueSaveThread   135  +5 TImageDataQueueSaveThread.Execute
00461fcf +2b GeoSetter.exe madExcept                          HookedTThreadExecute
0048cd62 +36 GeoSetter.exe Classes                   9372  +7 ThreadProc
00405268 +28 GeoSetter.exe System                   11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe madExcept                          CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                          ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                     BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +33 GeoSetter.exe ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $4918 (TImageDataQueueSaveThread):
77a610a3 +093 KERNELBASE.dll                                    WaitForSingleObjectEx
77a60ffd +00d KERNELBASE.dll                                    WaitForSingleObject
0048d137 +0cb GeoSetter.exe  Classes                   9583 +24 TThread.Synchronize
0048d1e6 +032 GeoSetter.exe  Classes                   9608  +4 TThread.Synchronize
00a8f87a +13a GeoSetter.exe  ImageDataQueueSaveThread   160 +30 TImageDataQueueSaveThread.Execute
00461fcf +02b GeoSetter.exe  madExcept                          HookedTThreadExecute
0048cd62 +036 GeoSetter.exe  Classes                   9372  +7 ThreadProc
00405268 +028 GeoSetter.exe  System                   11562 +33 ThreadWrapper
00461eb1 +00d GeoSetter.exe  madExcept                          CallThreadProcSafe
00461f1b +037 GeoSetter.exe  madExcept                          ThreadExceptFrame
77b8fa27 +017 KERNEL32.DLL                                      BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +033 GeoSetter.exe  ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $5c98 (TImageDataQueueSaveThread):
77e1ff14 +44 ntdll.dll                                        RtlEnterCriticalSection
00482544 +10 GeoSetter.exe Classes                   3135  +1 TThreadList.LockList
00a8f770 +30 GeoSetter.exe ImageDataQueueSaveThread   135  +5 TImageDataQueueSaveThread.Execute
00461fcf +2b GeoSetter.exe madExcept                          HookedTThreadExecute
0048cd62 +36 GeoSetter.exe Classes                   9372  +7 ThreadProc
00405268 +28 GeoSetter.exe System                   11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe madExcept                          CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                          ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                     BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +33 GeoSetter.exe ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $4f90 (TImageDataQueueSaveThread):
77e1ff14 +44 ntdll.dll                                        RtlEnterCriticalSection
00482544 +10 GeoSetter.exe Classes                   3135  +1 TThreadList.LockList
00a8f770 +30 GeoSetter.exe ImageDataQueueSaveThread   135  +5 TImageDataQueueSaveThread.Execute
00461fcf +2b GeoSetter.exe madExcept                          HookedTThreadExecute
0048cd62 +36 GeoSetter.exe Classes                   9372  +7 ThreadProc
00405268 +28 GeoSetter.exe System                   11562 +33 ThreadWrapper
00461eb1 +0d GeoSetter.exe madExcept                          CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept                          ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL                                     BaseThreadInitThunk
>> created by main thread ($59e4) at:
00a8f69f +33 GeoSetter.exe ImageDataQueueSaveThread   104  +5 TImageDataQueueSaveThread.Create

thread $db4:
77a610a3 +93 KERNELBASE.dll           WaitForSingleObjectEx
77a60ffd +0d KERNELBASE.dll           WaitForSingleObject
77846dbc +8c msvcrt.dll               _endthreadex
00461eb1 +0d GeoSetter.exe  madExcept CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL             BaseThreadInitThunk
>> created by main thread ($59e4) at:
77846caf +7f msvcrt.dll               _beginthreadex

thread $2b04:
77a610a3 +93 KERNELBASE.dll           WaitForSingleObjectEx
77a60ffd +0d KERNELBASE.dll           WaitForSingleObject
77846dbc +8c msvcrt.dll               _endthreadex
00461eb1 +0d GeoSetter.exe  madExcept CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL             BaseThreadInitThunk
>> created by main thread ($59e4) at:
77846caf +7f msvcrt.dll               _beginthreadex

thread $39f0: <priority:-1>
77a6b13d +fd KERNELBASE.dll           WaitForMultipleObjectsEx
77846dbc +8c msvcrt.dll               _endthreadex
00461eb1 +0d GeoSetter.exe  madExcept CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL             BaseThreadInitThunk
>> created by main thread ($59e4) at:
77846caf +7f msvcrt.dll               _beginthreadex

thread $37d0:
7767a2c7 +47 user32.dll              MsgWaitForMultipleObjectsEx
76539902 +72 combase.dll             CoWaitForMultipleHandles
00461eb1 +0d GeoSetter.exe madExcept CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL            BaseThreadInitThunk
>> created by main thread ($59e4) at:
5b7e305a +00 mshtml.dll

thread $7fcc: <priority:-1>
77a6b13d +fd KERNELBASE.dll           WaitForMultipleObjectsEx
77846dbc +8c msvcrt.dll               _endthreadex
00461eb1 +0d GeoSetter.exe  madExcept CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL             BaseThreadInitThunk
>> created by main thread ($59e4) at:
77846caf +7f msvcrt.dll               _beginthreadex

thread $7778:
77a610a3 +93 KERNELBASE.dll           WaitForSingleObjectEx
77a60ffd +0d KERNELBASE.dll           WaitForSingleObject
77846dbc +8c msvcrt.dll               _endthreadex
00461eb1 +0d GeoSetter.exe  madExcept CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL             BaseThreadInitThunk
>> created by main thread ($59e4) at:
77846caf +7f msvcrt.dll               _beginthreadex

thread $1550:
7767a2c7 +47 user32.dll              MsgWaitForMultipleObjectsEx
76539902 +72 combase.dll             CoWaitForMultipleHandles
00461eb1 +0d GeoSetter.exe madExcept CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL            BaseThreadInitThunk
>> created by thread $37d0 at:
5b7e305a +00 mshtml.dll

thread $3b24:
77a610a3 +93 KERNELBASE.dll           WaitForSingleObjectEx
77a60ffd +0d KERNELBASE.dll           WaitForSingleObject
00461eb1 +0d GeoSetter.exe  madExcept CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL             BaseThreadInitThunk
>> created by main thread ($59e4) at:
5b7e305a +00 mshtml.dll

thread $37e8: <priority:15>
77a6b13d +fd KERNELBASE.dll           WaitForMultipleObjectsEx
77a6b023 +13 KERNELBASE.dll           WaitForMultipleObjects
00461eb1 +0d GeoSetter.exe  madExcept CallThreadProcSafe
00461f1b +37 GeoSetter.exe  madExcept ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL             BaseThreadInitThunk
>> created by main thread ($59e4) at:
5b8406d0 +00 mshtml.dll

thread $6420:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

thread $746c:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

thread $1ba4:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

thread $3bfc:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

thread $8020:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

thread $39fc:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

thread $3134:
7767a2c7 +47 user32.dll              MsgWaitForMultipleObjectsEx
76539902 +72 combase.dll             CoWaitForMultipleHandles
00461eb1 +0d GeoSetter.exe madExcept CallThreadProcSafe
00461f1b +37 GeoSetter.exe madExcept ThreadExceptFrame
77b8fa27 +17 KERNEL32.DLL            BaseThreadInitThunk
>> created by thread $8464 at:
5b7e305a +00 mshtml.dll

thread $2194:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

thread $8030:
77b8fa27 +17 KERNEL32.DLL  BaseThreadInitThunk

hardware:
+ {1ed2bbf9-11f0-4084-b21f-ad83a8e6dcdc}
  - Fax
  - File d’attente d’impression racine
  - Lexmark CX510 Series PS3
  - Microsoft Print to PDF
  - Microsoft XPS Document Writer
  - OneNote for Windows 10
  - PDFCreator
  - Webex Document Loader
+ {36fc9e60-c465-11cf-8056-444553540000}
  - Concentrateur USB générique
  - Contrôleur hôte AMD USB 3.0 eXtensible - 1.0 (Microsoft)
  - Contrôleur hôte AMD USB 3.10 eXtensible - 1.10 (Microsoft)
  - Contrôleur hôte ASMedia USB 3.1 eXtensible - 1.10 (Microsoft)
  - DAEMON Tools Lite Virtual USB Bus (driver 3.5.0.0)
  - Dispositif de stockage de masse USB
  - Dispositif de stockage de masse USB
  - Hub USB racine (USB 3.0)
  - Hub USB racine (USB 3.0)
  - Hub USB racine (USB 3.0)
  - Périphérique USB composite
  - Périphérique USB composite
  - Synology Virtual USB Hub (driver 1.0.2.4)
+ {4d36e966-e325-11ce-bfc1-08002be10318}
  - PC ACPI avec processeur x64
+ {4d36e967-e325-11ce-bfc1-08002be10318}
  - Corsair Force LE200 SSD
  - Generic STORAGE DEVICE USB Device
  - Microsoft Storage Space Device
  - Samsung SSD 860 QVO 1TB
  - Samsung SSD 970 EVO 500GB
  - ST32000542AS
  - WD Elements 10B8 USB Device
+ {4d36e968-e325-11ce-bfc1-08002be10318}
  - NVIDIA Quadro FX 1700 (driver 21.21.13.4200)
+ {4d36e96a-e325-11ce-bfc1-08002be10318}
  - Contrôleur AHCI SATA standard
  - Contrôleur AHCI SATA standard
+ {4d36e96b-e325-11ce-bfc1-08002be10318}
  - Clavier standard PS/2
  - Périphérique clavier PIH
+ {4d36e96c-e325-11ce-bfc1-08002be10318}
  - Full HD webcam
  - NVIDIA Virtual Audio Device (Wave Extensible) (WDM) (driver 4.13.0.0)
  - Realtek(R) Audio (driver 6.0.9136.1)
  - WH-1000XM3 Hands-Free AG Audio
  - WH-1000XM3 Stereo
+ {4d36e96e-e325-11ce-bfc1-08002be10318}
  - HP 24o Display (driver 1.0.0.0)
  - Moniteur Plug-and-Play générique
+ {4d36e96f-e325-11ce-bfc1-08002be10318}
  - Souris HID
+ {4d36e972-e325-11ce-bfc1-08002be10318}
  - Bluetooth Device (Personal Area Network)
  - Microsoft Kernel Debug Network Adapter
  - Realtek PCIe GbE Family Controller #2 (driver 10.46.1231.2020)
  - Surfshark Tunnel (driver 0.8.0.0)
  - TAP-Surfshark Windows Adapter V9 (driver 11.57.35.775)
  - TAP-Windows Adapter V9 (driver 9.0.0.21)
  - VirtualBox Host-Only Ethernet Adapter (driver 6.1.18.42142)
  - VMware Virtual Ethernet Adapter for VMnet1 (driver 14.0.0.3)
  - VMware Virtual Ethernet Adapter for VMnet8 (driver 14.0.0.3)
  - WAN Miniport (IKEv2)
  - WAN Miniport (IP)
  - WAN Miniport (IPv6)
  - WAN Miniport (L2TP)
  - WAN Miniport (Network Monitor)
  - WAN Miniport (PPPOE)
  - WAN Miniport (PPTP)
  - WAN Miniport (SSTP)
+ {4d36e978-e325-11ce-bfc1-08002be10318}
  - Lien série sur Bluetooth standard (COM4)
  - Lien série sur Bluetooth standard (COM5)
  - Port de communication (COM1)
  - Port imprimante (LPT1)
+ {4d36e97b-e325-11ce-bfc1-08002be10318}
  - Contrôleur des espaces de stockage Microsoft
  - DAEMON Tools Lite Virtual SCSI Bus (driver 5.29.0.0)
  - Samsung NVMe Controller (driver 3.0.0.1802)
+ {4d36e97d-e325-11ce-bfc1-08002be10318}
  - AMD GPIO Controller (driver 2.2.0.130)
  - AMD GPIO Controller (driver 2.0.1.0)
  - AMD PCI (driver 1.0.0.83)
  - AMD PCI (driver 1.0.0.83)
  - AMD SMBus (driver 5.12.0.38)
  - Bouton d'alimentation ACPI
  - Bouton de fonctionnalité définie ACPI
  - Bus redirecteur de périphérique du Bureau à distance
  - Carte système
  - Compteur d'événement de haute précision
  - Contrôleur d'accès direct à la mémoire
  - Contrôleur d'interruptions programmable
  - Contrôleur High Definition Audio
  - Gestionnaire de volumes
  - Haut-parleur système
  - Horloge système
  - Horloge système CMOS/en temps réel
  - Interface de gestion Microsoft Windows pour ACPI
  - Interface de gestion Microsoft Windows pour ACPI
  - Interface de gestion Microsoft Windows pour ACPI
  - Interface de gestion Microsoft Windows pour ACPI
  - Interface logique du port imprimante
  - Microsoft System Management BIOS Driver
  - NVVHCI Enumerator (driver 3.4.2785.9920)
  - Pilote de rendu de base Microsoft
  - Pilote d’affichage de base Microsoft
  - Pilote d’infrastructure de virtualisation Microsoft Hyper-V
  - Pont ISA standard PCI
  - Pont PCI vers PCI
  - Pont PCI vers PCI
  - Pont PCI vers PCI
  - Pont PCI vers PCI
  - Pont PCI vers PCI
  - Pont PCI vers PCI
  - Pont PCI vers PCI
  - Pont PCI vers PCI
  - Pont PCI vers PCI
  - Pont PCI vers PCI
  - Pont PCI vers PCI
  - Pont PCI vers PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Pont processeur hôte standard PCI
  - Racine complexe PCI Express
  - Ressources de la carte mère
  - Ressources de la carte mère
  - Ressources de la carte mère
  - Ressources de la carte mère
  - Ressources de la carte mère
  - Ressources de la carte mère
  - Système compatible ACPI Microsoft
  - Système compatible UEFI Microsoft
  - VMware VMCI Host Device (driver 9.8.16.0)
  - Western Digital PnP virtual bus (driver 1.0.0.1)
  - WH-1000XM3 Hands-Free AG
  - Énumérateur de bus composite
  - Énumérateur de bus racine UMBus
  - Énumérateur de cartes réseau virtuelles NDIS
  - Énumérateur de lecteur virtuel Microsoft
  - Énumérateur de périphérique logiciel Plug-and-Play
+ {50127dc3-0f36-415e-a6cc-4cb3be910b65}
  - AMD Ryzen 5 1600X Six-Core Processor
  - AMD Ryzen 5 1600X Six-Core Processor
  - AMD Ryzen 5 1600X Six-Core Processor
  - AMD Ryzen 5 1600X Six-Core Processor
  - AMD Ryzen 5 1600X Six-Core Processor
  - AMD Ryzen 5 1600X Six-Core Processor
  - AMD Ryzen 5 1600X Six-Core Processor
  - AMD Ryzen 5 1600X Six-Core Processor
  - AMD Ryzen 5 1600X Six-Core Processor
  - AMD Ryzen 5 1600X Six-Core Processor
  - AMD Ryzen 5 1600X Six-Core Processor
  - AMD Ryzen 5 1600X Six-Core Processor
+ {533c5b84-ec70-11d2-9505-00c04f79deaf}
  - Cliché instantané de volume générique
+ {5c4c3332-344d-483c-8739-259e934c9cc8}
  - Realtek Audio Effects Component (driver 11.0.6000.886)
  - Realtek Audio Universal Service (driver 1.0.0.354)
  - Realtek Hardware Support Application (driver 11.0.6000.247)
+ {62f9c741-b25a-46ce-b54c-9bccce08b6f2}
  - Bluetooth
  - Microsoft Device Association Root Enumerator
  - Microsoft Radio Device Enumeration Bus
  - Microsoft RRAS Root Enumerator
  - Synthé. de table de sons Microsoft GS
+ {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
  - Contrôleur système HID
  - Périphérique de contrôle consommateur conforme aux Périphériques d'interface utilisateur (HID)
  - Périphérique d’entrée USB
  - Périphérique d’entrée USB
  - Périphérique d’entrée USB
  - Périphérique fournisseur HID
  - Périphérique fournisseur HID
+ {aa018edf-4915-415e-9c17-d7ebec8917d2}
  - NvModuleTracker Device (driver 6.14.24370.22713)
+ {c166523c-fe0c-4a94-a586-f1a80cfbbf3e}
  - Haut-parleurs (Realtek(R) Audio)
  - Microphone (Full HD webcam)
+ {ca3e7ab9-b4c3-4ae6-8251-579ef933890f}
  - Full HD webcam
+ {d94ee5d8-d189-4994-83d2-f68d7d41b0e6}
  - AMD PSP 3.0 Device (driver 4.13.0.0)
+ {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}
  - Bluetooth Device (RFCOMM Protocol TDI)
  - BT-GPS-37A709
  - Generic Bluetooth Radio
  - Transport Avrcp WH-1000XM3
  - Transport Avrcp WH-1000XM3
  - WH-1000XM3
  - Énumérateur Microsoft Bluetooth
  - Énumérateur Microsoft Bluetooth LE
+ {eec5ad98-8080-425f-922a-dabf3de3f69a}
  - Disque 1,5To
  - F:\
+ {f2e7dd72-6468-4e36-b6f1-6488f42c1b52}
  - Microprogramme système

cpu registers:
eax = 188e1f58
ebx = 00000000
ecx = 00000001
edx = 00467a2f
esi = 0019d862
edi = 0019d922
eip = 00467a2f
esp = 0019d778
ebp = 0019d7b4

stack dump:
0019d778  2f 7a 46 00 de fa ed 0e - 01 00 00 00 07 00 00 00  /zF.............
0019d788  8c d7 19 00 2f 7a 46 00 - 58 1f 8e 18 00 00 00 00  ..../zF.X.......
0019d798  62 d8 19 00 22 d9 19 00 - b4 d7 19 00 a8 d7 19 00  b..."...........
0019d7a8  00 00 00 00 bc d7 19 00 - a8 20 43 00 f0 d7 19 00  ......... C.....
0019d7b8  93 a4 46 00 c4 d7 19 00 - 06 d9 19 00 25 73 00 22  ..F.........%s."
0019d7c8  00 00 00 00 10 00 00 00 - e8 d7 19 00 a8 e8 87 76  ...............v
0019d7d8  d0 f1 14 22 10 00 00 00 - 62 d8 19 00 02 00 00 00  ..."....b.......
0019d7e8  80 fc 80 03 00 00 00 00 - 1c d8 19 00 3b af 46 00  ............;.F.
0019d7f8  34 f9 19 00 74 4b 40 00 - 1c d8 19 00 00 00 00 00  4...tK@.........
0019d808  00 00 00 00 00 00 00 00 - 02 00 00 00 f6 83 10 22  ..............."
0019d818  00 00 00 00 e8 d8 19 00 - 64 b1 46 00 4b b0 46 00  ........d.F.K.F.
0019d828  ec 1f 00 00 38 84 10 22 - b4 38 52 00 01 00 00 00  ....8..".8R.....
0019d838  00 00 00 00 d8 f2 bf 0c - 7d 00 30 2c 30 30 ff ff  ........}.0,00..
0019d848  34 db 19 00 01 00 00 00 - f0 f7 3e 74 58 1f 6e 77  4.........>tX.nw
0019d858  76 28 24 00 7d 00 00 00 - f0 ff ff ff 34 db 19 00  v($.}.......4...
0019d868  04 00 00 00 00 00 00 00 - 90 d8 19 00 01 ad 86 77  ...............w
0019d878  e0 d8 19 00 00 02 00 00 - 00 00 00 00 04 00 00 00  ................
0019d888  e0 da 19 00 e0 d8 19 00 - b4 d8 19 00 4d ad 86 77  ............M..w
0019d898  9d 89 67 77 ac 16 57 77 - 00 00 00 00 f0 05 12 03  ..gw..Ww........
0019d8a8  76 28 24 00 dc d8 19 00 - f0 05 12 03 01 00 00 00  v($.............

disassembling:
[...]
00467a1a        push    eax
00467a1b        mov     ecx, [ebp-4]
00467a1e        mov     dl, 1
00467a20        mov     eax, [$467358]
00467a25        call    +$7c62 ($46f68c)       ; SysUtils.Exception.CreateResFmt
00467a2a      > call    -$62def ($404c40)      ; System.@RaiseExcept
00467a2f 3197   mov     esp, ebp
00467a31        pop     ebp
00467a32        ret

error details:
When saving metadata to the file.

bugreport.txt (33,815 bytes)

Issue History

Date Modified Username Field Change
2021-07-27 15:09 DenisPac New Issue
2021-07-27 15:09 DenisPac File Added: bugreport.txt