I wouldn't mark this as solved, I am having the same issue and deleting the .config/filezilla directory is a temporary fix at best. You also only need to delete the ~/.config/filezilla/filezilla.xml file for the program to start again, and that way you don't lose your saved profiles within filezilla.
That said, I believe this is a bug within wxWidgets that is conflicting with something in my setup, probably my nvidia drivers. Here is my stacktrace from the segfault:
Thread 5 (Thread 0x7fffe37fe700 (LWP 4929)):
#0 0x00007ffff495c48d in poll () at /usr/lib/libc.so.6
#1 0x00007ffff25167a6 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff2516b32 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff0c53446 in () at /usr/lib/libgio-2.0.so.0
#4 0x00007ffff253e175 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007ffff79ac454 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007ffff49657df in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7fffe3fff700 (LWP 4928)):
#0 0x00007ffff495c48d in poll () at /usr/lib/libc.so.6
#1 0x00007ffff25167a6 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff25168bc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff2516901 in () at /usr/lib/libglib-2.0.so.0
#4 0x00007ffff253e175 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007ffff79ac454 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007ffff49657df in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7fffe8efc700 (LWP 4927)):
#0 0x00007ffff79b210f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007ffff7bd0474 in fz::condition::wait(fz::scoped_lock&) () at /usr/lib/libfilezilla.so.0
#2 0x00007ffff7bcba78 in () at /usr/lib/libfilezilla.so.0
#3 0x00007ffff51f158f in std::execute_native_thread_routine(void*) (__p=0xf73060)
at /build/gcc-multilib/src/gcc/libstdc++-v3/src/c++11/thread.cc:83
__t = std::unique_ptr<std::thread::_State> containing 0xf73060
#4 0x00007ffff79ac454 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007ffff49657df in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7fffe96fd700 (LWP 4926)):
#0 0x00007ffff495c48d in poll () at /usr/lib/libc.so.6
#1 0x00000000007821ba in ()
#2 0x00007ffff5e94492 in wxThread::CallEntry() () at /usr/lib/libwx_baseu-3.0.so.0
#3 0x00007ffff5e9d240 in () at /usr/lib/libwx_baseu-3.0.so.0
#4 0x00007ffff79ac454 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007ffff49657df in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7ffff7f019c0 (LWP 4881)):
#0 0x00007ffff6677746 in wxGenericTreeCtrl::Expand(wxTreeItemId const&) () at /usr/lib/libwx_gtk2u_core-3.0.so.0
#1 0x00007ffff6671097 in wxGenericTreeCtrl::EnsureVisible(wxTreeItemId const&) ()
at /usr/lib/libwx_gtk2u_core-3.0.so.0
#2 0x00007ffff6677fdc in wxGenericTreeCtrl:
oSelectItem(wxTreeItemId const&, bool, bool) ()
at /usr/lib/libwx_gtk2u_core-3.0.so.0
#3 0x00007ffff6678409 in wxGenericTreeCtrl::SelectItem(wxTreeItemId const&, bool) ()
at /usr/lib/libwx_gtk2u_core-3.0.so.0
#4 0x000000000067de78 in ()
#5 0x0000000000527b4d in ()
#6 0x0000000000527d3b in ()
#7 0x000000000064d305 in ()
#8 0x0000000000654753 in ()
#9 0x0000000000655004 in ()
#10 0x0000000000488bdf in ()
#11 0x000000000053f044 in ()
#12 0x00000000004bda2c in ()
#13 0x00007ffff5dd5c42 in wxEntry(int&, wchar_t**) () at /usr/lib/libwx_baseu-3.0.so.0
#14 0x000000000043b635 in ()
#15 0x00007ffff489d291 in __libc_start_main () at /usr/lib/libc.so.6
#16 0x000000000044abfa in ()
Segfault orginiates at /usr/lib/libwx_gtk2u_core-3.0.so.0 which is a binary of wxWidgets, unfortunatley I've found threads dealing with this issue from as far back as last April, so it seems to have been around for a while.
Details on my system:
EVGA Nvidia GTX 980
Arch Linux /w kernel 4.9.8-1
nvidia drivers 378.13-1
wxgtk 3.0.2-6