From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: * X-Spam-Status: No, score=1.6 required=5.0 tests=AWL,DNS_FROM_RFC_ABUSE, DNS_FROM_RFC_POST autolearn=disabled version=3.1.3 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 5F83BBBC4 for ; Tue, 28 Apr 2009 13:21:27 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AisCAEqD9kmYTQLKmWdsb2JhbACWZwEBAQEBCAsKBxGmbpERg3MF X-IronPort-AV: E=Sophos;i="4.40,259,1238968800"; d="scan'208";a="39147525" Received: from amazone2.ujf-grenoble.fr ([152.77.2.202]) by mail4-smtp-sop.national.inria.fr with ESMTP; 28 Apr 2009 13:21:27 +0200 Received: from tana1.ujf-grenoble.fr (tana1.ujf-grenoble.fr [152.77.18.74]) by amazone2.ujf-grenoble.fr (8.13.7/8.13.7/Configured by JE 21 07 2006) with ESMTP id n3SBLQQh014374 for ; Tue, 28 Apr 2009 13:21:26 +0200 (CEST) Received: from localhost (unknown [127.0.0.1]) by tana1.ujf-grenoble.fr (Postfix) with ESMTP id D6FA256479 for ; Tue, 28 Apr 2009 13:21:26 +0200 (CEST) X-UJF-AV: Scanned on tana1.ujf-grenoble.fr Received: from tibre1.ujf-grenoble.fr (tibre1.ujf-grenoble.fr [152.77.18.86]) by tana1.ujf-grenoble.fr (Postfix) with ESMTP id B551E5646F for ; Tue, 28 Apr 2009 13:21:26 +0200 (CEST) Received: from fourier.ujf-grenoble.fr (fourier.ujf-grenoble.fr [152.77.212.18]) by tibre1.ujf-grenoble.fr (8.14.2/8.14.2) with ESMTP id n3SBLOTv091555 for ; Tue, 28 Apr 2009 13:21:26 +0200 (CEST) (envelope-from michaelgrunewald@yahoo.fr) Received: from localhost (localhost [127.0.0.1]) by fourier.ujf-grenoble.fr (Postfix) with ESMTP id 9E397D0284 for ; Tue, 28 Apr 2009 13:21:33 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at fourier.ujf-grenoble.fr Received: from fourier.ujf-grenoble.fr ([127.0.0.1]) by localhost (fourier.ujf-grenoble.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NaNehuEULfYk for ; Tue, 28 Apr 2009 13:21:33 +0200 (CEST) Received: from [193.48.255.208] (vanparys.ujf-grenoble.fr [193.48.255.208]) by fourier.ujf-grenoble.fr (Postfix) with ESMTP id 7B10FD014A for ; Tue, 28 Apr 2009 13:21:33 +0200 (CEST) Message-ID: <49F6E6D3.8040104@yahoo.fr> Date: Tue, 28 Apr 2009 13:21:55 +0200 From: =?ISO-8859-1?Q?Micha=EBl_Gr=FCnewald?= User-Agent: Thunderbird 2.0.0.18 (X11/20081125) MIME-Version: 1.0 To: caml-list@inria.fr Subject: A small bug in Camomile Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Spam: no; 0.00; bug:01 camomile:01 bug:01 camomile:01 buffered:01 buffer:01 cheers:01 queued:98 corrected:01 data:02 output:02 seems:03 flush:03 trivially:05 structure:07 Dear list, I have noticed what seems to be a bug in Camomile. I submitted an appropriate patch to Camomile's author 6 or 7 weeks ago, but did not get a response of any sort. Does someone know anything about the current state of Camomile development? For the curious reader, the bug is that in some buffered structure, the buffer is not invalidated after a flush. Thus forcing flushes while only a small amount of data has been queued causes multiple output of the buffer's prefix. This is trivially corrected (two places in the code are to be modified). -- Cheers, Michaël