← Back to team overview

desktop-packages team mailing list archive

[Bug 857707] Re: gedit crashed with SIGSEGV in g_type_get_qdata()

 

This error is happening inside GtkSourceView when the complete creates the context.
    self.completion = view.get_completion()
    self.completion.create_context(None)

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

Title:
  gedit crashed with SIGSEGV in g_type_get_qdata()

Status in “gedit” package in Ubuntu:
  New

Bug description:
  This issue may relate to bug 857348. I ran gedit using
      LD_PRELOAD=/usr/lib/libpython2.7.so.1 gedit
  to enable python plugins.

  This issue may be in gedit-developer-plugins because I was using the
  syntax completer when the error happened. Gedit failed when it tried
  to show the proposed terms for the completer

  The  The gdp test suite also reproduces the error.
  Doctest: syntaxcompleter-controller.doctest ... /usr/lib/python2.7/dist-packages/gi/types.py:43: Warning: g_object_ref: assertion `G_IS_OBJECT (object)' failed
    return info.invoke(*args, **kwargs)
  /usr/lib/python2.7/dist-packages/gi/types.py:43: Warning: g_object_get_qdata: assertion `G_IS_OBJECT (object)' failed
    return info.invoke(*args, **kwargs)
  /usr/lib/python2.7/dist-packages/gi/types.py:43: Warning: g_ascii_strncasecmp: assertion `s2 != NULL' failed
    return info.invoke(*args, **kwargs)
  /bin/bash: line 1: 19510 Segmentation fault      (core dumped) ./test.py

  ProblemType: Crash
  DistroRelease: Ubuntu 11.10
  Package: gedit 3.1.6-0ubuntu1
  ProcVersionSignature: Ubuntu 3.0.0-11.18-generic-pae 3.0.4
  Uname: Linux 3.0.0-11-generic-pae i686
  NonfreeKernelModules: nvidia wl
  ApportVersion: 1.23-0ubuntu1
  Architecture: i386
  CrashCounter: 1
  Date: Fri Sep 23 15:42:11 2011
  ExecutablePath: /usr/bin/gedit
  ProcCmdline: gedit _notes.txt
  ProcEnviron:
   SHELL=/bin/bash
   PATH=(custom, user)
   LANG=en_US.UTF-8
  SegvAnalysis:
   Segfault happened at: 0xb6bbfa79 <g_type_get_qdata+89>:	mov    (%eax),%edx
   PC (0xb6bbfa79) ok
   source "(%eax)" (0x00002400) not located in a known VMA region (needed readable region)!
   destination "%edx" ok
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: gedit
  StacktraceTop:
   g_type_get_qdata () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
   ?? () from /usr/lib/python2.7/dist-packages/gi/_gobject/_gobject.so
   ?? () from /usr/lib/python2.7/dist-packages/gi/_gobject/_gobject.so
   ?? () from /usr/lib/python2.7/dist-packages/gi/_gobject/_gobject.so
   ?? () from /usr/lib/python2.7/dist-packages/gi/_gi.so
  Title: gedit crashed with SIGSEGV in g_type_get_qdata()
  UpgradeStatus: Upgraded to oneiric on 2011-09-23 (0 days ago)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/857707/+subscriptions