simple-ccsm crashed with SIGSEGV in g_cclosure_marshal_VOID__VOID()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compizconfig-settings-manager (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: simple-ccsm
Crashes after changing borders actions
ProblemType: Crash
Architecture: i386
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/
InterpreterPath: /usr/bin/python2.6
NonfreeKernelMo
Package: simple-ccsm 0.8.2-0ubuntu1
PackageArchitec
ProcCmdline: /usr/bin/python /usr/bin/
ProcEnviron:
LANG=it_IT.UTF-8
SHELL=/bin/bash
Signal: 11
SourcePackage: simple-ccsm
StacktraceTop:
?? () from /usr/lib/
g_cclosure_
g_closure_invoke () from /usr/lib/
?? () from /usr/lib/
g_signal_
Title: simple-ccsm crashed with SIGSEGV in g_cclosure_
Uname: Linux 2.6.28-9-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
Changed in simple-ccsm (Ubuntu): | |
assignee: | nobody → xtknight (xt-knight) |
status: | New → Confirmed |
I believe the bug is in compizconfig- settings- manager' s scripts.
I don't know if this is the proper fix, but in /usr/share/ pyshared/ ccm/Widgets. py, line ~940, def destroy(self) under class Popup (gtk.Window):
change gtk.Window.destroy (self)
to gtk.Window.hide (self)
That might cause a memory leak but it doesn't crash. I thought python managed its own memory anyway. It should be calling destroy itself?