filezilla crashes when closing site manager

Bug #987410 reported by Jan Owoc
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
filezilla (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Fresh install of Kubuntu 12.04 (release candidate).

Steps to reproduce:
1. Install and open FileZilla (I installed through the package manager)
2. Open the site manager
3. Click "Ok"
4. Window disappears

To get more info on the error, I ran it from the command line:
~$ filezilla
The program 'filezilla' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 34523 error_code 3 request_code 155 minor_code 3)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
~$ filezilla --sync
The program 'filezilla' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 67486 error_code 3 request_code 155 minor_code 3)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

I don't know how to further diagnose the problem, but it looks like a missing/broken dependency.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: filezilla 3.5.3-1ubuntu2
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu5
Architecture: amd64
Date: Mon Apr 23 10:46:54 2012
EcryptfsInUse: Yes
InstallationMedia: Kubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120423)
ProcEnviron:
 LANGUAGE=en_CA:en
 TERM=xterm
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
SourcePackage: filezilla
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jan Owoc (jsowoc) wrote :
Revision history for this message
silenx (silenx) wrote :

Same issue, just upgraded to 12.04 from 11.10 amd64 arch.
The program 'filezilla' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 113860 error_code 3 request_code 152 minor_code 3)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

This appear on pressing OK or Cancel Button on Site Manager

Revision history for this message
silenx (silenx) wrote :

Update:
I have switched the GTK Style Appareance from oxygen-gtk to Raleigh ( ihave only this choice ), and now Filezilla DON'T crash on site manager.

Revision history for this message
silenx (silenx) wrote :

Suggested Workaround ( worked for me ):
Install the package oxygen-molecule
Go to Application Appearence -> Gtk Style and select Oxygen-Molecule as gtk style.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in filezilla (Ubuntu):
status: New → Confirmed
Revision history for this message
Jan Owoc (jsowoc) wrote :

I can confirm that silenx's workaround works for me.

"System Settings" -> "Application Appearance" -> "GTK+ Appearance" -> "Widget style"
pick one of "Raleigh" or "Oxygen-Molecule"

The former looks out-of-place, while the latter requires you to install the package "oxygen-molecule" from the universe repository.

Because filezilla works correctly with two other themes, would the bug be in the "oxygen-gtk" theme (as opposed to in FileZilla itself)?

Revision history for this message
Luc Bruninx (luc2005) wrote :

I suggest this workaround:

For KDE, click with the right button on the KDE Menu Icon and select "Modify applications".

Select the Filezilla icon in the menu editor.

Add: "GTK2_RC_FILES=/usr/share/themes/QtCurve/gtk-2.0/gtkrc " (with a space at the end) just before "filezilla" into the Command field to have: "GTK2_RC_FILES=/usr/share/themes/QtCurve/gtk-2.0/gtkrc filezilla"...

Apply.

Click on the Filezilla icon to start filezilla from the KDE menu launcher.

In this way you can keep default gtk theme for all other applications.

Revision history for this message
Frans Kuipers (franskuipers) wrote :

For the KDE workaround in #7, make sure you have installed gtk2-engines-qtcurve

sudo apt-get install gtk2-engines-qtcurve

Revision history for this message
Luc Bruninx (luc2005) wrote :

A better workaround is to use the proposed update of gtk2-oxygen package.

This patched package is available into precise-proposed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed.

After you have enabled proposed updates, use a package manager like synaptic (sudo apt-get install synaptic) to select ONLY packages gtk2-oxygen and gtk2-oxygen:i386 (you must select the 2 even you use a x86/64 arch) and apply updates.

Restart you system.

On my system Filezilla work fine with the gtk2-oxygen theme.

If this fix works, please, go to https://bugs.launchpad.net/ubuntu/precise/+source/gtk2-engines-oxygen/+bug/992133 and post a comment to confirm this workaround works.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.