probably a bug or two?
Moderator: Moderators
-
- Posts: 13
- Joined: 2004-07-28 11:32
- Location: Spain
probably a bug or two?
Yo
I know, it's not right to post this anywhere, but the bug pages don't work, and i really tried to get there.
So, the first thing i encountered with 4.03 (i know, it's unstable):
I could d/l my own files, and found them in the search (with a very good ping too :p)
and the second thing is (also 4.03):
most files wouldn't finish, always rollbacks, and that never happened befor, now i use 4.01 again, and still crappy files, i really have to delete all files, and restart (all big files = around 15GB already redy files too )
and the third thing:
anyone encountered problems with NetLimiter ?
I use it, cause i am not the only one in this line, and if i don't nobody else can even log on MSN, cause DC++ eats allressources :p
maybe could this NetLimiter produce this rollbacks too ?
would make me very happy to get some replies, cause dc++ is my only friend
greeeetz
I know, it's not right to post this anywhere, but the bug pages don't work, and i really tried to get there.
So, the first thing i encountered with 4.03 (i know, it's unstable):
I could d/l my own files, and found them in the search (with a very good ping too :p)
and the second thing is (also 4.03):
most files wouldn't finish, always rollbacks, and that never happened befor, now i use 4.01 again, and still crappy files, i really have to delete all files, and restart (all big files = around 15GB already redy files too )
and the third thing:
anyone encountered problems with NetLimiter ?
I use it, cause i am not the only one in this line, and if i don't nobody else can even log on MSN, cause DC++ eats allressources :p
maybe could this NetLimiter produce this rollbacks too ?
would make me very happy to get some replies, cause dc++ is my only friend
greeeetz
-
- DC++ Contributor
- Posts: 3212
- Joined: 2003-01-07 21:46
- Location: .pa.us
Re: probably a bug or two ??
Bugzilla is driven by the same database that this forum uses. During some hours as of late, the number of available connections to the database are very low, making it hard to get here. However, it's still the only place to post any bugs or feature requests.Nameless Cyborg wrote:I know, it's not right to post this anywhere, but the bug pages don't work, and i really tried to get there.
0.403 is NOT unstable, it's just a label so not everyone goes and downloads it. Finding your own files is fixed in the development version. There's no ping, though, and never has been in DC++... And DC++ should throw an exception if you try to download from yourself.Nameless Cyborg wrote:So, the first thing i encountered with 4.03 (i know, it's unstable):
I could d/l my own files, and found them in the search (with a very good ping too :p)
Hmm? 0.401's behavior is identical to 0.403's with respect to rollback buffers. You have to go back to 0.306 to see a change in that code. Have you been able to get any specifics to this problem? It's really too generic to help with - except with the same advice that's been repeated before on Help/Support, which basically boils down to removing software firewalls (ZoneAlarm especially) and seeing if you still get the problems.Nameless Cyborg wrote:and the second thing is (also 4.03):
most files wouldn't finish, always rollbacks, and that never happened befor, now i use 4.01 again, and still crappy files, i really have to delete all files, and restart (all big files = around 15GB already redy files too )
I advocate using BCDC++ instead of NetLimiter. Yes, since NetLimiter is an application that affects your network stack, it could be the cause of your problems. I don't know how likely this is.Nameless Cyborg wrote:and the third thing:
anyone encountered problems with NetLimiter ?
I use it, cause i am not the only one in this line, and if i don't nobody else can even log on MSN, cause DC++ eats allressources :p
maybe could this NetLimiter produce this rollbacks too ?
Please try BCDC instead. And if you feed me the line "not all hubs allow BCDC" I'll garrote you. Most hubs also don't allow NetLimiter.
I understand completely, my computer is my only friend. See my account description. It proves it.Nameless Cyborg wrote:would make me very happy to get some replies, cause dc++ is my only friend
greeeetz
-
- Posts: 13
- Joined: 2004-07-28 11:32
- Location: Spain
first of all thank u very much for your nice reply Gargoyle
and that should be around the same, as a good ping - or not ?
but not all files.
before i tried 403, everything was fine with my firewall (Agnitum Outpost), so why should it be the firewall now ? But maybe the NetLimiter, i got to check it out...
greeetz
yepp, i mean, it is at the first place in the serch list (and there are normally the fastest ones, as i recognized (or seem to have recognized) during the years.There's no ping, though
and that should be around the same, as a good ping - or not ?
what is that ?Finding your own files is fixed in the development version
nope, DC++ did d/l my own filelist.And DC++ should throw an exception if you try to download from yourself.
uhm, i switched to 401 again, and it rolls back most of my big files (like 100MB or bigger)removing software firewalls (ZoneAlarm especially) and seeing if you still get the problems
but not all files.
before i tried 403, everything was fine with my firewall (Agnitum Outpost), so why should it be the firewall now ? But maybe the NetLimiter, i got to check it out...
well, those files, that don't finish (rollback all the time) get not a real connection, and mostly hang around 0kb/s and then u can see "rollback" (i think in the moment, where the connection establishes a speed at all)Have you been able to get any specifics to this problem?
okay, i will check this too, can i import my DC++queue there too ?I advocate using BCDC++
hehe ... i hope we both find some good friends soon, i mean humanoid friends :pI understand completely, my computer is my only friend. See my account description. It proves it.
greeetz
-
- DC++ Contributor
- Posts: 3212
- Joined: 2003-01-07 21:46
- Location: .pa.us
Ah, I understand what you're saying. Sure, it's a measure of latency, as is ping, it's just not literally "ping", so that caught my eye.Nameless Cyborg wrote:yepp, i mean, it is at the first place in the serch list (and there are normally the fastest ones, as i recognized (or seem to have recognized) during the years. and that should be around the same, as a good ping - or not ?
The development version? arnetheduck stores DC++'s source in CVS hosted by sourceforge - everyone else checks out he code and tests it. That's why you can see a partial changelog from the not-released 0.404 if you browse the CVS repository.Nameless Cyborg wrote:what is that ?Finding your own files is fixed in the development version
nope, DC++ did d/l my own filelist.And DC++ should throw an exception if you try to download from yourself.
Code: Select all
// Check that we're not downloading from ourselves...
if(aUser->getClientNick() == aUser->getNick()) {
throw QueueException(STRING(NO_DOWNLOADS_FROM_SELF));
}
Well, there are no significant changes to downloading behavior in between 0.401 and 0.403 that would cause such problems. Nearly any problem in DC can be temporal as well - depending on who you're downloading from, at the very least. I just don't like unsubstantiated talk of bugs, when I've seen no problems myself. (Substantiated is fine - just talk in specifics and give steps to reproduce what you see.)Nameless Cyborg wrote:uhm, i switched to 401 again, and it rolls back most of my big files (like 100MB or bigger) but not all files.
before i tried 403, everything was fine with my firewall (Agnitum Outpost), so why should it be the firewall now ? But maybe the NetLimiter, i got to check it out...
BCDC++ is a DC++ mod, so the same configuration file and queue will work. It doesn't hurt to back up your .xml files, just try it, you'll be surprised at how easy switching back and forth is.Nameless Cyborg wrote:okay, i will check this too, can i import my DC++queue there too ?
Didn't DC++ used to tell you something like "You can't download your own filelist silly!" or suchlike? Well, it doesn't anymore (DC++ 0.403 vanilla). Or atleast, i havn't gotten that message when trying. However, it still doesn't queue up my filelist or start loading it, so that part still works, here.GargoyleMT wrote:Then, the above code is somehow broken... Can you reproduce the list download? I'd like to get some steps so I can reproduce it so I can fix the misbehavior...
-
- Posts: 13
- Joined: 2004-07-28 11:32
- Location: Spain
How can i help u there ? I just was using DC++ and suddenly i recognized, that there was my own file list dowloaded.Can you reproduce the list download? I'd like to get some steps so I can reproduce it so I can fix the misbehavior...
yepp, i undertand u, and i really would like to help. But how can i specify that ? I am no progger/coder ... what possibility is there, to give u more Info ?(Substantiated is fine - just talk in specifics and give steps to reproduce what you see
and thanks for the tipp with BCDC++ it is very cool the d/l and u/l rates are much more constantly than in DC++ and i have no more those zero b/s connections (because of my provider/bad infrastructure/slow connecion) and no more rollbacks
greetz
so did you queue your own filelist for download, or was it added say automatically by the download filelist search function?Nameless Cyborg wrote:How can i help u there ? I just was using DC++ and suddenly i recognized, that there was my own file list dowloaded.Can you reproduce the list download? I'd like to get some steps so I can reproduce it so I can fix the misbehavior...
yepp, i undertand u, and i really would like to help. But how can i specify that ? I am no progger/coder ... what possibility is there, to give u more Info ?(Substantiated is fine - just talk in specifics and give steps to reproduce what you see
and thanks for the tipp with BCDC++ it is very cool the d/l and u/l rates are much more constantly than in DC++ and i have no more those zero b/s connections (because of my provider/bad infrastructure/slow connecion) and no more rollbacks
greetz
-
- Posts: 13
- Joined: 2004-07-28 11:32
- Location: Spain
-
- Forum Moderator
- Posts: 1420
- Joined: 2003-04-22 14:37
That's what the "throw QueueException(STRING(NO_DOWNLOADS_FROM_SELF));" line should be doing.Todi wrote:Didn't DC++ used to tell you something like "You can't download your own filelist silly!" or suchlike?
You don't have to be a programmer/coder/whatever to help find bugs. If you see something that shouldn't be happening and can reproduce the steps that cause that undesired behaviour, that's useful information.Nameless Cyborg wrote:yepp, i undertand u, and i really would like to help. But how can i specify that ? I am no progger/coder ... what possibility is there, to give u more Info ?
-
- Posts: 13
- Joined: 2004-07-28 11:32
- Location: Spain
-
- DC++ Contributor
- Posts: 3212
- Joined: 2003-01-07 21:46
- Location: .pa.us
Thanks. The auto-match code doesn't expect to be receiving your own search results, so it doesn't have such a check. I don't think one is necessary, since DC++ won't send results to itself anymore.Nameless Cyborg wrote:yepp, automatically.or was it added say automatically by the download filelist search function?[
I second what TPO says:
I'm sorry if I didn't make it clear that any user can do that.TheParanoidOne wrote:You don't have to be a programmer/coder/whatever to help find bugs. If you see something that shouldn't be happening and can reproduce the steps that cause that undesired behaviour, that's useful information.
-
- Posts: 13
- Joined: 2004-07-28 11:32
- Location: Spain