Opened 7 months ago

Last modified 7 months ago

#12131 new Bug report

"Assertion failed" when entering Windows-style path name into remote path field

Reported by: kmoser Owned by:
Priority: normal Component: FileZilla Client
Keywords: Assertion failed Cc:
Component version: Operating system type: Windows
Operating system version: Windows 7

Description

Steps to reproduce:

  1. Connect to a Linux-based server
  2. Type a Windows-style path name like "D:\temp" (no quotes) into the *remote* site directory and press <ENTER>.
  3. This causes FileZilla to display a modal dialog with the following message:

Assertion failed!

Program C:\Program Files (x86)\FileZilla FTP Client\filezilla.exe
File: ../../../../packages/FileZilla3/src/engine/local_path.cpp, Line 359

Expression: segment.find(L "\ \" )== std::wstring::npos

[I had to munge the above string, otherwise it broke this bug tracking input field; the part in parens should be the following chars: el,quote,backslash,backslash,quote. See attached screenshot.]


I am running the latest FileZilla for Windows: 3.47.2.1 (see system info below):

FileZilla Client


Version: 3.47.2.1

Build information:

Compiled for: x86_64-w64-mingw32
Compiled on: x86_64-pc-linux-gnu
Build date: 2020-03-11
Compiled with: x86_64-w64-mingw32-gcc (GCC) 8.3-win32 20190406
Compiler flags: -g -O2 -Wall

Linked against:

wxWidgets: 3.0.5
SQLite: 3.31.1
GnuTLS: 3.6.12

Operating system:

Name: Windows 7 (build 7601, Service Pack 1), 64-bit edition
Version: 6.1
Platform: 64-bit system
CPU features: sse sse2 sse3 ssse3 sse4.1 sse4.2 avx aes pclmulqdq lm
Settings dir: C:\Users\[redacted]\AppData\Roaming\FileZilla\

Attachments (1)

filezilla.png (6.4 KB ) - added by kmoser 7 months ago.
Modal error dialog

Download all attachments as: .zip

Change History (2)

by kmoser, 7 months ago

Attachment: filezilla.png added

Modal error dialog

comment:1 by kmoser, 7 months ago

Summary: "Assertion failed" when entering Windows-style folder into remote path"Assertion failed" when entering Windows-style path name into remote path field
Note: See TracTickets for help on using tickets.