Bug 609417 - lxpanel crasch loading background file on x86_64
Summary: lxpanel crasch loading background file on x86_64
Status: VERIFIED DUPLICATE of bug 608087
Alias: None
Product: openSUSE 11.3
Classification: openSUSE
Component: LXDE (show other bugs)
Version: Milestone 7
Hardware: x86-64 openSUSE 11.3
: P2 - High : Critical (vote)
Target Milestone: ---
Assignee: andrea florio
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-27 11:48 UTC by Peter Pointner
Modified: 2011-04-26 10:50 UTC (History)
2 users (show)

See Also:
Found By: Beta-Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
strace of lxpanel (11.59 KB, application/x-gzip)
2010-05-28 09:48 UTC, Peter Pointner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Pointner 2010-05-27 11:48:49 UTC
The LXDE desktop is loaded, one can rightclick on the desktop.
But the taskbar (is this the correct name?) at the bottom of the screen keeps restarting in an endless loop.

Output on the console where the X server is started (endless loop):

GLib-ERROR **: gmem.c:137: failed to allocate 187168948140813 bytes
aborting...
lxpanel: can't load netstat plugin

GLib-ERROR **: gmem.c:137: failed to allocate 187363653324901 bytes
aborting...
lxpanel: can't load netstat plugin

GLib-ERROR **: gmem.c:137: failed to allocate 186808170887949 bytes
aborting...
lxpanel: can't load netstat plugin

Happens after a fresh installation of Milestone 7 with LXDE desktop selected.
Comment 1 andrea florio 2010-05-27 12:13:28 UTC
the task bar is "lxpanel"

could you please upgrade to version into X11:lxde repo?

i will be able to ask you for more infos when i will be at home, so i can write down the correct path for config files, you need to edit to stop the loop, so we can debug better the crasch
Comment 2 Peter Pointner 2010-05-27 14:03:27 UTC
(In reply to comment #1)

Please be aware that this is the first time that I use bugzilla, and it is the first time that I do some tests with a beta release.

> could you please upgrade to version into X11:lxde repo?

I'm not sure what you mean. I did the following: 
- download lxpanel-0.5.5-38.1.x86_64.rpm and lxpanel-lang-0.5.5-38.1.noarch.rpm from software.opensuse.org and install them with "rpm --upgrade"
- startx (from runlevel 3), same effect as before.

If I should upgrade other packages or from a different source, please tell me.

> i will be able to ask you for more infos when i will be at home, so i can write
> down the correct path for config files, you need to edit to stop the loop, so
> we can debug better the crasch

The test machine is at my work, so you will probably not get answers before tomorrow.
Comment 3 andrea florio 2010-05-27 14:42:51 UTC
make it easier :)

LOL

just add X11:lxde repo:

http://download.opensuse.org/repositories/X11:/lxde/openSUSE_Factory/

and upgrade all lxde packages from there.
hopefully, the lxpanel version there already fix your problem, if NOT
you need to perform the following steps.

edit the file

/etc/xdg/lxsession/LXDE/autostart

removing the line 

@lxpanel --profile LXDE

(you need to be root)
than log in into lxde, open a terminal and run 

lxpanel
Comment 4 Peter Pointner 2010-05-28 08:03:45 UTC
(In reply to comment #3)
 
> http://download.opensuse.org/repositories/X11:/lxde/openSUSE_Factory/
done.

> and upgrade all lxde packages from there.
done.

> hopefully, the lxpanel version there already fix your problem
no ...

> you need to perform the following steps.
done.

startingf lxpanel from a terminal gives this output:

GLib-ERROR **: gmem.c:137: failed to allocate 186808170887949 bytes
aborting...
Aborted
Comment 5 Peter Pointner 2010-05-28 08:17:55 UTC
Doing an strace suggested that the error occurs during reading of
/usr/share/lxpanel/images/background.png

Renaming this file to background1.png fixes the problem. Is this a libpng problem?
Comment 6 andrea florio 2010-05-28 09:36:37 UTC
it may... can you attach or paste the back trace please?
Comment 7 Peter Pointner 2010-05-28 09:48:43 UTC
Created attachment 365436 [details]
strace of lxpanel

Attached the complete output of strace.
Comment 8 andrea florio 2010-05-28 10:27:20 UTC
confirmed, i am downloading i586 dvd to check if that is a x86_64 only bug
Comment 9 Hans-Peter Holler 2010-05-28 12:52:22 UTC
seems to be the same as in #608087
fixed for me with gtk2-2.20.1-2.1.x86_64.
HTH
Comment 10 andrea florio 2010-05-28 14:46:50 UTC
confirmed to be a duplicate.

upgrading gtk from factory fix the issue

*** This bug has been marked as a duplicate of bug 608087 ***