Hello Scott.
I looked into your previous log file and found the strange thing:
there is a device, which MAC address is all zeroes.
At first all devices appear in the function 
*void CSearchNetworkManager::StartPing(...)*.
That function has a special check, which didn't allow the device
*"all zeroes" MAC address*.
But later in the function 
*void CNetworkLocalView::RebuildNIDTopology*
that "wrong" device appear.
I guess that some part of the source code contains an error,
which spoils these data.
I inserted additional data into the log file *NidLog.txt*.
Please repeat the bug and sent me that file from your PC.
- Igor


----- Original Message ----- 
From: "Scott C. Best" <[EMAIL PROTECTED]>
To: "Igor Kotelevsky" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, October 22, 2002 10:09 AM
Subject: Re: [Kaboodle-devel] Re: Misc bugs, 18 Oct 02


> Igor:
> Two more things from tonights debug session:
> 
> 9. The "all zeroes" MAC address bug is back again. If I start
>    Kaboodle on PC1 and let it finish network discovery, then
>    start Kaboodle on PC2, the Kaboodle on PC2 displays two
>    icons for PC1 -- one with a MAC address of all zeroes,
>    the other with a correct MAC address but not Kaboodle halo.
> 
> 10. When I start Kaboodle on PC2, it takes over the network
>    name. So if my LAN was "Scott's LAN" and I startup
>    Kaboodle on my laptop, the Network name becomes "Laptop
>    LAN everywhere. The existing Network Name in the NID
>    should have precedence.
> 
> Sorry for all the bugs all at once!
> 
> -Scott
> 
> 
> On Tue, 22 Oct 2002, Scott C. Best wrote:
> 
> > Igor:
> > Sorry, missed something:
> >
> > 7. When I select a new Master Node in the Network Icon dropdown
> >    and hit OKAY, it should be updated everywhere. It's not. If
> >    I change it, hit OK and immediately open the panel again, the
> >    same old data is there. Also, if I change the dropdown, click
> >    on the Remote Network tab, then back to the main tab, the
> >    dropdown should show the current Master, *not* my halfway
> >    made change.
> >
> > 8. In the main Prop Panel for a Kaboodle PC, there is a checkbox
> >    saying "Make this PC the Kaboodle Master Node" and it's always
> >    checked. Please change this so that it's always unchecked. If
> >    the user checks it, and hits Okay, it should update the Master
> >    Node status everywhere just like in #7.
> >
> > Thanks!
> >
> > -Scott
> >
> >
> > On Tue, 22 Oct 2002, Scott C. Best wrote:
> >
> > > Igor:
> > >
> > > > > 1. CPU usage hits 100% again on my WinNT when I leave it
> > > > >    running for a long time. (VK: Please help Igor look
> > > > >    into this! It appeared around the time the last
> > > > >    Zebeedee code was added).
> > > > I don't see that bug.
> > > > I have inserted output some debug data into the file
> > > > *NidLog.txt* in release build.
> > > > Please repeat the bug and sent me that file from your PC.
> > >
> > > Kaboodle is running now along with the Performance meter.
> > > I'll see what happens...
> > >
> > > > > 2. At startup, I can see from the network traffic that
> > > > >    Kaboodle check for VNC servers, and I can see an ACK
> > > > >    response from one when it finds one, but Kaboodle
> > > > >    doesn't seem to be able to detect it (ie, the icon is
> > > > >    not updated, the device is not added to the list of
> > > > >    known servers, etc). Also, if I use the "Check Again"
> > > > >    button it works but only half of the time.
> > > > I don't see that bug.
> > > > I have inserted output some debug data into the file
> > > > *VncRunningAutoDetectLog.txt* in release build.
> > > > Please repeat the bug and sent me that file from your PC.
> > >
> > > I worked the first time, failed the next 5 times. I've
> > > attached the two logs, one from when it "worked" one when it
> > > "broke". Please note: the machine the VNC server is running
> > > on (.129) is a Mac. Unlike the other devices on my LAN, no
> > > traffic is sent to the device during OS discovery. Not sure
> > > if that matters.
> > >
> > > > > 3. It used to be that when I opened the VNC Setup tab on
> > > > >    a PC device that was not a VNC server, Kaboodle would
> > > > >    quickly check the VNC ports 5900-5909 on that device.
> > > > >    I can see from the network traffic that it doesn't do
> > > > >    that anymore.
> > > > In above case Kaboodle performs VNC scanning (5900-5909) on a PC
> > > > device *only* if there wasn't such scanning on that PC.
> > > > If a user pushes "Check Again", then it checks ports 5000-5999
> > > > always. In my tests all above work.
> > >
> > > Ah, okay. Maybe we should change that: if a device is
> > > not running a VNC service and the user opens the "VNC Setup"
> > > tab, we should quickly do a mini-scan (5900-5909) on that device.
> > > After all, the user will probably only open that tab if the
> > > device *should* be running a server...
> > >
> > > > > 4. The VERSION registry entry is not being set on initial
> > > > >    startup. So the second time I start Kaboodle, it puts
> > > > >    up the version warning popup.
> > > > Yes, I saw that bug. The bug is fixed.
> > >
> > > Yup!
> > >
> > > > > 5. If I push "Cancel" on that popup, Kaboodle quits but
> > > > >    it leaves a renegade icon in the taskbar that cannot
> > > > >    be deleted without a restart.
> > > > Yes, I saw that bug. The bug is fixed.
> > >
> > > Partly, yes. Try this: start Kaboodle, then quit. Change
> > > the Version Registry entry from "5f" to "5e". Start Kaboodle,
> > > choose "Cancel". Then start Kaboodle, choose "Okay". The two
> > > icons in the task manager come back.
> > >
> > > > > 6. Please remove the text in the Network Icon which reads
> > > > >    "Status of the PC will be changed...". Also, please
> > > > >    remove the "+" and "-" signs from next to the Device
> > > > >    names in the dropdown. All I want in that dropdown list
> > > > >    are the Kaboodle PC's on my LAN, that's it. Whichever
> > > > >    one is selected when I hit "OK" becomes the Master.
> > > > >
> > > > >
> > > > > Igor:
> > > > > To clarify on #6: if the user selects a new Master
> > > > > machine in the Network Icon, and then clicks Remote Networks
> > > > > tab before hitting Okay...the Master Node status should *not*
> > > > > change. Only if they change it *and* hit Okay should it be
> > > > > updated.
> > > >
> > > > The text in the Network Icon which reads
> > > > "Status of the PC will be changed..." removed.
> > > > Signs "+" and "-" removed also.
> > > > Only if a user change selected dropdown *and* hit Okay should it be
> > > > updated. The user can set a PC as the Master Node from that tab.
> > > > The user *cannot* set a PC as the "Non Master Node" from that tab.
> > >
> > >
> > > Looks good now, thanks! I'll keep you posted about the
> > > CPU bug. It can take an hour or so to appear.
> > >
> > > -Scott
> > >
> > >
> >
> >
> >
> > -------------------------------------------------------
> > This sf.net emial is sponsored by: Influence the future of
> > Java(TM) technology. Join the Java Community Process(SM) (JCP(SM))
> > program now. http://ad.doubleclick.net/clk;4699841;7576301;v?
> > http://www.sun.com/javavote
> > _______________________________________________
> > Kaboodle-devel mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/kaboodle-devel
> >
> 
> 



-------------------------------------------------------
This sf.net emial is sponsored by: Influence the future of 
Java(TM) technology. Join the Java Community Process(SM) (JCP(SM)) 
program now. http://ad.doubleclick.net/clk;4699841;7576301;v?
http://www.sun.com/javavote
_______________________________________________
Kaboodle-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kaboodle-devel

Reply via email to