The window of the Workspaces settings now doesn't show anything! Set number, names and margins of workspaces is no longer there as it was in the previous revisions.
Uh, weird. Works fine here. Any console output? (Please don't put spam links in the URL field. That's for URL's related to the bug.)
(In reply to comment #1) > Uh, weird. Works fine here. Any console output? > I am using Debian Sid/Experimental with libgtk2.0-0 v.2.14.4-3, here is the console output: --- /usr/bin$ xfwm4-workspace-settings (xfwm4-workspace-settings:6520): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated " (8 times the same warning) (xfwm4-workspace-settings:6520): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated Segmentation fault --- I have reinstalled all the xfce4 beta2 files, get again the same error.
valgrind returns no error; can you run xfwm4-workspace-settings in gdb and post a backtrace?
(In reply to comment #3) > valgrind returns no error; can you run xfwm4-workspace-settings in gdb and post > a backtrace? Before doing this debug I checked all settings of xfce4-settings-manager. It appears the window of Autostarted Applications is also empty. In that case I get console output: --- /usr/bin$ xfce4-settings-manager (xfce4-autostart-editor:30215): Gtk-CRITICAL **: gtk_widget_reparent: assertion `widget->parent != NULL' failed --- Contrary to xfwm4-workspace-settings running xfce4-autostart-editor in a console doesn't produce an error. In previous revisions there were no empty windows in the settings manager!
(In reply to comment #3) > can you run xfwm4-workspace-settings in gdb and post a backtrace? gdb xfwm4-workspace-settings (gdb) bt No stack. (gdb)
(In reply to comment #5) > (In reply to comment #3) > > can you run xfwm4-workspace-settings in gdb and post a backtrace? > > gdb xfwm4-workspace-settings > (gdb) bt > No stack. > (gdb) Type run before bt.
(In reply to comment #6) > Type run before bt. (gdb) run bt Starting program: /usr/bin/xfwm4-workspace-settings bt [Thread debugging using libthread_db enabled] [New Thread 0xb717c710 (LWP 5330)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb717c710 (LWP 5330)] 0x08049fb3 in main (argc=138023104, argv=0x1) at workspace-settings.c:267 267 for(; i < n_workspaces && names[i]; ++i) { (gdb)
(In reply to comment #6) > Type run before bt. This is gdb bt with the settings-manager and the xfce4-autostart-editor which too shows an empty window. gdb xfce4-settings-manager (gdb) run bt Starting program: /usr/bin/xfce4-settings-manager bt [Thread debugging using libthread_db enabled] [New Thread 0xb71f5710 (LWP 5421)] (xfce4-autostart-editor:5425): Gtk-CRITICAL **: gtk_widget_reparent: assertion `widget->parent != NULL' failed Program exited normally. (gdb)
xfce4-autostart-editor doesn't exist anymore. There's no need to fix bugs in it. For the backtrace, he meant first you type "run", and when it crashes, then you type "bt". For workspaces settings, the code you reference in your stack at the crash point doesn't exist anymore, so it's possible this bug is already fixed.
(In reply to comment #9) It's all fixed after deleting all xfce files and reinstalling beta2. The segfault and settings problems were obviously caused by some old stuff hanging around. Sorry for the trouble, it wasn't a real bug!
(In reply to comment #10) > Sorry for the trouble, it wasn't a real bug! No, it _is_ a real bug, it must not crash.
This issue no longer happens