View Issue Details

IDProjectCategoryView StatusLast Update
0001023GeoSetterUser Interfacepublic2013-03-18 12:38
ReporterTom-Masz Assigned ToFriedemann  
PrioritynormalSeveritycrashReproducibilitysometimes
Status resolvedResolutionfixed 
Product Version3.4.14 Release 
Target VersionFixed in Version3.4.38 beta 
Summary0001023: critical error
Descriptiondate/time : 2013-03-13, 21:40:35, 31ms
operating system : Windows XP Dodatek Service Pack 3 build 2600
system language : Polish
system up time : 2 hours 18 minutes
program up time : 6 seconds
processors : 2x AMD Athlon(tm) X2 Dual-Core QL-60
physical memory : 1992/3071 MB (free/total)
free disk space : (C:) 30,34 GB
display mode : 1366x768, 32 bit
process id : $fc4
allocated memory : 37,99 MB
executable : GeoSetter.exe
exec. date/time : 2011-02-01 20:09
version : 3.4.16.2119
madExcept version : 3.0l
contact name : Tom-Masz
contact email : tzugaj@gmail.com
callstack crc : $d1534b1c, $fbcbb34a, $7f3ae067
exception number : 1
exception class : EVariantTypeCastError
exception message : Variante des Typs (OleStr) konnte nicht in Typ (Double) konvertiert werden.

main thread ($17f4):
00461f2f +06f GeoSetter.exe Variants 525 +1 VarCastError
0046236e +01a GeoSetter.exe Variants 589 +3 VarResultCheck
004648e0 +084 GeoSetter.exe Variants 1787 +9 VarToDoubleAsString
00464b1a +0fe GeoSetter.exe Variants 1847 +15 @VarToDouble
00464da0 +008 GeoSetter.exe Variants 1893 +1 @VarToReal
007db98e +082 GeoSetter.exe ImageData 6788 +15 TimageData.GetFocalLength
007db7ce +04e GeoSetter.exe ImageData 6761 +5 TimageData.GetFocalLength35mmIsCalculated
00a1ef1e +bd2 GeoSetter.exe ufrmMain 2925 +251 TfrmGeoSetterMain.lvFilesItemThumbnailDraw
0040494e +002 GeoSetter.exe System 9060 +0 @ClassDestroy
005667f3 +037 GeoSetter.exe EasyListview 15732 +2 TCustomEasyListview.DoItemThumbnailDraw
0077c627 +3c3 GeoSetter.exe VirtualExplorerEasyListview 4901 +67 TCustomVirtualExplorerEasyListview.DoItemThumbnailDraw
0057bf0f +02f GeoSetter.exe EasyListview 26954 +1 TEasyItemVirtual.ThumbnailDraw
0056f9c9 +109 GeoSetter.exe EasyListview 20978 +24 TEasyViewItem.PaintImage
0056ee16 +142 GeoSetter.exe EasyListview 20707 +25 TEasyViewItem.Paint
0057baa1 +02d GeoSetter.exe EasyListview 26783 +1 TEasyItem.Paint
0056787a +63e GeoSetter.exe EasyListview 16142 +132 TCustomEasyListview.DoPaintRect
005415cb +253 GeoSetter.exe MPCommonObjects 1446 +35 TCommonCanvasControl.WMPaint
004db1f3 +1df GeoSetter.exe Controls 4645 +53 TControl.WndProc
004dede2 +18e GeoSetter.exe Controls 6342 +33 TWinControl.WndProc
004de9b4 +034 GeoSetter.exe Controls 6237 +3 TWinControl.MainWndProc
0047d82c +014 GeoSetter.exe Classes 10966 +8 StdWndProc
7c90e470 +010 ntdll.dll KiUserCallbackDispatcher

thread $1794:
7c90df48 +a ntdll.dll NtWaitForMultipleObjects

