discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: display problems with some apps


From: Fred Kiefer
Subject: Re: display problems with some apps
Date: Sat, 09 Apr 2011 14:31:08 +0200
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.14) Gecko/20110221 SUSE/3.1.8 Thunderbird/3.1.8

On 09.04.2011 13:49, Sebastian Reitenbach wrote:
On 04/09/11 11:38, Sebastian Reitenbach wrote:
On 04/08/11 14:25, Riccardo Mottola wrote:
Hi,

wow, that looks mighty ugly. I guess with art or xlib it is fine?
I installed a clean machine from scratch, so openbsd -current from
yesterday, and updated make/base/gui from svn. Compiling with
llvm/libobjc2 this time again, and also tested arts and xlib backends,
but also there I have this displaying problem observed.
I also have this problem here with GWorkspace, The file viewer only
shows the first two columns correctly. And also the application dock on
the right side of the screen doesn't appear. When I click the
logout/quit buttons in the GWorkspace menu, then the buttons in the
popup are not shown.

However, this random crash on startup in pl2link, FTP, ... is gone here.

On my main desktop I yesterday recompiled everything with gcc, and also
libobjc2, and here I was not able to reproduce the problem.
Therefore I'll now recompile everything with gcc on the clean box again,
to see whether this is really the only difference.
It seems to be the case whether using llvm/clang or gcc seems to be the
difference. I compiled everything I need to start AddressManager and FTP
(gworkspace is still compiling, but I think this will then also work)
with gcc. I started FTP about 30 times, and always looked good. Also
started AddressManager a couple of times, and it looked good.

This then looks like a bug in clang/libobjc2 to me. I went through the output file you send me from compiling with clang and there were a few bugs detected, which I am going to fix later today, but none of them would justify the results you are getting. Most of them are printf format errors. It is great that clang pays extra attention here.

You could try to use a different combination of runtime and compiler to narrow down the real culprit. Not sure whether gcc + libobjc2 or clang + libobjc are supposed to work.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]