NeoLoader 0.35 Windows (x64) Bug

Status
Not open for further replies.

enOehTsIsihT

New member
1.

The file had be hashed.

After Neoloader restarted,Neoloader hashes the file again.

each start

video

clip0025.7z (2.6 MB)
https://mega.co.nz/#!Z1NxyRqD!UjrTXw6qbEdzb_8_OiLtoRnzwl0gr-KqTwFiLkorVTc


2.


Anything can not be searched by neo kad and mule kad .

Neoloader can not download files by ed2k.




3.

Neoloader downloads files by bittorrent.

".txt file" is one of the files.

If ".txt file" is 0b,neoloader can not download it.


test.txt (0 B)
https://mega.co.nz/#!Ew1yUQrB!DSbcZlOQ1X5uj6E639moF04cupgXWxMtfNAv7dPE7Gs


VIDEO and test torrent
View attachment 572View attachment 573

4.

clip0043.7z (145 KB)
https://mega.co.nz/#!Z11WHTaQ!RQ6n7FLQUKZRmdOagMfQhx1nIap3lIpKZOgQa6QCUO4


"qbittorrent_3.0.9_setup.exe" and "1.exe " are the same files.

But they hav different file names.

And Neoloader can not display them correctly




clip0049.7z (170 KB)
https://mega.co.nz/#!Mst2ERrZ!BlPaqiO3zoLtRe9VxXEF7B69n85e81aiy8MqQfH497c


There are two different torrent,2 and 3.

"qbittorrent_3.0.9_setup.exe" and "3.exe "are the same files,but they have different file names.

And Neoloader can not display them correctly

5.

If install directory is"C:\Program Files",Neoloader can not run automatically after installing.

6.

Neoloader can not complete downloading by some torrents

And Neoloader can crash


VIDEO

clip0051.7z (124 KB)
https://mega.co.nz/#!8sMhSYSR!B1bO906U7Dzo1U9xI2NquG9wiM05NqscjoWlsFi6S6Q


torrents

View attachment ubuntu torrents.7z



crash.dmp
View attachment NeoLoader.7z
 

Attachments

I still can not reproduce the rehashing problem.
Please try to run neoloader from desktop and make sure all its directories are user writable.
under program files the direcotrys are by default read only, what would xplain the rehashing.


how to reproduce bug from clip0049.7z (170 KB) ?



about not finishing downlaods,
have you tryed to start and stop the downloads?
respectively restarting neo?
There is probably a bug with part status, I need more details to find it (some states are reset at start stop and some on restart, others are persistent forever).


I fixed the Neo Kad Search Bug it will be released today or so in 0.35a
 
I still can not reproduce the rehashing problem.
Please try to run neoloader from desktop and make sure all its directories are user writable.
under program files the direcotrys are by default read only, what would xplain the rehashing.


I can reproduce the rehashing problem in winXP and win7.


When i run neoloader from desktop,the rehashing problem is still exist.



how to reproduce bug from clip0049.7z (170 KB) ?


clip0053.7z (326 KB)
https://mega.co.nz/#!NgcAyDQY!ZSojFwhZAaIb592aMqkoa2G3S7QpWj5KBfusexBsWg0


about not finishing downlaods,
have you tryed to start and stop the downloads?
respectively restarting neo?
There is probably a bug with part status, I need more details to find it (some states are reset at start stop and some on restart, others are persistent forever).


I have not tried to start and stop the downloads and respectively restarting neo.

When Neoloader downloads "ubuntu-13.04-desktop-amd64.iso" by torrent,the problem can be reproduced.



ubuntu-13.04-desktop-amd64.iso.torrent (31 KB)
https://mega.co.nz/#!l0FnwZYR!GJaU1RWHVae4DSD_j6GYmQeD9x4pehfGwOS-b-D63Gg


I fixed the Neo Kad Search Bug it will be released today or so in 0.35a

"Neoloader Windows" can search and dowload by Mule Kad.

But "Neoloader Windows (x64)" can not search and dowload by Mule Kad.
 
since 0.35c

The hashing bug should now be fixed i hope.


I tested mule kad 64 and it worked, i guess it needs some more time to connect sometimes, so if you wait loing anough after the first start booth mulekads should work
 