thread $14ac (TWorkerThread):
7c90df58 +0a ntdll.dll NtWaitForSingleObject
7c8025d5 +85 KERNEL32.dll WaitForSingleObjectEx
7c80253d +0d KERNEL32.dll WaitForSingleObject
0058e399 +19 GeoSetter.exe VirtualTrees 6079 +3 TWorkerThread.Execute
00452187 +2b GeoSetter.exe madExcept HookedTThreadExecute
0047ba8a +36 GeoSetter.exe Classes 9372 +7 ThreadProc
00405478 +28 GeoSetter.exe System 11554 +33 ThreadWrapper
00452069 +0d GeoSetter.exe madExcept CallThreadProcSafe
004520d3 +37 GeoSetter.exe madExcept ThreadExceptFrame
>> created by main thread ($17f4) at:
0058e28e +16 GeoSetter.exe VirtualTrees 6022 +1 TWorkerThread.Create

thread $1194 (TImageDataRefreshThread):
00452187 +2b GeoSetter.exe madExcept HookedTThreadExecute
0047ba8a +36 GeoSetter.exe Classes 9372 +7 ThreadProc
00405478 +28 GeoSetter.exe System 11554 +33 ThreadWrapper
00452069 +0d GeoSetter.exe madExcept CallThreadProcSafe
004520d3 +37 GeoSetter.exe madExcept ThreadExceptFrame
>> created by main thread ($17f4) at:
007e02cb +27 GeoSetter.exe ImageDataRefreshThread 64 +2 TImageDataRefreshThread.Create

thread $16dc:
7c90d218 +a ntdll.dll NtDelayExecution

thread $12bc:
7c90dae8 +000a ntdll.dll NtRequestWaitReplyPort
77e7a80b +0020 RPCRT4.dll I_RpcSendReceive
77e7a83a +0023 RPCRT4.dll NdrSendReceive
77ef5670 +01a0 RPCRT4.dll NdrClientCall2
76f135b6 +0813 DNSAPI.dll DnsQuery_W
77e796b4 +000d RPCRT4.dll I_RpcFreeBuffer
71a531f3 +0072 WS2_32.dll WSALookupServiceNextW
71a55dd7 +353e WS2_32.dll GetAddrInfoW
71a52ac5 +0056 WS2_32.dll getaddrinfo

thread $1234:
7c90df58 +0a ntdll.dll NtWaitForSingleObject
7c8025d5 +85 KERNEL32.dll WaitForSingleObjectEx
7c80253d +0d KERNEL32.dll WaitForSingleObject
005bff25 +4d GeoSetter.exe VirtualShellNotifier 2260 +9 TVirtualChangeDispatchThread.Execute
0053beb6 +36 GeoSetter.exe MPThreadManager 676 +22 TCommonThread.ExecuteStub
00452069 +0d GeoSetter.exe madExcept CallThreadProcSafe
004520d3 +37 GeoSetter.exe madExcept ThreadExceptFrame
>> created by main thread ($17f4) at:
0053bc81 +6d GeoSetter.exe MPThreadManager 615 +12 TCommonThread.Create

thread $14dc:
7e377766 +3b user32.dll GetMessageA
005bf2f7 +bb GeoSetter.exe VirtualShellNotifier 1918 +15 TVirtualShellChangeThread.Execute
0053beb6 +36 GeoSetter.exe MPThreadManager 676 +22 TCommonThread.ExecuteStub
00452069 +0d GeoSetter.exe madExcept CallThreadProcSafe
004520d3 +37 GeoSetter.exe madExcept ThreadExceptFrame
>> created by main thread ($17f4) at:
0053bc81 +6d GeoSetter.exe MPThreadManager 615 +12 TCommonThread.Create

