[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#196085: marked as forwarded (elf/do-lookup.h:do_lookup can signal SEGV)



Your message dated Sun, 22 Jun 2003 08:25:35 +0000
with message-id <20030622082535.GA505@gnu.org>
has caused the Debian Bug report #196085,
regarding elf/do-lookup.h:do_lookup can signal SEGV
to be marked as having been forwarded to the upstream software
author(s) Timshel Knoll <timshel@debian.org>.

(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.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

---------------------------------------
Received: (at 196085-forwarded) by bugs.debian.org; 21 Jun 2003 22:21:24 +0000
>From clausen@gnu.org Sat Jun 21 17:21:23 2003
Return-path: <clausen@gnu.org>
Received: from mail024.syd.optusnet.com.au [210.49.20.148] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19Tqjb-0002Db-00; Sat, 21 Jun 2003 17:21:23 -0500
Received: from localhost.karma (c17997.eburwd3.vic.optusnet.com.au [210.49.198.98])
	by mail024.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id h5LMLIA27739;
	Sun, 22 Jun 2003 08:21:19 +1000
Received: from satisfactory (satisfactory [192.168.0.1])
	by localhost.karma (Postfix) with ESMTP
	id 166EE1C; Sun, 22 Jun 2003 08:21:15 +1000 (EST)
Received: by satisfactory (Postfix, from userid 500)
	id 7621A474B5; Sun, 22 Jun 2003 08:25:35 +0000 (UTC)
Date: Sun, 22 Jun 2003 08:25:35 +0000
From: Andrew Clausen <clausen@gnu.org>
To: Timshel Knoll <timshel@debian.org>
Cc: bug-parted@gnu.org, 196085-forwarded@bugs.debian.org,
   Ognyan Kulev <ogi@fmi.uni-sofia.bg>
Subject: Re: [Fwd: Bug#196085: Device files are not accepted under the Hurd]
Message-ID: <20030622082535.GA505@gnu.org>
References: <1054764646.2650.4.camel@localhost.localnet>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1054764646.2650.4.camel@localhost.localnet>
X-Accept-Language: en,pt
User-Agent: Mutt/1.5.4i
Delivered-To: 196085-forwarded@bugs.debian.org
X-Spam-Status: No, hits=-18.6 required=4.0
	tests=BAYES_10,DATE_IN_FUTURE_06_12,EMAIL_ATTRIBUTION,IN_REP_TO,
	      QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53-bugs.debian.org_2003_06_18
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_06_18 (1.174.2.15-2003-03-30-exp)

Hi all,

Thanks.  I just applied the patch (which you can't see yet... no CVS ):
Sorry for the delay.  Exams are finished for this semester :)

Cheers,
Andrew


On Thu, Jun 05, 2003 at 08:10:47AM +1000, Timshel Knoll wrote:
> 
> -- 

Content-Description: Forwarded message - Bug#196085: Device files are not accepted under the Hurd
> X-Original-To: timshel@localhost
> Subject: Bug#196085: Device files are not accepted under the Hurd
> Reply-To: Ognyan Kulev <ogi@fmi.uni-sofia.bg>, 196085@bugs.debian.org
> Resent-From: Ognyan Kulev <ogi@fmi.uni-sofia.bg>
> Resent-To: debian-bugs-dist@lists.debian.org
> Resent-Cc: bug-hurd@gnu.org, Timshel Knoll <timshel@debian.org>
> Resent-Date: Wed, 04 Jun 2003 14:03:10 UTC
> Resent-Message-ID: <handler.196085.B.105473530014328@bugs.debian.org>
> X-Debian-PR-Message: report 196085
> X-Debian-PR-Package: parted
> X-Debian-PR-Keywords: patch upstream
> From: Ognyan Kulev <ogi@fmi.uni-sofia.bg>
> To: submit@bugs.debian.org
> Organization: Faculty of Mathematics and Informatics
> Resent-Sender: Debian BTS <debbugs@master.debian.org>
> X-Spam-Status: No, hits=-8.6 required=5.0
> 	tests=BAYES_01,DEBIAN_BTS_BUG,PATCH_UNIFIED_DIFF,
> 	USER_AGENT_MOZILLA_UA,X_LOOP version=2.55
> X-Spam-Level: 
> X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp)
> 
> Package: parted
> Version: 1.6.5-1
> Severity: important
> Tags: patch, upstream
> 
> Under the Hurd, when device file is passed as an argument to "parted",
> Segmentation fault occurs.  More detailed report can be found in
> http://mail.gnu.org/archive/html/bug-hurd/2002-10/msg00036.html
> 
> The reason is using store_typed_open instead of store_open.  More
> information can be found in $HURD/libstore/store.h (or
> /include/hurd/store.h).  Basicly, store_typed_open expects something
> like "device:hd0", while store_open expects something like "/dev/hd0".
> Needless to say, the latter is what everyone would try.  The first style
> is equivalent of (MAJOR,MINOR) pair in *nix, and the second style is
> equivalent of block device file name.
> 
> I forward this bug report to bug-hurd, as I'm not completly sure if this
> is the right fix.
> 
> Regards
> -- 
> Ognyan Kulev <ogi@fmi.uni-sofia.bg>, "\"Programmer\""
> 7D9F 66E6 68B7 A62B 0FCF  EB04 80BF 3A8C A252 9782
> 

> --- parted-1.6.5.orig/libparted/gnu.c
> +++ parted-1.6.5/libparted/gnu.c
> @@ -235,12 +235,12 @@
>         arch_specific->consume = 1;
>   
>   retry_open:
> -       err = store_typed_open (dev->path, 0, NULL, &arch_specific->store);
> +       err = store_open (dev->path, 0, NULL, &arch_specific->store);
>         if (err) {
>                 error_t rw_err = err;
>   
> -               err = store_typed_open (dev->path, STORE_READONLY, NULL,
> -                                       &arch_specific->store);
> +               err = store_open (dev->path, STORE_READONLY, NULL,
> +                                 &arch_specific->store);
>                 if (err) {
>                         if (ped_exception_throw (
>                                 PED_EXCEPTION_ERROR,



Reply to: