[genivi-dlt] Pull requests 5/6/7

Lipka, Christoph (ADITJ/SWG) clipka at jp.adit-jv.com
Fri Feb 10 01:37:07 EST 2017

Hello all,

I created 3 pull requests on Github to fix issues we found:


If connection to e.g. DLT Viewer is established/removed very frequently, a memory violation might happen due to a bug in connection handling.


When the user library receives a log with log level DLT_LOG_FATAL it triggers a segmentation fault to provide information to the developer via tools like coredump.
This is meant to be used during development only and disabled per default.


Setter function introduced for setting up string parameters which are free'd in dlt_client_cleanup.
dlt-receives crashes in case of it is running when daemon is stopped, because in dlt_client_cleanup because of a unnecessary free. Gateway and dlt-receive code is aligned now.

Please check and review the changes. In case of any questions, please let me know.

Best regards

Christoph Lipka
Advanced Driver Information Technology
ADIT is joint venture company of DENSO Corporation and Bosch GmbH

More information about the genivi-diagnostic-log-and-trace mailing list