bug-gnustep
[Top][All Lists]
Advanced

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

[bug #41274] Don't work on x86_64


From: Eugeny A. Rostovtsev
Subject: [bug #41274] Don't work on x86_64
Date: Sun, 19 Jan 2014 07:22:53 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0

URL:
  <http://savannah.gnu.org/bugs/?41274>

                 Summary: Don't work on x86_64
                 Project: GNUstep
            Submitted by: howarm
            Submitted on: Вск 19 Янв 2014 07:22:52
                Category: Gui/AppKit
                Severity: 3 - Normal
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

On i586 it's all ok.

I have:
make: r36938
base: r37064
gui: r37078
back: r37066


$ GMines
GMines: Uncaught exception NSInvalidArgumentException, reason:
[ARTGState-DPSimage:::::::::::] should be overridden by subclass
zsh: abort      GMines

$ gdb GMines
GNU gdb (GDB) 7.5.0.20121002-alt4 (ALT Linux)
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-alt-linux".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/GMines...Missing separate debuginfo for
/usr/bin/GMines
Try to install the hash file
/usr/lib/debug/.build-id/cd/14f89e36a1a2c595445a61cf0a75628d8d6473.debug
(no debugging symbols found)...done.
(gdb) run
[...]
/usr/bin/GMines: Uncaught exception NSInvalidArgumentException, reason:
[ARTGState-DPSimage:::::::::::] should be overridden by subclass
   
Program received signal SIGABRT, Aborted.
0x00007ffff65bc2a5 in __GI_raise (sig=sig@entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56        return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);

(gdb) bt
#0  0x00007ffff65bc2a5 in __GI_raise (sig=sig@entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff65bd728 in __GI_abort () at abort.c:90
#2  0x00007ffff6fa4c78 in _terminate () at NSException.m:754
#3  _NSFoundationUncaughtExceptionHandler (exception=<optimized out>) at
NSException.m:778
#4  callUncaughtHandler (value=<optimized out>) at NSException.m:798
#5  0x00007ffff6b5dbc9 in objc_exception_throw
(object=object@entry=0x171db60)
    at /usr/src/debug/gnustep-objc2-1.7.0/eh_personality.c:185
#6  0x00007ffff6fa4929 in -[NSException raise] (self=0x171db60,
_cmd=<optimized out>)
    at NSException.m:970
#7  0x00007ffff7731b27 in -[NSApplication runModalForWindow:] (self=0x9c7270,

    _cmd=0x7ffff7c5fa30 <_OBJC_SELECTOR_TABLE+1616>, theWindow=0xf28d20)
    at NSApplication.m:1787
#8  0x00007ffff77199f8 in -[GSAlertPanel runModal] (self=0xf28d20, 
    _cmd=0x7ffff7c5fc80 <_OBJC_SELECTOR_TABLE+2208>) at NSAlert.m:814
#9  0x00007ffff771e1f8 in GSRunExceptionPanel (title=0xf225e0,
exception=0xf104c0, 
    defaultButton=0xf1be00, alternateButton=0x0, otherButton=0xf1c540) at
NSAlert.m:2108
#10 0x00007ffff772c6bc in _NSAppKitUncaughtExceptionHandler
(exception=0xf104c0)
    at NSApplication.m:136
#11 0x00007ffff6fa4b42 in callUncaughtHandler (value=0xf104c0) at
NSException.m:786
#12 0x00007ffff6b5dbc9 in objc_exception_throw (object=object@entry=0xf104c0)
    at /usr/src/debug/gnustep-objc2-1.7.0/eh_personality.c:185
#13 0x00007ffff6fa4929 in -[NSException raise] (self=0xf104c0, _cmd=<optimized
out>)
    at NSException.m:970
#14 0x00007ffff6fa4d9d in +[NSException raise:format:] (
    self=0x7ffff7478740 <_OBJC_Class_NSException>, _cmd=<optimized out>, 
    name=0x7ffff74787b0 <_OBJC_INSTANCE_4>, format=0x7ffff7523980
<_OBJC_INSTANCE_8>)
    at NSException.m:838
#15 0x00007ffff70e9353 in -[NSObject(GNUstepBase) subclassResponsibility:]
(self=0xf089d0, 
    _cmd=<optimized out>, aSel=<optimized out>) at NSObject+GNUstepBase.m:125
