Seahorse fails to start with error Gtk:ERROR:/build/buildd/gtk+2.0-2.19.2/gtk/gtkrbtree.c:1098:_gtk_rbtree_find_offset: assertion failed: (tree) ) = 113 in Lucid

Bug #503576 reported by Matt Eskes
56
This bug affects 14 people
Affects Status Importance Assigned to Milestone
gtk+2.0 (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: seahorse

while trying to start Seahorse in Lucid, it fails to start with the following error:

meskes@Neptune:~$ seahorse
** Message: init gpgme version 1.2.0
**
Gtk:ERROR:/build/buildd/gtk+2.0-2.19.2/gtk/gtkrbtree.c:1098:_gtk_rbtree_find_offset: assertion failed: (tree)
Aborted

Version currently installed:

meskes@Neptune:~$ apt-cache policy seahorse
seahorse:
  Installed: 2.29.3-0ubuntu1
  Candidate: 2.29.3-0ubuntu1
  Version table:
 *** 2.29.3-0ubuntu1 0
        500 http://us.archive.ubuntu.com lucid/main Packages
        100 /var/lib/dpkg/status

strace output of the issue

open("/usr/share/icons/DMZ-White/cursors/sb_h_double_arrow", O_RDONLY) = 17
fstat(17, {st_mode=S_IFREG|0644, st_size=15776, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2eb9d88000
read(17, "Xcur\20\0\0\0\0\0\1\0\3\0\0\0\2\0\375\377\30\0\0\0004\0\0\0\2\0\375\377"..., 4096) = 4096
lseek(17, 0, SEEK_SET) = 0
read(17, "Xcur\20\0\0\0\0\0\1\0\3\0\0\0\2\0\375\377\30\0\0\0004\0\0\0\2\0\375\377"..., 4096) = 4096
close(17) = 0
munmap(0x7f2eb9d88000, 4096) = 0
writev(13, [{"GIOP\1\2\1\0\231\0\0\0", 12}, {"\370\212\2\263\3\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\16f\264\20w\317\350\250\300+(("..., 153}], 2) = 165
poll([{fd=9, events=POLLIN}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}], 4, -1) = 1 ([{fd=13, revents=POLLIN}])
read(13, "GIOP\1\2\1\1a\0\0\0", 12) = 12
read(13, "\370\212\2\263\0\0\0\0\1\0\0\0\1\0\0\0\f\0\0\0\1\1\1\1\1\0\1\5\t\1\1\0"..., 97) = 97
write(2, "**\nGtk:ERROR:/build/buildd/gtk+2"..., 113**
Gtk:ERROR:/build/buildd/gtk+2.0-2.19.2/gtk/gtkrbtree.c:1098:_gtk_rbtree_find_offset: assertion failed: (tree)
) = 113
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(14344, 14344, SIGABRT) = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++

ProblemType: Bug
Architecture: amd64
Date: Tue Jan 5 14:21:58 2010
DistroRelease: Ubuntu 10.04
Package: seahorse 2.29.3-0ubuntu1
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-9.13-generic
SourcePackage: seahorse
Tags: lucid
Uname: Linux 2.6.32-9-generic x86_64

Related branches

Revision history for this message
Matt Eskes (matt.eskes-deactivatedaccount) wrote :
Revision history for this message
Matt Eskes (matt.eskes-deactivatedaccount) wrote :

Looking at the error, I seem to have mis-posted the actual error... this seems to be more of a gtk issue rather than an issue with seahorse... I'm just not failure with how the Gtk libs are arranged and work so I'm not sure if I can be of much help with which it is. if you need any more traces, please feel free to ask. And please reassign this bug to Gtk and/or Gnome.

Thanks

Matt

Revision history for this message
Daniel Holbach (dholbach) wrote :

Bug 503584 and bug 503630 are likely to be duplicates of this one. The same happens to me with gtg and also is one of the DMZ-Cursors the last file to be opened before the assertion failure happens.

affects: seahorse (Ubuntu) → gtk+2.0 (Ubuntu)
Changed in gtk+2.0 (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Medium
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gtk+2.0 - 2.19.2-1ubuntu1

---------------
gtk+2.0 (2.19.2-1ubuntu1) lucid; urgency=low

  * debian/patches/091_git_change_fix_update_prelight_crasher.patch:
    - git change to fix a crasher (lp: #503576)
 -- Sebastien Bacher <email address hidden> Wed, 06 Jan 2010 11:34:11 +0100

Changed in gtk+2.0 (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Matt Eskes (matt.eskes-deactivatedaccount) wrote : Re: [Bug 503576] Re: Seahorse fails to start with error Gtk:ERROR:/build/buildd/gtk+2.0-2.19.2/gtk/gtkrbtree.c:1098:_gtk_rbtree_find_offset: assertion failed: (tree) ) = 113 in Lucid

Sebastien, you are always the consumate professional and thanks again for
not Jibing me too hard on bug submission I realised that I made an "oops"
after submitting the bug. :D

Matt

On Wed, Jan 6, 2010 at 3:40 AM, Launchpad Bug Tracker <
<email address hidden>> wrote:

> This bug was fixed in the package gtk+2.0 - 2.19.2-1ubuntu1
>
> ---------------
> gtk+2.0 (2.19.2-1ubuntu1) lucid; urgency=low
>
> * debian/patches/091_git_change_fix_update_prelight_crasher.patch:
> - git change to fix a crasher (lp: #503576)
> -- Sebastien Bacher <email address hidden> Wed, 06 Jan 2010 11:34:11 +0100
>
> ** Changed in: gtk+2.0 (Ubuntu)
> Status: Fix Committed => Fix Released
>
> --
> Seahorse fails to start with error
> Gtk:ERROR:/build/buildd/gtk+2.0-2.19.2/gtk/gtkrbtree.c:1098:_gtk_rbtree_find_offset:
> assertion failed: (tree) ) = 113 in Lucid
> https://bugs.launchpad.net/bugs/503576
> You received this bug notification because you are a direct subscriber
> of the bug.
>

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.