Debian Bug report logs - #43040
gpm: oops() invoked from gpn.c(293).

version graph

Package: gpm; Maintainer for gpm is Axel Beckert <abe@debian.org>; Source for gpm is src:gpm (PTS, buildd, popcon).

Reported by: joey@netgazer.net.au (joey)

Date: Mon, 16 Aug 1999 01:48:02 UTC

Severity: normal

Found in version 1.17.8-6

Fixed in version gpm/1.20.4-3.1

Done: Jason Cormie <jason@wormwood666.demon.co.uk>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, warp@whitestar.soark.net ("Zephaniah E. Hull"):
Bug#43040; Package gpm. (full text, mbox, link).


Acknowledgement sent to joey@netgazer.net.au (joey):
New bug report received and forwarded. Copy sent to warp@whitestar.soark.net ("Zephaniah E. Hull"). (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: joey@netgazer.net.au (joey)
To: submit@bugs.debian.org
Subject: gpm: oops() invoked from gpn.c(293).
Date: Mon, 16 Aug 1999 11:56:27 +1000 (EST)
Package: gpm
Version: 1.17.8-6

Hi.

I did :
#tail -f /var/logs/syslog > /dev/tty8&

then took a big swipe of the output on tty8 with the mouse
and dumped it on that console.

gpm suddenly died. When I tried to restart gpm I got this
message in syslog:

Aug 10 21:37:41 sparky /usr/sbin/gpm[29894]: oops() invoked from gpn.c(293)
Aug 10 21:37:41 sparky /usr/sbin/gpm[29894]: gpm already running as pid 175: File exists

Deleting /var/run/gpm.pid then allowed gpm to be restarted successfully.

Below is Hardware info:
sparky:joey:/proc$ cat interrupts
           CPU0
  0:   17288259          XT-PIC  timer
  1:      86035          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  4:     458882          XT-PIC  serial
  5:          1          XT-PIC  Crystal audio controller
  9:          0          XT-PIC  MPU-401 UART
 12:     166437          XT-PIC  PS/2 Mouse
 13:          1          XT-PIC  fpu
 14:    1551905          XT-PIC  ide0
 15:          2          XT-PIC  ide1
NMI:          0

sparky:joey:/proc$ cat devices
Character devices:
  1 mem
  2 pty
  3 ttyp
  4 ttyS
  5 cua
  7 vcs
 10 misc
 14 sound
 29 fb
 36 netlink
128 ptm
136 pts

Block devices:
  3 ide0
 22 ide1

sparky:joey:/proc$ cat misc
  1 psaux


regards,
Joey Sanza


-- System Information
Debian Release: potato
Kernel Version: Linux sparky 2.2.11-ac3 #1 Thu Aug 12 11:14:17 EST 1999 i586 unknown

Versions of the packages gpm depends on:
ii  libc6           2.1.1-13       GNU C Library: Shared libraries and timezone
ii  debianutils     1.11           Miscellaneous utilities specific to Debian.


Information forwarded to debian-bugs-dist@lists.debian.org, warp@whitestar.soark.net ("Zephaniah E. Hull"):
Bug#43040; Package gpm. (full text, mbox, link).


Acknowledgement sent to "Zephaniah E. Hull" <warp@whitestar.soark.net>:
Extra info received and forwarded to list. Copy sent to warp@whitestar.soark.net ("Zephaniah E. Hull"). (full text, mbox, link).


Message #10 received at 43040@bugs.debian.org (full text, mbox, reply):

From: "Zephaniah E. Hull" <warp@whitestar.soark.net>
To: joey <joey@netgazer.net.au>, 43040@bugs.debian.org
Subject: Re: Bug#43040: gpm: oops() invoked from gpn.c(293).
Date: Fri, 20 Aug 1999 06:48:11 -0400
[Message part 1 (text/plain, inline)]
I'm unable to reproduce this, can you readily reproduce this?

Zephaniah E. Hull..

On Mon, Aug 16, 1999 at 11:56:27AM +1000, joey wrote:
> Package: gpm
> Version: 1.17.8-6
> 
> Hi.
> 
> I did :
> #tail -f /var/logs/syslog > /dev/tty8&
> 
> then took a big swipe of the output on tty8 with the mouse
> and dumped it on that console.
> 
> gpm suddenly died. When I tried to restart gpm I got this
> message in syslog:
> 
> Aug 10 21:37:41 sparky /usr/sbin/gpm[29894]: oops() invoked from gpn.c(293)
> Aug 10 21:37:41 sparky /usr/sbin/gpm[29894]: gpm already running as pid 175: File exists
> 
> Deleting /var/run/gpm.pid then allowed gpm to be restarted successfully.
> 
> Below is Hardware info:
> sparky:joey:/proc$ cat interrupts
>            CPU0
>   0:   17288259          XT-PIC  timer
>   1:      86035          XT-PIC  keyboard
>   2:          0          XT-PIC  cascade
>   4:     458882          XT-PIC  serial
>   5:          1          XT-PIC  Crystal audio controller
>   9:          0          XT-PIC  MPU-401 UART
>  12:     166437          XT-PIC  PS/2 Mouse
>  13:          1          XT-PIC  fpu
>  14:    1551905          XT-PIC  ide0
>  15:          2          XT-PIC  ide1
> NMI:          0
> 
> sparky:joey:/proc$ cat devices
> Character devices:
>   1 mem
>   2 pty
>   3 ttyp
>   4 ttyS
>   5 cua
>   7 vcs
>  10 misc
>  14 sound
>  29 fb
>  36 netlink
> 128 ptm
> 136 pts
> 
> Block devices:
>   3 ide0
>  22 ide1
> 
> sparky:joey:/proc$ cat misc
>   1 psaux
> 
> 
> regards,
> Joey Sanza
> 
> 
> -- System Information
> Debian Release: potato
> Kernel Version: Linux sparky 2.2.11-ac3 #1 Thu Aug 12 11:14:17 EST 1999 i586 unknown
> 
> Versions of the packages gpm depends on:
> ii  libc6           2.1.1-13       GNU C Library: Shared libraries and timezone
> ii  debianutils     1.11           Miscellaneous utilities specific to Debian.

-- 
 PGP EA5198D1-Zephaniah E. Hull <warp@whitestar.soark.net>-GPG E65A7801
    Keys available at http://whitestar.soark.net/~warp/public_keys.
           CCs of replies from mailing lists are encouraged.
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, warp@whitestar.soark.net ("Zephaniah E. Hull"):
Bug#43040; Package gpm. (full text, mbox, link).


Acknowledgement sent to ron@microtronics.com.au (Ron):
Extra info received and forwarded to list. Copy sent to warp@whitestar.soark.net ("Zephaniah E. Hull"). (full text, mbox, link).


Message #15 received at 43040@bugs.debian.org (full text, mbox, reply):

From: ron@microtronics.com.au (Ron)
To: "Zephaniah E. Hull" <warp@whitestar.soark.net>, 43040@bugs.debian.org
Subject: Re: Bug#43040: gpm: oops() invoked from gpn.c(293).
Date: Sat, 21 Aug 1999 03:34:34 +0930 (CST)
Hi,

At Joey's request I reproduced this tonight with rather horrifying results..

open a vc that does not read input:
eg.
tail -f /var/log/syslog > /dev/tty8&
(where tty8 was previously unused and does not have a getty running on it)

select a large block of text with the mouse and paste it repeatedly to
tty8 until it no longer will accept further input.


gpm then hangs doing paste_selection (according to ps) and the nightmare
begins...

I first attempted to kill gpm with init.d/gpm stop -- that fails leaving
gpm running in a tight loop eating all the cpu cycles it can get.

from there gpm became almost totally unkillable..  even kill -9 would not
make it stop!  It stayed that way until the pasted input was read when
I did 'openvc -c8 -s -f ae' after which the selection was pasted and gpm
finally died.


I suspect this is as much caused by overflowing the input buffer as it
is by gpm (or selection) as such, but paste_selection should probably
handle this (rare and self inflicted ;) condition a little more gracefully.

That the process refused to die when sent SIGKILL is certainly inviting a
closer look..

the machine I tried this on is running gpm 1.17.8-3 and kernel 2.2.10-ac2

best,
Ron.

> I'm unable to reproduce this, can you readily reproduce this?
> 
> Zephaniah E. Hull..
> 
> On Mon, Aug 16, 1999 at 11:56:27AM +1000, joey wrote:
> > Package: gpm
> > Version: 1.17.8-6
> > 
> > Hi.
> > 
> > I did :
> > #tail -f /var/logs/syslog > /dev/tty8&
> > 
> > then took a big swipe of the output on tty8 with the mouse
> > and dumped it on that console.
> > 
> > gpm suddenly died.



Information forwarded to debian-bugs-dist@lists.debian.org, Debian GPM Team <pkg-gpm-devel@lists.alioth.debian.org>:
Bug#43040; Package gpm. (full text, mbox, link).


Acknowledgement sent to Jason Cormie <jason@wormwood666.demon.co.uk>:
Extra info received and forwarded to list. Copy sent to Debian GPM Team <pkg-gpm-devel@lists.alioth.debian.org>. (full text, mbox, link).


Message #20 received at 43040@bugs.debian.org (full text, mbox, reply):

From: Jason Cormie <jason@wormwood666.demon.co.uk>
To: Debian Bug Tracking System <43040@bugs.debian.org>
Subject: gpm: can't reproduce old bug, maybe fixed?
Date: Tue, 20 May 2008 23:41:07 +0100
Package: gpm
Followup-For: Bug #43040


I have tried to replicate the August 1999 testing as described in this
bug and cannot repeat the error.

Either I'm missing something or this bug is no longer present


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

Kernel: Linux 2.6.25-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gpm depends on:
ii  debconf [debconf-2.0]      1.5.21        Debian configuration management sy
ii  debianutils                2.28.4        Miscellaneous utilities specific t
ii  libc6                      2.7-10        GNU C Library: Shared libraries
ii  libgpmg1                   1.20.3~pre3-3 General Purpose Mouse - shared lib
ii  lsb-base                   3.2-11        Linux Standard Base 3.2 init scrip
ii  ucf                        3.006         Update Configuration File: preserv

gpm recommends no packages.

-- debconf-show failed

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.





Reply sent to Jason Cormie <jason@wormwood666.demon.co.uk>:
You have taken responsibility. (Sun, 29 Nov 2009 23:39:03 GMT) (full text, mbox, link).


Notification sent to joey@netgazer.net.au (joey):
Bug acknowledged by developer. (Sun, 29 Nov 2009 23:39:03 GMT) (full text, mbox, link).


Message #25 received at 43040-done@bugs.debian.org (full text, mbox, reply):

From: Jason Cormie <jason@wormwood666.demon.co.uk>
To: 43040-done@bugs.debian.org
Subject: Done: gpm: oops() invoked from gpn.c(293).
Date: Sun, 29 Nov 2009 23:35:03 +0000
[Message part 1 (text/plain, inline)]
Package: gpm
Version: 1.20.4-3.1

--- Please enter the report below this line. ---

Bug cannot be reproduced as described

--
Jason Cormie

[signature.asc (application/pgp-signature, attachment)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 28 Dec 2009 07:31:40 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jul 1 15:44:22 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.