richardbarry committed revision 1901 to the FreeRTOS Real Time Kernel (RTOS) SVN repository, changing 4 files.
2013-05-19 03:36:04 PDT in FreeRTOS Real Tim...
richardbarry committed revision 1900 to the FreeRTOS Real Time Kernel (RTOS) SVN repository, changing 2 files.
2013-05-19 03:11:10 PDT in FreeRTOS Real Tim...
richardbarry committed revision 1899 to the FreeRTOS Real Time Kernel (RTOS) SVN repository, changing 1 files.
2013-05-19 02:56:47 PDT in FreeRTOS Real Tim...
richardbarry committed revision 1898 to the FreeRTOS Real Time Kernel (RTOS) SVN repository, changing 12 files.
2013-05-19 02:43:00 PDT in FreeRTOS Real Tim...
That project is provided by a third party so can't be supported directly, but this just looks like a build configuration error and not FreeRTOS related. Either it doesn't understand how to build the elf file, or it can't find one of the dependent files. Regards.
2013-05-18 10:17:40 PDT in FreeRTOS Real Tim...
Can you tell if the application starts at all? If the application starts and gets as far as vTaskStartScheduler() but no further then it is likely to be something to do with the vector table configuration. If the application does not even get as far as main then it's not a FreeRTOS issue but a C startup, linker script or other build related issue. Regards.
2013-05-18 00:34:07 PDT in FreeRTOS Real Tim...
Ok, I think we are in agreement that in this case the code is ok so I will mark the bug as 'invalid'. I take your point that I could explicitly check for NULL, but my preference is to do that with asserts to catch such things during development, leaving production code to be small, small size being one of the design goals. SafeRTOS on the other hand, which branched from FreeRTOS, has the...
2013-05-17 12:32:38 PDT in FreeRTOS Real Tim...
This will take a little picking at so I will leave it open until we are in agreement (or at least you think I understand the issue and you understand my explanation). Starting with report-PUKFUq.html: This highlights that a null pointer can be passed into prvCopyDataFromQueue() on line 1042. It is actually valid for the pointer to be NULL. This would be the case if the object was a...
2013-05-17 11:46:00 PDT in FreeRTOS Real Tim...
I deleted the duplicate, and will look into your post as soon as possible. Regards.
2013-05-17 08:32:32 PDT in FreeRTOS Real Tim...
By the way, in the change I used &( pcWriteBuffer[ xExistingStringLength ] ) rather than pcWriteBuffer + strlen( pcWriteBuffer ) to remove the "pointer arithmetic" warnings from the static checkers. Regards.
2013-05-17 01:26:12 PDT in FreeRTOS Real Tim...