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 707566 - Click "Move to Trash" in nautilus.-> g-s-d crashes
Click "Move to Trash" in nautilus.-> g-s-d crashes
Status: RESOLVED FIXED
Product: gnome-settings-daemon
Classification: Core
Component: wacom
3.9.x
Other Linux
: Normal critical
: ---
Assigned To: Joaquim Rocha
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2013-09-05 13:40 UTC by sangu
Modified: 2013-09-05 16:44 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
wacom: Don't crash when gnome_rr_screen_new_async() fails (1.09 KB, patch)
2013-09-05 16:41 UTC, Bastien Nocera
committed Details | Review

Description sangu 2013-09-05 13:40:36 UTC
1. Launch nautilus
2. Click "Move to Trash" on a file

Core was generated by `/usr/libexec/gnome-settings-daemon'.
Program terminated with signal SIGSEGV, Segmentation fault.

  • #0 on_rr_screen_acquired
    at gsd-wacom-manager.c line 1780
  • #0 on_rr_screen_acquired
    at gsd-wacom-manager.c line 1780
  • #1 g_task_return_now
    at gtask.c line 1108
  • #2 g_task_return
    at gtask.c line 1161
  • #3 on_proxy_acquired
    at gnome-rr.c line 597
  • #4 g_simple_async_result_complete
    at gsimpleasyncresult.c line 777
  • #5 complete_in_idle_cb
    at gsimpleasyncresult.c line 789
  • #6 g_main_dispatch
    at gmain.c line 3065
  • #7 g_main_context_dispatch
    at gmain.c line 3641
  • #8 g_main_context_iterate
    at gmain.c line 3712
  • #9 g_main_loop_run
    at gmain.c line 3906
  • #10 gtk_main
    at gtkmain.c line 1157
  • #11 main
    at main.c line 471
  • #0 on_rr_screen_acquired
    at gsd-wacom-manager.c line 1780
  • #1 g_task_return_now
    at gtask.c line 1108
  • #2 g_task_return
    at gtask.c line 1161
  • #3 on_proxy_acquired
    at gnome-rr.c line 597
  • #4 g_simple_async_result_complete
    at gsimpleasyncresult.c line 777
  • #5 complete_in_idle_cb
    at gsimpleasyncresult.c line 789
  • #6 g_main_dispatch
    at gmain.c line 3065
  • #7 g_main_context_dispatch
    at gmain.c line 3641
  • #8 g_main_context_iterate
    at gmain.c line 3712
  • #9 g_main_loop_run
    at gmain.c line 3906
  • #10 gtk_main
    at gtkmain.c line 1157
  • #11 main
    at main.c line 471

gnome-settings-daemon-3.9.91.1-1.fc20.x86_64
nautilus-3.9.91-1.fc20.x86_64
gtk3-3.9.14-1.fc20.x86_64
gnome-desktop3-3.9.91-1.fc20.x86_64
Comment 1 Bastien Nocera 2013-09-05 16:41:55 UTC
Created attachment 254190 [details] [review]
wacom: Don't crash when gnome_rr_screen_new_async() fails

We were trying to print the error, but it was never actually set.
Comment 2 Bastien Nocera 2013-09-05 16:42:42 UTC
That doesn't fix why gnome_rr_screen_new_async() fails, but it fixes the crash.