Index du forum • Partenaires • FAQ • M’enregistrer • Connexion 
Tgames Actualité Consoles et Homebrew

Tgames Actualité Consoles et Homebrew

Site officiel français de WiiFlow et ses thèmes

Vers le contenu

  • Imprimer le sujet
Index du forum Index du forum » Administration » Bar du forum

Priiloader 0.5 (release) Brick des Wii !

Bug du Priiloader 0.5, Il Peut Bricker des Wii si désinstall

A fréquenter sans modération :bravo:
Répondre
3 messages • Page 1 sur 1
Priiloader 0.5 (release) Brick des Wii !

Messagepar Sa_Gojyo » Sam 11 Sep 2010 23:21

Il s'est passé quelques temps depuis que j'ai retiré le Priiloader 0.5 de mon serveur web et du google code et je n'avais pas encore écrit pourquoi je l'avais fait (honte à moi ).

J'ai supprimé l'installeur en raison d'un bug. Au moment de la dé-installation, il y a eut un certain nombre de bricks (et heureusement, dans 99% des cas, les utilisateurs avaient bootmii en boot2 >_> ) en raison de ce bug.

Quelle est la raison de ce bug?

facile

Il n'y avait pas de connexion internet paramétrée. C'est vrai, ceci est la raison du bug.

J'ai tout d'abord été surpris : comment quelque chose comme cela peut complètement planter l'installateur ?! Au départ, j'ai pensé avoir une corruption mémoire. Après un nettoyage complet des blocs mémoires de l'installateur, alignement mémoire et autre, j'ai put retirer cette idée de la liste.

Peut être y avait-il un bug dans mon code? Un seul moyen de le découvrir. J'ai lancé un basique "hello world" qui initialisait uniquement la vidéo et le pad GC (pour pouvoir quitter). Et bam, crash. Cela m'a conduit à croire à un problème avec le HBC ou la libogc (rendu à ce point, j'étais persuadé que le HBC était en cause, en raison du AHBPROT utilisé maintenant pour lancer l'application).

Nous avons donc (lukegb & moi-même) continués les tests et testés diverses opérations simples pour aider dhewg à identifier le problème. Le temps passait, et je n'obtenais pas de réponse de lui, j'ai donc essayé la 2nd option : informer la team de la libogc de ce problème, en espérant qu'ils m'aideraient plus.

Et ils l'ont fait.

shagkur a supprimé ce paramètre internet et a lancé l'application de démo. Pas de plantage; il tournait bien. Bizarrement quand même, le basique "hello world" continuait à planter, il a donc commencer a regarder les sources.

Après un moment, il a trouvé la cause du crash, qui est causé par une réponse IPC non attendue, et qui est en rapport avec un callback enregistré (enregistré depuis le HBC). Où se trouve le callback? à l'adresse 0x813a2028

Cette adresse ne peut dire d'une chose : c'est une réponse ipc d'une demande de quelque chose faîte par le HBC, mais jamais fermée. Tantric & shagkur pensent tous les deux que la source est l'initialisation asynchrone du réseau depuis le HBC. Ils croient que cette demande asynchrone n'est jamais annulée/fermée, et donc que la réponse ipc arrive lorsque l'application est lancée; causant ce joli plantage.

Donc oui, le plantage est relatif au HBC et tant qu'il ne sera pas corrigé, je ne sortirais pas d'autre version du Priiloader, ceci est non négociable.

Si la TT veulent nous donner le AHBPROT, ils devraient vérifier que tout est dé-initialisé correctement (car sans le AHBPROT, le HBC recharge l'IOS, perdant les droits et ré-initialisant tout depuis l'ipc… Ainsi, pas de réponse ipc non désirée dans l'application) ou que rien de mauvais ne puisse arriver. C'est ce pour quoi je passe le plus clair de mon temps à travailler sur le priiloader (j'ai énormément de trous potentiels dans mes sources ;_; )

Daco Over and out


source: daco taco blog
Image
Ma Config Wii Hardwares/Softwares - Best of Tuto
Ma page de Chaînes/Forwarders:
https://www.data-hosting.be
Sa_Gojyo Hors ligne

Avatar de l’utilisateur
Novice
Novice
 
Messages: 50
Inscription: Ven 16 Avr 2010 13:42
Localisation: localhost
Sexe: Masculin
Wi-Fi: Oui
Firmware Wii: 3.4E
cIOS Wii: cIOSX r20b + Hermes
Firmware PS3: 4.11
Dongle PS3: Aucun
  • Site Internet
Haut


Re: Priiloader 0.5 (release) Brick des Wii !

Messagepar safirion » Sam 11 Sep 2010 23:29

Warf !
Merci pour l'info.

Et ben, belle boulette pour la TT ! :geek:

Vivement la HBC 1.0.10 :D
safirion Hors ligne

Avatar de l’utilisateur
Habitué
Habitué
 
Messages: 469
Inscription: Ven 21 Aoû 2009 18:47
Sexe: Masculin
Wi-Fi: Oui
Firmware Wii: 4.1E
cIOS Wii: CIOS X D2X v6
Type de DS: 3DS
Linker DS: Pas de linker ;p
Firmware PS3: 3.55
Haut


Re: Priiloader 0.5 (release) Brick des Wii !

Messagepar Oops » Sam 11 Sep 2010 23:45

merci quand même d'avoir newsé :bravo:
[TUTO]Partage SAMBA (ftp) : MPlayer CE, WiiXplorer, snes9x...
Dernière version de NeoGamma + Mini Guide + Chaîne
Wiiflow + Tuto + Chaînes + Thèmes
Liens Homebrews : ici
Image
Oops Hors ligne

Avatar de l’utilisateur
God Member
God Member
 
Messages: 7083
Inscription: Jeu 2 Avr 2009 02:35
Localisation: 17 et 95
Sexe: Masculin
Wi-Fi: Oui
cIOS Wii: Wii vendu
Type de DS: 3DS
Linker DS: R4i GOLD 3DS (r4ids.cn)
Firmware PS3: 4.11
CFW PS3: ode a venir
Type de PSP: Fat
Firmware PSP: 6.60 pro-B10
Type de Xbox360: Fat
Lecteur Xbox360: LiteOn
Firmware Xbox360: LT+3.0 rgh2 coolrunn
Dashboard: 3.775
Haut



Répondre
3 messages • Page 1 sur 1

Retourner vers Bar du forum



Articles en relation

  • Sujets
    Réponses
    Vus
    Dernier message
  • Brick PS3 CFW waninkoko : Liste des consoles compatibles
    par actarus1973 » Mar 18 Jan 2011 12:31
    3 Réponses
    901 Vus
    Dernier message par MachOne Voir le dernier message
    Mar 18 Jan 2011 13:39
  • Bushing s'exprime sur le risque de brick avec une update
    par kyno » Mar 3 Nov 2009 01:41
    9 Réponses
    696 Vus
    Dernier message par Zouiguipopo Voir le dernier message
    Mar 3 Nov 2009 18:58


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun membre et 1 invité


Basculer vers le mode mobile
  • Index du forum
  • L’équipe du forum • Supprimer les cookies du forum • Zone horaire: Europe/Paris [ Heure d’été ]
  • Flux RSS Flux RSS
  • Liste des flux Liste des flux
Powered by phpBB® Forum Software © phpBB Group
Traduction par: phpBB-fr.com
phpBB SEO