thread $1758:
005de956 +07e GeoSetter.exe jpegfilt jpeg_read_scanlines
005db5c4 +9f0 GeoSetter.exe jpegfilt ReadJPegStream
00708816 +15a GeoSetter.exe imageenio TImageEnIO.LoadFromStreamJpeg
006f9d99 +0f9 GeoSetter.exe imageenio TImageEnIO.LoadFromStream
0074b4b4 +670 GeoSetter.exe VirtualThumbnails 835 +143 SpMakeThumbFromFileImageEn
0074bacd +205 GeoSetter.exe VirtualThumbnails 1097 +45 SpCreateThumbInfoFromFile
00780511 +089 GeoSetter.exe VirtualExplorerEasyListview 7154 +6 TEasyThumbnailThreadRequest.HandleRequest
0053c2fb +11f GeoSetter.exe MPThreadManager 948 +54 TCommonEventThread.Execute
0053beb6 +036 GeoSetter.exe MPThreadManager 676 +22 TCommonThread.ExecuteStub
00452069 +00d GeoSetter.exe madExcept CallThreadProcSafe
004520d3 +037 GeoSetter.exe madExcept ThreadExceptFrame
>> created by main thread ($17f4) at:
0053bc81 +06d GeoSetter.exe MPThreadManager 615 +12 TCommonThread.Create

thread $c10:
7c90df48 +0a ntdll.dll NtWaitForMultipleObjects
7c80958a +00 KERNEL32.dll WaitForMultipleObjectsEx
7e3695f3 +00 user32.dll MsgWaitForMultipleObjectsEx
7e3696a3 +1a user32.dll MsgWaitForMultipleObjects
00452069 +0d GeoSetter.exe madExcept CallThreadProcSafe
004520d3 +37 GeoSetter.exe madExcept ThreadExceptFrame
>> created by main thread ($17f4) at:
4ebd7f66 +00 gdiplus.dll

thread $fe4 (TExifToolInitThread):
7c90df58 +00a ntdll.dll NtWaitForSingleObject
7c8025d5 +085 KERNEL32.dll WaitForSingleObjectEx
7c80253d +00d KERNEL32.dll WaitForSingleObject
0073de46 +192 GeoSetter.exe uFriTools 3342 +34 ExecConsole
0093bc6b +08f GeoSetter.exe ExifTool 1024 +6 TExifToolLanguageItems.Create
00939c0a +062 GeoSetter.exe ExifTool 342 +1 InitExifTool
0093ee9d +021 GeoSetter.exe ExifTool 1689 +0 TExifToolInitThread.Execute
0047ba8a +036 GeoSetter.exe Classes 9372 +7 ThreadProc
00405478 +028 GeoSetter.exe System 11554 +33 ThreadWrapper
00452069 +00d GeoSetter.exe madExcept CallThreadProcSafe
004520d3 +037 GeoSetter.exe madExcept ThreadExceptFrame
>> created by main thread ($17f4) at:
0093ee21 +09d GeoSetter.exe ExifTool 1683 +8 TExifToolInitThread.Create

thread $f70:
7c90df58 +0a ntdll.dll NtWaitForSingleObject
71a54a57 +50 WS2_32.dll connect
71a4150a +6a WS2HELP.dll WahReferenceContextByHandle
71a5314c +a4 WS2_32.dll select
00452069 +0d GeoSetter.exe madExcept CallThreadProcSafe
004520d3 +37 GeoSetter.exe madExcept ThreadExceptFrame
>> created by main thread ($17f4) at:
3fd1dea0 +00 wininet.dll

thread $e50:
7c90df58 +0a ntdll.dll NtWaitForSingleObject
7c8025d5 +85 KERNEL32.dll WaitForSingleObjectEx
7c80253d +0d KERNEL32.dll WaitForSingleObject
00452069 +0d GeoSetter.exe madExcept CallThreadProcSafe
004520d3 +37 GeoSetter.exe madExcept ThreadExceptFrame
>> created by thread $12bc at:
3fd111e7 +00 wininet.dll

hardware:
+ Baterie
  - Bateria Microsoft o metodzie kontroli zgodnej z ACPI
  - Microsoft AC Adapter
+ Bluetooth
  - Bluetooth RFBUS (driver 8.0.2005.0)
  - Bluetooth RFCOMM (driver 8.0.1129.0)
  - Bluetooth RFHID (driver 8.0.830.0)
  - USB Bluetooth EDR Device (driver 8.0.2005.0)
+ Karty graficzne
  - NVIDIA GeForce 9100M G (driver 6.14.12.6099)