DavidXanatos":ne80z48x said:
since 0.35c

The hashing bug should now be fixed i hope.


I tested mule kad 64 and it worked, i guess it needs some more time to connect sometimes, so if you wait loing anough after the first start booth mulekads should work

What do you mean with long enough? Because even after an hour is not working...
 
Neo26":1sb5bm1f said:
What do you mean with long enough? Because even after an hour is not working...

it shoud work after max 10 or 15 minues, it it dont, than you propably head a really bad luck and got only dead nodes.
Than restarting the client, or at least mulekad should help,
to make sure you can delete nodes.dat manually
 
0.35C

The rehashing problem is still exist.

But hash time is shorter.


"Neoloader Windows"doesn't need more time to connect.

"Neoloader Windows (x64)"can not connect.

They add the same ed2k link.


1.) Torrent download never finishes if it has a 0 byte file
Fix: now 0 sized entrys in a torrent files are ignorred

qBittorrent can download 0 byte file properly
 
hmm...
this rehashing problem is problematic...
does it rehash all files you have or only shared files or only partialy downlaoded files, or only files that have a torretn hash (have ben downlaoded from BT and are now complete)?

also do you have skype? i could send you a test build with more debug output


>"Neoloader Windows"doesn't need more time to connect.
>"Neoloader Windows (x64)"can not connect.
>They add the same ed2k link.
the 64 bit problem is strange...

> qBittorrent can download 0 byte file properly
well, actually it is not downloading anything ;)
it just creates an empty file with the name from the metadata.
NeoLoader can not handle internally 0 sized fles, why would someone share a empty file anyways?

I cold add a feature that once a multi torrent is being completed it checks the metadata again and creates omitted empty files in the download directroy, but you will not see this files in neoloaders file list any ware. Would this be sufficient?
 
About rehashing it reashes all files of multi torrent, I not tested ed2k because not working downloads for me and not tested sharing a file manually. Even untested NeoKad.

I agree with Xanatos about 0 bytes files^^
 
@ enOehTsIsihT

please try this 64bit binary: http://update.neoloader.to/test/NeoLoader.rar

and tell me what you see in the CoreLog, to see the Core Log, you need to activate the Developer gui mode in teh settings

I'm looking for log lines containing CheckModification

if it rehashes files you nour system without producing an this lines for each file its a really strange problem...
 
The files add in incoming Manually.

After neoloader restart,i check file's state.



0 byte file is some sharer's proof.

Downloading(Displaying) 0 byte file properly is important to sharer.
 
what does the log file say in the test exe?

also is it nececery to see the 0 files in the neo gui isn't it enough thay would be created in the directory?
 
neoloader

02:50:19: A signed script for !LangDetect.js, has an invalid signature
02:50:21: A signed script for serienjunkies.org.js, has an invalid signature
02:50:21: A signed script for thepiratebay.se.js, has an invalid signature

02:50:21: Start local server NeoCore
02:50:21: Start remote server on port 20035

02:50:21: qrencode library is missing
02:50:21: Neo Loader Core initialised
02:50:25: Found Neo Loader Updates and sheduled installation for the next restart.
02:50:30: File ubuntu-13.04-desktop-amd64.iso has been being hashed
02:50:38: Connecting emule kademlia
02:50:39: File ubuntu-12.10-desktop-amd64.iso has been being hashed
02:50:58: NeoKad Connected, ID: 2C84987231B5E58F9C4E3E8B56E552CF



Ed2kMule

02:51:44: connected socket (Incoming)
02:51:44: ProcessHelloPacket
02:51:44: SendPublicIPRequest
02:51:44: SendHelloPacket
02:51:45: ProcessPublicIPAnswer
02:51:45: recived malformated packet; CBuffer::ReadError
 
and corelog?

so it rehashes on each start the two iso files.
and dos not write CheckModification anyware?

have the two files been downlaoded form BT and are still marked as torrents?
 
neoloader
03:16:48: A signed script for !LangDetect.js, has an invalid signature
03:16:50: A signed script for serienjunkies.org.js, has an invalid signature
03:16:50: A signed script for thepiratebay.se.js, has an invalid signature

03:16:50: Start local server NeoCore
03:16:50: Start remote server on port 20035

