[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule MODs - Allgemein (http://www.emule-web.de/board/emule-mods-allgemein/)
-   -   schwerer Bug im HideOS (http://www.emule-web.de/board/5606-schwerer-bug-im-hideos.html)

Xman 2. November 2003 15:53

schwerer Bug im HideOS
 
Alle Mods die noch Slugfillers HideOS vor Version S-IOM 0.39 nutzen (also alle Versionen ohne Selective Chunk Sharing) haben einen schwerwiegenden Fehler wenn man HideOS auf 0 stellt.
Darum der Tipp an alle: falls ihr HideOS nicht benutzen wollt dann stellt es auf einen hohen Wert (z.B. 100) aber auf keinen Fall aus 0, da sonst den anderen Clients falsche Chunks angezeigt werden.

Betroffen ist ebenso mein Mod. Hotfix gibts heute noch.

Red-Hawk 2. November 2003 17:46

Xman, gute erkenntniss und danke für die warnung.

mich wird es aber nicht bretreffen da ich ehe HideOS benutze da ich finde das es eine gute erfindung is ( siehe auch neue sivka ) und sich so viels viel schneller verteilen und nicht immer nur ein chunk verfügbar ist.

dennoch danke für den tip

Xman 2. November 2003 19:08

Red-Hawk,
na gerade wenn Du es nicht benutzt (und 0 einträgst) kommt der Bug ja erst zum tragen. ;-)
Im sivka ist übrigens auch noch ein Bug, wenn auch ein anderer. Beim sivka geht HideOs erst gar nicht ;-)

Red-Hawk 2. November 2003 19:22

Xman, ich habe doch geschireiben das ich es benutze :)

naja ich glaub wir reden aneinander vorbei, und ich benutze ja auch noch den slugfiller iom mod :D

da sollte es gehen. :mrgreen:

Xman 2. November 2003 20:07

Red-Hawk,
hab mich verlesen .. sorry ;-)

und ja.. im aktuellen SF-IOM wurde so ziemlich der ganze Code der mit HideOS zu tun hat umgeschrieben.

Red-Hawk 2. November 2003 20:24

Xman, passiert den besten :mrgreen:

was für folgen hat das den? sie laden also den falschen chunk runter oder sehen nur den falschen und deknen ich bin jemand der nix für ihn hat?

naja ich hoffe du schreibst noch was dazu :D

cyrex2001 2. November 2003 21:56

Red-Hawk, ich denk mal nicht, dass du was laden kannst, denn der muli merkt es dann doch und du wunderst dich, dass du von einen client der =>30 ist, nichts bekommst, obwohl du auf platz 1 vorgerückt bist!
cyrex2001

Xman 2. November 2003 21:57

x-beliebige chunks werden bei diesem Bug einfach ausgeblendet.
x-beliebig heißt in dem Fall, wirklich vom Zufall bestimmt. (Zufall: welche Bits zufällig im RAM stehen).
der Fehler rührt von einem memset-Befehl her, der eigentlich alle Bits auf 0 setzen soll, dies aber durch einen Programmierfehler eben nicht macht.
Ganz nebenbei ist auch noch ein memory leak vorhanden.
Betroffen sind momentan alle Mods die HideOs verwenden, außer sivka, der bereits die aktuelle Version von SF-IOM benutzt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:58 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102