Bricscad 13.2.12 - crap again

I installed new 13.2.12 a it crashes immediately after start with following stack trace:

[code]
#0  0xf4595507 in wxDialogBase::IsEscapeKey(wxKeyEvent const&) () from /opt/bricsys/bricscad/v13/libwx_gtk2u_core-2.8.so
#1  0xf455864d in wxDialog::ShowModal() () from /opt/bricsys/bricscad/v13/libwx_gtk2u_core-2.8.so
#2  0xf45585bb in wxDialog::Show(bool) () from /opt/bricsys/bricscad/v13/libwx_gtk2u_core-2.8.so
#3  0xf4558680 in wxDialog::ShowModal() () from /opt/bricsys/bricscad/v13/libwx_gtk2u_core-2.8.so
#4  0xf45585bb in wxDialog::Show(bool) () from /opt/bricsys/bricscad/v13/libwx_gtk2u_core-2.8.so
#5  0xf4558680 in wxDialog::ShowModal() () from /opt/bricsys/bricscad/v13/libwx_gtk2u_core-2.8.so
#6  0xf45585bb in wxDialog::Show(bool) () from /opt/bricsys/bricscad/v13/libwx_gtk2u_core-2.8.so
#7  0xf4558680 in wxDialog::ShowModal() () from /opt/bricsys/bricscad/v13/libwx_gtk2u_core-2.8.so
#8  0xe9d54d14 in lm::DlgTrial::show() () from /opt/bricsys/bricscad/v13/libLicenseManager5.so
#9  0xe9d596f1 in lm::LicenseManagerImp::checkLicense(lm::EProduct, lm::EPlatform, short, std::basic_string, std::allocator > const&, void*, short) () from /opt/bricsys/bricscad/v13/libLicenseManager5.so
#10 0xf64d48cc in ca::LicenseManager::checkLicense() () from /opt/bricsys/bricscad/v13/libcadapp.so
#11 0xf7e2fee2 in cmd::CmdApp::cmdInit() () from /opt/bricsys/bricscad/v13/libcommands.so
#12 0x0806c1d8 in wxc::WxcApp::OnInit() ()
#13 0x0806d36f in wxAppConsole::CallOnInit() ()
#14 0xf47f64b8 in wxEntry(int&, wchar_t**) () from /opt/bricsys/bricscad/v13/libwx_baseu-2.8.so
#15 0xf47f6566 in wxEntry(int&, char**) () from /opt/bricsys/bricscad/v13/libwx_baseu-2.8.so
#16 0x0806877c in main ()
[/code]

Comments

  • Confirmed (Asus Netbook with ubuntu 12.04 LTS).
  • I could reproduce after removing my license and running again with a trial license.
    A crash happens as soon as our license manager library tries to display a dialog, eg to say how long a trial license will remain valid.

    Our license manager has to be rebuilt, based on new wxWidgets libraries, since V13.2.13 includes a fix in wxWidgets.
    V13.2.13 is being built as we speak.

    This is a blindness in our building and testing, caused by two reasons:
    - our license manager needs to be rebuild manually when one of its dependencies changes
    - none of our automated test machines use a trial license

    The blindness will be addressed for V14.
  • Tried on production machine with license and it works there. I tested it on another one first, so I did not overwrite functional version ;-).
This discussion has been closed.