http_listener (boost impl) - race closing with requests errors in some cases can cause AVs

I don't think the code for handling closing is entirely correct in non straightforward cases. If requests are in progress in error paths segmentation faults occur. I don't think this is particular ...

Id #328 | Release: None | Updated: Today at 1:56 AM by kmacko1 | Created: Tue at 1:54 AM by stevetgates

Build fails on OS X 10.8.5 due to -Wnull-conversion

Hi, There is a problem while compiling CPPRest 2.3 on Mac OS X 10.8.5 with a conversion from NULL to nullptr_t: ... cpprest/astreambuf.h:524:42: error: implicit conversion of NULL constant to 'n...

Id #327 | Release: None | Updated: Wed at 1:11 AM by stevetgates | Created: Sun at 5:23 AM by LeSnip3R

http_listener - read_to_end on request body into file stream hangs

Reported from the following discussion: http://casablanca.codeplex.com/discussions/573976#post1328648 I am able to reproduce on Ubuntu 64bit debug as well, see my forked repository in branch re...

Id #325 | Release: None | Updated: Sat at 1:55 AM by stevetgates | Created: Dec 5 at 1:49 AM by stevetgates

[android] Unittestpp has dependancy upon cpprest

When compiling for android, we use the symbol [TestRunner.cpp:51] namespace crossplat { extern std::atomic<JavaVM*> JVM; } to access the JVM from inside the unit test framework. This symbol is pro...

Id #324 | Release: None | Updated: Dec 11 at 10:45 PM by stevetgates | Created: Dec 4 at 7:02 PM by roschuma

OSX - close_callback_client_websocket test aborts

This is something going on with websocketpp and I'm not sure if actually in the client or in the test server. The test has been disabled for now. Starting test case close_tests:close_callback_cli...

Id #319 | Release: None | Updated: Today at 12:41 AM by stevetgates | Created: Nov 26 at 4:23 AM by stevetgates

Vesion info in cpprest dll

What's the reason of avoiding version info in cpprest dll? It does make a problem during installation of multiple products depending on the dll. Windows installer needs this info to make a decision...

Id #318 | Release: None | Updated: Nov 25 at 8:47 PM by stevetgates | Created: Nov 25 at 7:31 AM by AndyX

iOS - websocket client tests AV/segfault in simulator

Not sure if it has to do with the iOS simulator or not yet, but it happens almost immediately on the tests regardless if debug or release. For now the websocket client tests are excluded from the...

Id #316 | Release: None | Updated: Today at 12:41 AM by stevetgates | Created: Nov 18 at 11:01 PM by stevetgates

http_listener dev14 - several tests AV related to streams

Could be related to https://casablanca.codeplex.com/workitem/314. Several tests AV, this appears to be seriously blocking for usage of http_listener with dev14. Only happens on release builds wit...

Id #315 | Release: None | Updated: Dec 4 at 1:48 AM by stevetgates | Created: Nov 13 at 7:04 PM by stevetgates

http_client dev14 - AV in response stream tests

In http_client test case response_stream_large_file_stream in response_stream_tests.cpp AV occurs at line 845 in fileio.cpp when trying to access the fInfo pointer. _file_info_impl *fInfo = (_file_...

Id #314 | Release: None | Updated: Dec 4 at 1:48 AM by stevetgates | Created: Nov 13 at 2:16 AM by stevetgates

websocket client tests - appverifier error during test dll unload

Reproduces running websocket client desktop tests under AppVerifier when run in the debugger. It appears to be an issue with the test dll and so not an actual product bug. However since we use we...

Id #313 | Release: None | Updated: Dec 4 at 1:49 AM by stevetgates | Created: Nov 13 at 1:55 AM by stevetgates