Bug#553288: kdelibs5: add r1033984 to fix various crashes
Package: kdelibs5
Version: 4:4.3.2-2
Severity: normal
By introducing r1032787 (which is done with patch
01_r1032787_khtml_show_hide_fix.diff, another bug was introduced [1].
Now some application windows crash on closing, so some currently done
changes are probably lost.
So please add SVN commit 1033984, as mentioned in comment #9 in the
upstream bugreport [2], to fix that error.
So please replace patch 01_r1032787_khtml_show_hide_fix.diff, with the
new attached one.
[1] https://bugs.kde.org/show_bug.cgi?id=209960
[2] https://bugs.kde.org/show_bug.cgi?id=209960#c9
-- System Information:
Debian Release: squeeze/sid
APT prefers mike
APT policy: (700, 'mike'), (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.30-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages kdelibs5 depends on:
ii dbus-x11 1.2.16-2 simple interprocess messaging syst
ii debconf [debconf-2.0] 1.5.28 Debian configuration management sy
ii kdelibs-bin 4:4.3.2-2 executables for all KDE 4 core app
ii kdelibs5-data 4:4.3.2-2 core shared data for all KDE 4 app
ii libacl1 2.2.48-1 Access control list shared library
ii libaspell15 0.60.6-2 GNU Aspell spell-checker runtime l
ii libattr1 1:2.4.44-1 Extended attribute shared library
ii libbz2-1.0 1.0.5-3 high-quality block-sorting file co
ii libc6 2.10.1-3 GNU C Library: Shared libraries
ii libenchant1c2a 1.4.2-3.3 a wrapper library for various spel
ii libfam0 2.7.0-16 Client library to control the FAM
ii libgcc1 1:4.4.2-1 GCC support library
ii libgif4 4.1.6-8 library for GIF images (library)
ii libgssapi-krb5-2 1.7dfsg~beta3-1 MIT Kerberos runtime libraries - k
ii libice6 2:1.0.5-1 X11 Inter-Client Exchange library
ii libilmbase6 1.0.1-3 several utility libraries from ILM
ii libjasper1 1.900.1-6 The JasPer JPEG-2000 runtime libra
ii libjpeg62 6b-15 The Independent JPEG Group's JPEG
ii libopenexr6 1.6.1-4.1 runtime files for the OpenEXR imag
ii libpcre3 7.8-3 Perl 5 Compatible Regular Expressi
ii libphonon4 4:4.5.3-4 Qt 4 Phonon module
ii libpng12-0 1.2.40-1 PNG library - runtime
ii libqt4-dbus 4:4.5.3-4 Qt 4 D-Bus module
ii libqt4-designer 4:4.5.3-4 Qt 4 designer module
ii libqt4-network 4:4.5.3-4 Qt 4 network module
ii libqt4-qt3support 4:4.5.3-4 Qt 3 compatibility library for Qt
ii libqt4-script 4:4.5.3-4 Qt 4 script module
ii libqt4-svg 4:4.5.3-4 Qt 4 SVG module
ii libqt4-xml 4:4.5.3-4 Qt 4 XML module
ii libqtcore4 4:4.5.3-4 Qt 4 core module
ii libqtgui4 4:4.5.3-4 Qt 4 GUI module
ii libsm6 2:1.1.1-1 X11 Session Management library
ii libsoprano4 2.3.1+dfsg.1-1 libraries for the Soprano RDF fram
ii libstdc++6 4.4.2-1 The GNU Standard C++ Library v3
ii libstreamanalyzer0 0.7.0-1+b2 streamanalyzer library for Strigi
ii libutempter0 1.1.5-2 A privileged helper for utmp/wtmp
ii libx11-6 2:1.2.2-1 X11 client-side library
ii libxcursor1 1:1.1.9-1 X cursor management library
ii libxfixes3 1:4.0.3-2 X11 miscellaneous 'fixes' extensio
ii libxml2 2.7.6.dfsg-1 GNOME XML library
ii libxrender1 1:0.9.4-2 X Rendering Extension client libra
ii libxslt1.1 1.1.26-1 XSLT processing library - runtime
ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension
ii shared-mime-info 0.70-1 FreeDesktop.org shared MIME databa
ii xauth 1:1.0.3-2 X authentication utility
ii xdg-utils 1.0.2-6.1 desktop integration utilities from
ii zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime
Versions of packages kdelibs5 recommends:
ii kaboom 1.1.2 The Debian KDE settings migration
ii kdebase-runtime 4:4.3.2-1 runtime components from the offici
ii ttf-dejavu 2.30-1 Metapackage to pull in ttf-dejavu-
Versions of packages kdelibs5 suggests:
ii hspell 1.0-4.1 Hebrew spell checker and morpholog
-- debconf information:
kdelibs5/upgrade_kdehome_info:
kdelibs5/upgrade_kdehome_info_title:
kdelibs5/upgrade_kdehome_running: true
kdelibs5/upgrade_kdehome_running_title:
Taken from svn. will be part of 4.3.3
--- a/khtml/khtml_part.cpp
+++ b/khtml/khtml_part.cpp
@@ -609,8 +609,8 @@ KHTMLPart::~KHTMLPart()
if ( d->m_view )
{
- d->m_view->hide();
- d->m_view->viewport()->hide();
+ if(widget())
+ widget()->hide();
d->m_view->m_part = 0;
}
Reply to: