← Back to team overview

compiz team mailing list archive

[Bug 1191853] Re: gtk-window-decorator crashed with SIGSEGV in wnck_window_get_actions()

 

** Description changed:

  gtk-window-decorator crashes each time I close a firefox window in which
  I had a google hangout.
+ 
+ TEST CASE:
+ (Note: There is probably a shorter or more obvious test case, but that's how I reproduce it systematically on several systems)
+ 1. Open a new tab in Firefox and start a Google hangout
+ 2. Detach the tab to new window (right-click on the tab, and select "Move to new window" in the contextual menu)
+ 3. Right-click to title bar of the newly open window and select "Always on top" and "Always on visible workspace" in the contextual menu.
+ 4. Chat with your friends for a bit
+ 5. Close the window
+ 
+ ACTUAL RESULT
+ This crash and windows decorations are gone. To recover the decoration, open a terminal and run "gtk-window-decorator &" then close the terminal with CTRL+D (not the close button of the terminal, that'd kill the decoration too)
+ 
+ EXPECTED RESULT
+ The window closes without crash
  
  ProblemType: Crash
  DistroRelease: Ubuntu 13.10
  Package: compiz-gnome 1:0.9.9~daily13.04.18.1~13.04-0ubuntu1
  ProcVersionSignature: Ubuntu 3.9.0-5.12-generic 3.9.5
  Uname: Linux 3.9.0-5-generic x86_64
  .tmp.unity.support.test.0:
-  
+ 
  ApportVersion: 2.10.2-0ubuntu1
  Architecture: amd64
  CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
  CompositorRunning: compiz
  CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
  CompositorUnredirectFSW: true
  CrashCounter: 1
  Date: Mon Jun 17 17:43:36 2013
  DistUpgraded: 2012-02-01 00:15:24,616 DEBUG enabling apt cron job
  DistroCodename: saucy
  DistroVariant: ubuntu
  DkmsStatus:
-  virtualbox, 4.2.10, 3.9.0-2-generic, x86_64: installed
-  virtualbox, 4.2.10, 3.9.0-3-generic, x86_64: installed
-  virtualbox, 4.2.10, 3.9.0-4-generic, x86_64: installed
-  virtualbox, 4.2.10, 3.9.0-5-generic, x86_64: installed
-  virtualbox, 4.2.10, 3.9.0-6-generic, x86_64: installed
+  virtualbox, 4.2.10, 3.9.0-2-generic, x86_64: installed
+  virtualbox, 4.2.10, 3.9.0-3-generic, x86_64: installed
+  virtualbox, 4.2.10, 3.9.0-4-generic, x86_64: installed
+  virtualbox, 4.2.10, 3.9.0-5-generic, x86_64: installed
+  virtualbox, 4.2.10, 3.9.0-6-generic, x86_64: installed
  ExecutablePath: /usr/bin/gtk-window-decorator
  GraphicsCard:
-  Advanced Micro Devices, Inc. [AMD/ATI] Juniper XT [Radeon HD 5770] [1002:68b8] (prog-if 00 [VGA controller])
-    Subsystem: PC Partner Limited Device [174b:1482]
+  Advanced Micro Devices, Inc. [AMD/ATI] Juniper XT [Radeon HD 5770] [1002:68b8] (prog-if 00 [VGA controller])
+    Subsystem: PC Partner Limited Device [174b:1482]
  MachineType: Gigabyte Technology Co., Ltd. GA-890GPA-UD3H
  MarkForUpload: True
  ProcCmdline: /usr/bin/gtk-window-decorator
  ProcEnviron:
-  LANGUAGE=en_US
-  PATH=(custom, user)
-  XDG_RUNTIME_DIR=<set>
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  LANGUAGE=en_US
+  PATH=(custom, user)
+  XDG_RUNTIME_DIR=<set>
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.9.0-5-generic root=UUID=cf89ba34-108b-404d-9804-32d54a1df2ea ro quiet splash vt.handoff=7
  SegvAnalysis:
-  Segfault happened at: 0x7fd3396dbe56 <wnck_window_get_actions+22>:	cmp    %rax,(%rdx)
-  PC (0x7fd3396dbe56) ok
-  source "%rax" ok
-  destination "(%rdx)" (0xaaaaaaaaaaaaaaaa) not located in a known VMA region (needed writable region)!
+  Segfault happened at: 0x7fd3396dbe56 <wnck_window_get_actions+22>:	cmp    %rax,(%rdx)
+  PC (0x7fd3396dbe56) ok
+  source "%rax" ok
+  destination "(%rdx)" (0xaaaaaaaaaaaaaaaa) not located in a known VMA region (needed writable region)!
  SegvReason: writing unknown VMA
  Signal: 11
  SourcePackage: compiz
  StacktraceTop:
-  wnck_window_get_actions () from /usr/lib/libwnck-1.so.22
-  ?? () from /usr/lib/libwnck-1.so.22
-  g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
-  ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
-  g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
+  wnck_window_get_actions () from /usr/lib/libwnck-1.so.22
+  ?? () from /usr/lib/libwnck-1.so.22
+  g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
+  ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
+  g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  Title: gtk-window-decorator crashed with SIGSEGV in wnck_window_get_actions()
  UpgradeStatus: Upgraded to saucy on 2012-01-31 (502 days ago)
  UserGroups: adm admin cdrom dialout kvm libvirtd lpadmin plugdev sambashare sbuild vboxusers
  dmi.bios.date: 07/23/2010
  dmi.bios.vendor: Award Software International, Inc.
  dmi.bios.version: FD
  dmi.board.name: GA-890GPA-UD3H
  dmi.board.vendor: Gigabyte Technology Co., Ltd.
  dmi.board.version: x.x
  dmi.chassis.type: 3
  dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
  dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrFD:bd07/23/2010:svnGigabyteTechnologyCo.,Ltd.:pnGA-890GPA-UD3H:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnGA-890GPA-UD3H:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
  dmi.product.name: GA-890GPA-UD3H
  dmi.sys.vendor: Gigabyte Technology Co., Ltd.
  version.compiz: compiz 1:0.9.9~daily13.04.18.1~13.04-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.45-2ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 9.1.3-0ubuntu2
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 9.1.3-0ubuntu2
  version.xserver-xorg-core: xserver-xorg-core 2:1.13.3-0ubuntu12
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu2b2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.1.0-0ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.21.9-0ubuntu2
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.8-0ubuntu1
  xserver.bootTime: Mon Jun 17 08:18:21 2013
  xserver.configfile: /etc/X11/xorg.conf
  xserver.errors:
-  
+ 
  xserver.logfile: /var/log/Xorg.0.log
  xserver.version: 2:1.13.3-0ubuntu11
  xserver.video_driver: radeon

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1191853

Title:
  gtk-window-decorator crashed with SIGSEGV in wnck_window_get_actions()

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1191853/+subscriptions