LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 01-15-2017, 03:02 AM   #1
3rensho
Member
 
Registered: Mar 2008
Location: Switzerland
Distribution: Slackware64-current
Posts: 610

Rep: Reputation: 254Reputation: 254Reputation: 254
Filezilla-3.24.0 segfault


Am running Slack64-current with AlienBob's latest KDE-5 build. Saw there was a new Filezilla version so built and installed the dependencies and built Filezilla using the SBo script. Built fine and I installed it. When I try to run it it segfaults -

tom@missi:~$ filezilla
Reading locale option from /home/tom/.config/filezilla/filezilla.xml
Segmentation fault

Here's the output I get from gdb -

tom@missi:~/test$ gdb ./filezilla
GNU gdb (GDB) 7.12
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-slackware-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./filezilla...(no debugging symbols found)...done.
(gdb) r
Starting program: /home/tom/test/filezilla
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Reading locale option from /home/tom/.config/filezilla/filezilla.xml
[New Thread 0x7fffe821e700 (LWP 3799)]
[New Thread 0x7fffe760d700 (LWP 3800)]
[New Thread 0x7fffe650b700 (LWP 3801)]
[New Thread 0x7fffe5d0a700 (LWP 3802)]

Thread 1 "filezilla" received signal SIGSEGV, Segmentation fault.
0x00007ffff6430c03 in wxGenericTreeCtrl::Expand(wxTreeItemId const&) () from /usr/lib64/libwx_gtk2u_core-3.0.so.0
(gdb) bt
#0 0x00007ffff6430c03 in wxGenericTreeCtrl::Expand(wxTreeItemId const&) () at /usr/lib64/libwx_gtk2u_core-3.0.so.0
#1 0x00007ffff642aaf7 in wxGenericTreeCtrl::EnsureVisible(wxTreeItemId const&) () at /usr/lib64/libwx_gtk2u_core-3.0.so.0
#2 0x00007ffff64311af in wxGenericTreeCtrl:oSelectItem(wxTreeItemId const&, bool, bool) () at /usr/lib64/libwx_gtk2u_core-3.0.so.0
#3 0x00007ffff64313a9 in wxGenericTreeCtrl::SelectItem(wxTreeItemId const&, bool) () at /usr/lib64/libwx_gtk2u_core-3.0.so.0
#4 0x000000000067baf8 in ()
#5 0x000000000052af9c in ()
#6 0x000000000052b163 in ()
#7 0x000000000064af55 in ()
#8 0x00000000006517b7 in ()
#9 0x0000000000652014 in ()
#10 0x000000000048e95d in ()
#11 0x00000000005413ac in ()
#12 0x00000000004c39bc in ()
#13 0x00007ffff59642a2 in wxEntry(int&, wchar_t**) () at /usr/lib64/libwx_baseu-3.0.so.0
#14 0x000000000043df65 in ()
#15 0x00007ffff22a8350 in __libc_start_main () at /lib64/libc.so.6
#16 0x000000000044d67a in ()
(gdb)

Clearly something it doesn't like with the wxWidgets from new wxGTK3. Can someone familiar with things GTK shed some light on the problem please?? Thanks in advance.

Edit: Forgot to say that the previous Filezilla version (the one just before 3.24.0) was running fine.

Last edited by 3rensho; 01-15-2017 at 03:06 AM.
 
Old 01-16-2017, 03:43 AM   #2
3rensho
Member
 
Registered: Mar 2008
Location: Switzerland
Distribution: Slackware64-current
Posts: 610

Original Poster
Rep: Reputation: 254Reputation: 254Reputation: 254
Found solution on another site. Just remove .config/filezilla directory and alles ist paletti.
 
Old 02-20-2017, 11:16 AM   #3
bds
LQ Newbie
 
Registered: Feb 2017
Posts: 1

Rep: Reputation: Disabled
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
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking for FileZilla bscho Linux - Software 6 05-01-2014 04:38 PM
filezilla server ambelos General 7 11-27-2009 09:18 AM
FileZilla DinaMandrake Linux - Newbie 4 12-02-2008 05:16 PM
filezilla help? peterbug Linux - Software 5 06-03-2008 05:47 PM
problem with filezilla ketut_hendratha Linux - Newbie 2 08-15-2006 02:49 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:48 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration