Post a reply

Options
Add an Attachment

If you do not want to add an Attachment to your Post, please leave the Fields blank.

(maximum 10 MB; please compress large files; only common media, archive, text and programming file formats are allowed)

Options

Topic review

martin

Re: メモリのアクセス違反 - TCustomScpExplorerForm::TerminalSynchronizeDirectory

Thanks for your report.
I have sent you an email with a debug version of WinSCP to the address you have used to register on this forum.
create0stance@...

メモリのアクセス違反 - TCustomScpExplorerForm::TerminalSynchronizeDirectory

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.16.2

Error message:
メモリのアクセス違反

スタック トレース:
(0001E655) TCustomScpExplorerForm::TerminalSynchronizeDirectory
(00F830CE) C5296_3
(00F85136) ____ExceptionHandler
(00F81EF0) __ExceptionHandler
(00087D6F) ntdll.dll
(00073211) ntdll.dll.KiUserExceptionDispatcher
(00DA13C7) TTerminal::DoSynchronizeProgress
(00D9B4BE) TTerminal::SynchronizeCollect
(0001B27C) TCustomScpExplorerForm::Synchronize
(0001AD05) TCustomScpExplorerForm::DoSynchronize
(000A9BC3) TSynchronizeController::SynchronizeChange
(0042552A) Discmon::TDiscMonitor::Change
(00424ACA) Discmon::TDiscMonitorThread::InformChange
(000436C9) USER32.dll
(000250B7) USER32.dll
(00024C55) USER32.dll
(0002D62D) USER32.dll
(000731CB) ntdll.dll.KiUserCallbackDispatcher
(0002B45B) USER32.dll.PeekMessageW
(0023CE58) Vcl::Forms::TApplication::ProcessMessage
(00E2FDD1) TSynchronizeDialog::Execute
(00E2F435) DoSynchronizeDialog
(0001A9FD) TCustomScpExplorerForm::DoSynchronizeDirectories
(00055346) TScpExplorerForm::SynchronizeDirectories
(00047BA6) TNonVisualDataModule::ExplorerActionsExecute
(003E7B38) System::Actions::TContainedActionList::ExecuteAction
(001C6721) Vcl::Actnlist::TCustomAction::Execute
(003A4114) System::Classes::_18201
(000436C9) USER32.dll
(000250B7) USER32.dll
(00024209) USER32.dll
(00023FCB) USER32.dll.DispatchMessageW

(00F83739) C5296_3
(00F84D13) _ReThrowException
(00D9B509) TTerminal::SynchronizeCollect
(0001B27C) TCustomScpExplorerForm::Synchronize
(0001AD05) TCustomScpExplorerForm::DoSynchronize
(000A9BC3) TSynchronizeController::SynchronizeChange
(0042552A) Discmon::TDiscMonitor::Change
(00424ACA) Discmon::TDiscMonitorThread::InformChange
(000436C9) USER32.dll
(000250B7) USER32.dll
(00024C55) USER32.dll
(0002D62D) USER32.dll
(000731CB) ntdll.dll.KiUserCallbackDispatcher
(0002B45B) USER32.dll.PeekMessageW
(0023CE58) Vcl::Forms::TApplication::ProcessMessage
(00E2FDD1) TSynchronizeDialog::Execute
(00E2F435) DoSynchronizeDialog
(0001A9FD) TCustomScpExplorerForm::DoSynchronizeDirectories
(00055346) TScpExplorerForm::SynchronizeDirectories
(00047BA6) TNonVisualDataModule::ExplorerActionsExecute
(003E7B38) System::Actions::TContainedActionList::ExecuteAction
(001C6721) Vcl::Actnlist::TCustomAction::Execute
(003A4114) System::Classes::_18201
(000436C9) USER32.dll
(000250B7) USER32.dll
(00024209) USER32.dll
(00023FCB) USER32.dll.DispatchMessageW

I know how to reproduce the problem or the problem happens frequently enough. I wish to be contacted by the WinSCP team to help resolving the problem.
martin

Re: Accès mémoire invalide - TCustomScpExplorerForm::TerminalSynchronizeDirectory

Thanks for your report.
I have sent you an email with a debug version of WinSCP to the address you have used to register on this forum.
lary.benji@...

Accès mémoire invalide - TCustomScpExplorerForm::TerminalSynchronizeDirectory

<Try to describe precise steps that lead to the problem (where do you click, what keys do you press, what do you see, etc.)>
<If relevant, consider attaching a session log file or a screenshot)>

WinSCP 5.16

Error message:
Accès mémoire invalide.

