From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from m17618.mail.qiye.163.com (m17618.mail.qiye.163.com [59.111.176.18]) by sourceware.org (Postfix) with ESMTPS id B961A3850432 for ; Tue, 19 Jan 2021 01:28:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org B961A3850432 Received: from SZQKM005 (unknown [113.89.238.181]) by m17618.mail.qiye.163.com (Hmail) with ESMTPA id 7B32F4E1F1F; Tue, 19 Jan 2021 09:28:22 +0800 (CST) Date: Tue, 19 Jan 2021 09:28:22 +0800 From: "zhongcai.guo@qkmtech.com" To: joel Cc: newlib Subject: Re: Re: printf/vsnprintf crashes while printing float values References: <202101181750544093859@qkmtech.com>, X-Priority: 3 X-Has-Attach: no X-Mailer: Foxmail 7, 2, 7, 21[cn] Mime-Version: 1.0 Message-ID: <2021011909282122070619@qkmtech.com> X-HM-Spam-Status: e1kfGhgUHx5ZQUtXWQgYFAkeWUFZS1VLWVdZKFlBSE83V1ktWUFJV1kPCR oVCBIfWUFZT0JISk8dSxlDGEgdVkpNSkpLSkJMS0lNSEhVEwETFhoSFyQUDg9ZV1kWGg8SFR0UWU FZT0tIVUpKSkNITVVLWQY+ X-HM-Sender-Digest: e1kMHhlZQR0aFwgeV1kSHx4VD1lBWUc6NS46GSo*MT8XSU8eSQgzSQ4L DBUKFD5VSlVKTUpKS0pCTEtJQkJIVTMWGhIXVQETFBUcGBoSVRwOFDsKEBYPHhgTVRgUFkVZV1kS C1lBWUpKSFVDQlVJSENVSkNKWVdZCAFZQUJCTE43Bg++ X-HM-Tid: 0a771841d11c9376kuws7b32f4e1f1f X-Spam-Status: No, score=2.3 required=5.0 tests=BAYES_50, BODY_8BITS, HTML_FONT_FACE_BAD, HTML_MESSAGE, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, T_KAM_HTML_FONT_INVALID autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jan 2021 01:28:55 -0000 VGhhbmtzIGZvciB5b3VyIHJlcGx5Lg0KDQpJdCBjcmFzaGVzIGluIGlycSBoYW5kbGVyIGJ1dCBu b3QgYSB0aHJlYWQuIFRoZSBpcnEgaGFuZGxlciBpcyBpbnN0YWxsZWQgYnkgcnRlbXNfaW50ZXJy dXB0X2hhbmRsZXJfaW5zdGFsbCgpLiBDYW4geW91IHNob3cgbWUgaG93IHRvIHNldCB0aGUgZmxv YXRpbmcgcG9pbnQgYXR0cmJ1dGU/DQoNCg0KDQpCZXN0IHJlZ2FyZHMNCkNlYXNhciBHdW8NCk1D DQpFbWFpbDogemhvbmdjYWkuZ3VvQHFrbXRlY2guY29tDQoNClRoaXMgbWVzc2FnZSBtYXkgY29u dGFpbiBpbmZvcm1hdGlvbiB0aGF0IGlzIGNvbmZpZGVudGlhbCBvciBwcml2aWxlZ2VkLiBJZiB5 b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2UgYWR2aXNlIHRoZSBzZW5k ZXIgaW1tZWRpYXRlbHkgYW5kIGRlbGV0ZSB0aGlzIG1lc3NhZ2UuDQpRS00gVGVjaG5vbG9neSAo RG9uZ2d1YW4pIENvLiwgTHRkLiBMaW1pdGVkLiBBbGwgcmlnaHRzIHJlc2VydmVkLg0KIA0KRnJv bTogSm9lbCBTaGVycmlsbA0KRGF0ZTogMjAyMS0wMS0xOCAyMjoxOA0KVG86IHpob25nY2FpLmd1 bw0KQ0M6IG5ld2xpYg0KU3ViamVjdDogUmU6IHByaW50Zi92c25wcmludGYgY3Jhc2hlcyB3aGls ZSBwcmludGluZyBmbG9hdCB2YWx1ZXMNCg0KDQpPbiBNb24sIEphbiAxOCwgMjAyMSwgMzo1MSBB TSB6aG9uZ2NhaS5ndW8tLS0gdmlhIE5ld2xpYiA8bmV3bGliQHNvdXJjZXdhcmUub3JnPiB3cm90 ZToNCg0KSGksDQoNCkkgcnVuIFJURU1TIHN5c3RlbSBvbiBteSBYaWxpbnggWnluYzcwMDAgaGFy ZHdhcmUgYnV0IHByaW50Zi92c25wcmludGYgY3Jhc2ggbXkgc3lzdGVtIGluIGludGVycnVwdC4g SSBzZWFyY2hlZCBsb25nIHRpbWUgaW4gR29vZ2xlLCBhbmQgaXQgc2VlbXMgdG8gYmUgYW4gaXNz dWUgaW4gTmV3bGliIHRoYW4gUlRFTVMoaSBndWVzcykuIFRoZXJlZm9yZSBpIHdhbnQgdG8gZmln dXJlIG91dCB3aGV0aGVyIGl0DQppcyBhIGZpeGVkIGlzc3VlZCBpbiBOZXdsaWIgYnV0IGRvbid0 IGdldCB0aGUgcGxhY2UgdG8gc2VhcmNoIGNsb3NlZC9maXhlZCBidWcuIFNvIGkgaGF2ZSBubyBp ZGVhIGJ1dCBzZW5kIHRoZSBlbWFpbCB0byBhc2sgZm9yIGhlbHAuIEFueSBoaW50cyBhYm91dCB0 aGUgaXNzdWUgd291bGQgYmUgYXBwcmVjaWF0ZS4NCg0KRG9lcyB0aGUgdGhyZWFkIGRvaW5nIHRo ZSBwcmludGluZyBoYXZlIHRoZSBmbG9hdGluZyBwb2ludCBhdHRyaWJ1dGU/IE90aGVyd2lzZSwg dGhlIGZsdSBpcyBkaXNhYmxlZA0KDQotLWpvZWwNCg0KDQoNCg0KQmVzdCByZWdhcmRzDQpDZWFz YXIgR3VvDQrov5Dmjqfpg6ggLyBNQw0KRW1haWw6IHpob25nY2FpLmd1b0Bxa210ZWNoLmNvbQ0K DQrmraTnlLXpgq7lj6/og73ljIXlkKvmnLrlr4bkv6Hmga/vvIzlpoLpmIHkuIvlubbpnZ7mnKzn lLXpgq7mhI/mjIfnmoTmjqXmlLbmlrnvvIzor7flj4rml7bogZTns7vmiJHku6zlubblsIbpmIHk uIvmi6XmnInnmoTmnKznlLXpgq7liKDpmaTjgIINCuS4nOiOnuW4guadjue+pOiHquWKqOWMluaK gOacr+aciemZkOWFrOWPuOS/neeVmeaJgOacieadg+WIqeOAgg0KVGhpcyBtZXNzYWdlIG1heSBj b250YWluIGluZm9ybWF0aW9uIHRoYXQgaXMgY29uZmlkZW50aWFsIG9yIHByaXZpbGVnZWQuIElm IHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQsIHBsZWFzZSBhZHZpc2UgdGhlIHNl bmRlciBpbW1lZGlhdGVseSBhbmQgZGVsZXRlIHRoaXMgbWVzc2FnZS4NClFLTSBUZWNobm9sb2d5 IChEb25nZ3VhbikgQ28uLCBMdGQuIExpbWl0ZWQuIEFsbCByaWdodHMgcmVzZXJ2ZWQuDQo=