gala crashed with SIGSEGV in meta_window_get_workspace()

Bug #1262905 reported by Reynhard Arthur
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Gala
Fix Released
Undecided
Unassigned

Bug Description

gala is crashing everytime I use hot corner with "show all windows" options, after crashes I can't change workspaces and even can't change window.

ProblemType: Crash
DistroRelease: elementary OS 0.2
Package: gala 0.1.0~r364+pkg20~ubuntu0.2.1 [origin: LP-PPA-elementary-os-daily]
ProcVersionSignature: Ubuntu 3.2.0-57.87-generic-pae 3.2.52
Uname: Linux 3.2.0-57-generic-pae i686
ApportVersion: 2.0.1-0ubuntu17.6+elementary3~ubuntu12.04.1
Architecture: i386
CrashCounter: 1
CrashDB: gala
Date: Fri Dec 20 05:45:27 2013
ExecutablePath: /usr/bin/gala
GsettingsChanges:

InstallationMedia: elementary OS 0.2 "Luna" - Beta 1 i386 (20121114)
MarkForUpload: True
ProcCmdline: gala
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xb774de64 <meta_window_get_workspace+4>: testb $0x8,0xd4(%eax)
 PC (0xb774de64) ok
 source "$0x8" ok
 destination "0xd4(%eax)" (0x000001b4) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: gala
StacktraceTop:
 meta_window_get_workspace () from /usr/lib/libmutter.so.0
 ?? ()
 ?? ()
 ?? () from /usr/lib/i386-linux-gnu/libclutter-1.0.so.0
 ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
Title: gala crashed with SIGSEGV in meta_window_get_workspace()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Related branches

Revision history for this message
Reynhard Arthur (reyn-art) wrote :
information type: Private → Public
description: updated
Revision history for this message
Tom Beckmann (tombeckmann) wrote :

Thanks for you report!
Are you on Luna or Isis? I've heard of this before, but only on Isis.

When precisely is it crashing? Do the windows start animating or does it crash as soon as you hit the keyboard shortcut or can you even select a window?

Revision history for this message
Reynhard Arthur (reyn-art) wrote :

Hi, sorry for the late reply,

I'm using OS 0.2 Luna and it's crashes as soon as I use shortcut <super> a or hot corner with "show all windows" option, and clicked any windows on another workspaces (the animation is still running before I click). I can't even change or select (bring to front) the other window or change workspaces with shortcut or hot corner.

any other options (workspace overview, show applications menu, window overview, maximize/minimize current window) seems to be just fine, as I have checked each options and it seems like the only problem is with "show all windows" option.

any help would be appreciated.

Revision history for this message
Archie B (not-really-archie) wrote :

Can confirm this bug. Started happening around the same time as OP. Also running Luna but with

Kernel: 3.12.6
Display Drivers: nvidia 331.20 drivers
Architecture: 64-bit

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

StacktraceTop:
 meta_window_get_workspace (window=0xe0) at core/window.c:10299
 block13_data_unref (_userdata_=0x9b847a0) at /build/buildd/gala-0.1.0~r368+pkg20~ubuntu12.04.1/src/Widgets/WindowOverview.vala:686
 ___lambda33_ (_data13_=0x9b847a0) at /build/buildd/gala-0.1.0~r368+pkg20~ubuntu12.04.1/src/Widgets/WindowOverview.vala:695
 _clutter_threads_dispatch (data=0x9ebbd10) at ./clutter-main.c:1043
 g_timeout_dispatch (source=0x9b8f510, callback=0xb7599c80 <_clutter_threads_dispatch>, user_data=0x9ebbd10) at /build/buildd/glib2.0-2.32.4/./glib/gmain.c:3882

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote : Stacktrace.txt
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote : ThreadStacktrace.txt
tags: removed: need-i386-retrace
Revision history for this message
Ben Zacker (comkid) wrote :

Fixed by https://code.launchpad.net/~gala-dev/gala/multitasking-view in Isis (not sure about Luna, as I've never encountered the bug in Luna)

Revision history for this message
Reynhard Arthur (reyn-art) wrote :

Sorry for my late reply, but I have found the solution for my problem in Luna. It looks like upgrading libmutter0 from 3.4.1-0ubuntu99~elementary7 to 3.4.1-0ubuntu99~elementary8 and reinstalling gala is the solution for the problem in Luna. Gala is running smoothly ever since.

thank you everyone.

Changed in gala:
milestone: none → freya-beta1
status: New → Fix Committed
Changed in gala:
status: Fix Committed → Fix Released
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.