Discussion:
[Wt-interest] Problems migration to Wt-3.3.4
Marco Kinski
2015-04-28 18:44:14 UTC
Permalink
Hi List,

i am trying to migrate a project from WT 3.3.3 to Wt 3.3.4 with no successs.

The Application crashes on random execution points.
Most of the time directly while starting the buildin httpd but at
least when accessing a static resource.

I reduced the code until i got this (still crashing) minimalistic example.
But I still don't understand why this is happening.

http://pastebin.com/00R6WQzK

Windows 8.1 x64
MSVC: 2013 Update 4
Wt: 3.3.4 (downloaded from the website)
boost: 1.58
--
Regards,
Marco
Wim Dumon
2015-04-29 09:30:07 UTC
Permalink
Hello Marco,

Wt 3.3.4 binary build ships with boost 1.56 if I'm not mistaken? Mixing two
boost versions does not sound like a good idea to me.

What is the stack trace?

BR,
Wim.
Post by Marco Kinski
Hi List,
i am trying to migrate a project from WT 3.3.3 to Wt 3.3.4 with no successs.
The Application crashes on random execution points.
Most of the time directly while starting the buildin httpd but at
least when accessing a static resource.
I reduced the code until i got this (still crashing) minimalistic example.
But I still don't understand why this is happening.
http://pastebin.com/00R6WQzK
Windows 8.1 x64
MSVC: 2013 Update 4
Wt: 3.3.4 (downloaded from the website)
boost: 1.58
--
Regards,
Marco
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
witty-interest mailing list
https://lists.sourceforge.net/lists/listinfo/witty-interest
Marco Kinski
2015-04-29 14:26:33 UTC
Permalink
Hi Wim,
Post by Wim Dumon
Wt 3.3.4 binary build ships with boost 1.56 if I'm not mistaken? Mixing two
boost versions does not sound like a good idea to me.
i compiled WT and boost from source.
Post by Wim Dumon
What is the stack trace?
http://pastebin.com/rHGbmiuk
https://drive.google.com/file/d/0B4t82J0y8sY3UGpJLUJGZk5jbHc/view?usp=sharing

Regards,
Marco
Mario Diethelm Guallar
2015-04-29 14:30:26 UTC
Permalink
I try to build Wt 3.3.4 (from the sources) using Boost 1.57 but something went wrong during then linking phase of Wt examples. Boost 1.55 and 1.56 both work ok.

Do you have any reported problems about 1.57 and now recently released 1.58?

Thanks.

_____________________
Mario Diethelm Guallar
Post by Wim Dumon
Hello Marco,
Wt 3.3.4 binary build ships with boost 1.56 if I'm not mistaken? Mixing two boost versions does not sound like a good idea to me.
What is the stack trace?
BR,
Wim.
Post by Marco Kinski
Hi List,
i am trying to migrate a project from WT 3.3.3 to Wt 3.3.4 with no successs.
The Application crashes on random execution points.
Most of the time directly while starting the buildin httpd but at
least when accessing a static resource.
I reduced the code until i got this (still crashing) minimalistic example.
But I still don't understand why this is happening.
http://pastebin.com/00R6WQzK
Windows 8.1 x64
MSVC: 2013 Update 4
Wt: 3.3.4 (downloaded from the website)
boost: 1.58
--
Regards,
Marco
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
witty-interest mailing list
https://lists.sourceforge.net/lists/listinfo/witty-interest
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
witty-interest mailing list
https://lists.sourceforge.net/lists/listinfo/witty-interest
Marco Kinski
2015-04-29 15:19:06 UTC
Permalink
Hi Mario,
Post by Mario Diethelm Guallar
I try to build Wt 3.3.4 (from the sources) using Boost 1.57 but something
went wrong during then linking phase of Wt examples. Boost 1.55 and 1.56
both work ok.
compilation and linkage of the examples are working almost (had to add
"const" in the parameter of "LettersWidget::processButtonPushed") fine
(MSVC 2013 Update 4 with minimalistic dependencies and with allmost no
features enabled).

The Hangman example runs.

The runtime problem I described occurs with boost 1.56 as well.
Wim Dumon
2015-04-30 13:57:01 UTC
Permalink
Hello Marco,

Your example runs fine on my computer (MSVS2013 update 4, boost 1.58). The
stack trace is weird, and this is nothing that recently changed. Could this
be a misbuild? Mixing up different header files/boost versions/... ? Did
you erase your build directory and restart compilation from scratch?

Could you check if WLogEntry log(const std::string& type) (WLogger.C)
returns a correct object?


Best regards,
Wim.
Post by Marco Kinski
Hi Mario,
2015-04-29 16:30 GMT+02:00 Mario Diethelm Guallar <
Post by Mario Diethelm Guallar
I try to build Wt 3.3.4 (from the sources) using Boost 1.57 but something
went wrong during then linking phase of Wt examples. Boost 1.55 and 1.56
both work ok.
compilation and linkage of the examples are working almost (had to add
"const" in the parameter of "LettersWidget::processButtonPushed") fine
(MSVC 2013 Update 4 with minimalistic dependencies and with allmost no
features enabled).
The Hangman example runs.
The runtime problem I described occurs with boost 1.56 as well.
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
witty-interest mailing list
https://lists.sourceforge.net/lists/listinfo/witty-interest
Marco Kinski
2015-05-04 14:48:05 UTC
Permalink
Hi Wim,
Post by Wim Dumon
Your example runs fine on my computer (MSVS2013 update 4, boost 1.58). The
stack trace is weird, and this is nothing that recently changed. Could this
be a misbuild? Mixing up different header files/boost versions/... ? Did you
erase your build directory and restart compilation from scratch?
i can confirm that it has to be a build specific problem.
When using the prebuild binarys my example code runs fine.

i am sorry for the additional work and thanks for your help

Marco

Loading...