wxNotebook::DoRemovePage leads to a crash

Bug #76032 reported by Matti Lindell
2
Affects Status Importance Assigned to Milestone
wxwidgets2.6 (Ubuntu)
Fix Released
Medium
Daniel T Chen

Bug Description

Original bugreport (Bug #59138) was against Edgy and changed to SRU. Same bug is present on Feisty too, I'll cut&paste fixing debdiff and related comments to this bug.

Revision history for this message
Matti Lindell (mlind) wrote :

This seems to fix the issue for me. Tested on Feisty wxwidgets2.6_2.6.3.2.1.5build1 with attached patch. Very simple and trivial patch, should be easy to backport for other distros if necessary.

patch taken from wxwidgets cvs
http://cvs.wxwidgets.org/viewcvs.cgi/wxWidgets/src/gtk/notebook.cpp.diff?only_with_tag=WX_2_6_BRANCH&r1=1.120.2.2&r2=1.120.2.3&diff_format=u
http://cvs.wxwidgets.org/viewcvs.cgi/wxWidgets/src/gtk/notebook.cpp?only_with_tag=WX_2_6_BRANCH

Revision history for this message
Matti Lindell (mlind) wrote :
Changed in wxwidgets2.6:
importance: Undecided → Medium
Revision history for this message
Daniel T Chen (crimsun) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 13 Dec 2006 22:35:54 +0200
Source: wxwidgets2.6
Binary: wx2.6-headers-msw python-wxversion libwxmsw2.6-dbg python-wxgtk2.6 libwxbase2.6-0 wx2.6-examples libwxgtk2.6-dbg python-wxgtk2.6-dbg wx2.6-doc python-wxtools libwxgtk2.6-dev wx2.6-headers wx2.6-i18n wx-common libwxbase2.6-dev libwxbase2.6-dbg libwxgtk2.6-0 libwxmsw2.6-dev
Architecture: source
Version: 2.6.3.2.1.5ubuntu1
Distribution: feisty
Urgency: low
Maintainer: Ron Lee <email address hidden>
Changed-By: Matti Lindell <email address hidden>
Description:
 libwxbase2.6-0 - wxBase library (runtime) - non-GUI support classes of wxWidgets t
 libwxbase2.6-dbg - wxBase library (debug) - non-GUI support classes of wxWidgets too
 libwxbase2.6-dev - wxBase library (development) - non-GUI support classes of wxWidge
 libwxgtk2.6-0 - wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime)
 libwxgtk2.6-dbg - wxWidgets Cross-platform C++ GUI toolkit (GTK+ development)
 libwxgtk2.6-dev - wxWidgets Cross-platform C++ GUI toolkit (GTK+ development)
 libwxmsw2.6-dbg - wxMSW mingw32msvc-cross (debug)
 libwxmsw2.6-dev - wxMSW mingw32msvc-cross
 python-wxgtk2.6 - wxWidgets Cross-platform C++ GUI toolkit (wxPython binding)
 python-wxgtk2.6-dbg - wxWidgets Cross-platform C++ GUI toolkit (wxPython binding)
 python-wxtools - wxWidgets Cross-platform C++ GUI toolkit (wxPython common files)
 python-wxversion - wxWidgets Cross-platform C++ GUI toolkit (wxPython version select
 wx-common - wxWidgets Cross-platform C++ GUI toolkit (common support files)
 wx2.6-doc - wxWidgets Cross-platform C++ GUI toolkit (documentation)
 wx2.6-examples - wxWidgets Cross-platform C++ GUI toolkit (examples)
 wx2.6-headers - wxWidgets Cross-platform C++ GUI toolkit (header files)
 wx2.6-headers-msw - Extra wxWidgets headers for mingw32msvc-cross
 wx2.6-i18n - wxWidgets Cross-platform C++ GUI toolkit (i18n support)
Changes:
 wxwidgets2.6 (2.6.3.2.1.5ubuntu1) feisty; urgency=low
 .
   * Fix for GTK warnings in wxNotebook::DoRemovePage
     (Closes: LP#59138)
Files:
 097f5ed2f29fdbb2c9ea0792c1e11087 1063 libs optional wxwidgets2.6_2.6.3.2.1.5ubuntu1.dsc
 70319c475acb3c4750d9cb31f63aae2e 15517001 libs optional wxwidgets2.6_2.6.3.2.1.5ubuntu1.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFha+Ce9GwFciKvaMRAuECAKCdy307vF6Dz5stzZ9pyaxpIMC0iQCdEotD
dVCuZySIkZVCLVOfWetmTTM=
=xAUP
-----END PGP SIGNATURE-----

Changed in wxwidgets2.6:
assignee: nobody → crimsun
status: Unconfirmed → Fix Committed
Matti Lindell (mlind)
Changed in wxwidgets2.6:
status: Fix Committed → Fix Released
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.