python2.7 crashed with signal 5 in g_object_newv()

Bug #1155804 reported by Daniel Aleksandersen
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ubuntu
Invalid
Undecided
Unassigned
glib2.0 (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Steps to reproduce:

from gi.repository import Gio
Gio.Settings.new('com.example.nonexistent')

ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: python2.7-minimal 2.7.3-16ubuntu1
ProcVersionSignature: Ubuntu 3.8.0-12.21-generic 3.8.2
Uname: Linux 3.8.0-12-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.9.1-0ubuntu1
Architecture: amd64
CrashCounter: 1
Date: Fri Mar 15 22:32:33 2013
ExecutablePath: /usr/bin/python2.7
InstallationDate: Installed on 2013-01-03 (71 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MarkForUpload: True
ProcCmdline: python
Signal: 5
SourcePackage: python2.7
StacktraceTop:
 ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_object_newv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_object_new_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: python2.7 crashed with signal 5 in g_object_newv()
UpgradeStatus: Upgraded to raring on 2013-03-13 (2 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Daniel Aleksandersen (da2x) wrote :
information type: Private → Public
affects: python2.7 (Ubuntu) → python3.3 (Ubuntu)
affects: python3.3 (Ubuntu) → python2.7 (Ubuntu)
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceSource:
 #0 0x00007f0dbd8f72b5 in ?? ()
 #1 0xffffffffffffffff in ?? ()
 #2 0x0000000000000000 in ?? ()
StacktraceTop:
 ?? ()
 ?? ()
 ?? ()

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
tags: added: apport-failed-retrace
tags: removed: need-amd64-retrace
Matthias Klose (doko)
affects: python2.7 (Ubuntu) → pygobject (Ubuntu)
affects: python3.3 (Ubuntu) → ubuntu
Changed in ubuntu:
status: New → Invalid
Revision history for this message
Martin Pitt (pitti) wrote :

That's a design decision of Gio. It aborts with an assertion error if you try to load an invalid example. This is rather inconvenient in many cases, but not something we want to work around in pygobject.

affects: pygobject (Ubuntu) → glib2.0 (Ubuntu)
Changed in glib2.0 (Ubuntu):
status: New → Won't Fix
Revision history for this message
Martin Pitt (pitti) wrote :

Err, I meant to say "invalid schema", not "invalid example".

Revision history for this message
Daniel Aleksandersen (da2x) wrote :

Who gets away with calling a crash “a design decision.”

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.