After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 330801 - segfaults if workspace goes away that contains windows
segfaults if workspace goes away that contains windows
Status: RESOLVED DUPLICATE of bug 318306
Product: metacity
Classification: Other
Component: general
2.12.x
Other Linux
: Normal normal
: ---
Assigned To: Metacity maintainers list
Metacity maintainers list
Depends on:
Blocks:
 
 
Reported: 2006-02-11 15:47 UTC by Loïc Minier
Modified: 2006-02-11 15:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Loïc Minier 2006-02-11 15:47:32 UTC
Hi,

Johannes Berg reported in Debian bug http://bugs.debian.org/343336 that metacity segfaults when one removes a desktop with windows:
"When, using the workspace switcher preferences, I reduce the number of
workspaces so that a workspace is removed that still contains windows,
metacity segfaults. By tricks (apparently one cannot switch out of X when
metacity has segfaulted and hangs inside gdb because all keyboard events
go to metacity! don't try!) with chvt(1) I was able to get this segfault
inside gdb:

Window manager warning: Log level 8: meta_workspace_add_window: assertion `window->workspace == NULL' failed

Program received signal SIGSEGV, Segmentation fault.

Thread 805437280 (LWP 4118)

  • #0 meta_workspace_relocate_windows
  • #1 meta_workspace_get_work_area_for_xinerama
  • #2 meta_window_get_work_area_for_xinerama
  • #3 meta_window_constrain
  • #4 meta_window_refresh_resize_popup
  • #5 meta_window_move_resize_now
  • #6 meta_window_move_resize_now
...

Even though there are no symbols this hopefully helps.
"
Comment 1 Elijah Newren 2006-02-11 15:54:44 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system and fixed, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 318306 ***