On May 22, 2012, at 4:23 AM, Allan Brooke wrote:
> PROBLEM 1
>
> On pressing the "Finish" button the terminal informed me of :-
>
> segmentation fault(core dumped)
>
> App(wiz) started and appeared to work was able to select records etc.
This happens in some cases when objects are being destroyed during app
shutdown that other objects still reference and try to interact with. It seems
to be dependent both on OS and wxPython version. I wish there was a way to
research this from the segfault.
> On selecting EditClient > editing WorkTel a string value in the database
> and pressing the Save Button
>
> 2012-05-22 11:12:24 - ERROR - Error in scanKeys of ?: No field specified
> for seek()
> Traceback (most recent call last):
[snip]
> File "/home/allan/dabo/dabo/biz/dBizobj.py", line 924, in scanKeys
> if self.locate(key, self.KeyField):
> File "/home/allan/dabo/dabo/biz/dBizobj.py", line 1567, in locate
> ret = self._CurrentCursor.locate(val, fld, caseSensitive, movePointer)
> File "/home/allan/dabo/dabo/db/dCursorMixin.py", line 2113, in locate
> recnum = self.seek(val, fld, caseSensitive=caseSensitive, near=False,
> movePointer=movePointer)
> File "/home/allan/dabo/dabo/db/dCursorMixin.py", line 2146, in seek
> raise dException.FieldNotFoundException(_("No field specified for
> seek()"))
> dabo.dException.FieldNotFoundException: No field specified for seek()
Based on this, it appears that there is no KeyField specified for one
of your bizobjs. Can you verify that KeyField is set for each bizobj in your
app?
-- Ed Leafe
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message:
http://leafe.com/archives/byMID/[email protected]