Bug#493823: gpm: segv on SIGWINCH

Kevin Ryde user42 at zip.com.au
Tue Aug 5 01:51:05 UTC 2008


Package: gpm
Version: 1.20.4-2
Severity: normal

If the running gpm server process is sent a sigwinch

  kill -WINCH $pid

it dies with a segv,

  Aug  4 13:50:56 blah /usr/sbin/gpm[6589]: /usr/sbin/gpm pid 6589 is resizing :-)
  Aug  4 13:50:56 blah kernel: [10393.257728] gpm[6589]: segfault at 58 ip 080544a8 sp bfde19e0 error 4 in gpm[8048000+14000]

I don't know what it's supposed to do for sigwinch, presumably segv is
not it :-).  I noticed it trying /etc/init.d/console-screen.kbd.sh from
the kbd package, it sends a sigwinch to gpm when the font, or key
mapping, or something, might have changed.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i586)

Kernel: Linux 2.6.25-2-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages gpm depends on:
ii  debconf [debconf-2.0]         1.5.23     Debian configuration management sy
ii  debianutils                   2.30       Miscellaneous utilities specific t
ii  libc6                         2.7-12     GNU C Library: Shared libraries
ii  libgpm2                       1.20.4-2   General Purpose Mouse - shared lib
ii  lsb-base                      3.2-16     Linux Standard Base 3.2 init scrip
ii  ucf                           3.007      Update Configuration File: preserv

gpm recommends no packages.

gpm suggests no packages.

-- debconf information:
* gpm/responsiveness: 30
* gpm/repeat_type:
* gpm/append: -l "a-zA-Z0-9_.:~/��-�"
* gpm/restart: true
* gpm/sample_rate:
* gpm/device: /dev/psaux
* gpm/restart_default: true
* gpm/type: ps2





More information about the pkg-gpm-devel mailing list