FIXED: EAccessViolation `Invalid character in path` upon SFTP open from File, Recent

Report issues, odd behaviors or submit a detailed bug report.
Post Reply
inspector71
Posts: 78
Joined: 22 Sep 2017 07:59

FIXED: EAccessViolation `Invalid character in path` upon SFTP open from File, Recent

Post by inspector71 » 25 Sep 2017 08:36

Hi

I've had this one a few times now. Pretty sure once on Windows 8.1, another on Windows 10.

Image

Is there enough error data in that screenshot or would you get more with a saved error?

UPDATE: This may help you find the bug ... if I open exactly the same file from the Home, Recent tab, no such error occurs.

Also, here's the error text saved from the error dialog.

Code: Select all


[Exception]
EArgumentException: Invalid characters in path

Date/Time          : 25-Sep-17 5:37:14 PM
Registered Owner   : 
Windows            : Windows 10 Pro
Build              : 15063
System Up Time     : 0 days 0 hours 57 minutes 37 seconds
System Language    : English (United States)
Program Name       : C:\Program Files\RJ TextEd\TextEd.exe
Program Version    : Version 12.30 (64-bit)
Program Up Time    : 12 seconds, 560 milliseconds
CPU                : Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz 1
Physical memory    : 16040.59765625 MB
Available memory   : 11927.5390625 MB
Current Screen     : 1920x1200, DPI: 96
System Screen      : 1920x1200, DPI: 96
Contact name       : Rickard Johansson
Contact email      : support@rj-texted.se

[Stack trace]
[000000004824850C]{Jcl250.bpl  } Jcldebug.TJclStackInfoList + $10C
[0000000048247E48]{Jcl250.bpl  } Jcldebug.JclCreateStackList + $48
[0000000048247BD7]{Jcl250.bpl  } Jcldebug.Unknown function at JclValidateModuleAddress + $177
[0000000048249BE2]{Jcl250.bpl  } Jcldebug.Unknown function at AddModule + $B2
[0000000048228125]{Jcl250.bpl  } Unknown function at _ZTRN13Jclhookexcept15TJclModuleArrayE + $B25
[000000004822836B]{Jcl250.bpl  } Unknown function at _ZTRN13Jclhookexcept15TJclModuleArrayE + $D6B
[00000000482284BD]{Jcl250.bpl  } Unknown function at _ZTRN13Jclhookexcept15TJclModuleArrayE + $EBD
[0000000003829CB6]{rtl250.bpl  } System._RaiseAtExcept + $106
[0000000003829CE1]{rtl250.bpl  } System._RaiseExcept + $11
[0000000003A352A7]{rtl250.bpl  } System.Ioutils.TPath.DoIsPathRooted + $47
[0000000003A36B6B]{rtl250.bpl  } System.Ioutils.TPath.IsPathRooted + $B
[000000000145B1CE]{TextEd.exe  } MainFunctions.TMainFormHelper.LoadFile (Line 9447, "MainFunctions.pas" + 19) + $C
[0000000001836527]{TextEd.exe  } Main.TMainForm.MRUListClick (Line 13738, "Main.pas" + 31) + $65
[000000000128500C]{TextEd.exe  } RJMRUList.TRJMRUList.PopupMenuItemOnClick (Line 316, "RJMRUList.pas" + 3) + $0
[00000000007870DE]{TextEd.exe  } ElMenus.TElMenuItem.Click + $EE
[0000000000793CFB]{TextEd.exe  } ElMenus.ClickerHandler + $4B
[00000000039B0D66]{rtl250.bpl  } System.Classes.Unknown function at TDataModule.WriteHeight + $46
[00007FF89F1EBC50]{USER32.dll  } Unknown function at CallWindowProcW + $4D0
[00007FF89F1EB5CF]{USER32.dll  } Unknown function at DispatchMessageW + $1AF
[00000000005F8BD3]{TextEd.exe  } Vcl.Forms.TApplication.ProcessMessage + $133
[00000000005F8C48]{TextEd.exe  } Vcl.Forms.TApplication.HandleMessage + $18
[00000000005F9096]{TextEd.exe  } Vcl.Forms.TApplication.Run + $E6
[0000000001919FBB]{TextEd.exe  } TextEd.TextEd (Line 360, "" + 61) + $F
[00007FF89F142774]{KERNEL32.DLL} BaseThreadInitThunk + $14
[00007FF8A1940D61]{ntdll.dll   } RtlUserThreadStart + $21

Thanks
pd

User avatar
Rickard Johansson
Site Admin
Posts: 5550
Joined: 19 Jul 2006 14:29

Re: EAccessViolation `Invalid character in path` upon SFTP open from File, Recent

Post by Rickard Johansson » 25 Sep 2017 14:30

Fixed in next release (v12.40). Thanks!

inspector71
Posts: 78
Joined: 22 Sep 2017 07:59

Re: FIXED: EAccessViolation `Invalid character in path` upon SFTP open from File, Recent

Post by inspector71 » 26 Sep 2017 03:16

Woohoo!

Noice work, downloading now :) Super speedy response!

Very glad I could help.

Post Reply