! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Desktop crashes on right click
Status:
RESOLVED: WONTFIX
Product:
Xfdesktop
Component:
General

Comments

Description Alex Yatskov 2007-04-29 01:13:02 CEST
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty)
Build Identifier: 

Desktop crashes upon being right clicked when "Desktop Icons" are set to "None"

Reproducible: Always

Steps to Reproduce:
1. Right click on the desktop, select "Desktop Settings"
2. Select "Behavior" tab
3. Select "None" in the "Desktop Icons" dropdown list
4. Press "Close"
5. Restart Xfce/X
6. Right click on the desktop

Actual Results:  
Desktop crashes. It can be re-launched in the desktop settings panel, but will instantly crash upon being right click as before. User is unable to interact with it, and if the composition manager is being used the screen will turn gray.

Expected Results:  
Desktop remains stable when right clicked.

Happens on a clean install, no other settings must be specified.
Comment 1 Brian J. Tarricone (not reading bugmail) 2007-05-06 01:00:38 CEST
Works fine here.  Please rebuild libxfce4util, libxfcegui4, libthunar-vfs, and xfdesktop with debugging symbols and get a gdb backtrace.  See:
http://spuriousinterrupt.org/projects/xfce4-debug
Comment 2 Brian J. Tarricone (not reading bugmail) 2007-10-20 01:48:19 CEST
Reporter: are you still experiencing this bug?
Comment 3 Maciej Zawiasa 2007-10-28 15:27:00 CET
I confirm bug. Desktop crash on right click when compiz is running
Comment 4 Maciej Zawiasa 2007-10-28 15:40:46 CET
It seems problem is gone when on Behaviour tab Show desktop menu on right click is selected
Comment 5 Brian J. Tarricone (not reading bugmail) 2007-10-28 18:21:58 CET
I don't have compiz installed.  If you'd like to see this fixed, please get a gdb backtrace of the crash using the instructions in comment #1
Comment 6 Zeke Harris 2007-11-02 15:22:02 CET
I have experienced this problem as well; here is the requested backtrace from gdb:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47703139978432 (LWP 6854)]
0x0000000000421b9d in common_desktop_menu ()
(gdb) bt
#0  0x0000000000421b9d in common_desktop_menu ()
#1  0x000000000041281a in popup_desktop_menu ()
#2  0x000000000041220f in ?? ()
#3  0x00002b62baec015d in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#4  0x00002b62bea2399a in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5  0x00002b62bea3396a in ?? () from /usr/lib/libgobject-2.0.so.0
#6  0x00002b62bea348c7 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#7  0x00002b62bea34cc3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#8  0x00002b62bafc60ae in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x00002b62baeb94fb in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x00002b62baeba504 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x00002b62bb38f1dc in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#12 0x00002b62bec8cfd3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#13 0x00002b62bec902dd in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00002b62bec905ea in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#15 0x00002b62baeba883 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x000000000041203c in main ()

Hope this helps.
Comment 7 Brian J. Tarricone (not reading bugmail) 2007-11-02 17:15:45 CET
Not really - you need to compile everything with debugging symbols.  At any rate, there's no such function as 'common_desktop_menu()' in xfdesktop.  You're using Ubuntu; they patch Xfce heavily -- I can't be responsible for their patches.  You'll have to use Ubuntu's bug tracker.  Please reference this bug so it doesn't just get pushed back here.

Bug #3193

Reported by:
Alex Yatskov
Reported on: 2007-04-29
Last modified on: 2009-07-14

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
1 user

Version

Attachments

Additional information