Opened 20 months ago

Last modified 20 months ago

#12762 closed Bug report

Client crashes when changing a filename — at Version 2

Reported by: jon Owned by:
Priority: normal Component: FileZilla Client
Keywords: Enter-key Number-Pad Cc: jon
Component version: 3.60.2 Operating system type: Linux
Operating system version: Linux 5.18.16-1-MANJARO x86_64

Description (last modified by jon)

At the point when I press Enter after editing a file name (local or remote), the client abrubtly closes.

EDIT2:
Only when I hit Enter on the NUMBER PAD, which I do usually.
The other Enter key has no problem.
With NUMBER PAD Enter, the filename does get changed to what I typed,
though I don't see that until I restart Fz and navigate back to it.

It had been doing that for a month or so. I don't use Fz every day, so cannot be certain about which update brought this bug.

Today it showed an error message before it closed (see below).
I have not updated since Aug 11th (3.60.1 to 3.60.2), so don't know why the error message appeared now for the first time. (Maybe I didn't notice it last week; was stressed, in a hurry.) EDIT: I remember I looked in settings, so I probably increased the debug level.

Have just read "If you did install FileZilla using the package manager of your distribution (e.g. on Linux), you need to contact your distributor" so I might do that too. But I searched the Manjaro website and found no mention of this problem. Google search for *arch-linux FileZilla crash* also finds nothing. (Manjaro is based on Arch.)

FileZilla Client
----------------

Version:          3.60.2

Build information:
  Compiled for:   x86_64-pc-linux-gnu
  Compiled on:    x86_64-pc-linux-gnu
  Build date:     2022-07-22
  Compiled with:  gcc (GCC) 12.1.0
  Compiler flags: -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -Wall -g

Linked against:
  wxWidgets:      3.2.0
  SQLite:         3.39.1
  GnuTLS:         3.7.6

Operating system:
  Name:           Linux 5.18.16-1-MANJARO x86_64
  Version:        5.18
  CPU features:   sse sse2 sse3 ssse3 sse4.1 sse4.2 avx aes pclmulqdq lm
  Settings dir:   /home/jh/.config/filezilla/
ASSERT INFO:
/usr/src/debug/wxWidgets-3.2.0/src/gtk/textentry.cpp(77): assert "m_inKeyPress" failed in EndHandlingKeyPressAndCheckIfPending().

BACKTRACE:
[1] g_closure_invoke
[2] g_signal_emit_valist
[3] g_signal_emit
[4] gtk_widget_send_focus_change
[5] g_cclosure_marshal_VOID__OBJECTv
[6] g_signal_emit_valist
[7] g_signal_emit
[8] gtk_widget_unparent
[9] g_cclosure_marshal_VOID__OBJECTv
[10] g_signal_emit_valist
[11] g_signal_emit
[12] gtk_container_remove
[13] g_object_run_dispose
[14] wxWindow::~wxWindow()
[15] wxTextCtrl::~wxTextCtrl()
[16] wxListTextCtrlWrapper::Finish(bool)
[17] wxListTextCtrlWrapper::CheckForEndEditKey(wxKeyEvent const&)
[18] wxListTextCtrlWrapper::OnChar(wxKeyEvent&)
[19] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[20] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[21] wxEvtHandler::TryHereOnly(wxEvent&)
[22] wxEvtHandler::ProcessEventLocally(wxEvent&)
[23] wxEvtHandler::ProcessEvent(wxEvent&)
[24] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[25] g_closure_invoke
[26] g_signal_emit_valist
[27] g_signal_emit
[28] gtk_window_propagate_key_event
[29] g_closure_invoke
[30] g_signal_emit_valist
[31] g_signal_emit
[32] gtk_main_do_event
[33] g_main_context_dispatch
[34] g_main_loop_run
[35] gtk_main
[36] wxGUIEventLoop::DoRun()
[37] wxEventLoopBase::Run()
[38] wxAppConsoleBase::MainLoop()
[39] wxEntry(int&, wchar_t**)
[40] __libc_start_main

Change History (2)

comment:1 by jon, 20 months ago

Description: modified (diff)

comment:2 by jon, 20 months ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.