Your message dated Fri, 11 Jul 2014 13:33:39 +0000
with message-id <e1x5axh-0002qd...@franck.debian.org>
and subject line Bug#753483: fixed in gnustep-dl2 0.12.0-12
has caused the Debian Bug report #753483,
regarding libgnustep-dl2-0d: Programs using EOControl die with 
NSInvalidArgumentException, reason: Can not determine type information for 
+[GDL2CDNSObject (null)]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
753483: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753483
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Source: gnustep-dl2
Source-Version: 0.12.0-12

We believe that the bug you reported is fixed in the latest version of
gnustep-dl2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 753...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Federico Gimenez Nieto <fgime...@coit.es> (supplier of updated gnustep-dl2 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 07 Jul 2014 19:10:49 +0200
Source: gnustep-dl2
Binary: gnustep-dl2 libgnustep-dl2-0d libgnustep-dl2-dev 
gnustep-dl2-postgresql-adaptor gnustep-dl2-sqlite-adaptor
Architecture: source amd64
Version: 0.12.0-12
Distribution: unstable
Urgency: low
Maintainer: Federico Gimenez Nieto <fgime...@coit.es>
Changed-By: Federico Gimenez Nieto <fgime...@coit.es>
Description:
 gnustep-dl2 - Objective-C Classes needed for Database Access
 gnustep-dl2-postgresql-adaptor - gnustep-dl2 adaptor to connect to PostgreSQL
 gnustep-dl2-sqlite-adaptor - gnustep-dl2 adaptor to connect to SQLite
 libgnustep-dl2-0d - bundle of runtime libraries for gnustep-dl2
 libgnustep-dl2-dev - development files for gnustep-dl2 runtime libraries
Closes: 753483
Changes:
 gnustep-dl2 (0.12.0-12) unstable; urgency=low
 .
   [Yavor Doganov]
   * debian/patches/581934.patch: fixes to prevent NSInvalidArgumentException
     (closes: #753483)
   * debian/patches/dbmodeler.patch: prevents crashes when opening a model file
   [Federico Gimenez Nieto]
   * debian/gnustep-dl2.install: reverted changes to install GDL2 palette
   * debian/rules: reverted changes to generate GDL2 palette
Checksums-Sha1:
 977e4bfa791282011a3916c5a9df094c37d5c5e9 2401 gnustep-dl2_0.12.0-12.dsc
 fe1d54acbdb429f260106b71e0f1c5d833153d76 20864 
gnustep-dl2_0.12.0-12.debian.tar.xz
 7ecb5bf1cca377d0bfb7aeb94b4fb4526c17cf05 541608 gnustep-dl2_0.12.0-12_amd64.deb
 e9f90db6967eaa844b878b39eb7196963dabaf5f 588076 
libgnustep-dl2-0d_0.12.0-12_amd64.deb
 61eee733881bb805cebb894ad649753ec7a392ed 187150 
libgnustep-dl2-dev_0.12.0-12_amd64.deb
 6cb9a841b73f258f497e678538d09735ca132df0 135198 
gnustep-dl2-postgresql-adaptor_0.12.0-12_amd64.deb
 ac723a97d9cfa45b79f00d750395fc7899f03ff9 85188 
gnustep-dl2-sqlite-adaptor_0.12.0-12_amd64.deb
Checksums-Sha256:
 a91aee7decbc1591492b18a5d28ab8150d38008b2771b8f6a77476d13faba654 2401 
gnustep-dl2_0.12.0-12.dsc
 00a2f7614f57c08451eb263f07fca321c9590b1df727165f9caed27882d9360f 20864 
gnustep-dl2_0.12.0-12.debian.tar.xz
 6ba9d8516f9f42387c63bb802c602c91741c0aadc6df97e5147f2d0929af6d86 541608 
gnustep-dl2_0.12.0-12_amd64.deb
 3716d93da18b66e204858f9ff4c49f081d59334bb2999eaed91793111b49ce76 588076 
libgnustep-dl2-0d_0.12.0-12_amd64.deb
 3a242eb7ed18d2804f44fe27e378322d73ae2c3ee4f1c3bb1367b38942e29596 187150 
libgnustep-dl2-dev_0.12.0-12_amd64.deb
 0dc868ca458d8dd7fbe04bd9d8abadf6b3bd46b2916cd0c1a5b1b6b47c0d2ebb 135198 
gnustep-dl2-postgresql-adaptor_0.12.0-12_amd64.deb
 d3a4bf941b293120377e250890f700d119f6da0d007169c7743f44e0bbc735d2 85188 
gnustep-dl2-sqlite-adaptor_0.12.0-12_amd64.deb
Files:
 07a09b598074f16cb227c7c9dfd31405 541608 gnustep optional 
gnustep-dl2_0.12.0-12_amd64.deb
 a0cb842e44b115ef5290c61a696bfffe 588076 libs optional 
libgnustep-dl2-0d_0.12.0-12_amd64.deb
 02d79511378fb5774ab45bf0026fc0f7 187150 libdevel optional 
libgnustep-dl2-dev_0.12.0-12_amd64.deb
 2b06b75e55bcc6472084c3fa2f4237a1 135198 gnustep optional 
gnustep-dl2-postgresql-adaptor_0.12.0-12_amd64.deb
 4119f22b1dc2320ef638255c576e80f0 85188 gnustep optional 
gnustep-dl2-sqlite-adaptor_0.12.0-12_amd64.deb
 d7856bf13be900af423d8589c8983847 2401 gnustep optional 
gnustep-dl2_0.12.0-12.dsc
 1255c5fcb61044b2c1c7177d120ff127 20864 gnustep optional 
gnustep-dl2_0.12.0-12.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJTv+N/AAoJEEkIatPr4vMfb+EP/0Dpb2AUDcWyGnqGRZQliJ+0
o3JKRtfeqc+PqpJxWA66UBvDo6/sJrzUnoq2krZR/41nnX6ocs9nhCtO2T5HBlaw
tza98n5D8Cc7OgunIDVNMqV4Lx8F1eYbcRzxL2cxvNTbs0neufN2B9rGTz4ZOce8
AYp24EYdhGn/rBoQg3w1zj+FfiNQoF1vWsNGnE04qMYptCSoyA7Fb3LhdadbUfgW
k/EAXvF7MALKJc4emGI9FDP3qh95u0oMochuQ47lYx890J/+JnSwwNPFCdyewbMV
t7QAqUYTGUNJOsARoj6VRVX9QLr1N37hpksIb39+jEfRsNnEi60DwLQvUA/o0xAG
3F9c0noIu6ihMVPO7UuvIURJY+6TNmAhylvEqz7rELhTSvEneFUB5X/H02Fp3RTp
qTQUaCdiFLaamOKtyle19kHzB2V6BZKId3XvylDl6gahLp1pLCbuHiOih55P+O9L
rTLLkIrKpc+24sm3O+CF8kC/Z/ZjewoZxYv1FcQ/q3F7xznr+Wr/KS065viCejCO
3SGSJd3/frqCDKS6eudBSvcAARyMKmaUgZ6bZlEhD+JuxgaBw6gGDx1HmMPh44nL
7TiJ1bH1ofiC5dEmgrivAFLDDiLw/8rtkpL8gZZzIqiHM7kfFJfTVqepAFz0cA18
MD+t7ZHLv42A5tSeUjdA
=SxyP
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to