a crash
Robert Olson
olson at mcs.anl.gov
Thu Jan 30 09:07:30 CST 2003
At 08:55 AM 1/30/2003 -0600, Ivan R. Judson wrote:
>This relates to the "how do we deal with users without certificates?",
>right?
Well, not really, it relates to this:
>>> c =
Client.Handle("https://moonbeam.mcs.anl.gov:8000/VenueServer").get_proxy()
creating proxy on https://moonbeam.mcs.anl.gov:8000/VenueServer ioattr
is <pyGlobus.io.TCPIOAttr instance at 0x81506d4>
>>> v = c.GetDefaultVenue()
calling connect h - moonbeam.mcs.anl.gov p - 8000
>>> v
'https://moonbeam.mcs.anl.gov:8000/Venues/000000f30f9123e9008c00dd002200211b6'
>>> p = Client.Handle(v).get_proxy()
creating proxy
on
https://moonbeam.mcs.anl.gov:8000/Venues/000000f30f9123e9008c00dd002200211b6
ioattr is <pyGlobus.io.TCPIOAttr instance at 0x83606e4>
>>> f = p.Enter(None)
and how that wreaks havoc with the server (it appears to be poisoned until
a restart).
--bob
>Can/should the hosting environment catch this condition below the actual
>service and possibly handle it or throw an exception?
>
>--Ivan
>
> > -----Original Message-----
> > From: owner-ag-dev at mcs.anl.gov
> > [mailto:owner-ag-dev at mcs.anl.gov] On Behalf Of Robert Olson
> > Sent: Thursday, January 30, 2003 8:50 AM
> > To: ag-dev at mcs.anl.gov
> > Subject: a crash
> >
> >
> > creating proxy
> > on
> > https://moonbeam.mcs.anl.gov:8000/Venues/000000f30f8d0d1c008c0
> > 0dd0022002186d
> > ioattr is <pyGlobus.io.TCPIOAttr instance at 0x871a0ec>
> > calling connect h - moonbeam.mcs.anl.gov p - 8000
> > Exception in EnterVenue : exceptions.AttributeError typedArrayType
> > instance has no attribute 'publicId'
> > Traceback (most recent call last):
> > File "bin/VenueClient.py", line 211, in ?
> > vc.ConnectToServer(profile)
> > File "bin/VenueClient.py", line 61, in ConnectToServer
> > self.__startMainLoop(venueUri, profile)
> > File "bin/VenueClient.py", line 69, in __startMainLoop
> > self.EnterVenue(uri)
> > File "bin/VenueClient.py", line 125, in EnterVenue
> > self.frame.SetLabel(venueState.description.name)
> > AttributeError: 'NoneType' object has no attribute 'description'
> > Exception exceptions.AttributeError: "'NoneType' object has
> > no attribute
> > 'tcpattr_destroy'" in <bound method TCPIOAttr.__del__ of
> > <pyGlobus.io.TCPIOAttr instance at 0x87417dc>> ignored
> > Exception exceptions.AttributeError: "'NoneType' object has
> > no attribute
> > 'authorization_data_destroy'" in <bound method AuthData.__del__ of
> > <pyGlobus.io.AuthData instance at 0x877baf4>> ignored
> >
> > when there is a client connected with an empty profile.
> >
> > Need either value checking on Enter or on the tests of
> > assumptions that led
> > to that backtrace.
> >
> > --bob
> >
More information about the ag-dev
mailing list