[XFCE 0000035]: openbsd/sparc64 3.4-current crashes on subsequent runs

xfce-bugs at xfce.org xfce-bugs at xfce.org
Tue Dec 9 04:13:44 CET 2003


A BUGNOTE has been added to this bug.
=======================================================================
http://bugs.xfce.org/view_bug_page.php?f_id=0000035
=======================================================================
Reporter:                   jolan
Handler:                    
=======================================================================
Project:                    XFCE
Bug ID:                     0000035
Category:                   general
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     new
=======================================================================
Date Submitted:             2003-12-08 05:22 GMT
Last Modified:              2003-12-09 03:13 GMT
=======================================================================
Summary:                    openbsd/sparc64 3.4-current crashes on subsequent runs
Description: 
Just put together a port of xfce4 for OpenBSD.  It works great on sparc64
the first time, but on subsequent runs, I see the taskbar pop-up, but then
X exits and I see xfce4 component core files in my home directory (varies
from 1-4).

If I rm -rf .~/.xfce4, then xfce4 starts OK.  So I assume this is a
problem with loading the configuration files.

I diff'ed the generated files against ones generated on i386 and the only
differences were due to screen resolution.

I searched the archives and only saw references to an endian/64-bit fixed
in libxfce4mcs, and a race condition between the window manager and
systray. I applied the libxfce4mcs fix, but still have problems.  I did:

while ( 1 )
startx
end

to see if it was a race condition, but xfce4 still didn't start.

I would try analyzing the cores, but gdb is pretty useless on
OpenBSD/sparc64. Are there any patches for me to try, or otherwise useful
information I can collect?

BTW, xfce4 on OpenBSD/i386 seems to work perfectly so far.
=======================================================================

-----------------------------------------------------------------------
 jolan - 2003-12-08 05:24 GMT 
-----------------------------------------------------------------------
BTW, I am starting xfce4 via startx with this in my .xinitrc:

xfce-mcs-manager
xfwm4 --daemon
xftaskbar4 &
xfdesktop &
exec xfce4-panel

-----------------------------------------------------------------------
 olivier - 2003-12-08 18:28 GMT 
-----------------------------------------------------------------------
The endianess problems were in libxfcegui4 and xfwm4 and by no mean were
causing crash.

A backtrace from gdb would be definitely useful, itherwize we have very
little chance to find a fix.

It's worth noting that xfce4 is reported to run fine on several 64bit non
x86 platforms such as alpha, sparc and mips, so it may or may not be a 64
bit issue (did you try updating libxml2 maybe?)

Olivier.

-----------------------------------------------------------------------
 jolan - 2003-12-09 03:13 GMT 
-----------------------------------------------------------------------
I was running 2.5.10, going to try 2.6.2 and some other tricks.



More information about the Xfce-dev mailing list