Your message dated Sun, 14 May 2000 21:46:23 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#63262: fix looks ok
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Darren Benham
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 29 Apr 2000 14:25:43 +0000
Received: (qmail 2963 invoked from network); 29 Apr 2000 14:25:42 -0000
Received: from sunu450.rz.ruhr-uni-bochum.de (134.147.64.5)
by master.debian.org with SMTP; 29 Apr 2000 14:25:42 -0000
Received: (qmail 25756 invoked from network); 29 Apr 2000 14:25:45 -0000
Received: from dialppp-7-131.rz.ruhr-uni-bochum.de (HELO localhost)
([EMAIL PROTECTED])
by mailhost.rz.ruhr-uni-bochum.de with SMTP; 29 Apr 2000 14:25:45 -0000
Received: from marcus by localhost with local (Exim 3.12 #1 (Debian))
id 12lYB3-00009h-00; Sat, 29 Apr 2000 16:25:01 +0200
From: [EMAIL PROTECTED]
Subject: hurd: diskfs translators don't check for bootstrap port correctly
To: [EMAIL PROTECTED]
X-Mailer: bug 3.2.9
Message-Id: <E12lYB3-00009h-00@localhost>
Date: Sat, 29 Apr 2000 16:25:01 +0200
Organization: Marcus Brinkmann's Home
Package: hurd
Version: N/A
Severity: normal
Hi,
"/hurd/ext2fs /dev/hd2s6" segfaults, because libdiskfs/init-main.c doesn't
check correctly for the bootstrap point.
The below patch corrects this problem.
Thanks,
Marcus
diff -ru /mnt/marcus/gnu/cvs/hurd/libdiskfs/ChangeLog libdiskfs/ChangeLog
--- /mnt/marcus/gnu/cvs/hurd/libdiskfs/ChangeLog Sat Mar 18 19:37:13 2000
+++ libdiskfs/ChangeLog Sat Apr 29 16:21:36 2000
@@ -1,3 +1,8 @@
+2000-04-29 Marcus Brinkmann <[EMAIL PROTECTED]>
+
+ * init-main.c (diskfs_init_main): Dereference BOOTSTRAP before
+ checking for MACH_PORT_NULL.
+
2000-03-17 Roland McGrath <[EMAIL PROTECTED]>
* file-exec.c (diskfs_S_file_exec): Fix typo and braino in last change.
diff -ru /mnt/marcus/gnu/cvs/hurd/libdiskfs/init-main.c libdiskfs/init-main.c
--- /mnt/marcus/gnu/cvs/hurd/libdiskfs/init-main.c Sun Jan 24 03:41:57 1999
+++ libdiskfs/init-main.c Sat Apr 29 16:20:40 2000
@@ -54,7 +54,7 @@
else
{
task_get_bootstrap_port (mach_task_self (), bootstrap);
- if (bootstrap == MACH_PORT_NULL)
+ if (*bootstrap == MACH_PORT_NULL)
error (2, 0, "Must be started as a translator");
}
-- System Information
Debian Release: woody
Kernel Version: Linux ulysses 2.2.12 #7 Mon Sep 27 01:09:52 CEST 1999 i586 unknown
---------------------------------------
Received: (at 63262-done) by bugs.debian.org; 14 May 2000 19:46:38 +0000
>From [EMAIL PROTECTED] Sun May 14 14:46:38 2000
Received: from sunu450.rz.ruhr-uni-bochum.de [134.147.64.5]
by master.debian.org with smtp (Exim 3.12 #2 (Debian))
id 12r4LW-0002C8-00; Sun, 14 May 2000 14:46:38 -0500
Received: (qmail 16880 invoked from network); 14 May 2000 19:46:46 -0000
Received: from dialppp-7-68.rz.ruhr-uni-bochum.de (HELO localhost) ([EMAIL PROTECTED])
by mailhost.rz.ruhr-uni-bochum.de with SMTP; 14 May 2000 19:46:46 -0000
Received: from marcus by localhost with local (Exim 3.12 #1 (Debian))
for [EMAIL PROTECTED]
id 12r4LH-0000XB-00; Sun, 14 May 2000 21:46:23 +0200
Date: Sun, 14 May 2000 21:46:23 +0200
From: Marcus Brinkmann <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: Bug#63262: fix looks ok
Message-ID: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.1.4i
In-Reply-To: <[EMAIL PROTECTED]>; from [EMAIL PROTECTED] on
Sun, May 14, 2000 at 03:09:53PM -0400
Organization: Marcus Brinkmann's Home
Delivered-To: [EMAIL PROTECTED]
On Sun, May 14, 2000 at 03:09:53PM -0400, Roland McGrath wrote:
> Marcus, please check in your patch and close the bug.
Done, thanks.
Marcus
--
`Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server
Marcus Brinkmann GNU http://www.gnu.org for public PGP Key
[EMAIL PROTECTED], [EMAIL PROTECTED] PGP Key ID 36E7CD09
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/ [EMAIL PROTECTED]