<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/maddis/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/maddis/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 24 Jan 2003 00:25:54 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/maddis/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>Winsock fill-up Bug that makes MADDIS crash...</title><link>https://sourceforge.net/p/maddis/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;We recently had a little bit of testing with MADDIS and &lt;br /&gt;
it turned out that after running it a little while it often &lt;br /&gt;
seems to crash with an &amp;amp;quot;Automation Error&amp;amp;quot; or &lt;br /&gt;
something similar.&lt;/p&gt;
&lt;p&gt;Anyway, I was able to trace the root of the error in &lt;br /&gt;
terms of why it appears, but not the exact location in &lt;br /&gt;
the source that creates it.&lt;/p&gt;
&lt;p&gt;The reason for the error is the following: Since MADDIS &lt;br /&gt;
supports several synchronous TCP-connections it &lt;br /&gt;
requires multiple instances of the MS Winsock-control.&lt;br /&gt;
This is achieved by using an array of winsocks.&lt;/p&gt;
&lt;p&gt;To keep track of which of these winsocks are currently &lt;br /&gt;
unused there is another array:&lt;br /&gt;
&amp;amp;quot;Public All_Sockets(1 To 32001) As Boolean&amp;amp;quot;&lt;br /&gt;
in the module &amp;amp;quot;damn_server_handler.bas&amp;amp;quot;&lt;/p&gt;
&lt;p&gt;when a winsock is in use, then the equivalent boolean &lt;br /&gt;
value in the array is set to true and if not then it's false.&lt;/p&gt;
&lt;p&gt;Now the problem that occurs is that we somehow seem &lt;br /&gt;
to run out of winsocks which should not happen.&lt;/p&gt;
&lt;p&gt;Usually when the close function is called on a winsock, &lt;br /&gt;
it should automatically clean all the connections and &lt;br /&gt;
set this array to false.&lt;/p&gt;
&lt;p&gt;So the error is most likely ONE of the following:&lt;/p&gt;
&lt;p&gt;1) I somewhere forgot to catch the closure of a tcp-&lt;br /&gt;
connection&lt;br /&gt;
2) The winsock object just &amp;amp;quot;hangs up&amp;amp;quot; in a busy state &lt;br /&gt;
even though there is no longer a TCP connection&lt;br /&gt;
3) I am unable to really unload or close the winsock &lt;br /&gt;
objects in some case.&lt;/p&gt;
&lt;p&gt;This error should theoretically occur quicker if the &lt;br /&gt;
automatic subnet-scans are enabled.&lt;/p&gt;
&lt;p&gt;I will appriciate help of some debuggers...or &lt;br /&gt;
comments/ideas, since I myself don't have a lot of time.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Stefan Zickler</dc:creator><pubDate>Fri, 24 Jan 2003 00:25:54 -0000</pubDate><guid>https://sourceforge.net030bba282f2a484c8a0af8069440caa1d723b0b2</guid></item><item><title>problem while installing</title><link>https://sourceforge.net/p/maddis/bugs/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;on windows 2000 and windows xp there is a msg during the &lt;br /&gt;
installation saying windows installer cannot update &lt;br /&gt;
msdxm.ocx because of windows protection&lt;/p&gt;
&lt;p&gt;it can be bypass but maddis seems to not work properly as &lt;br /&gt;
i cannot obtain any file and each time i close the program it &lt;br /&gt;
make an error&lt;/p&gt;
&lt;p&gt;please help&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">jean du pont</dc:creator><pubDate>Fri, 23 Aug 2002 21:12:39 -0000</pubDate><guid>https://sourceforge.net02ca282e6e0a466932603076b6b11ba00465ba82</guid></item><item><title>Window Refresh</title><link>https://sourceforge.net/p/maddis/bugs/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Windows with updating information tends to flicker &lt;br /&gt;
with each refresh it does of its information. This &lt;br /&gt;
makes reading, scrolling, and otherwise -using- the &lt;br /&gt;
information very difficult indeed. You can see this if &lt;br /&gt;
you get a lot of nodes or downloads and try to scroll &lt;br /&gt;
around.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nuku Valente</dc:creator><pubDate>Thu, 04 Apr 2002 04:39:22 -0000</pubDate><guid>https://sourceforge.neteddf91d3eb5f5c06fc8a21faa084399f08bfa203</guid></item><item><title>Self Connection Bites Again</title><link>https://sourceforge.net/p/maddis/bugs/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It got worse, not sure what happened..&lt;/p&gt;
&lt;p&gt;Ok, If I go to the known nodes window, I know have &lt;br /&gt;
pages of my external IP, and now, 127.0.0.1, all after &lt;br /&gt;
one another, over and over and over again. This is &lt;br /&gt;
useless, this is eating CPU cycles. And, from what &lt;br /&gt;
I've seen, this is also propogating. The moment I &lt;br /&gt;
contact someone else, I'll tell them about ALL THESE &lt;br /&gt;
WONDERFUL NODES! Which means, they get pages and pages &lt;br /&gt;
of themself and me :P This has to be addressed quickly.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nuku Valente</dc:creator><pubDate>Mon, 25 Mar 2002 22:35:08 -0000</pubDate><guid>https://sourceforge.neta45b919bbcfae48ac31949a4ae7d346320f530f2</guid></item><item><title>Excessive Hard Drive access</title><link>https://sourceforge.net/p/maddis/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Nothing seems to be going on, but my hard drive is &lt;br /&gt;
really cranking. What's up with that? No transfers &lt;br /&gt;
currently, so why the need to slow down everything by &lt;br /&gt;
mercillesly working the old HD? Someone clue me in? :)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nuku Valente</dc:creator><pubDate>Sun, 24 Mar 2002 23:03:35 -0000</pubDate><guid>https://sourceforge.net8fa1491713d4f01fe34b9295258a03cc5e81c319</guid></item><item><title>Self Connection</title><link>https://sourceforge.net/p/maddis/bugs/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;As soon as I connect to another node, I find it &lt;br /&gt;
grabbing MYSELF as a node, then proceeding to connect, &lt;br /&gt;
to myself. Now, I'm reasonably sure I'm not going to &lt;br /&gt;
find any rare or new files on my own hard drive that I &lt;br /&gt;
didn't already know about, let alone marked as shared, &lt;br /&gt;
so this seems like a waste of time and energy.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nuku Valente</dc:creator><pubDate>Sun, 24 Mar 2002 23:00:32 -0000</pubDate><guid>https://sourceforge.net1b072bc9c541fd8b8b2bb0bc7c788631940502d7</guid></item><item><title>Routed d/ls conflict with passive-mode.</title><link>https://sourceforge.net/p/maddis/bugs/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Both routed downloads and passive-mode (for &lt;br /&gt;
firewalled users) are implemented now. The problem &lt;br /&gt;
is: they don't work together properly (yet).&lt;br /&gt;
I think it somehow has todo with the Download_Partial &lt;br /&gt;
function. Because if you simulate to download &lt;br /&gt;
something via passive mode and have routed-downloads &lt;br /&gt;
turned on, MADDIS will not start the download. In &lt;br /&gt;
some cases the other MADDIS node will start to &lt;br /&gt;
download from itself.&lt;/p&gt;
&lt;p&gt;For current usability I disabled routed downloads for &lt;br /&gt;
now, so people who need passive mode can use MADDIS &lt;br /&gt;
until this issue is fixed.&lt;/p&gt;
&lt;p&gt;It will be difficult to debug but generally it should &lt;br /&gt;
be able to be fixed.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Stefan Zickler</dc:creator><pubDate>Tue, 12 Mar 2002 20:58:44 -0000</pubDate><guid>https://sourceforge.netca6a211b47986e5487cd1b81fe5b1e9d981b556a</guid></item></channel></rss>