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]
[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]
0
Comments
-
Confirmed (Asus Netbook with ubuntu 12.04 LTS).0
-
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.0 -
Tried on production machine with license and it works there. I tested it on another one first, so I did not overwrite functional version ;-).0
This discussion has been closed.