#16 0x00007fffeec97903 in -[GSGState(Ops) DPSimage:::::::::::]
(self=0xf089d0,
---Type <return> to continue, or q <return> to quit---
    _cmd=0x7fffeef26cb0 <_OBJC_SELECTOR_TABLE+2224>, matrix=0xf0bf70,
pixelsWide=64, 
    pixelsHigh=64, bitsPerSample=8, samplesPerPixel=3, bitsPerPixel=24,
bytesPerRow=192, 
    isPlanar=0 '\000', hasAlpha=0 '\000', 
    colorSpaceName=0x7ffff7d93140 <_OBJC_INSTANCE_72>, data=0x7fffffffc420)
    at GSGState.m:1150
#17 0x00007fffeec9055f in -[GSContext(NSGraphics) NSDrawBitmap:::::::::::]
(self=0xf079b0, 
    _cmd=0x7fffeef26c60 <_OBJC_SELECTOR_TABLE+2144>, rect=..., pixelsWide=64,

    pixelsHigh=64, bitsPerSample=8, samplesPerPixel=3, bitsPerPixel=24,
bytesPerRow=192, 
    isPlanar=0 '\000', hasAlpha=0 '\000', 
    colorSpaceName=0x7ffff7d93140 <_OBJC_INSTANCE_72>, data=0x7fffffffc420)
    at GSContext.m:961
#18 0x00007fffeec90263 in -[GSContext(Ops) GSDrawImage::] (self=0xf079b0, 
    _cmd=0x7ffff7c755c0 <_OBJC_SELECTOR_TABLE+896>, rect=...,
imageref=0xef33e0)
    at GSContext.m:906
#19 0x00007ffff77517c0 in -[NSBitmapImageRep draw] (self=0xef33e0, 
    _cmd=0x7ffff7cd5010 <_OBJC_SELECTOR_TABLE+2416>) at
NSBitmapImageRep.m:1388
#20 0x00007ffff77f2dd4 in -[NSImageRep drawInRect:] (self=0xef33e0, 
    _cmd=0x7ffff7cd50e0 <_OBJC_SELECTOR_TABLE+2624>, aRect=...) at
NSImageRep.m:545
#21 0x00007ffff77f464e in -[NSImageRep
guiDrawInRect:fromRect:operation:fraction:] (
    self=0xef33e0, _cmd=0x7ffff7cd5210 <_OBJC_SELECTOR_TABLE+2928>,
dstRect=..., 
    srcRect=..., op=2, delta=1) at NSImageRep.m:778
#22 0x00007ffff77f4d8f in -[NSImageRep
drawInRect:fromRect:operation:fraction:respectFlipped:hints:] (self=0xef33e0,
_cmd=0x7ffff7cd1150 <_OBJC_SELECTOR_TABLE+3024>, dstRect=..., 
    srcRect=..., op=2, delta=1, respectFlipped=1 '\001', hints=0x0) at
NSImageRep.m:871
#23 0x00007ffff77e91cb in -[NSImage
drawInRect:fromRect:operation:fraction:respectFlipped:hints:] (self=0xef1640,
_cmd=0x7ffff7c8af60 <_OBJC_SELECTOR_TABLE+2144>, dstRect=..., 
    srcRect=..., op=2, delta=1, respectFlipped=1 '\001', hints=0x0) at
NSImage.m:921
#24 0x00007ffff777b7c1 in -[NSCell drawInteriorWithFrame:inView:]
(self=0xef1750, 
    _cmd=0x7ffff7c8af80 <_OBJC_SELECTOR_TABLE+2176>, cellFrame=...,
controlView=0xef2f90)
    at NSCell.m:2045
#25 0x00007ffff777b8ad in -[NSCell drawWithFrame:inView:] (self=0xef1750,
---Type <return> to continue, or q <return> to quit---
    _cmd=0x7ffff7c69aa0 <_OBJC_SELECTOR_TABLE+2496>, cellFrame=...,
controlView=0xef2f90)
    at NSCell.m:2069
#26 0x00007ffff772dbda in -[NSAppIconView drawRect:] (self=0xef2f90, 
    _cmd=0x7ffff7d72c20 <_OBJC_SELECTOR_TABLE+4224>, rect=...) at
