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

Bug#877757: marked as done (awesome: NPE in keyboardlayout (`attempt to concatenate a nil value (field '?')`))



Your message dated Wed, 25 Oct 2017 13:00:24 +0000
with message-id <E1e7LIG-000F3X-SC@fasolo.debian.org>
and subject line Bug#877757: fixed in awesome 4.2-2
has caused the Debian Bug report #877757,
regarding awesome: NPE in keyboardlayout (`attempt to concatenate a nil value (field '?')`)
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 owner@bugs.debian.org
immediately.)


-- 
877757: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877757
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: awesome
Version: 4.2-1
Severity: normal
Tags: upstream fixed-upstream
Forwarded: https://github.com/awesomeWM/awesome/issues/1933

Dear Debian folks,


Upgrading from awesome 4.0 to 4.2, pressing the modifier key for the
Neo layout, the error below is shown in a red notification box.

```
/usr/share/awesome/lib/awful/widget/keyboardlayout.lua:123: attempt to concatenate a nil value (field '?')
```

You can reproduce it, by loading the Neo layout with the commands
below.

```
$ setxkbmap lv
$ xmodmap neo_de.xmodmap
```

Then pressing the modifier for the third layer, for example, QWERTY
caps lock, should trigger the error.

This was report upstream as issue #1933 [1], and is fixed by commit
acc01235 (Make keyboardlayout widget more robust (#1941)) [2].

Upstream told me, that this issue should have been present in awesome
4.0 already, but no keyboard “indicator” was shown with awesome 4.0 on
my system.


Thanks,

Paul


[1] https://github.com/awesomeWM/awesome/issues/1933
    "NPE in keyboardlayout #1933"
[2] https://github.com/awesomeWM/awesome/commit/acc012353d03ad2c1e0783e19fe5f1f1c6a4c798
    "Make keyboardlayout widget more robust (#1941)"

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 4.13.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages awesome depends on:
ii  dbus-x11                  1.11.20-1
ii  gir1.2-freedesktop        1.54.1-1
ii  gir1.2-pango-1.0          1.40.12-1
ii  libc6                     2.24-17
ii  libcairo2                 1.14.10-1
ii  libdbus-1-3               1.11.20-1
ii  libgdk-pixbuf2.0-0        2.36.11-1
it  libglib2.0-0              2.54.1-1
ii  liblua5.1-0               5.1.5-8.1+b2
ii  libstartup-notification0  0.12-4+b2
ii  libx11-6                  2:1.6.4-3
ii  libxcb-cursor0            0.1.1-4
ii  libxcb-icccm4             0.4.1-1+b1
ii  libxcb-keysyms1           0.4.0-1+b2
ii  libxcb-randr0             1.12-1
ii  libxcb-render0            1.12-1
ii  libxcb-shape0             1.12-1
ii  libxcb-util0              0.3.8-3+b2
ii  libxcb-xinerama0          1.12-1
ii  libxcb-xkb1               1.12-1
ii  libxcb-xrm0               1.0-2
ii  libxcb-xtest0             1.12-1
ii  libxcb1                   1.12-1
ii  libxdg-basedir1           1.2.0-1
ii  libxkbcommon-x11-0        0.7.1-2
ii  libxkbcommon0             0.7.1-2
ii  lua-lgi                   0.9.1-1
ii  menu                      2.1.47+b1

Versions of packages awesome recommends:
ii  feh                2.20-1
ii  rlwrap             0.42-3
ii  x11-xserver-utils  7.7+7+b1

awesome suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: awesome
Source-Version: 4.2-2

We believe that the bug you reported is fixed in the latest version of
awesome, 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 877757@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Reiner Herrmann <reiner@reiner-h.de> (supplier of updated awesome 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Mon, 23 Oct 2017 19:20:04 +0200
Source: awesome
Binary: awesome awesome-doc
Architecture: source amd64 all
Version: 4.2-2
Distribution: unstable
Urgency: low
Maintainer: Reiner Herrmann <reiner@reiner-h.de>
Changed-By: Reiner Herrmann <reiner@reiner-h.de>
Description:
 awesome    - highly configurable X window manager
 awesome-doc - highly configurable X window manager - documentation
Closes: 546688 836080 867316 877757
Changes:
 awesome (4.2-2) unstable; urgency=low
 .
   * New maintainer. (Closes: #867316)
   * Build against lua 5.3.
   * Update menu-method generator for lua 5.3.
   * Allow other session bus than dbus-x11. (Closes: #836080)
   * Move API documentation into -doc package. (Closes: #546688)
   * Remove ancient version restrictions.
   * Cherry-pick upstream fix for errors with keyboardlayout widget.
     (Closes: #877757)
   * Document copyright of wallpaper images in default theme.
   * Run unit tests during build.
     - add lua-busted and zsh to build dependencies.
   * Run integration tests as autopkgtest.
Checksums-Sha1:
 53a879686f7c2849148d6cf6feace5a87705c7bf 2575 awesome_4.2-2.dsc
 9e079881ad3aeabec11749be7ea90fd28b096115 20028 awesome_4.2-2.debian.tar.xz
 eacae3f909abc450617a7dc94695b55b4d0ea2a2 709208 awesome-dbgsym_4.2-2_amd64.deb
 9c9fc25d49db77dfb37708f6b4850975b0ee89d9 337476 awesome-doc_4.2-2_all.deb
 acb57bb9764a946d018ab078957fef6e1982bc47 11647 awesome_4.2-2_amd64.buildinfo
 787468bc96aedcec5a7091a41b8bc6302614b0fc 901680 awesome_4.2-2_amd64.deb
Checksums-Sha256:
 4cfa173903e0fa39cbf4d162c054162582f4e3ba1c5f2e6908e71f7a9bf98542 2575 awesome_4.2-2.dsc
 7be176f887845ced2f42647b4c8ed0ebc431a6eac514cec3e07d1b45c7157765 20028 awesome_4.2-2.debian.tar.xz
 4e97c2c2193da21abab68d871a1eed53ca7bab9fd6d04b09cbe817ebc04a67b5 709208 awesome-dbgsym_4.2-2_amd64.deb
 69415bae5561fecb3c615e64ab613894b938aa1cd2d78300e60318e2a670bce1 337476 awesome-doc_4.2-2_all.deb
 46c8f702db75596e554dbdbc100e3962e53bf5cb0930f84ee5d3f748b57767c0 11647 awesome_4.2-2_amd64.buildinfo
 4ebfc7f6484922d8411070e73920e410e86fbcd5b1c890f707097403d6097e8a 901680 awesome_4.2-2_amd64.deb
Files:
 251aaf26abd0036bc18825667c45e627 2575 x11 optional awesome_4.2-2.dsc
 bbc44bd44242473507eafcb3b4c72455 20028 x11 optional awesome_4.2-2.debian.tar.xz
 b5975bc8d4ead158f9a9c1a165ebcba2 709208 debug optional awesome-dbgsym_4.2-2_amd64.deb
 46aee3cb12bb41733e7600c1b786358f 337476 doc optional awesome-doc_4.2-2_all.deb
 18f42414216b2efa4632ab99e9a1fdb2 11647 x11 optional awesome_4.2-2_amd64.buildinfo
 cb1ff66e8ff51de04e7430a93c4f7876 901680 x11 optional awesome_4.2-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJZ7iYDAAoJEAgWueGMdiutpWsP/0jsEE/YkKx9XSxYJY1Ta6YY
oVstJtUr9OQ3R+fJPHGjBl8hC2x2t+3ZU8I2r6NOyL56HEbZDKA42a0oy5xMNngc
X9w8WCcrUmxwhYPw4duVIbk3o1wlzdo607RYHz3oOpOQWpSrU3rBYUHrB1BGbds+
jZVJWHTmos2YaRc/ALR4U+Ix/EFpZ91JW90sEij9PdlYTvDFuF/FPNKJuBYMUy7F
J4Sx/ZHoeTiRXxnKv9SVlS7n+br9/lnEIiAHrR0FqfmE+TFJq8oAVASBOBYz4/Ur
r4ApP9qwENRKFJyQ5oRbMN/8xFsmm17fXLnU+c1oPnldE7NlhlxdUmx6Fesdjh9Y
myWKYfnWfl7uSIqIuyKFk5y5i+sUg6vIenLJ4zCjxroDgr5t3HRv9FOxr8WcQSkz
Qp6tN+sjTWvaxouK6lfGJ9Dv52uX/ww31BC1rxCHh/AXdwWHfd/10Esyui3ZAKhf
8Jdupf0/OKoW+ELiA4a8tJ8VlkBfPqwnxXmKZiLWQ/A6GaN9tSeXhAOaMnw9g50T
+Eqzk5n7BkXsVigdf7qXOmDObUAjwb9MRgsplnjdjUH0VNwuk3+uyMRd4b+73RUy
v/aJ12pvpp6f1/5DoHjOzbxrpXGJ/7R8X/VpOr735zHAjjHEGOwkModZQdDTKbQx
KcMcgMwEYVkWyWTU00wl
=pbJ1
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: