Segfault in compiz when unchecking "Snap windows back to original size" in the Grid options
Bug #932193 reported by
asala
This bug report is a duplicate of:
Bug #745159: Segfault in compiz when unchecking "Snap windows back to original size" in the Grid options.
Edit
Remove
This bug affects 11 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Triaged
|
High
|
Unassigned | ||
Compiz Grid Plugin |
Triaged
|
High
|
Unassigned | ||
Compiz Main Plugins |
Triaged
|
High
|
Unassigned | ||
compiz-plugins-main (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
This is it, compiz crashes at the moment the "snap windows back to original size" is unchecked.
Ubuntu 11.10 64 bit
Kernel 3.0.0-16-generic
with the latest updates... but keeps doing it since I insalled 11.10 back in November.
>> dpkg -s compiz-plugins
Package: compiz-plugins
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 2952
Maintainer: Ubuntu Developers <email address hidden>
Architecture: amd64
Source: compiz
Version: 1:0.9.6+
It is, likely, the same bug as the one reported in
http://
by a different user.
Changed in compiz-plugins-main (Ubuntu): | |
status: | New → Confirmed |
Changed in compiz-plugins-main: | |
status: | New → Confirmed |
status: | Confirmed → Triaged |
importance: | Undecided → High |
Changed in compiz: | |
importance: | Undecided → High |
status: | New → Triaged |
tags: | added: amd64 compiz-0.9 precise running-unity ubuntu |
tags: | added: oneiric |
To post a comment you must log in.
Confirmed and reproduced the crash. Once I finally got the box unchecked, I found compiz continuously crashed on login thereafter making the system unusable:
(gdb) bt ler<GridWindow, CompWindow, 0>::get( CompWindow* ) () from /usr/lib/ compiz/ libgrid. so :snapbackOption Changed( CompOption* , GridOptions: :Options) () from /usr/lib/ compiz/ libgrid. so :setOption( std::string const&, CompOption::Value&) () from /usr/lib/ compiz/ libgrid. so :setOptionForPl ugin(char const*, char const*, CompOption::Value&) () :setOptionForPl ugin(char const*, char const*, CompOption::Value&) () from /usr/lib/ compiz/ libccp. so :setOptionForPl ugin(char const*, char const*, CompOption::Value&) () :setOptionForPl ugin(char const*, char const*, CompOption::Value&) () from /usr/lib/ compiz/ libwall. so :setOptionForPl ugin(char const*, char const*, CompOption::Value&) () :setOptionFromC ontext( CompOption* , char const*) () from /usr/lib/ compiz/ libccp. so :initPluginForS creen(CompPlugi n*) () from /usr/lib/ compiz/ libccp. so :initPluginForS creen(CompPlugi n*) () :initPlugin( CompPlugin* ) () :push(CompPlugi n*) () :updatePlugins( ) () :processEvents( ) () ::callback( ) () :dispatch_ vfunc(_ GSource* , int (*)(void*), void*) () from /usr/lib/ libglibmm- 2.4.so. 1 context_ dispatch () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 64-linux- gnu/libglib- 2.0.so. 0 context_ iteration () from /lib/x86_ 64-linux- gnu/libglib- 2.0.so. 0 xt::iteration( bool) () from /usr/lib/ libglibmm- 2.4.so. 1 :eventLoop( ) ()
#0 0x00007f67fb1e9d6a in PluginClassHand
#1 0x00007f67fb1e45cb in GridScreen:
#2 0x00007f67fb1ec930 in GridOptions:
#3 0x0000000000427fc4 in CompScreen:
#4 0x00007f6800803e2e in CcpScreen:
#5 0x0000000000428013 in CompScreen:
#6 0x00007f67fb60cd4c in WallScreen:
#7 0x0000000000428013 in CompScreen:
#8 0x00007f68008040e4 in CcpScreen:
#9 0x00007f680080479c in CcpScreen:
#10 0x000000000045a208 in CompScreen:
#11 0x0000000000459ff0 in CompManager:
#12 0x000000000045bafe in CompPlugin:
#13 0x00000000004315df in PrivateScreen:
#14 0x0000000000431aa3 in PrivateScreen:
#15 0x000000000045ea61 in CompEventSource
#16 0x00007f6808ead9df in Glib::Source:
#17 0x00007f68089b3a5d in g_main_
#18 0x00007f68089b4258 in ?? () from /lib/x86_
#19 0x00007f68089b4429 in g_main_
#20 0x00007f6808eae913 in Glib::MainConte
#21 0x000000000042e839 in CompScreen:
#22 0x00000000004221fa in main ()
(gdb)