NSApplication.m:569
#27 0x00007ffff790bfcd in -[NSView displayRectIgnoringOpacity:inContext:]
(self=0xef2f90, 
    _cmd=0x7ffff7d72c00 <_OBJC_SELECTOR_TABLE+4192>, aRect=...,
context=0xdef4c0)
    at NSView.m:2570
#28 0x00007ffff790c285 in -[NSView displayRectIgnoringOpacity:inContext:]
(self=0xde1bb0, 
    _cmd=0x7ffff7d72c00 <_OBJC_SELECTOR_TABLE+4192>, aRect=...,
context=0xdef4c0)
    at NSView.m:2604
#29 0x00007ffff790bc37 in -[NSView displayRectIgnoringOpacity:]
(self=0xde1bb0, 
    _cmd=0x7ffff7d72be0 <_OBJC_SELECTOR_TABLE+4160>, aRect=...) at
NSView.m:2519
#30 0x00007ffff790b812 in -[NSView displayIfNeededInRectIgnoringOpacity:]
(self=0xde1bb0, 
    _cmd=0x7ffff7d72bc0 <_OBJC_SELECTOR_TABLE+4128>, aRect=...) at
NSView.m:2450
#31 0x00007ffff790b676 in -[NSView displayIfNeededInRect:] (self=0xde1bb0, 
    _cmd=0x7ffff7d72bb0 <_OBJC_SELECTOR_TABLE+4112>, aRect=...) at
NSView.m:2428
#32 0x00007ffff790b541 in -[NSView displayIfNeeded] (self=0xde1bb0, 
    _cmd=0x7ffff7d7dcc0 <_OBJC_SELECTOR_TABLE+4928>) at NSView.m:2410
#33 0x00007ffff791ddca in -[NSWindow orderWindow:relativeTo:] (self=0xdcf480,

    _cmd=0x7ffff7c699a0 <_OBJC_SELECTOR_TABLE+2240>, place=NSWindowAbove,
otherWin=-1)
    at NSWindow.m:1826
#34 0x00007ffff772d4f8 in -[NSIconWindow orderWindow:relativeTo:]
(self=0xdcf480, 
    _cmd=0x7ffff7d7dc30 <_OBJC_SELECTOR_TABLE+4784>, place=NSWindowAbove,
otherWin=-1)
    at NSApplication.m:448
#35 0x00007ffff791da4b in -[NSWindow orderFrontRegardless] (self=0xdcf480, 
    _cmd=0x7ffff7c69b70 <_OBJC_SELECTOR_TABLE+2704>) at NSWindow.m:1735
#36 0x00007ffff7736ce7 in -[NSApplication(Private) _appIconInit]
(self=0x9c7270, 
    _cmd=0x7ffff7c69e80 <_OBJC_SELECTOR_TABLE+3488>) at NSApplication.m:3818
#37 0x00007ffff772f10c in -[NSApplication _init] (self=0x9c7270, 
    _cmd=0x7ffff7c69ea0 <_OBJC_SELECTOR_TABLE+3520>) at NSApplication.m:926
#38 0x00007ffff7063ec5 in -[NSObject(NSThreadPerformAdditions)
performSelectorOnMainThread:w---Type <return> to continue, or q <return> to
quit---
ithObject:waitUntilDone:modes:] (self=0x9c7270, _cmd=<optimized out>, 
    aSelector=0x7ffff7c69ea0 <_OBJC_SELECTOR_TABLE+3520>, anObject=0x9c7270, 
    aFlag=<optimized out>, anArray=0x9fcfd0) at NSThread.m:1204
#39 0x00007ffff772f245 in -[NSApplication init] (self=0x9c7270, 
    _cmd=0x7ffff7c69980 <_OBJC_SELECTOR_TABLE+2208>) at NSApplication.m:982
#40 0x00007ffff772ed5d in +[NSApplication sharedApplication] (
    self=0x7ffff7c68be0 <_OBJC_Class_NSApplication>, _cmd=0x60a6c0) at
NSApplication.m:852
#41 0x00000000004043bd in main ()

(gdb) q


$ strace -ff GMines - see attachment




    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Вск 19 Янв 2014 07:22:52  Name: straceGMines  Size: 471kB   By:
howarm

<http://savannah.gnu.org/bugs/download.php?file_id=30307>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?41274>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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