From owner-freebsd-bugs Wed May 2 10:20: 7 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id AD4B837B423 for ; Wed, 2 May 2001 10:20:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f42HK0850666; Wed, 2 May 2001 10:20:00 -0700 (PDT) (envelope-from gnats) Received: from Awfulhak.org (awfulhak.demon.co.uk [194.222.196.252]) by hub.freebsd.org (Postfix) with ESMTP id B2CD837B424; Wed, 2 May 2001 10:19:06 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from dev.lan.Awfulhak.org (root@dev.lan.Awfulhak.org [172.16.0.5]) by Awfulhak.org (8.11.3/8.11.3) with ESMTP id f42HI3q01343; Wed, 2 May 2001 18:18:03 +0100 (BST) (envelope-from brian@lan.Awfulhak.org) Received: (from brian@localhost) by dev.lan.Awfulhak.org (8.11.3/8.11.3) id f42HI3q64316; Wed, 2 May 2001 18:18:03 +0100 (BST) (envelope-from brian) Message-Id: <200105021718.f42HI3q64316@dev.lan.Awfulhak.org> Date: Wed, 2 May 2001 18:18:03 +0100 (BST) From: Brian Somers Reply-To: brian@Awfulhak.org To: FreeBSD-gnats-submit@FreeBSD.org Cc: deischen@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: bin/27035: libc_r breaks pppctl Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 27035 >Category: bin >Synopsis: libc_r aborts pppctl(8) >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed May 02 10:20:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Brian Somers >Release: FreeBSD 5.0-CURRENT i386 >Organization: Awfulhak Ltd. >Environment: System: FreeBSD dev.lan.Awfulhak.org 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Wed May 2 11:59:47 BST 2001 cvs@dev.lan.Awfulhak.org:/usr/obj/usr/src/sys/DEV i386 >Description: pppctl aborts with Fatal error '_waitq_remove: Not in queue' at line 317 in file /usr/src/lib/libc_r/uthread/uthread_priority_queue.c (errno = 35) >How-To-Repeat: Start up two windows. Window 1: # ppp Working in interactive mode Using interface: tun0 # ppp ON machine> set server /tmp/s "" Window 2: # pppctl /tmp/s # ppp ON machine> set log local command Window 1: # ppp ON machine> show who ....... You may need to do the ``show who'' more than once - on one occasion here I needed to do it twice. Window 2 eventually shows: ppp ON machine> Command: /dev/tty: show who Fatal error '_waitq_remove: Not in queue' at line 317 in file /usr/src/lib/libc_r/uthread/uthread_priority_queue.c (errno = 35) Abort trap (core dumped) # >Fix: No idea, I know little about the pthreads implementation. It's always possible to use telnet instead of pppctl though, so this problem can't really be described as critical... >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message