Deutsch   English   Français   Italiano  
<ugle17$v3c$1@rasp.pasdenom.info>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!feeds.phibee-telecom.net!2.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!pasdenom.info!.POSTED.2a01:e0a:472:70f0:5be:3bda:145:f054!not-for-mail
From: DrPi <314@drpi.fr>
Newsgroups: fr.comp.lang.ada
Subject: Re: Crash de Start_Search
Date: Tue, 17 Oct 2023 09:44:37 +0200
Organization: <https://pasdenom.info/news.html>
Message-ID: <ugle17$v3c$1@rasp.pasdenom.info>
References: <ugka3k$j29$1@rasp.pasdenom.info>
 <ugkaad$j29$2@rasp.pasdenom.info>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 17 Oct 2023 07:44:39 -0000 (UTC)
Injection-Info: rasp.pasdenom.info; posting-account="314@usenet"; posting-host="2a01:e0a:472:70f0:5be:3bda:145:f054";
	logging-data="31852"; mail-complaints-to="abuse@pasdenom.info"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha256:t3g0GX+YNB5RnXlcpvDfJyZgLfXsYLUXaNLxBL0749c=
In-Reply-To: <ugkaad$j29$2@rasp.pasdenom.info>
Content-Language: fr
Bytes: 1925
Lines: 18


Le 16/10/2023 à 23:35, DrPi a écrit :
 > > J'ai oublié de préciser que le problème est déclenché dès qu'un 
caractère non ASCII se trouve dans un nom de fichier/dossier.
 > L'encodage des caractères exotiques varie d'un système à l'autre, et 
d'une implémentation d'Ada à l'autre. Ca peut être de l'UTF8, des pages 
de code Windows...

 > Ici, vraisemblablement, l'encodage ne correspond pas entre le système 
et le programme. Tâche de trouver de la doc...

Ce qui m'étonne, c'est que le crash se produit dans la fonction 
Dir_Search, fonction de la runtime.
Apparemment, plus préciément, dans le calcul d'une date 
(Ada.Calendar.Arithmetic_Operations.Add).

C'est étrange et je ne vois pas comment remédier à ce problème. Il n'y a 
rien à ce sujet ici : 
http://www.ada-auth.org/standards/rm12_w_tc1/html/RM-A-16.html