** Changed in: unity
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dp-unity
https://bugs.launchpad.net/bugs/937119
Title:
unity-panel-service crashed with SIGSEGV in g_hash_table_foreach()
Status in Unity:
Fix Released
Status in Unity Distro Priority:
Fix Committed
Status in “unity” package in Ubuntu:
In Progress
Bug description:
This crash is created by using the following ldtp script.
#!/usr/bin/env python
import os
import sys
import unittest
import ldtp
import time
start_time = time.time()
class ss_of_USC(unittest.TestCase):
def setUp(self):
ldtp.launchapp('software-center')
assert ldtp.waittillguiexist('frmUbuntuSoftwareCentre')
self.msgs = []
a = "Time taken for the frame to open is " + str(time.time() -
start_time)
self.msgs.append(a)
def tearDown(self):
ldtp.selectmenuitem('frmUbuntuSoftwareCentre', 'mnuClose')
assert ldtp.waittillguinotexist('frmUbuntuSoftwareCentre')
c = "This test took a total of " + str(time.time() - start_time)
self.msgs.append(c)
print '\n'.join(self.msgs)
def test_1(self):
ldtp.waittillguiexist('frmUbuntuSoftwareCentre', 'btnAccessories')
assert ldtp.objectexist('frmUbuntuSoftwareCentre', 'btnAccessories')
b = "Time taken from start to find the Accessories button " +
str(time.time() - start_time)
self.msgs.append(b)
if __name__ == "__main__":
unittest.main()
This crash is very reproducible with this script, which just times how
long certain parts of USC take to load.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: unity-services 5.4.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-17.26-generic 3.2.6
Uname: Linux 3.2.0-17-generic x86_64
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
CompizPlugins:
[core,bailer,detection,composite,opengl,decor,imgpng,vpswitch,gnomecompat,resize,mousepoll,compiztoolbox,grid,wall,move,regex,snap,animation,place,workarounds,session,fade,expo,ezoom,scale,unityshell]
Date: Mon Feb 20 17:49:39 2012
ExecutablePath: /usr/lib/unity/unity-panel-service
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64
(20120117)
ProcCmdline: /usr/lib/unity/unity-panel-service
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, no user)
LANGUAGE=en_GB:en
LANG=en_GB.UTF-8
SegvAnalysis:
Segfault happened at: 0x405d02: cmp %rsi,(%rdx)
PC (0x00405d02) ok
source "%rsi" ok
destination "(%rdx)" (0x0000863f) not located in a known VMA region (needed
writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: unity
StacktraceTop:
?? ()
?? () from /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libatk-bridge.so
g_hash_table_foreach () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
?? () from /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libatk-bridge.so
?? () from /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libatk-bridge.so
Title: unity-panel-service crashed with SIGSEGV in g_hash_table_foreach()
UpgradeStatus: Upgraded to precise on 2012-02-13 (7 days ago)
UserGroups: adm admin cdrom dip lpadmin plugdev sambashare sudo
To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/937119/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp