wxFilePickerCtrl crashes after multiple opening attempts

Bug #893917 reported by bijwaard
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
wxwidgets2.8 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Dear sir, madame,

When opening a file via a wxFilePickerCtrl multiple times, the application crashes. Both my developed application, as wxformbuilder crash with the following error (debug trace attached):

(wxformbuilder:29400): Gtk-CRITICAL **: _gtk_file_chooser_entry_set_file_part: assertion `GTK_IS_FILE_CHOOSER_ENTRY (chooser_entry)' failed

(wxformbuilder:29400): Gtk-CRITICAL **: _gtk_file_chooser_entry_set_file_part: assertion `GTK_IS_FILE_CHOOSER_ENTRY (chooser_entry)' failed
**
Gtk:ERROR:/build/buildd/gtk+2.0-2.24.6/gtk/gtkfilechooserdefault.c:8751:gtk_file_chooser_default_initial_focus: assertion failed: (widget != NULL)
Aborted (core dumped)

This bug is similar to recent reports about the geany tool on x86_64, that crashes when multiple file-select attempts are done. The resolution (https://bugs.archlinux.org/task/25893) with geany was relinking with the updated libgtk2 libraries.

Reproducing the bug with wxformbuilder:
- open wxFormbuilder
- create a form with a wxFilePickerCtrl
- open the file picker and choose file
- repeat previous step about 5 times
- crash

Kind regards,
Dennis

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: libwxgtk2.8-0 2.8.11.0-0ubuntu10
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Wed Nov 23 09:50:12 2011
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: wxwidgets2.8
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
bijwaard (bijwaard) wrote :
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.