Bug 13602 - segfault in libupower-glib.so.2.0.0 at start of xfce4
Summary: segfault in libupower-glib.so.2.0.0 at start of xfce4
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Jani Välimaa
QA Contact:
URL:
Whiteboard: 5alpha1
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-27 15:45 CEST by Dick Gevers
Modified: 2014-07-28 13:14 CEST (History)
2 users (show)

See Also:
Source RPM: xfce4-settings-4.11.2-3.mga5
CVE:
Status comment:


Attachments

Description Dick Gevers 2014-06-27 15:45:21 CEST
Description of problem:

When starting xfce4, I am seeing since a couple of weeks this error in syslog at each start:

kernel: xfsettingsd[2777]: segfault at 0 ip 00007ff46c3f0889 sp 00007fff4cc6c790 error 4 in libupower-glib.so.2.0.0[7ff46c3e0000+22000]


How reproducible:

Always, as described.

(If this should be against a different package, please reassign).

Reproducible: 

Steps to Reproduce:
Comment 1 Marja Van Waes 2014-06-29 19:47:43 CEST
(In reply to Dick Gevers from comment #0)
> Description of problem:
> 
> When starting xfce4, I am seeing since a couple of weeks this error in
> syslog at each start:
> 
> kernel: xfsettingsd[2777]: segfault at 0 ip 00007ff46c3f0889 sp
> 00007fff4cc6c790 error 4 in libupower-glib.so.2.0.0[7ff46c3e0000+22000]
> 
> 
confirming:

[root@DenkBlok3 Desktop]# journalctl -b | grep segfault
Jun 29 19:34:06 DenkBlok3 kernel: xfsettingsd[3136]: segfault at 0 ip 00007f740266b689 sp 00007fff6c07cc20 error 4 in libupower-glib.so.2.0.0[7f740265b000+22000]
Jun 29 19:34:32 DenkBlok3 kernel: xfsettingsd[3921]: segfault at 0 ip 00007f0eaae87689 sp 00007fffef6309d0 error 4 in libupower-glib.so.2.0.0[7f0eaae77000+22000]
Jun 29 19:34:32 DenkBlok3 kernel: xfce4-power-man[3175]: segfault at 8 ip 00007f5d8ef8c442 sp 00007fff20be0dd0 error 4 in libupower-glib.so.2.0.0[7f5d8ef81000+22000]
[root@DenkBlok3 Desktop]#
> 
> (If this should be against a different package, please reassign).
> 

Don't know, maybe it should be upower? However, I didn't see this on the same machine when booting into KDE or Gnome.

wally will know :-)

CC: (none) => jani.valimaa, marja11

Marja Van Waes 2014-06-29 19:52:36 CEST

Summary: segfault at start of xfce4 => segfault in libupower-glib.so.2.0.0 at start of xfce4

Jani Välimaa 2014-07-05 17:38:13 CEST

See Also: (none) => https://bugzilla.xfce.org/show_bug.cgi?id=10918

Comment 2 Jani Välimaa 2014-07-05 17:40:35 CEST
It's because of xfce4-settings needs to be ported to new Upower API.

Added a patch from upstream bugzilla some time ago which at least fixed this for me, but seems it's not the case for everyone.
Comment 3 Jani Välimaa 2014-07-07 18:15:23 CEST
BTW, it would be interesting to know whether the affected machines are laptops or desktops.
Comment 4 Dick Gevers 2014-07-07 19:19:12 CEST
I see it on my Cauldron desktop and in my Cauldron laptop.
Comment 5 Marja Van Waes 2014-07-07 20:37:52 CEST
I installed preMageia5a1 classical DVD on the same laptop where I saw this before, and it occurred again.

However, I don't have this segfault on a 32bits XFCE that was installed today with the pre-5a1 dual iso.

In the first laptop icons disappear, but lists to choose from in our tools do correctly highlight whether you selected an item.

On the second laptop, icons don't disappear, but the lists are in white letters on a black background, and you there is no highlight for what is selected

Both have use the gtk-oxygen theme, but the black lists don't look like oxygen at all.

Do you want a separate bug report for the black lists that don't show highlights?
Comment 6 Dick Gevers 2014-07-07 22:21:43 CEST
Just did an M5A1 install 32 bits and the segfault does happen here.

Whiteboard: (none) => 5alpha1

Comment 7 Marja Van Waes 2014-07-08 11:55:03 CEST
Forgot to mention that I've only seen it in installs where I had installed every avaiable DE and where KDM was the display manager.

The install from the dual iso where there was *no* segfault (but black lists that don't show highlights), was XFCE only, with lightdm.
Comment 8 Marja Van Waes 2014-07-08 11:55:53 CEST
(In reply to Dick Gevers from comment #6)
> Just did an M5A1 install 32 bits and the segfault does happen here.

setting platform to "All"

Hardware: x86_64 => All

Comment 9 Jani Välimaa 2014-07-28 10:21:30 CEST
Added patch from upstream bugzilla which fixes the issue at least for me. Please test new xfce4-settings 4.11.2 %mkrel 4.

Assignee: bugsquad => jani.valimaa

Comment 10 Marja Van Waes 2014-07-28 11:54:29 CEST
(In reply to Jani Välimaa from comment #9)
> Added patch from upstream bugzilla which fixes the issue at least for me.
> Please test new xfce4-settings 4.11.2 %mkrel 4.

after installing 
xfce4-power-manager-1.3.0-4.mga5.x86_64.rpm
xfce4-settings-4.11.2-4.mga5.x86_64.rpm

I do *not* see a segfault when choosing the xfce DE on reboot.
Comment 11 Dick Gevers 2014-07-28 13:14:29 CEST
Confirming Marja's findings. On desktop and laptop when restarting xfce4.

Thanks Jani.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.