Package: libgnustep-dl2-0d
Version: 0.12.0-9+nmu1
Severity: grave

It appears that some of the patches (581934.patch specifically, possibly
in combination with others) are broken and/or incomplete and have caused
the package to be entirely unusable.

Trying eoexample from /usr/share/doc/gnustep-dl2/examples:

$ ./obj/eoexample
2014-07-02 14:55:44.721 eoexample[7935] autorelease called without pool for 
object (0x23ea690) of class NSMethodSignature in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.722 eoexample[7935] autorelease called without pool for 
object (0x2471970) of class NSMutableDataMalloc in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.723 eoexample[7935] autorelease called without pool for 
object (0x23eb7b0) of class GSCodeBuffer in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.723 eoexample[7935] autorelease called without pool for 
object (0x246ffd0) of class GSCInlineString in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.723 eoexample[7935] autorelease called without pool for 
object (0x246ff20) of class NSException in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.724 eoexample[7935] autorelease called without pool for 
object (0x2470140) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.724 eoexample[7935] autorelease called without pool for 
object (0x2464a20) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.724 eoexample[7935] autorelease called without pool for 
object (0x2449080) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.724 eoexample[7935] autorelease called without pool for 
object (0x2438970) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.724 eoexample[7935] autorelease called without pool for 
object (0x237e640) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.724 eoexample[7935] autorelease called without pool for 
object (0x23a1a60) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.724 eoexample[7935] autorelease called without pool for 
object (0x2413660) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.724 eoexample[7935] autorelease called without pool for 
object (0x246e730) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.724 eoexample[7935] autorelease called without pool for 
object (0x2437a80) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.725 eoexample[7935] autorelease called without pool for 
object (0x24411f0) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.725 eoexample[7935] autorelease called without pool for 
object (0x243cfb0) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.725 eoexample[7935] autorelease called without pool for 
object (0x2427020) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.725 eoexample[7935] autorelease called without pool for 
object (0x2417140) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.725 eoexample[7935] autorelease called without pool for 
object (0x243cf30) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
2014-07-02 14:55:44.725 eoexample[7935] autorelease called without pool for 
object (0x246e440) of class NSLongLongNumber in thread <NSThread: 0x2391e60>
./obj/eoexample: Uncaught exception NSInvalidArgumentException, reason: Can not 
determine type information for +[GDL2CDNSObject (null)]

$ gdb ./obj/eoexample
(gdb) break -[NSException raise]
(gdb) r
Starting program: /home/yavor/scratch/examples/obj/eoexample
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
2014-07-02 14:57:08.297 eoexample[7940] autorelease called without pool for 
object (0x69b690) of class NSMethodSignature in thread <NSThread: 0x642e60>
2014-07-02 14:57:08.298 eoexample[7940] autorelease called without pool for 
object (0x722a40) of class NSMutableDataMalloc in thread <NSThread: 0x642e60>
2014-07-02 14:57:08.298 eoexample[7940] autorelease called without pool for 
object (0x69c7b0) of class GSCodeBuffer in thread <NSThread: 0x642e60>
2014-07-02 14:57:08.298 eoexample[7940] autorelease called without pool for 
object (0x7210a0) of class GSCInlineString in thread <NSThread: 0x642e60>
2014-07-02 14:57:08.298 eoexample[7940] autorelease called without pool for 
object (0x720ff0) of class NSException in thread <NSThread: 0x642e60>

Breakpoint 1, -[NSException raise] (self=0x720ff0, _cmd=0x7ffff7718860)
    at NSException.m:955
955     NSException.m: Няма такъв файл или директория.
(gdb) bt
#0  -[NSException raise] (self=0x720ff0, _cmd=0x7ffff7718860)
    at NSException.m:955
#1  0x00007ffff7267ae1 in +[NSException raise:format:] (
    self=self@entry=0x7ffff77189e0, _cmd=_cmd@entry=0x7ffff779ebb0, 
    name=0x7ffff7718a50, format=format@entry=0x7ffff779ee60)
    at NSException.m:835
#2  0x00007ffff7366da5 in GSFFIInvocationCallback (cif=0x721020, 
    retp=0x7fffffffe180, args=0x7fffffffdfe0, user=0x722a40)
    at GSFFIInvocation.m:613
#3  0x00007ffff530e769 in ffi_closure_unix64_inner ()
   from /usr/lib/x86_64-linux-gnu/libffi.so.5
#4  0x00007ffff530e924 in ffi_closure_unix64 ()
   from /usr/lib/x86_64-linux-gnu/libffi.so.5
#5  0x00007ffff7b921e0 in GDL2_Activate (cls=0x7ffff7db7d60, 
    isInstance=1 '\001') at EONSAddOns.m:131
#6  0x00007ffff7b50b80 in +[GDL2CDNSObject load] (self=0x7ffff7db7d60, 
    _cmd=0x602af0) at EOClassDescription.m:747
#7  0x00007ffff6c38003 in objc_preorder_traverse (tree=0x63d290, 
    level=level@entry=1, function=0x7ffff6c37f70 <__objc_send_load>)
    at /home/packages/gcc/4.7/w/gcc-4.7-4.7.2/src/libobjc/init.c:356
#8  0x00007ffff6c3801a in objc_preorder_traverse (tree=<optimized out>, 
    level=level@entry=0, function=0x7ffff6c37f70 <__objc_send_load>)
    at /home/packages/gcc/4.7/w/gcc-4.7-4.7.2/src/libobjc/init.c:358
(gdb) frame 5
#5  0x00007ffff7b921e0 in GDL2_Activate (cls=0x7ffff7db7d60, 
    isInstance=1 '\001') at EONSAddOns.m:131
131       GSObjCAddClassOverride([cls superclass], cls);
(gdb) po cls
2014-07-02 14:58:30.262 eoexample[7940] autorelease called without pool for 
object (0x71eb10) of class GSCBufferString in thread <NSThread: 0x642e60>
2014-07-02 14:58:30.262 eoexample[7940] autorelease called without pool for 
object (0x71ee60) of class GSAutoreleasedMemory in thread <NSThread: 0x642e60>
GDL2CDNSObject
(gdb) po [cls superclass]
2014-07-02 14:58:36.909 eoexample[7940] autorelease called without pool for 
object (0x71ee90) of class GSCBufferString in thread <NSThread: 0x642e60>
2014-07-02 14:58:36.910 eoexample[7940] autorelease called without pool for 
object (0x71e960) of class GSAutoreleasedMemory in thread <NSThread: 0x642e60>
NSObject

The exception comes from GSFFIInvocationCallback (the method signature
is nil).

-- System Information:
Debian Release: 7.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libgnustep-dl2-0d depends on:
ii  gnustep-back0.20                0.20.1-2.1
ii  gnustep-base-runtime            1.22.1-4
ii  gnustep-dl2-postgresql-adaptor  0.12.0-9+nmu1
ii  gnustep-dl2-sqlite-adaptor      0.12.0-9+nmu1
ii  gnustep-gpbs                    0.20.1-2.1
ii  gnustep-gui-runtime             0.20.0-3+b1
ii  libc6                           2.13-38+deb7u1
ii  libgcc1                         1:4.7.2-5
ii  libgnustep-base1.22             1.22.1-4
ii  libgnustep-gui0.20              0.20.0-3+b1
ii  libobjc4                        4.7.2-5

libgnustep-dl2-0d recommends no packages.

libgnustep-dl2-0d suggests no packages.

-- no debconf information


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to