Trace de la pile :
(0001E629) TCustomScpExplorerForm::TerminalSynchronizeDirectory
(00F7ACC2) C5290_0
(00F7CD2A) ____ExceptionHandler
(00F79AE4) __ExceptionHandler
(00087D6F) ntdll.dll
(00073211) ntdll.dll.KiUserExceptionDispatcher
(00D9A837) TTerminal::DoSynchronizeProgress
(00D9492E) TTerminal::SynchronizeCollect
(0001B268) TCustomScpExplorerForm::Synchronize
(0001ACF1) TCustomScpExplorerForm::DoSynchronize
(000A9D43) TSynchronizeController::SynchronizeChange
(004256BE) Discmon::TDiscMonitor::Change
(00424C5E) Discmon::TDiscMonitorThread::InformChange
(00043749) USER32.dll
(000250B7) USER32.dll
(00024C55) USER32.dll
(0002D62D) USER32.dll
(000731CB) ntdll.dll.KiUserCallbackDispatcher
(0002B45B) USER32.dll.PeekMessageW
(0023CFD8) Vcl::Forms::TApplication::ProcessMessage
(00E27989) TSynchronizeDialog::Execute
(00E26FED) DoSynchronizeDialog
(0001A9E9) TCustomScpExplorerForm::DoSynchronizeDirectories
(000552A6) TScpExplorerForm::SynchronizeDirectories
(00047B26) TNonVisualDataModule::ExplorerActionsExecute
(003E7CB8) System::Actions::TContainedActionList::ExecuteAction
(001C68A1) Vcl::Actnlist::TCustomAction::Execute
(003A4294) System::Classes::_18201
(00043749) USER32.dll
(000250B7) USER32.dll
(00024209) USER32.dll
(00023FCB) USER32.dll.DispatchMessageW

(00F7B32D) C5290_0
(00F7C907) _ReThrowException
(00D94979) TTerminal::SynchronizeCollect
(0001B268) TCustomScpExplorerForm::Synchronize
(0001ACF1) TCustomScpExplorerForm::DoSynchronize
(000A9D43) TSynchronizeController::SynchronizeChange
(004256BE) Discmon::TDiscMonitor::Change
(00424C5E) Discmon::TDiscMonitorThread::InformChange
(00043749) USER32.dll
(000250B7) USER32.dll
(00024C55) USER32.dll
(0002D62D) USER32.dll
(000731CB) ntdll.dll.KiUserCallbackDispatcher
(0002B45B) USER32.dll.PeekMessageW
(0023CFD8) Vcl::Forms::TApplication::ProcessMessage
(00E27989) TSynchronizeDialog::Execute
(00E26FED) DoSynchronizeDialog
(0001A9E9) TCustomScpExplorerForm::DoSynchronizeDirectories
(000552A6) TScpExplorerForm::SynchronizeDirectories
(00047B26) TNonVisualDataModule::ExplorerActionsExecute
(003E7CB8) System::Actions::TContainedActionList::ExecuteAction
(001C68A1) Vcl::Actnlist::TCustomAction::Execute
(003A4294) System::Classes::_18201
(00043749) USER32.dll
(000250B7) USER32.dll
(00024209) USER32.dll
(00023FCB) USER32.dll.DispatchMessageW

I know how to reproduce the problem or the problem happens frequently enough. I wish to be contacted by the WinSCP team to help resolving the problem.
martin

Re: Invalid access to memory - TCustomScpExplorerForm::TerminalSynchronizeDirectory

Thanks for your report.
I have sent you an email with a debug version of WinSCP to the address you have used to register on this forum.
hc@...

Invalid access to memory - TCustomScpExplorerForm::TerminalSynchronizeDirectory

Appears to occur at the end of Synchronize transfer operations (whether 'keep remote dir up to date' or one-off.

WinSCP 5.16

Error message:
Invalid access to memory.

Stack trace:
(0001E629) TCustomScpExplorerForm::TerminalSynchronizeDirectory
(00F7ACC2) C5290_0
(00F7CD2A) ____ExceptionHandler
(00F79AE4) __ExceptionHandler
(00087D6F) ntdll.dll
(00073211) ntdll.dll.KiUserExceptionDispatcher
(00D9A837) TTerminal::DoSynchronizeProgress
(00D9492E) TTerminal::SynchronizeCollect
(0001B268) TCustomScpExplorerForm::Synchronize
(0001ACF1) TCustomScpExplorerForm::DoSynchronize
(000A9D43) TSynchronizeController::SynchronizeChange
(004256BE) Discmon::TDiscMonitor::Change
(00424C5E) Discmon::TDiscMonitorThread::InformChange
(00043749) USER32.dll
(000250B7) USER32.dll
(00024C55) USER32.dll
(0002D62D) USER32.dll
(000731CB) ntdll.dll.KiUserCallbackDispatcher
(0002B45B) USER32.dll.PeekMessageW
(0023CFD8) Vcl::Forms::TApplication::ProcessMessage
(00E27989) TSynchronizeDialog::Execute
(00E26FED) DoSynchronizeDialog
(0001A9E9) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004FB2B) TScpCommanderForm::SynchronizeDirectories
(00047B26) TNonVisualDataModule::ExplorerActionsExecute
(003E7CB8) System::Actions::TContainedActionList::ExecuteAction
(001C68A1) Vcl::Actnlist::TCustomAction::Execute
(003A4294) System::Classes::_18201
(00043749) USER32.dll
(000250B7) USER32.dll
(00024209) USER32.dll
(00023FCB) USER32.dll.DispatchMessageW

