Citation: efher Pour Time le programme soit-disant mis à jour a un numéro de version surprenant :
Time 53.11 (08/06/2021)
La date annoncée est vraiment curieuse (juin 2021) alors que celle de la dernière version,
la 53.21 date du 12/11/2017 !
Au démarrage ce programme refuse de démarrer (argument manquant) sauf si l'on supprime
le fichier Time.info. On retrouve alors une ancienne version . Ce programme est de Hyperion (A propos)
alors que la version 53.21 est de AEon. Vraiment bizarre...
Pour Loview, voici les lignes où se situe la détection du problème MUIRoyale:
00099 : LoView : o.k. = LoadSeg("LIBS:Hollywood/muiroyale.hwp") = [0x174D1425] [5126uS]
...
00144 : LoView : o.k. = Lock("DP:Gfx/LoView",SHARED) [28uS]
00145 : LoView : o.k. = Open("DP:Gfx/LoView/LoView",OLD) = [0x1BE69D4A] [75uS]
00146 : LoView : o.k. = GetFilePosition(0x1BE69D4A [DP:Gfx/LoView/LoView]) = 0 [3uS]
00147 : LoView : o.k. = ChangeFilePosition(0x1BE69D4A [DP:Gfx/LoView/LoView],3184634,OFFSET_BEGINNING) [3uS]
00148 : LoView : FAIL = LoadSeg("MUIRoyale.hwp") = [0x00000000] [158uS]
00149 : LoView : DIR = SetCurrentDir("")
00150 : LoView : DIR = SetCurrentDir("DP:Gfx/LoView")
00151 : Hollywood requester task : o.k. = Lock("SYS:Prefs/Presets/Requester",SHARED) [75uS]
00152 : Hollywood requester task : DIR = SetCurrentDir("SYS:Prefs/Presets/Requester")
00153 : Hollywood requester task : o.k. = [exec] OpenLibrary("datatypes.library",44) [13uS]
00154 : Hollywood requester task : o.k. = [exec] OpenLibrary("dos.library",0) [1uS]
00155 : Hollywood requester task : o.k. = Lock("Error",SHARED) [768uS]
00156 : Hollywood requester task : o.k. = [exec] OpenLibrary("datatypes.library",44) [5uS]
00157 : Hollywood requester task : FAIL = [exec] OpenResource("PicassoIV.resource") [4uS]
00158 : Hollywood requester task : DIR = SetCurrentDir("")
00159 : Hollywood requester task : o.k. = [exec] OpenLibrary("datatypes.library",44) [12uS]
00160 : Hollywood requester task : o.k. = [exec] OpenLibrary("dos.library",0) [1uS]
Sur la SAM ce LoadSeg("MUIRoyale.hwp" n'apparaît pas, alors que les lignes qui précédent sont identiques.
Qu'est-ce qui peut bien provoquer ce LoadSeg?
C'est difficile de dire comme ça comme il n'y a qu'une partie du log. LoadSeg() est une onction utilisée pour charger du code en mémoire (par exemple des plug-ins) , donc cela ne me semble pas idiot qu'à un moment LoView charge MUIRoyale pour son interface graphique. Je pencherai bien pour un cas où MUIRoyale est déjà en mémoire sur la Sam et donc LoView n'a pas besoin de le charger à nouveau...