Bug#691362: zenity: glib errors for unfinished input and slow rendering

Thanatermesis thanatermesis at gmail.com
Wed Oct 24 18:44:27 UTC 2012


Package: zenity
Version: 3.4.0-2
Severity: normal

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

This bug happens originally by a slow rendering interface, but can
be considered also other bugs that comes from this slowness, so let's
reproduce first the first problem:

$ seq 10000  | zenity --list --column="File" --column="Country" --column="Provider" --hide-column=1 --text="select a configuration" --height="420" --width="440"

This generates a big list of options, but we can see that the list is
generated pretty slow even on powerful machines, this makes the zenity
interface pretty unstable if we pick an option before that the entire
list finishes to be generated, for example, if we do it with the mouse
and click in Ok, we have FD descriptor bug like this one:

(zenity:13784): GLib-WARNING **: /build/buildd-glib2.0_2.33.12+really2.32.4-2-i386-TMMpf5/glib2.0-2.33.12+really2.32.4/./glib/giounix.c:411Error while getting flags for FD: Bad file descriptor (9)

If we do the same but using the keyboard instead of the mouse
(arrow-keys down + enter), the enter doesn't seems to act until we press
it multiple times, when finally got it we have a lot of errors in the
terminal and some values that seems to come from the input, like: 

(zenity:13846): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed  (null)205(null)205(null)205(null)20514205(null)20513



- -- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

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

Versions of packages zenity depends on:
ii  libc6               2.13-35
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-0        2.32.3-1
ii  libgtk-3-0          3.4.2-4
ii  libnotify4          0.7.5-1
ii  libpango1.0-0       1.30.0-1
ii  libwebkitgtk-3.0-0  1.8.1-3.3
ii  libx11-6            2:1.5.0-1
ii  zenity-common       3.4.0-2

zenity recommends no packages.

zenity suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQiDcLAAoJEKLHmb/f+NfCe+8P/jJkeEYBHhi+ycTuBuN8kIYz
oJJsg/C7h0+rL760CAUCBxypwkQibrp13eckuYZqyM390ak1+5iX2yUyOV8guvBc
wKv5ABI2D8F/BMHyJdZvSjZufLR/FpcQTrobLLm0dl8VSzMGlSN2T3BmnFNDj4Yt
Ri8UwJ6haROcFC2U6Wef0slEv36bWqRZvbIWf4ptJo0o3T63UD72QJCadbLAlSs0
ExAOAZIwLSZNZdIRLz5Cc95VU5UpSLltue4bHZqPHWO8XoA7JUdTq5TKubebLhtO
jRECh+iZCWFgwkMGO2k0LBegpZIgPrTri/k4IavbkoWmsqr78fvhJGL5xWu2Z1Sv
rwf/urRExK5gxCf/v07vfrAL7zPdnAKNDkKI79Csbk/4hZqDQIBtLjOXkbix20Rg
0yCEU5Waz9Kp4ZF2ojuWmwnbWXrCBwG/164tYyoIWNx4uwBUa/EJ5rQ0TOH3nivx
7fj239qGYZS1n7D6vi/Nj2hTvmkzxXa1GOJnWqcuoaj4TPLM+WnuM2j6peCAijgO
4bAHkbhLJC8mWfFAK5hQtrst4QZLLFL4tRJw5+d3GHARJcyBxkV2gGThhEimxPT0
SRmRjVyOBwk9V23e8X0TeYk8yngGTpYk4vKaptfNa1uDZ2aN1BA21iWMfRF5K0x1
WLPj5PjuTatzxl/Rrwvv
=kVyg
-----END PGP SIGNATURE-----




More information about the pkg-gnome-maintainers mailing list