Autor Thema: Empfehlungen, Programmflags, Speicherschutz  (Gelesen 12408 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

HamSTer

  • Gast
Empfehlungen, Programmflags, Speicherschutz
« am: Do 28.03.2013, 22:37:57 »
Hallo

Ich schlage vor hier Empfehlungen zu Programmflags und Speicherschutz zu sammeln.
Speicherschutz wäre privat, global, super, readable
Die anderen Fastload, Load alt, Malloc Alt.

Des Öfteren steht man vor dem Problem von Prgrammabstürzen, die vielleicht nicht nötig gewesen wären. Sofern man die richtigen Einstellungen getätigt hat.

Oder gibt es schon eine solche Aufstellung?

HamSTer

  • Gast
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #1 am: Do 04.04.2013, 01:07:46 »
ich hab drüben mal weiter gemacht..

HamSTer

  • Gast
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #2 am: Di 16.04.2013, 23:05:29 »
Ich häng hier mal das von drüben an und versuche es beiderseits aktuell zu halten. Vielleicht habt Ihr ja Ergänzungen?
---
Today i tried little bit.

My configuration: Aranym 0.9.14 (not bootstrapped), MiNT 1.18 release (aranym.xfs, hostfs.xfs, inet4.xdd, nfeth.xif and xcontout2.xdd active), MyAES 0.95, FVdi, Thing Desktop 1.27

FL = Fastload
LA = Load Alternate Ram
MA = Malloc Alternate
Private, Global, Super, Readable = Memory protection itself

Fontselectors
- Fontselector Calvino is not memory protection safe (Auto prg)
+ Fontselector Hugo 1.02 is memory protection safe (Auto prg) [FL, LA, MA, Private]

Accessories
+ Cops 1.08 is memory protection safe (acc ) [FL, LA, MA, Private]
+ XControl 1.36 (patched for ct60) is memory protection safe (acc ) [FL, LA, MA, Private]
! Cops, Xcontrol Problem seem to come from bkinst.cpx (?!) causing Cops/Xcontrol, Thing and ZTask a violation (wow!)
 I skip using boxkite. searching another good fileselector! any suggestions?
+ HypView 0.40.0 is memory protection safe (acc ) [FL, LA, MA, Readable]

Network
+ AtarIRC 2.06 is memory protection safe [FL, LA, MA, Private]
+ AFTP 1.55 is memory protection safe (submenu don't work under myaes. why? using hotlist instead.)[FL, LA, MA, Private]
? netsurf daily build from ?? dont start up  (violation type super)
+/- Highwire 0.3.4 beta 6 is memory protection safe (dont use menu! App dont react anymore) [FL, LA, MA, Private]

Media
+ mxPlay 2.1.2 is memory protection safe (loops caused by to low compi power?)[FL, LA, MA, Private]
+/- zview 1.0 sometimes caused memory violation with installed nfjpeg.prg (type free, wrong pointer given by nfjpeg?? buffer to low??). ZTask goes down as well. (why?) , without nfjpeg no problem [FL, LA, MA, Private] maybe problem of myaes 0.95, cause with 0.96 no crash
? Aniplay dont start up  (violation type super)

Desktops
+ Thing 1.27 is memory protection safe [FL, LA, MA, Readable]
+ Ease 4.0 is memory protection safe [FL, LA, MA, Private]
? Jinnee 2.0 dont start up  (violation type super)
+ Teradesk 4.04 is memory protection safe [FL, LA, MA, Private]

Utilities
+ Procalc Calculator 1.30 is memory protection safe [FL, LA, MA, Private]
+ Newton Calculator 0.96beta is memory protection safe [FL, LA, MA, Private]

Office
+ Papyrus X 10.20A is memory protection safe [FL, LA, MA, Private]. Make sure UseHostMouseCursor is set to No. With Yes Scrollbar goes wild and blocks system.

Offline HelmutK

  • Benutzer
  • Beiträge: 676
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #3 am: Di 16.04.2013, 23:41:05 »
Vielleicht noch fVDI (braucht global), falls nach MiNT gestartet?

HamSTer

  • Gast
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #4 am: Mi 17.04.2013, 05:39:39 »
Hm. Ich lasse fVDI aus der MiNT.cnf starten, bzw bei MyAES aus der Myaes.cnf (runtsrvdi). Ich habe private eingestellt und bislang keinerlei Probleme.
Nach MiNT starten hab ich noch nie gemacht. Probier ich mal aus.

edit: Keine Unterschiede. Private funktioniert ohne Probleme.

edit2: Vielleicht ist das aber auch unter XaAES anders.
« Letzte Änderung: Mi 17.04.2013, 06:09:10 von HamSTer »

Offline HelmutK

  • Benutzer
  • Beiträge: 676
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #5 am: Mi 17.04.2013, 09:50:15 »
Ich starte es auch aus mint.cnf. Vorher hatte ich super, damit liefen sysinfo und netsurf nicht, wenn sie den Eddi-cookie abfragen. private hab ich nicht getestet.

HamSTer

  • Gast
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #6 am: Mi 17.04.2013, 18:14:03 »
Ich habe mir gestern den Daily von Netsurf geholt. Und Sysinfo habe ich hier Version 5.02
Fvdi, gerade nochmal geprüft, hat private als flag.
Also auch mit XaAes (was zum 1.18er Mint release gehört) keine Probleme.
« Letzte Änderung: Mi 17.04.2013, 18:20:49 von HamSTer »

Offline HelmutK

  • Benutzer
  • Beiträge: 676
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #7 am: Mi 17.04.2013, 18:29:24 »
Wenn ich fvdi auf private stelle kommt beim booten:

pid   3 (fvdi_gnu): KILLED. INVALID PROTECTION MODE. Please change the protection mode to 'Super' in the program header.

Mit meiner und der normalen Version probiert.

Jetzt weiß ich auch, wieso ich das auf super gestellt hab :)


HamSTer

  • Gast
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #8 am: Mi 17.04.2013, 19:50:39 »
also die fvdi datei hat 396437 Byte

Offline HelmutK

  • Benutzer
  • Beiträge: 676
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #9 am: Mi 17.04.2013, 20:56:58 »
Dann kursieren da wohl mehrere fVDIs. Meins (also das von afros nehme ich an) hat 372344 bytes.

HamSTer

  • Gast
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #10 am: Mi 17.04.2013, 21:16:55 »
wie kann man fvdi wohl die version entnehmen?

Offline HelmutK

  • Benutzer
  • Beiträge: 676
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #11 am: Mi 17.04.2013, 21:40:43 »
Steht in xa_boot.log:

fvdi version = 968, also 0.968 bei mir. Ist aber irgendein cookie, da braucht man nicht extra XaAES für zu starten. sysifno müsste auch reichen.

HamSTer

  • Gast
Re: Empfehlungen, Programmflags, Speicherschutz
« Antwort #12 am: Mi 17.04.2013, 22:13:00 »
also eines mit 372k hab ich auch da.
die version stimmt auch überein.