gnustep-dev
[Top][All Lists]
Advanced

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

Re: GNUstep Code Freeze


From: Fred Kiefer
Subject: Re: GNUstep Code Freeze
Date: Mon, 30 Jan 2012 09:42:53 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111220 Thunderbird/9.0

I was not aware of a bug in the theme panel. Could you please give the details on how to reproduce it?

The back trace you report looks somewhat corrupted. The theme description ("Neos. The next step in theming, but with a strong root in NeXT.") is getting used as a selector name. This shouldn't happen in our code and it definitely doesn't happen on line 182 in GSThemeInspector.m. You will need to set a breakpoint a bit before that line to find out what actually goes on.

Before you do this, could you please make sure that you have recompiled all of GNUstep plus all the themes you have installed.

Fred

On 30.01.2012 00:36, Germán Arias wrote:
I can open the Theme panel. Also I noticed that this problem occurs only with
some themes (for example Neos) other themes works fine. For example Silver
works, even when appears two menus. One at the top of the screen and the other
at the window. When crash I get the error:

unknown type eos. The next step in theming, but with a strong root in NeXT.

Here the backtrace:

(gdb) backtrace
#0  0xb7771410 in __kernel_vsyscall ()
#1  0xb6cdd085 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6cdea01 in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb6e50cc4 in _objc_abort (fmt=0xb6e5a38e "unknown type %s\n")
     at /home/german/Instalados/GCC/gcc-4.6.0/libobjc/error.c:45
#4  0xb6e4f9d0 in objc_skip_typespec (type=<value optimized out>)
     at /home/german/Instalados/GCC/gcc-4.6.0/libobjc/encoding.c:764
#5  0xb7019ad3 in -[NSMethodSignature _initWithObjCTypes:] (self=0x840f3cc,
     _cmd=0xb72aa7d8,
     t=0x812c168 "Neos. The next step in theming, but with a strong root in 
NeXT.") at NSMethodSignature.m:414
#6  0xb7019a0c in +[NSMethodSignature signatureWithObjCTypes:] (
     self=0xb72aa860, _cmd=0xb72e9080,
     t=0x812c168 "Neos. The next step in theming, but with a strong root in 
NeXT.") at NSMethodSignature.m:456
#7  0xb70f0537 in gs_objc_msg_forward2 (receiver=0xb7720760, sel=0x812bb0c)
     at GSFFIInvocation.m:167
#8  0xb6e57133 in objc_msg_lookup (receiver=0xb7720760, op=0x812bb0c)
     at /home/german/Instalados/GCC/gcc-4.6.0/libobjc/sendmsg.c:113
#9  0xb7720760 in ?? ()
    from /usr/GNUstep/Local/Library/Libraries/libgnustep-gui.so.0.21
#10 0x0812bb0c in ?? ()
#11 0x0812bb0c in ?? ()
#12 0xb6e4eea4 in objc_get_class (name=0xb7720760 "\200\nr��;q�C�q�\004")
---Type<return>  to continue, or q<return>  to quit---
     at /home/german/Instalados/GCC/gcc-4.6.0/libobjc/class.c:782
#13 0xb75d5ed7 in -[GSThemeInspector update:] (self=0xb75d82c3,
     _cmd=0x8315f9c, sender=0xb775d4e8) at GSThemeInspector.m:182
#14 0x08315f9c in ?? ()
#15 0xb75d82c3 in -[GSThemePanel notified:] (self=0x83eda1c, _cmd=0xb775d480,
     n=0x845a5bc) at GSThemePanel.m:162
#16 0x08315f9c in ?? ()
#17 0xb775d4e8 in _OBJC_SELECTOR_TABLE ()
    from /usr/GNUstep/Local/Library/Libraries/libgnustep-gui.so.0.21
#18 0x083eda1c in ?? ()
#19 0x0172d640 in ?? ()
#20 0xb7031180 in ?? ()
    from /usr/GNUstep/Local/Library/Libraries/libgnustep-base.so.1.23
#21 0x00001fa0 in ?? ()
#22 0xb7560509 in -[NSView setNeedsDisplay:] (self=0x835569c, _cmd=0xb76fe2c8,
     flag=1 '\001') at NSView.m:2769
#23 0xb775d4e8 in _OBJC_SELECTOR_TABLE ()
    from /usr/GNUstep/Local/Library/Libraries/libgnustep-gui.so.0.21
#24 0x0835569c in ?? ()
#25 0xb76fe2c8 in _OBJC_SELECTOR_TABLE ()
    from /usr/GNUstep/Local/Library/Libraries/libgnustep-gui.so.0.21
#26 0x00000001 in ?? ()
#27 0x40000000 in ?? ()
#28 0xb77579c4 in _OBJC_INSTANCE_19 ()
---Type<return>  to continue, or q<return>  to quit---
    from /usr/GNUstep/Local/Library/Libraries/libgnustep-gui.so.0.21
#29 0x43d00000 in ?? ()
#30 0x3f800000 in ?? ()
#31 0x00000000 in ?? ()


On 2012-01-29 17:08:55 -0600 Eric Wasylishen<address@hidden>  wrote:

I can't reproduce this; could you post gdb backtraces please?

On 2012-01-29, at 3:46 PM, Riccardo Mottola wrote:

Hi,

Germán Arias wrote:
I don't know if the problem that Riccardo reported is a critical bug or
not. If the user
change the theme at panel "Themes", the app crash. This happen with all
apps.

actually, I can't even open the theme panel, so I don't "change" the theme.
I try to :)

Riccardo



reply via email to

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