Software > Alternative Betriebssysteme
Diskussion: Weiter-Entwicklung einer universellen MiNT Distribution
Thorsten Otto:
--- Zitat von: ari.tao am Mo 28.05.2018, 10:20:05 ---Ich kenne ein berüchtigtes Bsp., das imho per AES unlösbar ist).
--- Ende Zitat ---
Welches wäre das?
--- Zitat ---Mangelnde Hygiene ist nicht ein Problem, das erst durch Erfindung der Seife erzeugt wird.
--- Ende Zitat ---
Das ist aber in dem Fall eine schlechte Analogie. Die notwendigen Flags, um auch mit MP korrekt zu arbeiten, haben ja davor garnicht existiert, also kann man den Autoren schecht vorwerfen daß sie diese nicht benutzt haben.
Thorsten Otto:
--- Zitat von: mfro am Mo 28.05.2018, 11:40:05 ---Thorsten Otto redet - wenn ich das richtig verstehe - i.W. von Protokollen (wie beispielsweise dem AV-Protokoll oder OLGA, oder ...).
--- Ende Zitat ---
Korrekt ;)
--- Zitat ---Wenn Du einem einzigen Programm erlaubst, in Speicherbereiche zu schreiben, die ihm nicht gehören, kannst Du MP gleich für alle ausschalten - es verliert seinen Sinn.
--- Ende Zitat ---
Naja, das ist relativ. Die Programmflags im Header zu setzen macht ja im Grunde nichts anderes. Ausserdem muss man (in den meisten Fällen) den alten Programmen nicht erlauben in Speicherbereiche zu schreiben, es reicht den *anderen* Programmen zu erlauben, den Speicher dieser Programme zu lesen.
--- Zitat ---(und nach dem Call wieder zurück).
--- Ende Zitat ---
Zurück kopieren dürfte wohl nicht nötig sein. Es gibt allerdings Messages wie AV_STARTED, wo man den ursprünglichen Pointer wieder einsetzen muss. Das macht die ganze Sache etwas komplizierter.
ari.tao:
--- Zitat von: ari.tao am Mo 28.05.2018, 10:20:05 --- ... berüchtigtes Bsp., das imho per AES unlösbar ist.
--- Ende Zitat ---
Kein Geheimnis: Die TDI-Tools tauschen ihre Daten untereinander auch auf unsaubere Weise (aber iirc nicht via AES-Msg., hab´s aber nicht mehr so genau in Erinnerung, müßte wieder nachschauen, wie genau); ihr ´Protokoll´ ist aber nicht offengelegt; das geht iirc leider auch nicht zu patchen, weil da gar kein malloc benutzt wird, sondern jeweils Speicher in den Prgen. Das ist also noch eine Nr. schlimmer als in den in #62 genannten Bspen. Aber noch mal: Das ist hier OT - etwas Disziplin bitte (oder einen neuen Thread).
ari.tao:
--- Zitat von: Thorsten Otto am Mo 28.05.2018, 12:40:07 ---
--- Zitat ---Mangelnde Hygiene ist nicht ein Problem, das erst durch Erfindung der Seife erzeugt wird.
--- Ende Zitat ---
Das ist aber in dem Fall eine schlechte Analogie. Die notwendigen Flags, um auch mit MP korrekt zu arbeiten, haben ja davor garnicht existiert, also kann man den Autoren schecht vorwerfen daß sie diese nicht benutzt haben.
--- Ende Zitat ---
Speicher zu benutzen, der einem nicht selbst gehört, das war auch vor Erfindung von MP und Flags schon eine Schweinerei.
laufkopf:
Dabei ist es so schön beschrieben:
http://tho-otto.de/hypview/hypview.cgi?url=%2Fhyp%2Fmint-de.hyp&charset=UTF-8&index=47
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln