| Status |
File |
Fingerprint |
Line Nr(s) |
Test |
Comment |
| FIXED | dlls/advapi32/tests/security.c | test_GetSecurityInfo(10) | 2499 | file_handles | Comparison of file handle 'obj' with 0 (commit) |
| FIXED | dlls/comctl32/tab.c | TAB_Destroy(10) | 3067 | redundant_null_check | NULL pointer check before Free (commit) |
| FIXED | dlls/comctl32/toolbar.c | TOOLBAR_Destroy(18) | 5433 | redundant_null_check | NULL pointer check before Free (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | IDirectXFileEnumObjectImpl_GetNextDataObject(83) | 1104 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | get_operator_token(32) | 341 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | get_operator_token(29) | 338 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | get_operator_token(26) | 335 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | get_operator_token(23) | 332 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | get_operator_token(20) | 329 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | get_operator_token(17) | 326 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | get_operator_token(14) | 323 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | get_operator_token(11) | 320 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | get_operator_token(8) | 317 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | get_operator_token(5) | 314 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | is_operator(14) | 298 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/d3dxof.c | is_space(9) | 278 | unreached_code | (commit) |
| FIXED | dlls/d3dxof/tests/d3dxof.c | test_dump(69) | 265 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/ddrawex/ddraw.c | IDirectDrawFactoryImpl_CreateDirectDraw(42) | 1554 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/fusion/assembly.c | assembly_create(18) | 358 | file_handles | Comparison of file handle 'component_ref((indirect_ref var_decl(assembly))(field_decl(hfile)))' with 0 (commit) |
| NOTABUG | dlls/gdi32/freetype.c | AddFontToList(144) | 1354 | redundant_null_check | Limitation in redundant_null_check.pl |
| FIXED | dlls/gdiplus/font.c | GdipDeleteFontFamily(5) | 448 | redundant_null_check | NULL pointer check before GdipFree (commit) |
| FIXED | dlls/gdiplus/image.c | GdipCreateBitmapFromHBITMAP(37) | 1092 | unreached_code | (commit) |
| FIXED | dlls/gdiplus/tests/font.c | test_fontfamily(43) | 193 | redundant_null_check | NULL pointer check before GdipFree (commit) |
| FIXED | dlls/gdiplus/tests/image.c | test_SavingImages(56) | 182 | redundant_null_check | NULL pointer check before GdipFree (commit) |
| FIXED | dlls/itss/chm_lib.c | chm_close(23) | 857 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/jscript/engine.c | add_eval(43) | 1935 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/jscript/engine.c | add_eval(41) | 1933 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| NOTABUG | dlls/kernel32/file.c | CreateFileW(174) | 1392 | file_handles | Comparison of file handle 'ret' with 0 |
| NOTABUG | dlls/kernel32/tests/pipe.c | test_DisconnectNamedPipe(17) | 849 | file_handles | Win95 returns for that test NULL and not INVALID_HANDLE_VALUE (Comparison of file handle 'hnp' with 0) |
| NEW | dlls/kernel32/tests/virtual.c | test_MapViewOfFile(219) | 581 | file_handles | Comparison of file handle 'file' with 0 |
| FIXED | dlls/mcicda/mcicda.c | MCICDA_Open(73) | 466 | file_handles | Comparison of file handle 'component_ref((indirect_ref var_decl(wmcda))(field_decl(handle)))' with 0 (patch) (commit) |
| FIXED | dlls/mshtml/htmllocation.c | HTMLLocation_get_href(95) | 261 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/mshtml/htmllocation.c | HTMLLocation_get_href(93) | 259 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/msi/package.c | get_fusion_filename(43) | 263 | redundant_null_check | NULL pointer check before msi_free (commit) |
| FIXED | dlls/msvcrt/tests/heap.c | func_heap(18) | 358 | redundant_null_check | NULL pointer check before free (commit) |
| FIXED | dlls/msxml3/saxreader.c | isaxxmlreader_parse(41) | 1039 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/msxml3/saxreader.c | SAXAttributes_create(37) | 817 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/msxml3/saxreader.c | SAXAttributes_create(35) | 815 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/msxml3/saxreader.c | SAXAttributes_create(33) | 813 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/msxml3/saxreader.c | SAXAttributes_create(31) | 811 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/msxml3/saxreader.c | SAXAttributes_create(29) | 809 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | dlls/msxml3/tests/domdoc.c | test_getElementsByTagName(50) | 1568 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/netapi32/access.c | NetUserAdd(64) | 181 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| NEW | dlls/ntdll/tests/port.c | test_ports_server(50) | 283 | unreached_code | |
| FIXED | dlls/oleaut32/oleaut.c | SysReAllocString(10) | 422 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/oleaut32/safearray.c | SafeArrayPutElement(33) | 868 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/oleaut32/safearray.c | SAFEARRAY_DestroyData(44) | 317 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/oleaut32/tests/varformat.c | test_VarFormat(32) | 264 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/oleaut32/tests/varformat.c | test_VarFormatNumber(19) | 93 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/oleaut32/usrmarshal.c | BSTR_UserFree(2) | 206 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/oleaut32/usrmarshal.c | BSTR_UserUnmarshal(9) | 190 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/oleaut32/variant.c | VariantClear(18) | 611 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/quartz/tests/avisplitter.c | test_threads(21) | 206 | file_handles | Comparison of file handle 'file' with 0 (commit) |
| FIXED | dlls/riched20/editor.c | ME_IsCandidateAnURL(39) | 3882 | redundant_null_check | NULL pointer check before heap_free (commit) |
| FIXED | dlls/riched20/editor.c | RichEditWndProc_common(618) | 2037 | redundant_null_check | NULL pointer check before richedit_free (commit) |
| FIXED | dlls/riched20/editor.c | RichEditWndProc_common(617) | 2036 | redundant_null_check | NULL pointer check before richedit_free (commit) |
| FIXED | dlls/riched20/list.c | ME_DestroyDisplayItem(15) | 126 | redundant_null_check | NULL pointer check before heap_free (commit) |
| FIXED | dlls/rpcrt4/rpc_transport.c | rpcrt4_protseq_ncacn_ip_tcp_open_endpoint(46) | 853 | file_handles | Comparison of file handle 'sock' with 0 (commit) |
| FIXED | dlls/rpcrt4/rpc_transport.c | rpcrt4_ncacn_ip_tcp_open(45) | 776 | file_handles | Comparison of file handle 'sock' with 0 (commit) |
| FIXED | dlls/shlwapi/assoc.c | IQueryAssociations_fnGetString(25) | 746 | unreached_code | (commit) |
| FIXED | dlls/shlwapi/tests/string.c | test_StrRetToBSTR(36) | 684 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/shlwapi/tests/string.c | test_StrRetToBSTR(27) | 675 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| FIXED | dlls/shlwapi/tests/string.c | test_StrRetToBSTR(19) | 667 | redundant_null_check | NULL pointer check before SysFreeString (commit) |
| NOTABUG | dlls/urlmon/tests/protocol.c | test_file_protocol(17) | 2240 | file_handles | Detection of Win9x: Comparison of file handle 'file' with 0 |
| FIXED | dlls/user32/cursoricon.c | bitmap_has_alpha_channel(10) | 1633 | unreached_code | break after return (commit) |
| FIXED | dlls/user32/resource.c | LoadAcceleratorsW(18) | 74 | unreached_code | (commit) |
| NOTABUG | dlls/user32/tests/cursoricon.c | test_LoadImageFile(49) | 766 | file_handles | Limitation: The variable is not a file handle anymore: Comparison of file handle 'handle' with 0 |
| NOTABUG | dlls/user32/tests/cursoricon.c | test_LoadImageFile(37) | 754 | file_handles | Limitation: The variable is not a file handle anymore: Comparison of file handle 'handle' with 0 |
| NOTABUG | dlls/user32/tests/cursoricon.c | test_LoadImageFile(26) | 743 | file_handles | Limitation: The variable is not a file handle anymore: Comparison of file handle 'handle' with 0 |
| FIXED | dlls/user32/tests/dde.c | client_end_to_end_callback(6) | 2286 | unreached_code | (commit) |
| FIXED | dlls/user32/tests/dde.c | server_end_to_end_callback(140) | 2267 | unreached_code | (commit) |
| FIXED | dlls/user32/tests/dde.c | server_end_to_end_callback(43) | 2170 | unreached_code | (commit) |
| FIXED | dlls/user32/tests/dde.c | server_end_to_end_callback(19) | 2146 | unreached_code | (commit) |
| FIXED | dlls/windowscodecs/pngformat.c | PngFrameEncode_WritePixels(15) | 863 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| NEW | dlls/winealsa.drv/wavein.c | widRecorder(175) | 318 | unreached_code | |
| NEW | dlls/wineesd.drv/audio.c | widRecorder(142) | 1821 | unreached_code | |
| NOTABUG | dlls/wineoss.drv/audio.c | widRecorder(307) | 2847 | unreached_code | bug in unreached_code and/or smatch |
| FIXED | dlls/wininet/tests/http.c | server_thread(11) | 1240 | file_handles | Comparison of file handle 's' with 0 (commit) |
| FIXED | dlls/wintrust/crypt.c | CryptCATAdminEnumCatalogFromHash(41) | 311 | file_handles | Comparison of file handle 'component_ref((indirect_ref var_decl(ca))(field_decl(find)))' with 0 (commit) |
| FIXED | programs/regedit/regproc.c | REGPROC_export_binary(67) | 996 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| FIXED | server/console.c | console_input_destroy(22) | 1036 | redundant_null_check | NULL pointer check before free (commit) |
| FIXED | server/console.c | set_console_input_info(72) | 713 | redundant_null_check | NULL pointer check before free (commit) |
| FIXED | server/registry.c | key_destroy(11) | 338 | redundant_null_check | NULL pointer check before free (commit) |
| FIXED | server/registry.c | key_destroy(10) | 337 | redundant_null_check | NULL pointer check before free (commit) |