[chandler-users] Differences between End-User and Debug Builds
regarding C++ assertion "wxAssertFailure" type issues
Andre Mueninghoff
andre_mueninghoff at fastmail.fm
Tue Apr 10 13:11:19 PDT 2007
Hi, In a thread about the behavior of the search tool in Chandler, Dan
had mentioned that one would not see that assert type failure in the
End-User build that I was seeing in the Debug build. Q. Is this a
general guideline that dogfooders might follow?
It seems to me that when I see an AssertFailure type message in the
console (example pasted below), Chandler will fail to restart with the
same build, same everything else, (including a clean result from Check
and Repair prior to closing the instance in which the AssertFailure
error was generated). Instead I get the Windows C++ Abort/Retry/Ignore
dialog box, after which the only recourse to date seems to be to start
over with a new empty repository. Given the dev team's focus on
performance for the near term, I am considering using End-User builds
instead of the Debug builds for awhile. Thoughts?
Thanks much,
Andre
<DBRepository>: 2007-04-10 15:51:58.955000, completed checkpoint
Traceback (most recent call last):
File "C:\Program Files\Chandler0.7alpha5\application\Application.py",
line 833
, in OnContextMenu
blockItem.widget.displayContextMenu(event)
File "C:\Program
Files\Chandler0.7alpha5\parcels\osaf\framework\blocks\Table.p
y", line 183, in displayContextMenu
theApp.Yield()
File "C:\Program
Files\Chandler0.7alpha5\debug\bin\lib\site-packages\wx\_core.
py", line 7129, in Yield
return _core_.PyApp_Yield(*args, **kwargs)
wx._core.PyAssertionError: C++ assertion "wxAssertFailure" failed at
\cygwin\hom
e\builder\tinderbuild\external\wx\wxPython-r163\src\msw\app.cpp(680) in
wxApp::Y
ield(): wxYield called recursively
<DBRepositoryView: MainThread (119)> committed 384 items (212 kbytes) in
0:00:03
.453000, 111 items/s (61 kbytes/s)
closed db in 0:00:04.687000
[5411562 refs]
More information about the chandler-users
mailing list