+ Karty sieciowe
  - Atheros AR5007EG Wireless Network Adapter (driver 7.6.0.239)
  - HUAWEI Mobile Connect - Network Adapter (driver 2.6.2.1605)
  - Karta sieciowa 1394
  - Realtek PCIe GBE Family Controller (driver 5.742.1125.2009)
+ Klawiatury
  - Standardowa klawiatura 101/102 klawisze lub Microsoft Natural Keyboard PS/2
+ Komputer
  - Wieloprocesorowy komputer PC z interfejsem ACPI
+ Kontrolery d?wi?ku, wideo i gier
  - Kodery-dekodery audio
  - Kodery-dekodery wideo
  - Port gier dla Creative
  - Realtek High Definition Audio (driver 5.10.0.5689)
  - Sound Blaster 16 lub AWE32 lub zgodne (WDM)
  - Starsze sterowniki audio
  - Starsze urz?dzenia przechwytywania wideo
  - Urz?dzenia steruj?ce mediami
  - Urz?dzenie audio USB
+ Kontrolery hosta magistrali IEEE 1394
  - Kontroler hosta IEEE 1394 zgodny z OHCI
+ Kontrolery IDE ATA/ATAPI
  - Podstawowy kana? IDE
  - Pomocniczy kana? IDE
  - Standardowy podwójny kontroler PCI IDE
+ Kontrolery uniwersalnej magistrali szeregowej
  - G?ówny koncentrator USB
  - G?ówny koncentrator USB
  - G?ówny koncentrator USB
  - G?ówny koncentrator USB
  - HUAWEI Enumerator Device (driver 2.6.2.1605)
  - HUAWEI Enumerator Device (driver 2.6.2.1605)
  - HUAWEI Enumerator Device (driver 2.6.2.1605)
  - HUAWEI Mobile Connect - Bus Enumerate Device (driver 2.6.2.1605)
  - Masowe urz?dzenie magazynuj?ce USB
  - Masowe urz?dzenie magazynuj?ce USB
  - Rodzajowy koncentrator USB
  - Standardowy kontroler OpenHCD hosta USB
  - Standardowy kontroler OpenHCD hosta USB
  - Standardowy rozszerzony kontroler hosta PCI to USB
  - Standardowy rozszerzony kontroler hosta PCI to USB
  - Urz?dzenie kompozytowe USB
  - Urz?dzenie kompozytowe USB
  - Urz?dzenie kompozytowe USB
+ Modemy
  - Motorola SM56 Data Fax Modem (driver 6.12.20.0)
  - Nokia 6300 Bluetooth Modem (driver 4.7.0.0)
+ Monitory
  - Monitor domy?lny
  - Monitor domy?lny
  - Monitor Plug and Play
+ Mysz i inne urz?dzenia wskazuj?ce
  - Mysz Microsoft PS/2
  - Mysz zgodna z HID
+ Porty (COM i LPT)
  - BT Port (COM10) (driver 6.0.616.0)
  - BT Port (COM11) (driver 6.0.616.0)
  - BT Port (COM12) (driver 6.0.616.0)
  - BT Port (COM13) (driver 6.0.616.0)
  - BT Port (COM14) (driver 6.0.616.0)
  - BT Port (COM18) (driver 6.0.616.0)
  - BT Port (COM20) (driver 6.0.616.0)
  - BT Port (COM21) (driver 6.0.616.0)
  - BT Port (COM22) (driver 6.0.616.0)
  - BT Port (COM23) (driver 6.0.616.0)
  - BT Port (COM24) (driver 6.0.616.0)
  - BT Port (COM25) (driver 6.0.616.0)
  - BT Port (COM26) (driver 6.0.616.0)
  - BT Port (COM6) (driver 6.0.616.0)
  - BT Port (COM7) (driver 6.0.616.0)
  - HUAWEI Mobile Connect - 3G Application Interface (COM16) (driver 2.6.2.1606)
  - HUAWEI Mobile Connect - 3G PC UI Interface (COM17) (driver 2.6.2.1606)
+ Procesory
  - AMD Athlon(tm) X2 Dual-Core QL-60
  - AMD Athlon(tm) X2 Dual-Core QL-60
