Autor Thema: Quellen von Magic, Magxdesk, u.a. auf gitlab ...  (Gelesen 3322 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Gaga

  • Benutzer
  • Beiträge: 2.021
  • Wer nicht nachfragt, bekommt auch keine Antwort!
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #100 am: Di 04.12.2018, 13:45:29 »
Kleine Anmerkung am Rande: ich versuche durchaus hier mitzulesen und zu verstehen. Das ist jedoch schon anhand der langen Texte und vor allem der wechselseitigen Zitate überaus schwierig - unabhängig von der Materie.
« Letzte Änderung: Di 04.12.2018, 13:51:54 von Gaga »
Mitglied des Bündnisses gegen Bevormundung und willkürliches Löschen von Beiträgen.

Offline ari.tao

  • Benutzer
  • Beiträge: 1.700
  • a tha yo ga a nu sha sa nam
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #101 am: Di 04.12.2018, 13:49:23 »
Geht mir genauso. Wollte bloß nicht schon wieder eine Stil-Diskussion vom Zaun brechen...
Falcon+ddd32MHz, TT+CrazyDotsGK und noch ein paar andere.

Offline ari.tao

  • Benutzer
  • Beiträge: 1.700
  • a tha yo ga a nu sha sa nam
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #102 am: Di 04.12.2018, 13:53:18 »
Die post-mortem-dump-area hat doch wohl jedes TOS?
Daß ich den SuperStack auslese, das ist manchmal - aber nicht immer! - hilfreich; da kann auch totaler Quatsch stehen.
Bei einem NilPointer sollte doch aber eine ganz andere Exception kommen? (mit viel mehr als 2 Bömbchen, wo hab´ich denn bloß die Tabelle...)
Falcon+ddd32MHz, TT+CrazyDotsGK und noch ein paar andere.

Offline Thorsten Otto

  • Benutzer
  • Beiträge: 287
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #103 am: Di 04.12.2018, 15:35:56 »
Ja, die hat jedes TOS. Und den Stack musst du auch nicht selber auslesen, die letzten 16 WORDs desselben sind Teil dieser Area. Wie die Daten, die dort stehen, zu interpretieren sind, hängt aber von der Exception ab. Bei den meisten Exceptions sind das die gleichen wie bei einem Trap-Aufruf (also SR, PC und Format-Word bei 68020+), nur bei Bus- oder Addressfehler sind die anders. Und ja, ein Zugriff auf Addresse 0 aus dem User-Modus erzeugt einen Bus-Fehler (Exception #2). Solltest du vlt. einfach mal glauben.

Offline ari.tao

  • Benutzer
  • Beiträge: 1.700
  • a tha yo ga a nu sha sa nam
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #104 am: Di 04.12.2018, 18:18:02 »
^^-- [ironic] Dir glaube ich überhaupt nix  >:D [/ironic]
-------
Könnte sein, daß mein ErrorProz. etwas veraltet ist (nur 68000er?).
Hättest Du da etwas besseres anzubieten?
Falcon+ddd32MHz, TT+CrazyDotsGK und noch ein paar andere.

Offline Thorsten Otto

  • Benutzer
  • Beiträge: 287
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #105 am: Di 04.12.2018, 19:36:10 »
Ne da hab ich nix besseres, hab sowas auch eigentlich nie gebraucht. Wenn bei mir irgendwas Bomben schmeisst, dann war's vermutlich eines meiner Programme, da schmeiss ich dann lieber den Debugger an... Macht auch vermutlich nicht viel Sinn da zu versuchen was besseres zu finden, der komplette Bus-Error-Frame von 68030 passt eh nicht in die 16 Wörter, und mehr Platz ist da auch nicht. Ganz zu schweigen von 040/060, die wieder anders sind...

PS.: warte immer noch auf die RSC-Dateien...

Offline ari.tao

  • Benutzer
  • Beiträge: 1.700
  • a tha yo ga a nu sha sa nam
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #106 am: Mi 05.12.2018, 07:29:15 »
^^-- Du hast doch mal ´ne Icon.RSC von mir bekommen, mit der Du wunderbar testen kannst, nämlich die ´odd´ Icons, Du erinnerst Dich hoffentlich? (Wahrscheinlich geht´s auch mit einer beliebigen anderen Icon-Resource... oder sogar ganz ohne?). Ich habe das nun mal auf dem F30 für Dich gemacht: Im Anhang der ScreenSnap des Absturzes und hier der last sigh:

 Post Mortem Global Error Context:

 Exception  2, is: Bus missing hardware

 D0 = 00000001     A0 = 005423BC
 D1 = 0051017E     A1 = 00000000
 D2 = 00540D50     A2 = 00544360
 D3 = FFFF0003     A3 = 00000000
 D4 = 00000000     A4 = 0050FCA0
 D5 = 00000000     A5 = 00544362
 D6 = 00000000     A6 = 0050CFA0
 D7 = 00000000     A7 = 002C1AF6 (= SSP)
 EID = 02000000   USP = 0054434A

 SavedSuperStack:
 0300 0050 F716 B008 360E 0329 3290 FF0C 0000 0000 0054 434E 0000 0013 226F
 ^-ps ^-AcAdr-^ ^-Op ^-SR----^ ^-PC----^

 PC = 00000000, PC^[-9..+5]:  ----
 No valid M2 Error Dump

Liebe Lads, ich mache jetzt wohl besser mal Weihnachts-Pause.

          Ein frohes Fest und einen guten Rutsch an @alle !

Edit.: Versehentlich war ´Zitat´ anstatt ´Code´ eingefügt worden: Geändert.
Die in diesem jüngsten Test verwendeten Konfig.-Dateien sind die auch oben schon verwendeten, die in #69 angehängt wurden. Die hier verwendete Icon-Datei wurde hier angehängt:
   https://forum.atari-home.de/index.php/topic,14326.msg226906.html#msg226906
« Letzte Änderung: Mi 05.12.2018, 21:30:47 von ari.tao »
Falcon+ddd32MHz, TT+CrazyDotsGK und noch ein paar andere.

Offline Thorsten Otto

  • Benutzer
  • Beiträge: 287
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #107 am: Mi 05.12.2018, 07:47:46 »
^^-- Du hast doch mal ´ne Icon.RSC von mir bekommen, mit der Du wunderbar testen kannst

Nein, kann ich eben nicht, weils nicht die gleiche ist. Die Zuordnungen werden dann nicht gefunden, und auch nicht in die applicat.dat geschrieben. D.h. das Programm verhält sich anders als bei dir, und ich kann den Fehler nicht reproduzieren. Ich versteh auch das Problem nicht, du wolltest die RSC mal hier posten, hast aber jetzt ein Problem damit sie mir zu schicken damit ich dir bei dem Fehler weiter helfen kann? Ist ja nicht so daß ich nix besseres zu tun hätte.

Offline Thorsten Otto

  • Benutzer
  • Beiträge: 287
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #108 am: Fr 07.12.2018, 17:22:04 »
So, nochmal neue Version von Applicat, für diejenigen die's testen wollen.

Und als Schmankerl: neue Version des Kernels, der hoffentlich den FAT32-Fehler behoben hat, und neue Version von Magxdesk, die auch nicht mehr den Anzeige-Bug haben sollte.

Beides wurde nach bestem Wissen&Gewissen getestet, aber inbesondere bei dem Kernel natürlich aufpassen auf welche  Partitionen man den los lässt. Zu Risiken und Nebenwirkungen fragen Sie Ihren Arzt oder Apotheker... aber nicht mich!

Edit: auf vielfachen Wunsch eines einzelnen, Grenzen für Applicat nochmal erhöht
« Letzte Änderung: Heute um 13:28:16 von Thorsten Otto »

Offline KarlMüller

  • Benutzer
  • Beiträge: 242
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #109 am: So 09.12.2018, 08:16:03 »
Und als Schmankerl: neue Version des Kernels, der hoffentlich den FAT32-Fehler behoben hat,
Also wenn dann bräuchte ich einen für den Milan.

Allerdings bin ich da im zweifel ob ich das testen soll. Ich hatte nie Probleme mit FAT32 unter MagiC. Die Partition nutzte ich auch von FreeMiNT. Ohne erkennbaren Datenverlust. Und auch eine CF mit der ich den Datenaustausch zum Apfel mache hat nie Auffälligkeiten.

Um die Darstellung der Werte habe ich mich nie gekümmert.

Offline Thorsten Otto

  • Benutzer
  • Beiträge: 287
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #110 am: So 09.12.2018, 12:35:18 »
Also wenn dann bräuchte ich einen für den Milan.

Kein Problem. Hades-Version ist auch dabei (möglicherweise noch fehlerhaft, siehe andere Thread).

Zitat
Ich hatte nie Probleme mit FAT32 unter MagiC. Die Partition nutzte ich auch von FreeMiNT.

Datenverluste konnte ich bisher auch nicht provozieren mit der alten Version, aber auszuschliessen ist das nicht. Möglicherweise tritt das auch erst bei grossen Partitionen auf, oder da verbirgt sich noch ein Fehler der mit den bisherigen gefixten gar nix zu tun hat.

Der Anzeigefehler war aber definitiv da, Dfree() konnte unsinnige Werte liefern. Dazu kam noch ein Rechenfehler in MAGXDESK. Beides sollte jetzt behoben sein.

Zitat
Allerdings bin ich da im zweifel ob ich das testen soll

Natürlich deine Entscheidung, aber ich wäre schon an Feedback interessiert. Bisher ist das ja ziemlich mau hier :(
« Letzte Änderung: So 09.12.2018, 12:37:06 von Thorsten Otto »

Offline Ektus

  • Benutzer
  • Beiträge: 708
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #111 am: So 09.12.2018, 12:57:59 »
Wie sieht es da mit CT6x aus, muß man da erst noch was patchen? Ist alles so lange her :-(


Offline Thorsten Otto

  • Benutzer
  • Beiträge: 287
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #112 am: So 09.12.2018, 14:05:19 »
Soviel ich weiss braucht man dafür nur ein anderes Boot-Programm (link wurde hier schon irgendwo gepostet).

Offline KarlMüller

  • Benutzer
  • Beiträge: 242
Re: Quellen von Magic, Magxdesk, u.a. auf gitlab ...
« Antwort #113 am: So 09.12.2018, 17:31:27 »
Zitat
Allerdings bin ich da im zweifel ob ich das testen soll
Natürlich deine Entscheidung, aber ich wäre schon an Feedback interessiert. Bisher ist das ja ziemlich mau hier :(
Das ist normal erst schreien alle nach dem Quelltext, ist er dann da sind auf einmal alle verschwunden denn sie merken das das Testen arbeit macht.

Ansosnten Glückwunsch die Version funktioniert!  :)

Nun zum komischen.  Während sich die Anzeige der Werte der besagten Partition nicht geändert habe ist das bei der CF der Fall. Im Original waren die Werte komisch, nun passen sie besser. Verstehen muss man das nicht oder?
Die Partition hatte ich früher mit mkfats aus dem FreeMiNT Paket erstellt. Die CF Karte war so. Hier müste ich testen in dem ich ein CF Karte einmal am Milan formnatiere und dann nochmal um anderen Rechner.

Vielleicht eine bitte. Könntest Du das Systemdatum setzen, damit man erkennen kann welche Version man nutzt. Das befindet sich in magibios.s sowie milnbios.s recht am Anfang. Einfach nach D_DAY suchen.

Danke nochmal für Deine Mühen!