Bug 1174160

Summary: [abrt] xfdesktop: xfdesktop_backdrop_list_choose_random(): xfdesktop killed by SIGSEGV
Product: [Fedora] Fedora Reporter: Jerome Caporossi <jerome.caporossi>
Component: xfdesktopAssignee: Kevin Fenzi <kevin>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: gabriele.svelto, kevin, master.sergius, nonamedotc
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/f67493bc7dc8004719a2e41c97a587320c25bb4a
Whiteboard: abrt_hash:727750cb3c79812de6781c85f6b5a6d33d6cfbc3
Fixed In Version: xfdesktop-4.10.3-3.fc20 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-01-17 05:36:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description Jerome Caporossi 2014-12-15 10:01:03 UTC
Version-Release number of selected component:
xfdesktop-4.10.3-2.fc20

Additional info:
reporter:       libreport-2.2.3
backtrace_rating: 4
cmdline:        xfdesktop --display :0.0 --sm-client-id 2aa21efe4-c1fe-42e1-8c80-40085ef2a50f
crash_function: xfdesktop_backdrop_list_choose_random
executable:     /usr/bin/xfdesktop
kernel:         3.17.6-200.fc20.x86_64
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (5 frames)
 #2 xfdesktop_backdrop_list_choose_random at xfdesktop-common.c:242
 #3 backdrop_cycle_cb at xfce-desktop.c:393
 #4 _g_closure_invoke_va at gclosure.c:840
 #7 xfce_backdrop_timer at xfce-backdrop.c:843
 #13 gtk_main at gtkmain.c:1257

Potential duplicate: bug 1172999

Comment 1 Jerome Caporossi 2014-12-15 10:01:05 UTC
Created attachment 968862 [details]
File: backtrace

Comment 2 Jerome Caporossi 2014-12-15 10:01:06 UTC
Created attachment 968863 [details]
File: cgroup

Comment 3 Jerome Caporossi 2014-12-15 10:01:08 UTC
Created attachment 968864 [details]
File: core_backtrace

Comment 4 Jerome Caporossi 2014-12-15 10:01:09 UTC
Created attachment 968865 [details]
File: dso_list

Comment 5 Jerome Caporossi 2014-12-15 10:01:10 UTC
Created attachment 968866 [details]
File: environ

Comment 6 Jerome Caporossi 2014-12-15 10:01:11 UTC
Created attachment 968867 [details]
File: exploitable

Comment 7 Jerome Caporossi 2014-12-15 10:01:12 UTC
Created attachment 968868 [details]
File: limits

Comment 8 Jerome Caporossi 2014-12-15 10:01:14 UTC
Created attachment 968869 [details]
File: maps

Comment 9 Jerome Caporossi 2014-12-15 10:01:15 UTC
Created attachment 968870 [details]
File: open_fds

Comment 10 Jerome Caporossi 2014-12-15 10:01:16 UTC
Created attachment 968871 [details]
File: proc_pid_status

Comment 11 Jerome Caporossi 2014-12-15 10:01:17 UTC
Created attachment 968872 [details]
File: var_log_messages

Comment 12 Kevin Fenzi 2014-12-15 14:47:51 UTC
What were you doing when this happened?

Can you duplicate it?

Comment 13 Jerome Caporossi 2014-12-16 14:25:06 UTC
Hello,

 I have an image list as desktop background: my desktop background is updated every hour. The issue appears when background is updated.

Kind regards,
Jerome

Comment 14 Kevin Fenzi 2014-12-16 19:02:19 UTC
So it happens for you every hour?

Comment 15 Gabriele Svelto 2014-12-30 11:10:37 UTC
(In reply to Jerome Caporossi from comment #13)
>  I have an image list as desktop background: my desktop background is
> updated every hour. The issue appears when background is updated.

Same here; I'm using the background that ships in the fedorainfinity-backgrounds-0.0.5-9.fc20.noarch package which changes a few times during the day.

Comment 16 Kevin Fenzi 2014-12-30 17:19:04 UTC
And you see this crash every time it changes?

Or is it sporadic?

Comment 17 Gabriele Svelto 2014-12-30 17:26:07 UTC
It looks sporadic. It did happen during the first change this morning after I had turned on my machine. It didn't happen afterwards though and the background changed again at least once. I'll try to see if it always happens for the first change only or not.

Comment 18 Gabriele Svelto 2014-12-31 10:18:22 UTC
Here's another datapoint: it seems to happen only once per reboot, possibly during the first background change.

Comment 19 Kevin Fenzi 2015-01-02 18:24:28 UTC
This may well be https://bugzilla.xfce.org/show_bug.cgi?id=11346 upstream. 

There's a proposed patch there...I'll see about making a scratch build with the patch for you folks to test.

Comment 20 Kevin Fenzi 2015-01-03 16:59:04 UTC
Can you try this scratch build with that patch and see if the problem goes away:

https://koji.fedoraproject.org/koji/taskinfo?taskID=8519462

Thanks.

Comment 21 Kevin Fenzi 2015-01-07 15:23:52 UTC
*** Bug 1179603 has been marked as a duplicate of this bug. ***

Comment 22 Gabriele Svelto 2015-01-08 10:47:03 UTC
(In reply to Kevin Fenzi from comment #20)
> Can you try this scratch build with that patch and see if the problem goes
> away:
> 
> https://koji.fedoraproject.org/koji/taskinfo?taskID=8519462
> 
> Thanks.

I've been running it on my laptop for the last couple of days and I haven't encountered the issue anymore.

Comment 23 Fedora Update System 2015-01-08 22:59:23 UTC
xfdesktop-4.10.3-3.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/xfdesktop-4.10.3-3.fc21

Comment 24 Fedora Update System 2015-01-08 23:01:26 UTC
xfdesktop-4.10.3-3.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/xfdesktop-4.10.3-3.fc20

Comment 25 Fedora Update System 2015-01-09 11:54:27 UTC
Package xfdesktop-4.10.3-3.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing xfdesktop-4.10.3-3.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-0459/xfdesktop-4.10.3-3.fc21
then log in and leave karma (feedback).

Comment 26 Fedora Update System 2015-01-17 05:36:27 UTC
xfdesktop-4.10.3-3.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 27 Fedora Update System 2015-01-17 05:48:57 UTC
xfdesktop-4.10.3-3.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 28 Mukundan Ragavan 2015-02-03 01:47:39 UTC
*** Bug 1188437 has been marked as a duplicate of this bug. ***