Assertion Failed...

69 views
Skip to first unread message

Jill Miller

unread,
Jan 22, 2014, 10:13:43 AM1/22/14
to trees...@googlegroups.com
Hi Wouter,

In latest (Jan 12) Linux 64-bit every time I attempt to Save a changed version of a Treesheet, or to SaveAs I get:
"An assertion failed!".

A copy of the Backtrace is below my signature.

Do you have a fix for this? (I forgot to save my earlier version of the program so I can't go back.)

Thanks from,
--Jill <Ji...@millermicro.com>
--
A. Richard & Jill A. Miller            | MILLER MICROCOMPUTER SERVICES |
Mailto:TheMi...@millermicro.com      | 61 Lake Shore Road            |
Web: http://www.millermicro.com/       | Natick, MA 01760-2099, USA    |
Voice: 508/653-6136, 9AM-9PM -0500(EST)| NMEA N 42.29993°, W 71.36558° |




ASSERT INFO:
../src/common/log.cpp(480): assert "Assert failure" failed in DoLogText(): must be overridden if it is called

BACKTRACE:
[1] wxLog::DoLogText(wxString const&)
[2] wxLog::DoLogTextAtLevel(unsigned long, wxString const&)
[3] wxLog::DoLogRecord(unsigned long, wxString const&, wxLogRecordInfo const&)
[4] wxLog::CallDoLogNow(unsigned long, wxString const&, wxLogRecordInfo const&)
[5] wxLog::OnLog(unsigned long, wxString const&, wxLogRecordInfo const&)
[6] wxLogger::DoLog(wchar_t const*, ...)
[7] wxRemoveFile(wxString const&)
[8] treesheets::Document::SaveDB(bool*, bool, int)
[9] treesheets::Document::Save(bool, bool*)
[10] treesheets::Document::Action(wxDC&, int)
[11] treesheets::MyFrame::OnMenu(wxCommandEvent&)
[12] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
[13] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[14] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[15] wxEvtHandler::TryHereOnly(wxEvent&)
[16] wxEvtHandler::DoTryChain(wxEvent&)
[17] wxEvtHandler::ProcessEvent(wxEvent&)
[18] wxWindowBase::TryAfter(wxEvent&)
[19] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[20] wxMenuBase::SendEvent(int, int)
[21] menuitem_activate menu.cpp
[22] g_closure_invoke
[23] g_signal_emit_valist
[24] g_signal_emit
[25] g_main_context_dispatch
[26] g_main_loop_run
[27] gtk_main
[28] wxGUIEventLoop::DoRun()
[29] wxEventLoopBase::Run()
[30] wxAppConsoleBase::MainLoop()
[31] wxEntry(int&, wchar_t**)
[32] main
[33] __libc_start_main
[34] _start



Stefan Lorenz

unread,
Jan 22, 2014, 10:25:15 AM1/22/14
to trees...@googlegroups.com
Hi,

i have compiled a working version with wxwidgets 3.0 for myself.

If you dont want to compile it yourself with the source from Github i can provide a working binary for Kubuntu 13.10 64bit.

Regards
Stefan

Jill Miller <Ji...@millermicro.com> schrieb:

Wouter van Oortmerssen

unread,
Jan 25, 2014, 7:55:08 PM1/25/14
to trees...@googlegroups.com
Thanks for reporting.. 
The good news is that the assert is entirely benign, so if you can ignore it, it should not affect your files.
I'll see if I can make it go away.


--
You received this message because you are subscribed to the Google Groups "TreeSheets" group.
To unsubscribe from this group and stop receiving emails from it, send an email to treesheets+...@googlegroups.com.
To post to this group, send email to trees...@googlegroups.com.
Visit this group at http://groups.google.com/group/treesheets.
For more options, visit https://groups.google.com/groups/opt_out.

Jill Miller

unread,
Jan 26, 2014, 1:37:04 AM1/26/14
to trees...@googlegroups.com
Hi Wouter,

Thanks for the reassurance.

For now I'll stick to the earlier version which works for me.

I'll be glad to test your fix when available.

perezxolote

unread,
Jan 27, 2014, 11:25:13 AM1/27/14
to trees...@googlegroups.com, Ji...@millermicro.com

Same problem here. Trying to run the latest version of TS on Ubuntu 12.04. The problem is, I have already the new version in Windows, so i can't open files that have been edited in Win with the older vesion from the software center. The error message comes also every time y close a tab or the application.

Wouter van Oortmerssen

unread,
Feb 1, 2014, 4:15:49 PM2/1/14
to trees...@googlegroups.com, Jill Miller
Ok, just uploaded new builds (32 and 64bit) that do not have the assert on save/quit.


On Mon, Jan 27, 2014 at 8:25 AM, perezxolote <perez...@gmail.com> wrote:

Same problem here. Trying to run the latest version of TS on Ubuntu 12.04. The problem is, I have already the new version in Windows, so i can't open files that have been edited in Win with the older vesion from the software center. The error message comes also every time y close a tab or the application.

perezxolote

unread,
Feb 2, 2014, 8:26:27 AM2/2/14
to trees...@googlegroups.com, Jill Miller
It works great now! And -at least subjectively- faster than ever! Many thanks!!!


Am Samstag, 1. Februar 2014 22:15:49 UTC+1 schrieb Wouter:
Ok, just uploaded new builds (32 and 64bit) that do not have the assert on save/quit.
On Mon, Jan 27, 2014 at 8:25 AM, perezxolote <perez...@gmail.com> wrote:

Same problem here. Trying to run the latest version of TS on Ubuntu 12.04. The problem is, I have already the new version in Windows, so i can't open files that have been edited in Win with the older version from the software center. The error message comes also every time y close a tab or the application.
Reply all
Reply to author
Forward
0 new messages