Looks like I've managed to reproduce it also in TCx32.
When you point to such picture to show a tooltip, TCx64 will simply freeze. However if you select the same file in TCx32, point to it to show its tooltip and press Del to delete the file just before the tooltip is shown, TC will crash.
First, it will show a message box with text "Exception EInvalidOp in module TOTALCMD.EXE at 6D9F8673. Invalid floating point operation." When you close it, another message box will appear with text "Control deleted from background thread!". This message cannot be closed - it will keep reopening until you kill TC's process. And sometimes, but not always, you can see a crash dialog:
Code: Select all
---------------------------
Total Commander 8.0ß23
---------------------------
Access violation at address 00448052. Read of address 000000E4.
Access violation at address 00448052. Read of address 000000E4
Windows 7 SP1 6.1 (Build 7601)
Please report this error to the Author, with a description
of what you were doing when this error occurred!
Windows exception: C0000005
Stack trace:
00448052
4242F0 424A9C 426EF5 >423C18 423C18 425E42
444535 423C18 445CF8 446033 448050 444535
446486 423C18 445A47 423C18 429236 42937C
6D9185
Raw:
448050 42427F 4242F0 42476F 424A9C 426EF5
444535 446755 4258F4 446492 423C18 4467FF
426485 446DDD 444535 446755 4258F4 446492
423C18 425E42 426D5A 444535 446755 4258F4
446492 423C18 445CF8 402235 4033BC 4021B4
4023DB 4026A4 4036AD 4458AE 444D41 4459B5
6D5E49 41D7A4 445E7E 446033 446755 446486
4464A9 423C18 445A47 423C18 420FAB 42461C
4261EC 4461DA 44803E 448050 64A010 4459B5
423C18 4467FF 402E36 444535 446755 4258F4
Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Yes No
---------------------------
Again, this happens only with pictures containing weird (yet valid) GPS data.
To sum it up:
I've got two Win7 x64 machines (one totally clean and one old), one Win8 x32 and one Win8 x64.
Both TC versions crash on all x64 machines.
TCx32 does not crash on Win8 x32.