+ Stacje dysków
  - HUAWEI SD Storage USB Device
  - WDC WD2500BEVS-00UST0
+ Stacje dysków CD-ROM/DVD
  - DTSOFT Virtual CdRom Device
  - HUAWEI Mass Storage USB Device
  - Optiarc DVD RW AD-7560S
+ Urz?dzenia do obrazowania
  - Urz?dzenie wideo USB
+ Urz?dzenia interfejsu HID
  - Bluetooth HID Port (driver 6.0.520.0)
  - Urz?dzenie kontroli odbiorcy zgodne z HID
  - Urz?dzenie USB interfejsu HID
+ Urz?dzenia pami?ci Flash i PCMCIA
  - JMB38X MS Host Controller (driver 1.0.18.7)
  - JMB38X SD Host Controller (driver 1.0.18.7)
  - JMB38X SD/MMC Host Controller (driver 1.0.18.7)
+ Urz?dzenia systemowe
  - Aplikacja zbieraj?ca informacje o oprogramowaniu urz?dze? Plug and Play
  - Bateria kompozytowa Microsoft
  - Czasomierz systemowy
  - Czasomierz zdarzeniowy wysokiej precyzji
  - DAEMON Tools Virtual Bus (driver 5.0.1.282)
  - G?o?nik systemowy
  - HUAWEI Mobile Connect - Extra Control Device (driver 2.6.2.1605)
  - Interfejs zarz?dzania Microsoft Windows dla ACPI
  - Interfejs zarz?dzania Microsoft Windows dla ACPI
  - Kontroler DMA
  - Magistrala PCI
  - Mened?er g?o?no?ci
  - Mostek (bridge) standardu PCI do CPU hosta
  - Mostek (bridge) standardu PCI do CPU hosta
  - Mostek (bridge) standardu PCI do CPU hosta
  - Mostek (bridge) standardu PCI do CPU hosta
  - Mostek (bridge) standardu PCI do CPU hosta
  - Mostek (bridge) standardu PCI do ISA
  - Mostek (bridge) standardu PCI do PCI-do-PCI
  - Mostek (bridge) standardu PCI do PCI-do-PCI
  - Mostek (bridge) standardu PCI do PCI-do-PCI
  - Mostek (bridge) standardu PCI do PCI-do-PCI
  - Mostek (bridge) standardu PCI do PCI-do-PCI
  - Mostek (bridge) standardu PCI do PCI-do-PCI
  - NVIDIA nForce PCI System Management (driver 4.6.9.0)
  - NVIDIA nForce System Management Controller (driver 5.1.2600.161)
  - Pokrywa ACPI
  - Port odczytu danych ISAPNP
  - Procesor numeryczny
  - Programowalny kontroler przerwa?
  - Przycisk ACPI Fixed Feature
  - Przycisk u?pienia ACPI
  - Przycisk zasilania ACPI
  - P?yta systemowa
  - Rozszerzona magistrala we/wy
  - Standardowy kontroler RAM PCI
  - Standardowy kontroler RAM PCI
  - Standardowy kontroler RAM PCI
  - Sterownik BIOS zarz?dzania systemem firmy Microsoft
  - Sterownik klawiatury serwera terminali
  - Sterownik magistrali Microsoft UAA dla High Definition Audio
  - Sterownik myszy serwera terminali
  - Strefa termiczna ACPI
  - System zgodny ze standardem Microsoft ACPI
  - Urz?dzenie Microcode Update
  - Wbudowany kontroler zgodny ze standardem Microsoft ACPI
  - Zasoby p?yty g?ównej
  - Zasoby p?yty g?ównej
  - Zasoby p?yty g?ównej
  - Zegar systemowy CMOS/czasu rzeczywistego

cpu registers:
eax = 01823774
ebx = 00000008
ecx = 00000001
edx = 00461f34
esi = 01820005
edi = 065560b8
eip = 00461f34
esp = 0012b1c8
ebp = 0012b228

