gimp-2.6 segfault in g_variant_is_object_path()
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
ProcVersionSign
Uname: Linux 2.6.38-
NonfreeKernelMo
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-
g_variant_
g_dbus_
?? () from /usr/lib/
?? () from /usr/lib/
Title: gimp-2.6 crashed with SIGSEGV in g_variant_
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
affects: | gimp (Ubuntu) → libdbusmenu (Ubuntu) |
visibility: | private → public |
StacktraceTop: i386/i686/ multiarch/ strlen- sse2-bsf. S:52 is_object_ path (string=0x2 <Address 0x2 out of bounds>) at /build/ buildd/ glib2.0- 2.28.5/ ./glib/ gvariant. c:1180 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/gdbusconn ection. c:4698 nu-glib/ server. c:657 0xa12da08) at ../../libdbusme nu-glib/ server. c:707
__strlen_sse2_bsf () at ../sysdeps/
g_variant_
g_dbus_
register_object (server=0xa12da08) at ../../libdbusme
bus_got_cb (obj=0x0, result=0xa105998, user_data=