[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule Allgemein (http://www.emule-web.de/board/emule-allgemein/)
-   -   Bug in 0.4x Code? (http://www.emule-web.de/board/9254-bug-0-4x-code.html)

drfreak2004 15. March 2005 14:49

Bug in 0.4x Code?
 
hallo esel freunde,

wie ihr wisst, bastelt Xman an einer neuen xtreme version auf basis 0.45. Beim testen dieser version, passierte heute folgendes. mein esel krachte plötzlich von UL 19 auf 0 ! und der Dl brach zusammen. auch verbindungen zu servern waren auch nach neustart nicht mehr möglich.... also schreib ich ihm mit log den fehler.... als er dann schrieb ich sollte das mit der org. emule version nachtesten, fiel mir ein, das ich damals mit den 0.4x versionen auch hin und wieder dieses ich nenne es mal bug hatte.

doch ich hatte damals es schlciht nicht so für ernst genommen..... aber nach dem heutigen run und absturz bzw... seit ich mich etwas mehr mit dem ganzen befasse, will ich natürlich mithelfen den fehler/bug zu finden.

hier der auszug meiner log datei von heute , die aber auch zum damaligen zeitpunkt so war....

Zitat:

15.03.2005 11:44:42: Failed to load known2.met file - A sharing violation occurred while accessing F:\x3alpha3.1\config\known2.met. -> hatte ich damals auch !
15.03.2005 11:44:42: AICH Hashset konnte nicht gespeichert werden! -> hatte ich damals auch !
15.03.2005 11:44:42: 52 Server gefunden in server.met
zitat xman
Zitat:

Wieso verbindet er schon, bevor er Creddit-File und Server geladen hat ? Macht er das bei Dir immer so ? (auch die offizielle Version ?)
auf diese frage kann ich nur mit ja anworten ! alle 0.4x versionen fangen beim start so an bei mir !:rant

Siehe 0.45b
Zitat Log

Zitat:

15.3.2005 20:49:08: Starting Kademlia
15.3.2005 20:49:08: Read 0 source, 0 keyword, and 0 load entries
15.3.2005 20:49:08: My public IP Address is:*.*.*.*
15.3.2005 20:49:09: AICHSyncThread finished -> komisch da geht dies...:rant
aber ich seh nix das er was läd bevor er connectet ?! :chuckle
aber ich seh nix das er was läd bevor er connectet ?! ahhh i flipp bald aus.... wie gute das man die 30er noch nehmen kann ! :chuckle

Meine Frage, wer hat den gleiche Fehler oder eine Lösung ?????

Xman 15. March 2005 17:32

ist jetzt blöd, daß nur noch ein Auszug aus dem Log da ist...
kannst Du nochmal die offizielle Version anwerfen und das Log dann posten, aus dem hervorgeht, daß er sofort zu connecten beginnt(und scheitert) und dann erst die server und sonstiges lädt.

Frizz 15. March 2005 18:09

Virenscanner im Hintergrund ?

Auf -project.net gab es dazu schon mal einen Thread.

drfreak2004 15. March 2005 21:04

virenscanner hat 100 % nichts damit zu tun... bei der 30 er geht ja alles wie es soll.... nur die 0.4x net.... die einzige die damals ohne probs gelaufen ist aber leider von "LSD" kam war die 0.4129 :-(

aber no leecher in my pc ! i hate leecher !

Frizz 16. March 2005 17:48

Logisch geht die 0.30er, denn AICH kam erst später.

Startest Du nur Kademlia (ohne ed2k)?

drfreak2004 16. March 2005 19:06

ne beides oder meist nur server.... aber die logdatei ist mit beiden.... das problem ist er verbindet ohne vorher die credit files etc zuladen... und das sollte net so sein.... schau mal in den alpha test von xman... dann siehst was passiert ist

Xman 16. March 2005 19:11

da sieht man auch nix, da Dein Log gelöscht wurde... das ist ja das Problem.. drum bat ich Dich ja, den Fehler nochmal nachzuvollziehen und ein Log zu posten... ich kanns dann auf emule-project mal weitergeben.

drfreak2004 16. March 2005 19:23

ähm mehr kommt net beim org bei mir ! das ist das nächste was war... ich habe eine vermutung.... bei mir crashen in unregelmässigen abständen sämtliche known.met dateien wie auch die 3 AC*.dat dateien.... sobald ich dies habe zeigt er bei der org net mal mehr das hashen an im log !

bei deiner alpha 3.2 hab ich jetzt mal die 3 AC dateien wie auch beide known.mets gelöscht und siehe da:

16.03.2005 19:09:30: eMule Version 0.45b alpha3.2 bereit
16.03.2005 19:09:30: Verbindung wird hergestellt
16.03.2005 19:09:30: 193 Kontakte aus Datei eingelesen.
16.03.2005 19:09:33: Hashe Datei: *********************
16.03.2005 19:09:33: Hashe Datei: *********************
16.03.2005 19:09:41: Verbindung wird hergestellt
16.03.2005 19:09:41: Verbinde zu DonkeyServer No2 (62.241.53.16:4242)...
16.03.2005 19:09:41: Verbunden mit DonkeyServer No2 (62.241.53.16:4242), sende Login Anforderung
16.03.2005 19:09:41: Warnung DonkeyServer No2 (62.241.53.16:4242) - Your 6662 port is not reachable. Please review your network config.
16.03.2005 19:09:41: Hashe Datei: *********************
16.03.2005 19:09:41: Verbindung hergestellt zu: DonkeyServer No2
16.03.2005 19:09:41: Neue Client-ID ist *****
16.03.2005 19:09:41: 10 neue Server empfangen
16.03.2005 19:09:41: Hashe Datei: *********************
16.03.2005 19:09:42: Hashe Datei: *********************
16.03.2005 19:09:43: Verbindung wird hergestellt
16.03.2005 19:09:43: Verbinde zu DonkeyServer No2 (62.241.53.16:4242)...
16.03.2005 19:09:43: Verbunden mit DonkeyServer No2 (62.241.53.16:4242), sende Login Anforderung
16.03.2005 19:09:43: Verbinde zu DonkeyServer No1 (62.241.53.2:4242)...
16.03.2005 19:09:43: Verbunden mit DonkeyServer No1 (62.241.53.2:4242), sende Login Anforderung
16.03.2005 19:09:43: Verbindung hergestellt zu: DonkeyServer No2
16.03.2005 19:09:43: Neue Client-ID ist *****
16.03.2005 19:09:43: HighID your IP is: *.*.*.* NAFC-Adapter will be checked
16.03.2005 19:09:50: Hashe Datei: *********************

ist doch komisch oder ??? warum crashen diese dateien bei manchmal ????

[edit by Pathfinder: IDs unkenntlich gemacht - Daraus lässt sich deine IP berechnen!]

Xman 16. March 2005 19:35

ja, das paßt.. aber wie gesagt.. es wäre hilfreich dieses "komische" changelog, indem erst die server connected werden und dann erst geladen, produziert vom originalen emule (damit keine sagen kann, es liegt an meinem Mod) zu sehen.
falls Du also mal die Gelegenheit findest... dann gib ich es weiter auf emule-project

Creeper.Crew.East 16. March 2005 23:36

Hatte genau das selbe Problem vor ca. 1-2 Wochen mit der MorhpXT auf 0.45b nach dem ich eMule deinstalliert und neu installiert hatte ging wieder alles ohne fehler bei mir gings sogar sowit das er mir vorm Starten 5-10 mal meldete es ist ein fehler aufgetretten beim ldaen der Credit datei. Dann hat emule alle dateien neu gehasht und upload wie download liefen nur noch bedingt gut. Freunde meinten zu mir das es eventuell an dieser client.met.SQ...datei liegt weil man beim MorphXt einstellen kann das er diese datei speichern soll beim beenden und das ich mal abstellen soll das emule die upload wait queue time nicht speichern soll. Allerdings bekamm ich diesen fehler trozdem immer wieder worauf hin ich mir den eF-Mod rauf getan hab, seid her hab ich dieses prob nicht mehr. Dafür aber ein anderes :-?

und mal ganz nebenbei kann ich auch keine ed2k links annehmen oder hinzufügen die mit aich hashset sind, und ich denke mal wie einige andere auch das es langsam mit emule zu ende geht da die versionen immer schlechter werden. So scheint es jedenfalls und wenn ich an Sivka Zeiten denke, da hat das Downloaden mitm Maul-Tierchen noch Spass gemacht. So nu begeb ich mich wieder auf fehler behebung in meiner jetzigen emule version bzw. Mod version

mfg Creeper.Crew.East

Frizz 17. March 2005 19:37

Soooo, jetzt habe ich Xmans alpha 3.3 am Laufen. Das Startverhalten ist unter verschiedensten Bedingungen dasselbe wie das des Original-Emules. Einfach keine Probleme. Logs erspare ich mir einfach mal.

Xman 17. March 2005 22:46

der angesprochene Bug ist schon aus der offiziellen Version... er wurde nun schon öfter (auch gestern wieder) auf emule-project berichtet... nur schieben es alle auf den Virenscanner oder aufs Betriebssystem... ich bin allerdings überzeugt davon, daß es sich schon um einen echten Bug handelt. Nur leider bin ich an dieser Stelle des Codes sehr wenig eingearbeitet und hab beim überfliegen nichts finden können.

Borg-King 18. March 2005 04:17

Zitat:

Zitat von Creeper.Crew.East
und mal ganz nebenbei kann ich auch keine ed2k links annehmen oder hinzufügen die mit aich hashset sind, und ich denke mal wie einige andere auch das es langsam mit emule zu ende geht da die versionen immer schlechter werden.
mfg Creeper.Crew.East

das kannst Du so umgehen in dem Du:
ed2k://|file|Meineigenersong.rar|2693248|hash|h=erweitert er Hash|/.
|h=erweiterter Hash das weglässt.

Das es dann wieder so ed2k://|file|Meineigenersong.rar|2693248|hash|/ ausschaut!

Naja,der Niedergang von eMule liegt wohl eher an der masslosen Gier einiger vieler und an der Nichtanpassung der Ratio trotz zunehmenden allgemeinen Upload/Download geschwindigkeiten und jeglichen Möglichkeiten erstgenannten eMule vorzuenthalten!So Programme wie Netlimiter in Bezug auf eMule und seinen Upload,sind z.B in Aj absolut nutzlos!

Aber um beim Topic zubleiben:
Ich hatte auch so manche unerklärliche Probleme seit AICH.Hat mir Dateien dupliziert und auf manche Dateien hatte ich plötzlich 300 GB Upload gemacht und allse so merkwürdige Dinge.

aalerich 18. March 2005 04:37

Zitat:

Zitat von Borg-King
...einiger vieler

:mrgreen:
Nur leider ein wenig zu kurz für Die besten Sprüche des Forums
Zitat:

Zitat von Borg-King
...und auf manche Dateien hatte ich plötzlich 300 GB Upload gemacht...

Kenne ich. Was wäre das Netzwerk ohne uns, die wir in kürzester Zeit Terabytes an Daten hochladen? :mrblue:

Mit freundlichen Grüßen an alle Superuploader
aalerich

Xman 3. April 2005 00:53

@drfreak2004
kann es sein, daß Dein Fehler mit failed AICH-Hash dann auftritt, wenn Du zwei gleiche files (gleicher hashset) im selben Ordner sharest ?

drfreak2004 3. April 2005 07:39

nein.... das komische ist.... in deiner neuen 4.1 passiert es nimmer.... also folgendes hab ich gemacht.... seit dem laufen die esels.... alles bis auf die server.met, clients.met gelöscht und alles neu eingestellt. esel zu wieder auf und siehe da es geht......

dieses verhalten tritt auf ab der version 0.43 !

mfg

Xman 3. April 2005 09:24

ok... soweit ich es inzwischen mitbekommen hab, ist der Fehler dennoch mit doppelten identischen files in Verbindung zu bringen... und tritt auch auf, wenn das doppelte File schon längst gelöscht wurde.
Ich hätte zu gerne nochmal diesen Bug von Dir reproduziert, als erst die server connected wurden und dann erst geladen. Denn wie es aussieht gibt es einen Bug mit der Behandlung einzelner Threads.

drfreak2004 3. April 2005 11:30

würde ich gerne.... aber nach dem ich jetzt alles neu eingestellt habe passiert es nimmer..... die version wo es passiert ist nutze ich nimmer... sorry.... mh ich versteh aber des mit den doppelten files bei mir net... habe nie doppelte files !

mfg

Xman 3. April 2005 23:11

den Tipp hab ich aus dem offiziellen Forum:
kreire mal ein neues File (am besten mit dem Editor eine Textdatei, in der beliebiges steht). Beende emule, verschiebe diese Datei in Deinen incoming Ordner und starte emule wieder.
Angeblich gibt es nämlich auch Probleme, wenn eine neue Datei geshared wird, auf die emule bisher noch nicht traf. Achso... Bug läßt sich nur reproduzieren, wenn die known2.met sehr groß ist (was sie bei mir noch nicht ist).
Frag mich jetzt nur nicht, was "sehr groß" ist ;-)

drfreak2004 5. April 2005 10:21

hä ???? die war bei mir so gross wie ein reiskorn.... die devs ahahahahaha !?!?!?!?!

schmeiss einfach was rein was er nicht selber gezogen hat und er spinnt !

hab wieder auf die xtreme 2.2 gewechselt ! solange die 0.4x versionen net sauber sind lass ich es lieber !

mfg


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:08 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