Your message dated Fri, 16 Jul 2021 11:48:27 +0000
with message-id <[email protected]>
and subject line Bug#978544: fixed in python-dbussy 1.3-1.1
has caused the Debian Bug report #978544,
regarding python-dbussy: crash with AttributeError: 'StructType' object has no 
attribute 'code'
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 [email protected]
immediately.)


-- 
978544: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978544
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-dbussy
Version: 1.3-1
Severity: important
Tags: patch upstream

Hi,

Since the upgrade from version 1.2.1-1 to 1.3-1, my code crashes with the
following error:

| Exception in callback Connection._notify_objects_added()
| handle: <Handle Connection._notify_objects_added()>
| Traceback (most recent call last):
|   File "/usr/lib/python3.9/asyncio/events.py", line 80, in _run
|     self._context.run(self._callback, *self._args)
|   File "/usr/lib/python3/dist-packages/ravel.py", line 993, in 
_notify_objects_added
|     self.send_signal \
|   File "/usr/lib/python3/dist-packages/ravel.py", line 1325, in send_signal
|     message.append_objects(call_info["in_signature"], *args)
|   File "/usr/lib/python3/dist-packages/dbussy.py", line 4451, in 
append_objects
|     append_sub(parse_signature(signature), args, self.iter_init_append())
|   File "/usr/lib/python3/dist-packages/dbussy.py", line 4408, in append_sub
|     append_sub([elttype.keytype, elttype.valuetype], [key, value], subsubiter)
|   File "/usr/lib/python3/dist-packages/dbussy.py", line 4408, in append_sub
|     append_sub([elttype.keytype, elttype.valuetype], [key, value], subsubiter)
|   File "/usr/lib/python3/dist-packages/dbussy.py", line 4442, in append_sub
|     append_sub([actual_type], [elt[1]], subiter)
|   File "/usr/lib/python3/dist-packages/dbussy.py", line 4415, in append_sub
|     if type_is_fixed_array_elttype(arrelttype.code.value) :
| AttributeError: 'StructType' object has no attribute 'code'

This issue has been fixed upstream by the following commit:
https://github.com/ldo/dbussy/commit/e131d819ea832bec7cfc9e27e27af9c71f701a5a

Would it be possible to backport it?

Thanks,
Aurelien

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

--- End Message ---
--- Begin Message ---
Source: python-dbussy
Source-Version: 1.3-1.1
Done: Adrian Bunk <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-dbussy, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <[email protected]> (supplier of updated python-dbussy 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 15 Jul 2021 14:20:57 +0300
Source: python-dbussy
Architecture: source
Version: 1.3-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 978544
Changes:
 python-dbussy (1.3-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Backport upstream fix to ensure that Type objects always have
     a code field. (Closes: #978544)
Checksums-Sha1:
 5207b058a7ff1f190afb884a50e9128dafa5cb55 1995 python-dbussy_1.3-1.1.dsc
 638b1f0ce73571f7cdfef2f1f999c0999bf4271f 3004 
python-dbussy_1.3-1.1.debian.tar.xz
Checksums-Sha256:
 f6d74942fb38db99a5ab489742a4da91234760dcbf46469c74075ec231d23be3 1995 
python-dbussy_1.3-1.1.dsc
 6f35d910c8923af2fcc506f9f32158360c8523461f7613a6f153e391fec9a7a2 3004 
python-dbussy_1.3-1.1.debian.tar.xz
Files:
 56e4a4223de2e96148c10d1a6fd0069b 1995 python optional python-dbussy_1.3-1.1.dsc
 81663fce88712fc1c309c6f2fc48f4b7 3004 python optional 
python-dbussy_1.3-1.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmDwGwQACgkQiNJCh6LY
mLEi5xAAsXBId4c7mtdo946m7nQezxFAn489fA4KgVQdcVVJ9H1XLAcebFki6BA6
3UmeFAoXWUTLo+1i+VY2sJ7m7B03qZnF2YauVmtT7yOXNW+G0SmCsUwmgClzZB4w
Hr+VjPadp1t1juTSZTTTAgtQVkE+joltZpPAnDTL2c3ZbACoJN8ZxfTCTNmKTDZO
wu4IXQbubXf9N9KumxklvayL91r/fAMN9oPon4vQaixSgqsNijly07Ht+50/zf3t
RUuCsjVypM/P3m2mm4ahCGeZ3reqDzGs4ARAhtIOMReXnVKsrgkwV+Gx3vWBRI3z
3RlKYxhY/asTo9K7r1XKlRaoQgsgRpgQDJJUyZEfvIfnmPf6cFh8gQmBX5xw+kYe
SscFm1Pv3cbMT4+DVCFLay6Scdopolk9oS1TB10dRVrTT4C4RFOzkRxExTbMM3ja
KHdFKsgonJRvImPuXZ6Him+IxsTq624f0/HrDfI3Q6k/oOPWK8fRsOLEmBx6w+fP
CFAROvK7A2O/ois9ogM71YeMco5akiiqnwWlRcdlsYET0WLePVYal6AuckGz6R2S
jzFgTF4eGKjvG02VPujN/6HtM6zPiEeZt1hHKBU01A6Yv862ZbXT73SosmqspJmP
pg3wKqERLmJPaBCnNkWBsP6cYbGUX4FYS3Gg77tgwuZLHvhQSmU=
=RhRp
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to