03:16:50: qrencode library is missing
03:16:50: Neo Loader Core initialised
03:16:54: Found Neo Loader Updates and sheduled installation for the next restart.
03:16:59: File ubuntu-12.10-desktop-amd64.iso has been being hashed
03:17:07: Connecting emule kademlia
03:17:08: File ubuntu-13.04-desktop-amd64.iso has been being hashed
03:17:39: NeoKad Connected, ID: 02E0559CB39FD533DFFDF6FE4BF14F00

NeoCore
03:16:48: 7z: Loading Library...
03:16:48: 7z: Loaded Successfuly
03:16:48: A signed script for !LangDetect.js, has an invalid signature
03:16:50: A signed script for serienjunkies.org.js, has an invalid signature
03:16:50: A signed script for thepiratebay.se.js, has an invalid signature

03:16:50: loaded file list from disk
03:16:50: Start local server NeoCore
03:16:50: Start remote server on port 20035

03:16:50: qrencode library is missing
03:16:50: Neo Loader Core initialised
03:16:51: Checking for Neo Loader Updates.
03:16:54: Found Neo Loader Updates and sheduled installation for the next restart.
03:16:59: File ubuntu-12.10-desktop-amd64.iso has been being hashed
03:17:01: Starting Module NeoKad
03:17:02: Starting Module MuleKad
03:17:07: Connecting emule kademlia
03:17:08: File ubuntu-13.04-desktop-amd64.iso has been being hashed
03:17:39: NeoKad Connected, ID: 02E0559CB39FD533DFFDF6FE4BF14F00
03:18:26: publishment KeywordIndex Result, count: 1
03:18:26: Finished publishment KeywordIndex, count: 1
03:18:26: publishment FileRepository Result, count: 2
03:18:26: Finished publishment FileRepository, count: 2
03:18:26: publishment SourceTracker Result, count: 0
03:18:26: Finished publishment SourceTracker, count: 0
03:18:28: publishment KeywordIndex Result, count: 0
03:18:28: Finished publishment KeywordIndex, count: 0
03:18:28: publishment FileRepository Result, count: 0
03:18:28: Finished publishment FileRepository, count: 0
03:18:28: publishment SourceTracker Result, count: 2
03:18:28: Finished publishment SourceTracker, count: 2
03:18:29: publishment KeywordIndex Result, count: 0
03:18:29: Finished publishment KeywordIndex, count: 0
03:18:29: publishment FileRepository Result, count: 0
03:18:29: publishment FileRepository Result, count: 0
03:18:29: Finished publishment FileRepository, count: 0
03:19:12: publishment KeywordIndex Result, count: 2
03:19:12: Finished publishment KeywordIndex, count: 2
03:19:12: publishment FileRepository Result, count: 1
03:19:12: publishment FileRepository Result, count: 1
03:19:12: Finished publishment FileRepository, count: 1
03:19:13: publishment SourceTracker Result, count: 2
03:19:13: Finished publishment SourceTracker, count: 2
03:19:15: publishment KeywordIndex Result, count: 2
03:19:15: Finished publishment KeywordIndex, count: 2
03:19:15: publishment FileRepository Result, count: 2
03:19:15: Finished publishment FileRepository, count: 2
03:19:16: publishment KeywordIndex Result, count: 0
03:19:16: Finished publishment KeywordIndex, count: 0
03:19:16: publishment FileRepository Result, count: 1
03:19:16: publishment FileRepository Result, count: 1
03:19:16: Finished publishment FileRepository, count: 1
03:20:03: publishment KeywordIndex Result, count: 1
03:20:03: Finished publishment KeywordIndex, count: 1
 
can you please look in the file tabs on teh tab "details" just after restartign neo onto a file that is rehashing and tell me if one of the hashes listed there is all AAAAA.... or all 00000.... and if so which one and if this changes after hashing of the file was finished?
 
ok... but neo does not claim that one of the files has changes... so there must be a bug with the hash set data base.

please try the next exe: http://update.neoloader.to/test/NeoLoader.rar

there should be log lines like:
Hash ... is missing for file ... calculating

please post the core log


PS: does it always rehashes all files there are or only some?
 
Status
Not open for further replies.
Back
Top