Opened 4 years ago

Closed 4 years ago

#10569 closed Bug report (worksforme)

about dialog error src/interface/xrc_helper.h(35): assert "c" failed in xrc_call()

Reported by: JohnSzetela Owned by:
Priority: low Component: FileZilla Client
Keywords: Cc:
Component version: Operating system type: Linux
Operating system version: Ubuntu 14.04.2 Kernel: 3.13.0-55


Annoying only! Everything else seems to work fine. Continuing evan shows the about dialog...

FileZilla Client


Build information:

Compiled for: x86_64-unknown-linux-gnu
Compiled on: x86_64-unknown-linux-gnu
Build date: 2015-06-27
Compiled with: gcc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4
Compiler flags: -g -O2 -Wall -g -std=gnu++11

Linked against:

wxWidgets: 3.0.2
GnuTLS: 3.2.11
SQLite: 3.8.2

Operating system:

Name: Linux 3.13.0-55-generic x86_64
Version: 3.13
CPU features: sse sse2 sse3 ssse3 sse4.1 sse4.2 avx avx2 aes pclmulqdq rdrnd bmi2 bmi2
Settings dir: /home/johns/.filezilla/

In about dialog:
../../../src/interface/xrc_helper.h(35): assert "c" failed in xrc_call().

Working Copy Root Path: /home/johns/Compile/filezilla
Relative URL: /FileZilla3/trunk
Repository Root:
Repository UUID: ce1b9ea0-41a8-11dc-9b12-cb80f3b22977
Revision: 6792
Node Kind: directory
Schedule: normal
Last Changed Author: codesquid
Last Changed Rev: 6792
Last Changed Date: 2015-06-26 04:11:53 -0400 (Fri, 26 Jun 2015)

../../../src/interface/xrc_helper.h(35): assert "c" failed in xrc_call().

[1] _Z8xrc_callI12wxStaticTextIRK8wxStringEIRS1_EEvR8wxWindowPKcMT_FvDpT0_EDpOT1_ /home/johns/Compile/filezilla/compile/src/interface/../../../src/interface/xrc_helper.h:35
[2] CAboutDialog::Create(wxWindow*) /home/johns/Compile/filezilla/compile/src/interface/../../../src/interface/aboutdialog.cpp:114
[3] CMainFrame::OnMenuHelpAbout(wxCommandEvent&) /home/johns/Compile/filezilla/compile/src/interface/../../../src/interface/Mainfrm.cpp:1636
[4] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
[5] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[6] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[7] wxEvtHandler::TryHereOnly(wxEvent&)
[8] wxEvtHandler::ProcessEventLocally(wxEvent&)
[9] wxEvtHandler::ProcessEvent(wxEvent&)
[10] wxWindowBase::TryAfter(wxEvent&)
[11] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[12] wxMenuBase::SendEvent(int, int)
[13] g_closure_invoke
[14] g_signal_emit_valist
[15] g_signal_emit
[16] gtk_widget_activate
[17] gtk_menu_shell_activate_item
[18] g_closure_invoke
[19] g_signal_emit_valist
[20] g_signal_emit
[21] gtk_propagate_event
[22] gtk_main_do_event
[23] g_main_context_dispatch
[24] g_main_loop_run
[25] gtk_main
[26] wxGUIEventLoop::DoRun()
[27] wxEventLoopBase::Run()
[28] wxAppConsoleBase::MainLoop()
[29] wxEntry(int&, wchar_t)
[30] main /home/johns/Compile/filezilla/compile/src/interface/../../../src/interface/locale_initializer.cpp:98
[31] libc_start_main
[32] _start

Change History (1)

comment:1 Changed 4 years ago by Tim Kosse

Resolution: worksforme
Status: newclosed

There's a mismatch between your FileZilla binary and the version of the .xrc files it picks up.

This can happen if another version is installed on your system and you're executing FileZilla out of the build directory instead of installing it first.

To execute FileZilla out of the build directory you can set the FZ_DATADIR environment variable to the resource directory, in your case /home/johns/Compile/filezilla/src/interface/resources

Note: See TracTickets for help on using tickets.