gimp-2.6 segfault in g_variant_is_object_path()

Bug #760955 reported by Moses Moore
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libdbusmenu (Ubuntu)
New
Medium
Unassigned

Bug Description

Binary package hint: gimp

$ lsb_release -rd
Description: Ubuntu Natty (development branch)
Release: 11.04
$ apt-cache policy gimp
gimp: Installed: 2.6.11-1ubuntu6

what I expected to happen: gimp would let me keep working on editing a palette.
what happened instead: any buttons would not receive mouse-click events. Text areas I could left-click to change focus to, and I could left-click to change focus to windows or raise them, and scrollbars were fine... but any buttons such as "okay", "cancel" or "edit" would not react at all. I gave up trying to edit a palette, closed it, opened the brush dialog... the edit button didn't work there either. Closed the brush dialog, and GIMP crashed with the sigsegv attached to this bug report.

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: gimp 2.6.11-1ubuntu6
ProcVersionSignature: Ubuntu 2.6.38-7.39-generic-pae 2.6.38
Uname: Linux 2.6.38-7-generic-pae i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Thu Apr 14 13:14:56 2011
ExecutablePath: /usr/bin/gimp-2.6
ProcCmdline: gimp-2.6
ProcEnviron:
 LANGUAGE=en_CA:en
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xb6bb1706: movdqu (%edi),%xmm1
 PC (0xb6bb1706) ok
 source "(%edi)" (0x00000002) not located in a known VMA region (needed readable region)!
 destination "%xmm1" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: gimp
StacktraceTop:
 ?? () from /lib/i386-linux-gnu/libc.so.6
 g_variant_is_object_path () from /lib/i386-linux-gnu/libglib-2.0.so.0
 g_dbus_connection_register_object () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
 ?? () from /usr/lib/libdbusmenu-glib.so.3
 ?? () from /usr/lib/libdbusmenu-glib.so.3
Title: gimp-2.6 crashed with SIGSEGV in g_variant_is_object_path()
UpgradeStatus: Upgraded to natty on 2011-04-01 (13 days ago)
UserGroups: adm admin audio cdrom dialout dip fax floppy fuse lpadmin netdev plugdev pulse pulse-access sambashare tape video www-data

Revision history for this message
Moses Moore (moses-mozai) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __strlen_sse2_bsf () at ../sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S:52
 g_variant_is_object_path (string=0x2 <Address 0x2 out of bounds>) at /build/buildd/glib2.0-2.28.5/./glib/gvariant.c:1180
 g_dbus_connection_register_object (connection=0x8d83a00, object_path=0x2 <Address 0x2 out of bounds>, interface_info=0x96ea648, vtable=0xb480ce60, user_data=0xa12da08, user_data_free_func=0, error=0xbfaf3fac) at /build/buildd/glib2.0-2.28.5/./gio/gdbusconnection.c:4698
 register_object (server=0xa12da08) at ../../libdbusmenu-glib/server.c:657
 bus_got_cb (obj=0x0, result=0xa105998, user_data=0xa12da08) at ../../libdbusmenu-glib/server.c:707

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gimp (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
affects: gimp (Ubuntu) → libdbusmenu (Ubuntu)
visibility: private → public
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.