(00F7B32D) C5290_0
(00F7C907) _ReThrowException
(00D94979) TTerminal::SynchronizeCollect
(0001B268) TCustomScpExplorerForm::Synchronize
(0001ACF1) TCustomScpExplorerForm::DoSynchronize
(000A9D43) TSynchronizeController::SynchronizeChange
(004256BE) Discmon::TDiscMonitor::Change
(00424C5E) Discmon::TDiscMonitorThread::InformChange
(00043749) USER32.dll
(000250B7) USER32.dll
(00024C55) USER32.dll
(0002D62D) USER32.dll
(000731CB) ntdll.dll.KiUserCallbackDispatcher
(0002B45B) USER32.dll.PeekMessageW
(0023CFD8) Vcl::Forms::TApplication::ProcessMessage
(00E27989) TSynchronizeDialog::Execute
(00E26FED) DoSynchronizeDialog
(0001A9E9) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004FB2B) TScpCommanderForm::SynchronizeDirectories
(00047B26) TNonVisualDataModule::ExplorerActionsExecute
(003E7CB8) System::Actions::TContainedActionList::ExecuteAction
(001C68A1) Vcl::Actnlist::TCustomAction::Execute
(003A4294) System::Classes::_18201
(00043749) USER32.dll
(000250B7) USER32.dll
(00024209) USER32.dll
(00023FCB) USER32.dll.DispatchMessageW

I know how to reproduce the problem or the problem happens frequently enough. I wish to be contacted by the WinSCP team to help resolving the problem.
ianwilk52@...

Works OK with 5.15.4 (9849).
ianwilk52@...

Invalid access to memory - TCustomScpExplorerForm::TerminalSynchronizeDirectory

Using keep remote directory up-to-date. Editing any file in watched directories causes this error every time. Before updating versions the exact same thing worked fine.

WinSCP 5.16

Error message:
Invalid access to memory.

Stack trace:
(0001E629) TCustomScpExplorerForm::TerminalSynchronizeDirectory
(00F7ACC2) C5290_0
(00F7CD2A) ____ExceptionHandler
(00F79AE4) __ExceptionHandler
(00087D6F) ntdll.dll
(00073211) ntdll.dll.KiUserExceptionDispatcher
(00D9A837) TTerminal::DoSynchronizeProgress
(00D9492E) TTerminal::SynchronizeCollect
(0001B268) TCustomScpExplorerForm::Synchronize
(0001ACF1) TCustomScpExplorerForm::DoSynchronize
(000A9D43) TSynchronizeController::SynchronizeChange
(004256BE) Discmon::TDiscMonitor::Change
(00424C5E) Discmon::TDiscMonitorThread::InformChange
(00043749) USER32.dll
(000250B7) USER32.dll
(00024C55) USER32.dll
(0002D62D) USER32.dll
(000731CB) ntdll.dll.KiUserCallbackDispatcher
(0002B45B) USER32.dll.PeekMessageW
(0023CFD8) Vcl::Forms::TApplication::ProcessMessage
(00E27989) TSynchronizeDialog::Execute
(00E26FED) DoSynchronizeDialog
(0001A9E9) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004FB2B) TScpCommanderForm::SynchronizeDirectories
(00047B26) TNonVisualDataModule::ExplorerActionsExecute
(003E7CB8) System::Actions::TContainedActionList::ExecuteAction
(001C68A1) Vcl::Actnlist::TCustomAction::Execute
(003A4294) System::Classes::_18201
(00043749) USER32.dll
(000250B7) USER32.dll
(00024209) USER32.dll
(00023FCB) USER32.dll.DispatchMessageW

(00F7B32D) C5290_0
(00F7C907) _ReThrowException
(00D94979) TTerminal::SynchronizeCollect
(0001B268) TCustomScpExplorerForm::Synchronize
(0001ACF1) TCustomScpExplorerForm::DoSynchronize
(000A9D43) TSynchronizeController::SynchronizeChange
(004256BE) Discmon::TDiscMonitor::Change
(00424C5E) Discmon::TDiscMonitorThread::InformChange
(00043749) USER32.dll
(000250B7) USER32.dll
(00024C55) USER32.dll
(0002D62D) USER32.dll
(000731CB) ntdll.dll.KiUserCallbackDispatcher
(0002B45B) USER32.dll.PeekMessageW
(0023CFD8) Vcl::Forms::TApplication::ProcessMessage
(00E27989) TSynchronizeDialog::Execute
(00E26FED) DoSynchronizeDialog
(0001A9E9) TCustomScpExplorerForm::DoSynchronizeDirectories
(0004FB2B) TScpCommanderForm::SynchronizeDirectories
(00047B26) TNonVisualDataModule::ExplorerActionsExecute
(003E7CB8) System::Actions::TContainedActionList::ExecuteAction
(001C68A1) Vcl::Actnlist::TCustomAction::Execute
(003A4294) System::Classes::_18201
(00043749) USER32.dll
(000250B7) USER32.dll
(00024209) USER32.dll
(00023FCB) USER32.dll.DispatchMessageW

I know how to reproduce the problem or the problem happens frequently enough. I wish to be contacted by the WinSCP team to help resolving the problem.