stack dump:
0012b1c8 34 b4 12 00 d3 2f 81 7c - 1b 00 00 00 02 02 20 00 4..../.|........
0012b1d8 e0 b3 12 00 23 00 00 00 - 72 13 00 00 00 00 00 00 ....#...r.......
0012b1e8 00 00 00 00 08 dc 00 e2 - 08 6c 23 e1 28 a5 d4 87 .........l#.(...
0012b1f8 80 1f 00 00 ff ff 00 00 - 04 06 00 00 20 09 11 b0 ................
0012b208 9b d8 00 00 00 00 00 00 - 08 09 11 b0 88 1c 07 88 ................
0012b218 cc a5 00 00 00 00 00 00 - 10 ad 3b e2 00 00 00 00 ..........;.....
0012b228 00 00 00 00 00 00 00 00 - 40 09 11 b0 00 9a 0a 8b ........@.......
0012b238 ed b6 00 00 00 00 00 00 - b8 a5 d4 87 00 00 00 00 ................
0012b248 00 00 00 00 00 00 00 00 - 00 a5 d4 87 f8 a5 d4 87 ................
0012b258 00 00 00 00 00 00 00 00 - cd cc cc cc cc cc cc cc ................
0012b268 fb 3f 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 .?..............
0012b278 00 00 00 00 00 00 00 00 - 38 ba 12 00 00 00 00 00 ........8.......
0012b288 01 88 61 b2 3c 00 f8 00 - 08 70 df e3 28 a5 d4 87 ..a.<....p..(...
0012b298 04 06 00 00 a0 1c 07 88 - c8 09 11 b0 50 f1 60 80 ............P.`.
0012b2a8 00 00 00 00 60 13 0b 8b - 01 00 00 00 28 a5 d4 87 ....`.......(...
0012b2b8 03 00 1f 00 01 00 00 00 - 85 f1 60 80 00 00 00 00 ..........`.....
0012b2c8 18 ba 12 00 1c 88 61 b2 - 00 00 00 00 01 00 00 00 ......a.........
0012b2d8 18 ba 12 00 04 06 00 00 - 94 09 11 b0 a0 09 11 b0 ................
0012b2e8 28 0c 11 b0 00 00 00 00 - 90 cf 4d 80 ff ff ff ff (.........M.....
0012b2f8 00 0f 11 b0 64 0c 11 b0 - 08 0f 11 b0 20 bf 12 00 ....d...........

disassembling:
[...]
00461f1b call -$5a2a4 ($407c7c) ; System.LoadResString
00461f20 mov ecx, [ebp-$1c]
00461f23 mov dl, 1
00461f25 mov eax, [$4619ac]
00461f2a call -$3cbf ($45e270) ; SysUtils.Exception.CreateFmt
00461f2f > call -$5d10c ($404e28) ; System.@RaiseExcept
00461f34 xor eax, eax
00461f36 pop edx
00461f37 pop ecx
00461f38 pop ecx
00461f39 mov fs:[eax], edx
[...]

error details:
in open
TagsNo tags attached.

Relationships

duplicate of 0001024 feedbackFriedemann error by open 

Activities

2013-03-13 21:44

 

bugreport.txt (17,581 bytes)
bugreport.txt (17,581 bytes)

Friedemann

2013-03-14 17:52

administrator   ~0001893

I think this is the same problem as mentioned in 0001024, isn't it? Can you please send me the image file to support@geosetter.de?

Issue History

Date Modified Username Field Change
2013-03-13 21:44 Tom-Masz New Issue
2013-03-13 21:44 Tom-Masz File Added: bugreport.txt
2013-03-14 17:51 Friedemann Status new => assigned
2013-03-14 17:51 Friedemann Assigned To => Friedemann
2013-03-14 17:51 Friedemann Relationship added duplicate of 0001024
2013-03-14 17:52 Friedemann Note Added: 0001893
2013-03-14 17:52 Friedemann Status assigned => feedback
2013-03-18 12:38 Friedemann Status feedback => resolved
2013-03-18 12:38 Friedemann Fixed in Version => 3.4.51 beta
2013-03-18 12:38 Friedemann Resolution open => fixed