maya crashed with SIGSEGV in g_closure_invoke()

Bug #1069278 reported by Andrey Alfaro Alvarado
44
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Maya
Fix Released
Critical
Raphael Isemann

Bug Description

maya crashed with SIGSEGV in g_closure_invoke()

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: maya 0.2-0~r367+pkg8~precise1 [origin: LP-PPA-elementary-os-daily]
ProcVersionSignature: Ubuntu 3.2.0-32.51-generic 3.2.30
Uname: Linux 3.2.0-32-generic x86_64
ApportVersion: 2.0.1-0ubuntu14
Architecture: amd64
CrashCounter: 1
CrashDB: maya
Date: Sat Oct 20 22:44:14 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/maya
InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120823.1)
ProcCmdline: maya
ProcEnviron:
 LANGUAGE=es_CR:es
 PATH=(custom, no user)
 LANG=es_CR.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x42bf10: mov (%r12),%rdi
 PC (0x0042bf10) ok
 source "(%r12)" (0x00000033) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: maya
StacktraceTop:
 ?? ()
 ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: maya crashed with SIGSEGV in g_closure_invoke()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lp lpadmin plugdev sambashare sudo

Related branches

Revision history for this message
Andrey Alfaro Alvarado (kesymaru) wrote :
information type: Private → Public Security
Changed in maya:
milestone: none → luna-beta2
Revision history for this message
Niels Avonds (niels-avonds) wrote :

Confirmed because of confirmation in a duplicate (private report).

Changed in maya:
importance: Undecided → Critical
status: New → Confirmed
RabbitBot (rabbitbot-a)
tags: removed: need-amd64-retrace
information type: Public Security → Public
Changed in maya:
assignee: nobody → Raphael Isemann (teemperor)
Revision history for this message
Raphael Isemann (teemperor) wrote :

I made a branch which prevents the segfault for me.
I the function foreach_internal in VAutoHider causes the segfault, but i don't know exactly why.
It seems that the gobject get's destroyed and after that still recieves calls from GTK to the foreach_function.
I'm not sure if my branch is the fix or if there is a better solution.

Link to the branch if i unlink him from the bug in the future: https://code.launchpad.net/~teemperor/maya/segfault-workaround-1069278

Revision history for this message
Cody Garver (codygarver) wrote :

Teemperor, it fixes the crash but it introduces long start up time.

Cody Garver (codygarver)
Changed in maya:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.