Access violation in module 'transfer_ftp.dll'

I get an Access violation at address 049F21CE in module 'transfer_ftp.dll'. Write of address 0000002A (or some other address). This happens on the data receiving server (offline with FTP) while there are no packages to manage. The replication task activates every 5 seconds. After a while, the whole replication process crashes without any other message. Strange that nobody observed this behaviour. Help !!

here below an extract of the DB log:
07/11/2006 08:01:09.346)Time_receiver_fm_francois-Connecting "Local TC_MENOC5"
07/11/2006 08:01:09.408)Time_receiver_fm_francois-Loading "ftp" transfer library
07/11/2006 08:01:09.408)Time_receiver_fm_francois-Session opening
07/11/2006 08:01:11.393)Time_receiver_fm_francois-Checking
07/11/2006 08:01:18.299)Time_receiver_fm_francois-Pending 0 package(s)
07/11/2006 08:01:18.330)Time_receiver_fm_francois-Cfg disconnected
07/11/2006 08:01:23.361)Time_receiver_fm_francois-Cfg connected
07/11/2006 08:01:23.393)Time_receiver_fm_francois-Connecting "Local TC_MENOC5"
07/11/2006 08:01:23.439)Time_receiver_fm_francois-Loading "ftp" transfer library
07/11/2006 08:01:23.439)Time_receiver_fm_francois-Session opening
07/11/2006 08:01:25.002)Time_receiver_fm_francois-Access violation at address 01021C29 in module 'transfer_ftp.dll'. Write of address 00000000
07/11/2006 08:01:25.033)Time_receiver_fm_francois-Cfg disconnected
07/11/2006 08:01:30.049)Time_receiver_fm_francois-Cfg connected
07/11/2006 08:01:30.064)Time_receiver_fm_francois-Connecting "Local TC_MENOC5"
07/11/2006 08:01:30.096)Time_receiver_fm_francois-Loading "ftp" transfer library
07/11/2006 08:01:30.096)Time_receiver_fm_francois-Session opening
07/11/2006 08:01:32.221)Time_receiver_fm_francois-Checking
07/11/2006 08:01:33.377)Time_receiver_fm_francois-Pending 0 package(s)
07/11/2006 08:01:33.408)Time_receiver_fm_francois-Cfg disconnected
07/11/2006 08:01:38.439)Time_receiver_fm_francois-Cfg connected
07/11/2006 08:01:38.455)Time_receiver_fm_francois-Connecting "Local TC_MENOC5"
07/11/2006 08:01:38.502)Time_receiver_fm_francois-Loading "ftp" transfer library
07/11/2006 08:01:38.502)Time_receiver_fm_francois-Session opening
07/11/2006 08:01:40.174)Time_receiver_fm_francois-Checking
07/11/2006 08:01:42.314)Time_receiver_fm_francois-Pending 0 package(s)

...and the replication log in the same time interval:

07/11/2006 08:01:09.361)Time_receiver_fm_francois-Executing: Task: "TIME From FRANCOIS" Replication: offline-tgt: SchemaId: 2, GroupId: 1, DBId: 3/4
07/11/2006 08:01:18.299)Time_receiver_fm_francois-Received 0 package(s) using "ftp"
07/11/2006 08:01:18.314)Time_receiver_fm_francois-Processed 0 package(s)
07/11/2006 08:01:23.408)Time_receiver_fm_francois-Executing: Task: "TIME From FRANCOIS" Replication: offline-tgt: SchemaId: 2, GroupId: 1, DBId: 3/4
07/11/2006 08:01:25.018)Time_receiver_fm_francois-Processed 0 package(s)
07/11/2006 08:01:30.080)Time_receiver_fm_francois-Executing: Task: "TIME From FRANCOIS" Replication: offline-tgt: SchemaId: 2, GroupId: 1, DBId: 3/4
07/11/2006 08:01:33.377)Time_receiver_fm_francois-Received 0 package(s) using "ftp"
07/11/2006 08:01:33.393)Time_receiver_fm_francois-Processed 0 package(s)
07/11/2006 08:01:38.486)Time_receiver_fm_francois-Executing: Task: "TIME From FRANCOIS" Replication: offline-tgt: SchemaId: 2, GroupId: 1, DBId: 3/4
07/11/2006 08:01:42.314)Time_receiver_fm_francois-Received 0 package(s) using "ftp"
07/11/2006 08:01:42.346)Time_receiver_fm_francois-Processed 0 package(s)

How to debug it?

It's strange but Indy components are used for FTP and IMHO when listing files than result of plain list of FTP directory is parsed and a small format difference may cause error. This is badly reproducible unless you want to allow access to your repository for debugging it in IDE (or debug it by yourself).