Patch to prevent GTK+ applications with system tray icons from crashing in KDE 4.0

Bug #182093 reported by Luca Beltrame
4
Affects Status Importance Assigned to Milestone
kdebase-workspace (Ubuntu)
Fix Released
Medium
Harald Sitter

Bug Description

Binary package hint: kdebase-workspace-bin

Currently Plasma exposes a GTK+ bug with ARGB visuals that will make GTK+ applications crash. The fix is in already for the KDE 4.0 branch, but on the same bug report there is also a patch for 4.0.0 which should be backported as it is pretty important.

Upstream bug: http://bugs.kde.org/show_bug.cgi?id=153193

Tags: patch
Revision history for this message
Terence Simpson (tsimpson) wrote :

This is the debdiff with the patch added.

Revision history for this message
Terence Simpson (tsimpson) wrote :

I tested this by installing pidgin and trying to start it, it crashes instantly in KDE4.

Changed in kdebase-workspace:
status: New → Confirmed
Revision history for this message
Terence Simpson (tsimpson) wrote :

Updated debdiff to fix bug #182452 too

Changed in kdebase-workspace:
assignee: nobody → apachelogger
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kdebase-workspace - 4:4.0.0-0ubuntu3

---------------
kdebase-workspace (4:4.0.0-0ubuntu3) hardy; urgency=low

  [ Terence Simpson ]
  * debian/patches:
    + Added 51_fix_gtk_crash.diff to fix GTK+ apps with tray icons from
      crashing (LP: #182093)
    - Edited 07_kdmrc_defaults.diff to not set "Debian" as the operating
      system.
    - Removed 09_genkdm_make.diff from serise to generate kdm-kde4 config
      files (LP: #182753)
  * debian/po/POTFILES.in kdm -> kdm-kde4
  * debian/control:
    - kdebase-workspace-dev:
      + depend on kdebase-workspace (>= ${source:Version}) not
        (= ${binary:Version}).
    - kdebase-workspace-dbg:
      + changed to Architecture: any
      + depend on kdebase-workspace (>= ${source:Version}) not
        (= ${binary:Version}).
    - libplasma-dev:
      + depend on libplasma1 (>= ${source:Version}) not
        (= ${binary:Version}).
  * debian/rules:
    - call debconf-updatepo from clean to get debconf translations.
  * Added dependency on ksysguardd-kde4 for ksysguard-kde4 (LP: #182452)

  [ Harald Sitter ]
  * Don't exceed 80 characters per line, where possible
  * Fix descriptions to better reflect that these are KDE 4 packages
  * Change Maintainer tag from Ubuntu MOTU to Kubuntu Developers
  * debian/patches:
    + 31_kickoff_footer_branding.diff adds a kubuntu branded footer to kickoff
    + 32_kickoff_better_presentation.diff improves appearance of kickoff
    + 52_fix_icon_duplication_on_desktop.diff fixes 'duplicated icons on
      desktop' issue (LP: #182077)
    + 53_fix_bad_service_crash_in_kickoff.diff for plasma, prevents a crash
      when a bad service is handed about in kickoff

 -- Harald Sitter <email address hidden> Mon, 14 Jan 2008 08:06:41 +0100

Changed in kdebase-workspace:
status: Confirmed → 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.