Activity log for bug #1019337

Date Who What changed Old value New value Message
2012-06-29 16:52:51 Miklos Juhasz bug added bug
2012-06-30 09:20:16 Daniel van Vugt bug task added compiz
2012-07-04 10:42:18 Paudi Moriarty bug added subscriber Paudi Moriarty
2012-07-10 18:17:52 Brian Murray bug task added compiz (Ubuntu)
2012-07-10 18:18:37 Brian Murray tags regression-proposed
2012-07-10 18:18:49 Brian Murray compiz (Ubuntu): importance Undecided High
2012-07-10 18:27:59 Scott Kitterman bug added subscriber Ubuntu Stable Release Updates Team
2012-07-10 18:28:02 Scott Kitterman bug added subscriber SRU Verification
2012-07-10 18:28:04 Scott Kitterman tags regression-proposed regression-proposed verification-needed
2012-07-10 18:30:30 Launchpad Janitor compiz (Ubuntu): status New Confirmed
2012-07-10 19:26:06 Miklos Juhasz attachment added Stacktrace with --sync https://bugs.launchpad.net/compiz-core/+bug/1019337/+attachment/3218864/+files/stacktrace.txt
2012-07-10 19:56:10 Launchpad Janitor compiz (Ubuntu): status Confirmed Fix Released
2012-07-10 20:47:03 Brian Murray compiz (Ubuntu): status Fix Released Confirmed
2012-07-10 21:12:55 Miklos Juhasz attachment added Stacktrace with --sync and breakpoint on gdk_x_error https://bugs.launchpad.net/compiz-core/+bug/1019337/+attachment/3218989/+files/Stacktrace.txt
2012-07-11 01:19:40 Daniel van Vugt compiz: milestone 0.9.8.0
2012-07-11 01:29:22 Daniel van Vugt compiz-core: milestone 0.9.7.10
2012-07-11 01:29:28 Daniel van Vugt compiz: importance Undecided High
2012-07-11 01:29:32 Daniel van Vugt compiz-core: importance Undecided High
2012-07-11 01:29:36 Daniel van Vugt compiz: assignee Daniel van Vugt (vanvugt)
2012-07-11 01:29:41 Daniel van Vugt compiz-core: assignee Daniel van Vugt (vanvugt)
2012-07-11 01:29:46 Daniel van Vugt compiz: status New In Progress
2012-07-11 01:29:50 Daniel van Vugt compiz-core: status New In Progress
2012-07-11 04:34:47 Daniel van Vugt summary gtk-window-decorator crashes with an X Window System error gtk-window-decorator crashes with BadWindow (invalid Window parameter), from XGetWindowProperty() from get_frame_type()
2012-07-11 04:37:27 Daniel van Vugt branch linked lp:~vanvugt/compiz/fix-1019337
2012-07-11 05:56:23 Wolfgang Kufner bug added subscriber Wolfgang Kufner
2012-07-11 10:09:39 Øyvind Stegard bug added subscriber Øyvind Stegard
2012-07-11 11:29:57 Unity Merger compiz: status In Progress Fix Committed
2012-07-11 15:12:37 Colan Schwartz bug added subscriber Colan Schwartz
2012-07-11 21:15:17 Phil Davidov bug added subscriber Phil Davidov
2012-07-12 03:52:20 Launchpad Janitor branch linked lp:compiz-core/0.9.7
2012-07-12 03:52:30 Daniel van Vugt compiz-core: status In Progress Fix Committed
2012-07-12 06:09:13 Miklos Juhasz attachment added Stacktrace when using test packages https://bugs.launchpad.net/compiz-core/+bug/1019337/+attachment/3220663/+files/Stacktrace%20with%20test%20packages.txt
2012-07-12 06:23:13 Timo Jyrinki bug added subscriber Timo Jyrinki
2012-07-12 09:17:22 Miklos Juhasz attachment added Stacktrace - break on exit https://bugs.launchpad.net/compiz-core/+bug/1019337/+attachment/3220801/+files/Stacktrace%20-%20break%20on%20exit.txt
2012-07-12 09:38:43 Daniel van Vugt compiz: status Fix Committed In Progress
2012-07-12 09:38:47 Daniel van Vugt compiz-core: status Fix Committed In Progress
2012-07-12 09:48:38 Launchpad Janitor branch linked lp:~vanvugt/compiz/fix-1019337.2
2012-07-12 10:29:58 munbi bug added subscriber munbi
2012-07-12 12:23:18 Alexander Broshevich bug added subscriber Vlad
2012-07-13 21:30:17 Paddy Landau bug added subscriber Paddy Landau
2012-07-15 09:26:09 DSHR bug added subscriber DSHR
2012-07-16 14:01:04 Unity Merger compiz: status In Progress Fix Committed
2012-07-17 03:11:29 Daniel van Vugt compiz-core: status In Progress Fix Committed
2012-07-17 08:43:46 Daniel van Vugt branch linked lp:~sil2100/compiz-core/fix-1019337.2-0.9.7
2012-07-17 08:44:05 Daniel van Vugt branch unlinked lp:~sil2100/compiz-core/fix-1019337.2-0.9.7
2012-07-17 13:40:39 Omer Akram compiz (Ubuntu): status Confirmed Fix Committed
2012-07-18 12:23:16 Łukasz Zemczak description After installing the compiz package 1:0.9.7.8-0ubuntu1.1 from the precise-proposed repository gtk-window-decorator started crashing and leaving the windows without any decoration. I reproduced the issue on several up-to-date Ubuntu 12.04 (Precise) 64bit installations. From the cherry-picked patches included in the mentioned proposed compiz package I identified the one for bug LP: #929989 as the cause of the crashes. Rebuilding the proposed package after dropping that patch makes the crashes go away. [Test Case] 1. Open IntelliJ (a Java IDE) with a project. 2. Hit Ctrl+N (or Navigate/Class... menu) and wait for the small popup to show up. 3. Start typing and wait for class name suggestions to show up. 4. Hit Esc to close the popup window. 5. Observe that system-wide all window decorations are gone (window titlebars are missing, i.e. no close/maximize/minimize button). You may have to repeat step 2-4 a few times until the bug gets triggered. [Expected Result] Window decorations do not disappear after closing the popup with Esc. An attempt to collect stacktrace: mjuhasz@desktop:~$ gdb /usr/bin/gtk-window-decorator GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://bugs.launchpad.net/gdb-linaro/>... Reading symbols from /usr/bin/gtk-window-decorator...(no debugging symbols found)...done. (gdb) run --replace Starting program: /usr/bin/gtk-window-decorator --replace [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffef1a9700 (LWP 7631)] [New Thread 0x7fffee9a8700 (LWP 7632)] The program 'gtk-window-decorator' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'. (Details: serial 10112 error_code 3 request_code 20 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) [Thread 0x7fffee9a8700 (LWP 7632) exited] [Thread 0x7fffef1a9700 (LWP 7631) exited] [Inferior 1 (process 7628) exited with code 01] (gdb) (gdb) bt No stack. (gdb) After installing the compiz package 1:0.9.7.8-0ubuntu1.1 from the precise-proposed repository gtk-window-decorator started crashing and leaving the windows without any decoration. I reproduced the issue on several up-to-date Ubuntu 12.04 (Precise) 64bit installations. From the cherry-picked patches included in the mentioned proposed compiz package I identified the one for bug LP: #929989 as the cause of the crashes. Rebuilding the proposed package after dropping that patch makes the crashes go away. [Test Case] 1. Open IntelliJ (a Java IDE) with a project. 2. Hit Ctrl+N (or Navigate/Class... menu) and wait for the small popup to show up. 3. Start typing and wait for class name suggestions to show up. 4. Hit Esc to close the popup window. 5. Observe that system-wide all window decorations are gone (window titlebars are missing, i.e. no close/maximize/minimize button). You may have to repeat step 2-4 a few times until the bug gets triggered. [Expected Result] Window decorations do not disappear after closing the popup with Esc. [Regression Potential] No direct regression potentials. An attempt to collect stacktrace: mjuhasz@desktop:~$ gdb /usr/bin/gtk-window-decorator GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://bugs.launchpad.net/gdb-linaro/>... Reading symbols from /usr/bin/gtk-window-decorator...(no debugging symbols found)...done. (gdb) run --replace Starting program: /usr/bin/gtk-window-decorator --replace [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffef1a9700 (LWP 7631)] [New Thread 0x7fffee9a8700 (LWP 7632)] The program 'gtk-window-decorator' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'.   (Details: serial 10112 error_code 3 request_code 20 minor_code 0)   (Note to programmers: normally, X errors are reported asynchronously;    that is, you will receive the error a while after causing it.    To debug your program, run it with the --sync command line    option to change this behavior. You can then get a meaningful    backtrace from your debugger if you break on the gdk_x_error() function.) [Thread 0x7fffee9a8700 (LWP 7632) exited] [Thread 0x7fffef1a9700 (LWP 7631) exited] [Inferior 1 (process 7628) exited with code 01] (gdb) (gdb) bt No stack. (gdb)
2012-07-18 12:27:18 Alan Pope 🍺🐧🐱 🦄 nominated for series Ubuntu Precise
2012-07-18 14:43:45 Sebastien Bacher bug task added compiz (Ubuntu Precise)
2012-07-19 12:56:01 Launchpad Janitor compiz (Ubuntu Precise): status New Confirmed
2012-07-19 13:10:28 Daniel Bigenius bug added subscriber Daniel Bigenius
2012-07-19 13:10:50 Daniel Bigenius removed subscriber Daniel Bigenius
2012-07-27 08:38:16 Launchpad Janitor branch linked lp:~sil2100/compiz/ubuntu_gsettings
2012-08-01 22:28:54 Eromatic bug added subscriber Eromatic
2012-08-03 23:46:18 Steve Langasek compiz (Ubuntu Precise): importance Undecided High
2012-08-03 23:49:33 Steve Langasek compiz (Ubuntu Precise): status Confirmed Fix Committed
2012-08-04 04:24:03 Eromatic tags regression-proposed verification-needed regression-proposed verification-done
2012-08-05 07:20:19 AlwaysTired bug added subscriber AlwaysTired
2012-08-06 23:37:19 Edward Donovan bug added subscriber Edward Donovan
2012-08-09 01:39:06 Alvonsius Albert Nainupu attachment added Selection_002.png https://bugs.launchpad.net/compiz-core/+bug/1019337/+attachment/3253719/+files/Selection_002.png
2012-08-09 16:55:09 Adam Conrad tags regression-proposed verification-done regression-proposed
2012-08-09 16:55:11 Adam Conrad tags regression-proposed regression-proposed verification-needed
2012-08-10 00:12:28 Eromatic tags regression-proposed verification-needed regression-proposed verification-done
2012-08-13 05:48:00 Launchpad Janitor branch linked lp:~timo-jyrinki/compiz/ubuntu_quantal
2012-08-13 10:59:07 Victor Rodrigo bug added subscriber Victor Rodrigo
2012-08-13 21:19:46 DSHR bug added subscriber Hans-Gerd van Schelve
2012-08-15 19:10:11 Adam Conrad removed subscriber Ubuntu Stable Release Updates Team
2012-08-15 19:12:17 Launchpad Janitor compiz (Ubuntu Precise): status Fix Committed Fix Released
2012-08-23 21:51:14 Launchpad Janitor compiz (Ubuntu): status Fix Committed Fix Released
2012-08-27 08:04:43 Daniel van Vugt compiz: status Fix Committed Fix Released
2012-08-29 12:08:18 Timo Jyrinki compiz-core: status Fix Committed Fix Released
2012-08-30 01:28:58 Daniel van Vugt compiz-core: status Fix Released Fix Committed
2012-08-30 05:51:01 Phil Davidov removed subscriber Phil Davidov
2012-11-20 05:07:07 Daniel van Vugt compiz-core: status Fix Committed Fix Released
2012-11-20 06:39:41 Daniel Défago bug added subscriber Daniel Défago
2013-03-26 02:59:21 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/compiz