gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUe] Cryptic error message


From: chafar
Subject: [GNUe] Cryptic error message
Date: Mon, 29 Mar 2004 02:37:00 +0200
User-agent: Mutt/1.3.28i

Hello.

One of the benefits of the incomplete documentation could be that the
beginner does all sort of bad things: That way we can catch more bugs
;).

One of them is defining blocks in a form that don't get used. In such
situation, a traceback like below one may be obtained. I suppose that
it shouldn't make gnue-forms crashing or, if does, be reported as
convenient.

DB000: [GFForm:256] Ack! A GFField was passed to 'findFocus'.
DB000: Traceback (most recent call last):
DB000:   File "/usr/local/bin/gnue-forms", line 30, in ?
DB000:     client.run ()
DB000:   File "/usr/local/gnue/lib/python/gnue/forms/GFClient.py", line
170, in run
DB000:     instance.activate()
DB000:   File "/usr/local/gnue/lib/python/gnue/forms/GFInstance.py",
line 298, in activate
DB000:     object.phaseInit()
DB000:   File
"/usr/local/gnue/lib/python/gnue/common/definitions/GObjects.py", line
117, in phaseInit
DB000:     self._phaseInit(phase)
DB000:   File
"/usr/local/gnue/lib/python/gnue/common/definitions/GObjects.py", line
137, in _phaseInit
DB000:     inits[phase]()
DB000:   File "/usr/local/gnue/lib/python/gnue/forms/GFForm.py", line
199, in secondaryInit
DB000:     self.findAndChangeFocus(self)
DB000:   File "/usr/local/gnue/lib/python/gnue/forms/GFForm.py", line
241, in findAndChangeFocus
DB000:     entry = self.findFocus(object)
DB000:   File "/usr/local/gnue/lib/python/gnue/forms/GFForm.py", line
279, in findFocus
DB000:     entry = self.findFocus(child)
DB000:   File "/usr/local/gnue/lib/python/gnue/forms/GFForm.py", line
279, in findFocus
DB000:     entry = self.findFocus(child)
DB000:   File "/usr/local/gnue/lib/python/gnue/forms/GFForm.py", line
279, in findFocus
DB000:     entry = self.findFocus(child)
DB000:   File "/usr/local/gnue/lib/python/gnue/forms/GFForm.py", line
257, in findFocus
DB000:     object = object._entryList[0]
DB000: IndexError: list index out of range

Thanks for your patient.
-- 
Jos? Esteban
Granada - Spain




reply via email to

[Prev in Thread] Current Thread [Next in Thread]