← Back to team overview

desktop-packages team mailing list archive

[Bug 899322] Re: lxappearance crashed with SIGSEGV in gtk_icon_view_layout_single_row()

 

This bug was fixed in the package gtk+2.0 - 2.24.8-2ubuntu1

---------------
gtk+2.0 (2.24.8-2ubuntu1) precise; urgency=low

  * debian/patches/git_buggy_icon_view_update.patch:
    - git commit reverting a buggy icon view patch leading to
      segfaults in lxappearance (lp: #899322)
  * Resynchronize on Debian
  * debian/libgtk2.0-0.symbols:
    - Add Ubuntu specific symbols
  * debian/rules:
    - Use dh_autoreconf
    - Use -XNEWS -Xchangelog.Debian -XREADME to dh_compress calls to
      workaround a gzip issue leading to different md5sum between builds
  * debian/patches/012_ubuntu-set-grab-add.patch
    - Added ubuntu_gtk_widget_set_has_grab so we can grab sliders and
      things in menus, needed by ido
  * debian/patches/043_menu_proxy.patch
    - Add GtkMenuProxy support for remoting menus.
  * debian/patches/044_grips.patch:
    - Backport from the gtk3 resize grips to the natty gtk2 version
  * debian/patches/061_use_pdf_as_default_printing_standard.patch:
    - dropped, the issue has been fixed upstream differently since
  * debian/patches/062_dnd_menubar.patch:
    - Allow click on menubars for dnd
  * debian/patches/063_treeview_almost_fixed.patch:
    - Add an ubuntu-almost-fixed-height-mode property, (required for
      software-center)
  * debian/patches/065_gir_set_packages.patch
    - Added _gir_PACKAGES for each gir created, to match gir to pkg which is
      needed by vapigen-0.12
  * debian/patches/070_mandatory-relibtoolize.patch:
    - Dropped, we are using dh-autoreconf instead
  * debian/patches/071_no_offscreen_widgets_grabbing.patch:
    - Don't let offscreen widgets do grabbing
  * debian/patches/072_indicator_menu_update.patch:
    - change by Cody Russell to send an update event on menu changes,
      should make the bluetooth indicator refresh correctly
  * debian/patches/091_bugzilla_tooltip_refresh.patch:
    - Upstream bugzilla change to have better looking tooltips the gtk theme
      need to set "new-tooltip-style" to use those
  * debian/patches/092_default_to_xdg_document_dir.patch:
    - Use $XDG_DOCUMENTS_DIR as default directory rather than the home
      directory for the 'Print to File' function.
  * debian/patches/093_gtk3_gtkimage_fallbacks_use.patch:
    - Backported gtk3 patch to add a "use-fallback" property to GtkImage, using
      it "icon-name and GIcon type of GtkImages can use automatic fallback
      names.", it will be useful for the indicator stack
  * debian/patches/095_git_menus_scrolling.patch:
    - backported gtk3 commit to fix menu scrolling issues
  * debian/patches/096_git_gtkprintsettings.patch:
    - upstream git commit backported from the gtk3 serie, don't ignore the
      gtkprintsettings resolution settings
  * debian/patches/097_statusicon_image_fallback.patch: Make GtkStatusIcon
    images use fallbacks by default if the property is available.
  * debian/patches/100_overlay_scrollbar_loading.patch
    - support for dynamically loading overlay scrollbars
  * debian/patches/gailitem-set-alt-name.patch: Extend the GailItem object
    so applications can set an alternative textual description for a menu
    item that has an icon, where the icon is used to give the user more
    information about the item in question. This textual description is
    used by assistive technologies such as Orca to label the menu item.
  * Dropped changes:
  * debian/control.in:
    - don't keep an old conflicts on appmenu-gtk, it was a transitional thing

gtk+2.0 (2.24.8-2) unstable; urgency=low

  * Move /etc/gtk-2.0 to libgtk2.0-common.
  * Add appropriate Breaks/Replaces to handle it.
  * Remove gtk-query-immodules-2.0 from libgtk2.0-bin since it is
    clearly not Multi-Arch compatible. It should not be needed anyway,
    everything is handled by triggers from the private directory.
  * Remove incorrect M-A: same statement for the debug package.
  * gtk2-engines-pixbuf is M-A: same.
  * libgail-common is M-A: same and not foreign.

gtk+2.0 (2.24.8-1) unstable; urgency=low

  * New upstream release.
  * Remove debian/patches/070_tracker.patch, fixed upstream by using the
    Tracker D-Bus interface.
  * Refresh debian/patches/015_default-fallback-icon-theme.patch-

gtk+2.0 (2.24.7-1) unstable; urgency=low

  [ Laurent Bigonville ]
  * libgtk2.0-0.postrm.in: fix broken check again. (Closes: #639574)

  [ Michael Biebl ]
  * New upstream release.
    - Fixes crash in gtk_entry_completion_default_completion_func () for
      non UTF-8 strings. Closes: #616150
  * debian/watch:
    - Track .xz tarballs.
  * debian/patches/066_filechooser-recent-folders.patch
    - Removed, merged upstream.
  * debian/patches/009_gtk-export-filechooser.patch
    - Removed, with maemo being dead upstream and no package using the private
      filechooser API, this patch has become obsolete. Drop
      hildon_gtk_file_chooser_install_properties from the symbols file
      accordingly.
  * debian/patches/064_gir_build_workaround.patch
    - Removed, this workaround is no longer required with newer gir versions.
  * debian/patches/065_gir_set_packages.patch
    - Specify packages when generating GIR. Closes: #622759

gtk+2.0 (2.24.6-2) unstable; urgency=low

  * debian/control.in
    - Set pkg-gnome-maintainers@xxxxxxxxxxxxxxxxxxxxxxx as Maintainer.
    - Suggest devhelp instead of depending on lynx | www-browser.
    - Add Breaks: libgnome2-0 (<< 2.32.1-2) to libgail-common to ensure
      we have a recent enough version of libgnome2-0 which can read the
      accessibility module from the new multiarch location. Closes: #636536
  * Refresh patches.
  * Add support for tracker 0.12 and prefer it over 0.10. Closes: #643943
  * debian/patches/066_filechooser-recent-folders.patch
    - Cherry-pick fixes from the upstream filechooser-recent-folder-2-24
      branch. Closes: #640544, #640466, #644222
  * debian/libgail-doc.install, debian/libgtk2.0-doc.install.in: Install
    documentation from the source tree, as it's not being installed any more.

gtk+2.0 (2.24.6-1) unstable; urgency=low

  * New upstream release.
    + Contains patch from Michal Suchanek to allow entering non-local
      URIs in the file chooser. Closes: #629423.
  * 003_gdk.pc_privates.patch: updated for the new version.
  * 009_gtk-export-filechooser.patch: refreshed.
  * 066_Revert-gdk-Make-background-changes-queue-a-repaint.patch:
    dropped, merged upstream.
  * rules: force update of gtk-doc.make.

gtk+2.0 (2.24.5-4) unstable; urgency=low

  [ Steve Langasek ]
  * Build for multiarch. Closes: #634118
  * Bump gobject-introspection build-dependency for multiarch tuple support.
  * debian/patches/098_multiarch_module_path.patch: Fall back to the
    hard-coded pre-multiarch module directory.
  * Build-depend on debhelper 8.1.3 and add Pre-Depends: ${misc:Pre-Depends}
    for multiarch-support.
  * Make the -dev packages depend on a multiarch-capable version of
    pkg-config.

  [ Martin Pitt ]
  * debian/control.in: Make libgtk2.0-bin Architecture: any, as the symlinks
    now point to multiarch directories, and the /i386-* links are broken on
    other architectures.

  [ Mathieu Trudel-Lapierre ]
  * debian/rules: ensure libgtk2.0-bin is also taken into account as an
    arch:any package now. (LP: #810747)

  [ Michael Biebl ]
  * debian/libgtk2.0-dev.install.in: Stop installing libtool .la files.
  * debian/rules: Stop cleaning the dependency_libs in the .la files.
  * debian/libgtk2.0-0.postinst.in: If the non-multiarch immodules directory
    does not exist or is empty handle this case more gracefully and don't
    print an error message.

gtk+2.0 (2.24.5-3) unstable; urgency=low

  * Revert "gdk: Make background changes queue a repaint" which causes
    excessive CPU usage in gnome-panel. Closes: #633864

gtk+2.0 (2.24.5-2) unstable; urgency=low

  * debian/control.in:
    - Move gtk-doc-tools from Build-Depends-Indep to Build-Depends. The
      upstream tarball is missing the m4 macro directory and gtk-doc.m4 is
      needed for autoreconf. Closes: #633013

gtk+2.0 (2.24.5-1) unstable; urgency=low

  * New upstream release.
  * Refresh patches.
  * debian/control:
    - Update package descriptions, remove unnecessary articles.
    - Bump Standards-Version to 3.9.2. No further changes.
  * debian/patches/065_tracker-0-10.patch
    - Use libtracker-sparql to add support for Tracker 0.10. Code has been
      taken from the gtk-3-0 branch with FTS enabled. Closes: #629427
  * debian/watch:
    - Switch to .bz2 tarballs.
    - Don't track 3.0 pre-releases.
  * Use dh-autoreconf to update the build system:
    - Drop debian/patches/070_mandatory-relibtoolize.patch.
    - Add Build-Depends on dh-autoreconf.
    - Call dh_autoreconf in patch-stamp and dh_autoreconf_clean in clean.

gtk+2.0 (2.24.4-3) unstable; urgency=low

  * Re-enable shared-mime-info as build-dependency, since it is also
    used in the tests.
  * libgtk2.0-0.postrm.in: fix broken check. Closes: #621060.
  * watch: only monitor 2.x versions.

gtk+2.0 (2.24.4-2) unstable; urgency=low

  * Drop the mimeinfo.cache from the udeb, it’s been moved to
    gdk-pixbuf.
  * Drop shared-mime-info and xsltproc build-deps accordingly.

gtk+2.0 (2.24.4-1) unstable; urgency=low

  [ Laurent Bigonville ]
  * debian/copyright: Update FSF address to fix
    old-fsf-address-in-copyright-file lintian warning

  [ Josselin Mouette ]
  * Re-enable introspection support.
  * New upstream release.
  * 070_mandatory-relibtoolize.patch: regenerated for the new version.
  * Drop manual quilt patching; the 3.0 format does it for us.

gtk+2.0 (2.24.3-1~sid1) unstable; urgency=low

  * Temporarily disable the gir package build.
  * Upload to unstable.

gtk+2.0 (2.24.3-1) experimental; urgency=low

  * New upstream release.
    + debian/control.in:
      - Bump the libpango1.0-dev build dependency to make sure we get
        a version from experimental.
    + debian/patches/070_mandatory-relibtoolize.patch:
      - Regenerated.
 -- Sebastien Bacher <seb128@xxxxxxxxxx>   Tue, 13 Dec 2011 19:29:04 +0100

** Changed in: gtk+2.0 (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gtk+2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/899322

Title:
  lxappearance crashed with SIGSEGV in gtk_icon_view_layout_single_row()

Status in GTK+ GUI Toolkit:
  Unknown
Status in “gtk+2.0” package in Ubuntu:
  Fix Released
Status in “lxappearance” package in Ubuntu:
  Invalid

Bug description:
  Crash immediately after lxappearance launch, Lubuntu 12.04 alpha 1

  ProblemType: Crash
  DistroRelease: Ubuntu 12.04
  Package: lxappearance 0.5.1-1
  ProcVersionSignature: Ubuntu 3.2.0-2.5-generic 3.2.0-rc3
  Uname: Linux 3.2.0-2-generic i686
  ApportVersion: 1.90-0ubuntu1
  Architecture: i386
  Date: Fri Dec  2 19:26:07 2011
  ExecutablePath: /usr/bin/lxappearance
  Icons_Default: No icons theme configured by default
  InstallationMedia: Lubuntu 12.04 "Precise Pangolin" - Alpha i386 (20111129.1)
  ProcCmdline: lxappearance
  ProcEnviron:
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SegvAnalysis:
   Segfault happened at: 0x21ecc6:	mov    0xc(%ebp,%edi,1),%edi
   PC (0x0021ecc6) ok
   source "0xc(%ebp,%edi,1)" (0x0000000c) not located in a known VMA region (needed readable region)!
   destination "%edi" ok
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: lxappearance
  StacktraceTop:
   ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
   ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
   g_cclosure_marshal_VOID__BOXED () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
   ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
   g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
  Title: lxappearance crashed with SIGSEGV in g_cclosure_marshal_VOID__BOXED()
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/gtk/+bug/899322/+subscriptions