Hi,<br><br>In file dlls/advapi32/service.c, line 1135 a memory copy occurs, however the lpservicestatus is not checked to see if the value is NULL.<br><br>This causes a crash in an application that has worked before under wine.<br>

<br>My naive change is:<br><br>    if (ret <span style="color: rgb(255, 0, 0);">&amp;&amp; lpservicestatus</span>) memcpy(lpservicestatus, &amp;SvcStatusData, sizeof(SERVICE_STATUS)) ;<br><br>Regards<br>Damian<br>