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]

Reply via email to