| Status |
File |
Fingerprint |
Line Nr(s) |
Test |
Comment |
| NEW | dlls/advapi32/security.c | LookupAccountSidW(127) | 2065-2146 | unfree-wine | Probably leaking memory: var_decl(dm) unfreed non_null |
| NEW | dlls/advapi32/service.c | StartServiceA(23) | 1270-1284 | unfree-wine | Probably leaking memory: var_decl(lpwstr) unfreed undefined |
| NEW | dlls/advapi32/tests/crypt.c | FindProvTypesRegVals(31) | 578-596 | unfree-wine | Probably leaking memory, indirect_ref parm_decl(pszTypeName) is non_null |
| FIXED | dlls/advapi32/tests/service.c | test_sequence(114) | 799-843 | unfree-wine | Probably leaking memory (leaving scope): var_decl(config) unfreed undefined (commit) |
| NOTABUG | dlls/avifil32/acmstream.c | AVIFILE_CreateACMStream(18) | 116-126 | unfree-wine | IAVIStream_QueryInterface() exports the memory: var_decl(pstream) unfreed non_null |
| NEW | dlls/avifil32/api.c | AVISaveVW(380) | 1720-1979 | unfree-wine | Comparing value of freed var_decl(lpBuffer) |
| NEW | dlls/avifil32/api.c | AVISaveVW(334) | 1720-1933 | unfree-wine | Comparing value of freed var_decl(lpBuffer) |
| NEW | dlls/avifil32/api.c | AVISaveVW(265) | 1720-1864 | unfree-wine | Comparing value of freed var_decl(lpBuffer) |
| NEW | dlls/avifil32/factory.c | AVIFILE_CreateClassFactory(20) | 74-88 | unfree-wine | Probably leaking memory: var_decl(pClassFactory) unfreed non_null |
| NOTABUG | dlls/avifil32/icmstream.c | AVIFILE_CreateICMStream(19) | 127-138 | unfree-wine | IAVIStream_QueryInterface() exports the memory: var_decl(pstream) unfreed non_null |
| FIXED | dlls/cabinet/cabinet_main.c | fdi_notify_extract(46) | 199-232 | unfree-wine | Probably leaking memory: var_decl(szDirectory) unfreed undefined (commit) |
| NEW | dlls/comctl32/imagelist.c | ImageList_Create(86) | 601-674 | unfree-wine | Probably leaking memory: var_decl(himl) unfreed undefined |
| NEW | dlls/comctl32/status.c | STATUSBAR_SetTextT(56) | 778-795 | unfree-wine | Probably leaking memory: var_decl(ntext) unfreed non_null |
| NEW | dlls/comctl32/syslink.c | SYSLINK_ParseText(260) | 366-451 | unfree-wine | Probably leaking memory, component_ref((component_ref((component_ref((indirect_ref var_decl(Last))(field_decl(u))))(field_decl(Link))))(field_decl(szUrl))) is undefined |
| NEW | dlls/comctl32/syslink.c | SYSLINK_ParseText(253) | 366-444 | unfree-wine | Probably leaking memory, component_ref((component_ref((component_ref((indirect_ref var_decl(Last))(field_decl(u))))(field_decl(Link))))(field_decl(szUrl))) is undefined |
| NEW | dlls/comctl32/syslink.c | SYSLINK_ParseText(248) | 354-439 | unfree-wine | Probably leaking memory, component_ref((component_ref((component_ref((indirect_ref var_decl(Last))(field_decl(u))))(field_decl(Link))))(field_decl(szID))) is undefined |
| NEW | dlls/comctl32/syslink.c | SYSLINK_ParseText(241) | 354-432 | unfree-wine | Probably leaking memory, component_ref((component_ref((component_ref((indirect_ref var_decl(Last))(field_decl(u))))(field_decl(Link))))(field_decl(szID))) is undefined |
| 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) |
| NEW | dlls/comctl32/toolbar.c | TOOLBAR_Cust_AddButton(44) | 2090-2100 | unfree-wine | Probably leaking memory (leaving scope): var_decl(btnInfo) unfreed undefined |
| NEW | dlls/comdlg32/filedlg.c | FILEDLG95_LOOKIN_AddItem(57) | 2827-2870 | unfree-wine | Probably leaking memory: var_decl(tmpFolder) unfreed undefined |
| NEW | dlls/comdlg32/filedlg.c | FILEDLG95_FILETYPE_Init(60) | 2376-2409 | unfree-wine | Probably leaking memory (leaving scope): var_decl(lpstrExt) unfreed non_null |
| NEW | dlls/comdlg32/filedlg.c | FILEDLG95_FILETYPE_Init(27) | 2369-2376 | unfree-wine | Probably leaking memory (leaving scope): var_decl(lpstrExt) unfreed non_null |
| NEW | dlls/comdlg32/filedlg.c | FILEDLG95_InitControls(266) | 1198-1347 | unfree-wine | Probably leaking memory, component_ref((indirect_ref var_decl(fodInfos))(field_decl(initdir))) is undefined |
| NEW | dlls/comdlg32/filedlg.c | FILEDLG95_InitControls(249) | 1198-1330 | unfree-wine | Probably leaking memory, component_ref((indirect_ref var_decl(fodInfos))(field_decl(initdir))) is undefined |
| NEW | dlls/comdlg32/fontdlg.c | FormatCharDlgProcA(56) | 1160-1198 | unfree-wine | Probably leaking memory: var_decl(lpcfw) unfreed undefined |
| NEW | dlls/comdlg32/fontdlg.c | FormatCharDlgProcA(44) | 1160-1186 | unfree-wine | Probably leaking memory: var_decl(lpcfw) unfreed undefined |
| NEW | dlls/comdlg32/fontdlg.c | FormatCharDlgProcA(42) | 1160-1184 | unfree-wine | Probably leaking memory: var_decl(lpcfw) unfreed undefined |
| NEW | dlls/comdlg32/fontdlg.c | FormatCharDlgProcA(37) | 1160-1179 | unfree-wine | Probably leaking memory: var_decl(lpcfw) unfreed undefined |
| NEW | dlls/comdlg32/fontdlg.c | FormatCharDlgProcA(34) | 1160-1176 | unfree-wine | Probably leaking memory: var_decl(lpcfw) unfreed undefined |
| NEW | dlls/comdlg32/printdlg.c | PageSetupDlgW(82) | 3691-3702 | unfree-wine | Probably leaking memory: var_decl(pdw) unfreed undefined |
| FIXED | dlls/credui/credui_main.c | CredDialogProc(61) | 169-173 | unfree-wine | Probably leaking memory: var_decl(user) unfreed undefined (commit) |
| NEW | dlls/crypt32/cert.c | CRYPT_AcquirePrivateKeyFromProvInfo(42) | 596-628 | unfree-wine | Probably leaking memory: parm_decl(info) unfreed undefined |
| NEW | dlls/crypt32/chain.c | CRYPT_GetSimpleChainForCert(21) | 940-955 | unfree-wine | Probably leaking memory, var_decl(chain) is non_null |
| NEW | dlls/crypt32/decode.c | CRYPT_AsnDecodeArray(144) | 674-749 | unfree-wine | Probably leaking memory (leaving scope): var_decl(itemSizes) unfreed undefined |
| NEW | dlls/crypt32/protectdata.c | CryptProtectData(130) | 900-961 | unfree-wine | Probably leaking memory: component_ref((component_ref((var_decl(protect_data))(field_decl(cipher))))(field_decl(pbData))) unfreed undefined |
| NEW | dlls/crypt32/regstore.c | CRYPT_RegOpenStore(63) | 538-549 | unfree-wine | Probably leaking memory: component_ref((var_decl(provInfo))(field_decl(hStoreProv))) unfreed undefined |
| NEW | dlls/crypt32/str.c | CRYPT_EncodeValueWithType(46) | 656-695 | unfree-wine | Probably leaking memory: component_ref((component_ref((var_decl(nameValue))(field_decl(Value))))(field_decl(pbData))) unfreed undefined |
| NEW | dlls/crypt32/tests/main.c | test_cryptAllocate(8) | 200-205 | unfree-wine | Probably leaking memory, var_decl(buf) is undefined |
| NEW | dlls/d3d8/volume.c | D3D8CB_CreateVolume(28) | 223-245 | unfree-wine | Probably leaking memory: var_decl(object) unfreed non_null |
| NEW | dlls/d3d9/volume.c | D3D9CB_CreateVolume(28) | 191-213 | unfree-wine | Probably leaking memory: var_decl(object) unfreed non_null |
| NEW | dlls/ddraw/ddraw.c | D3D7CB_CreateAdditionalSwapChain(36) | 3013-3042 | unfree-wine | Probably leaking memory: var_decl(object) unfreed non_null |
| NEW | dlls/ddraw/ddraw.c | IDirectDrawImpl_CreateNewSurface(312) | 1946-2095 | unfree-wine | Probably leaking memory: var_decl(parImpl) unfreed undefined |
| NEW | dlls/ddraw/ddraw.c | IDirectDrawImpl_CreateNewSurface(308) | 1946-2091 | unfree-wine | Probably leaking memory: var_decl(parImpl) unfreed undefined |
| NEW | dlls/ddraw/ddraw.c | IDirectDrawImpl_CreateNewSurface(243) | 1946-2026 | unfree-wine | Probably leaking memory: var_decl(parImpl) unfreed undefined |
| NEW | dlls/ddraw/ddraw.c | IDirectDrawImpl_CreateNewSurface(201) | 1946-1984 | unfree-wine | Probably leaking memory: var_decl(parImpl) unfreed copied |
| NEW | dlls/ddraw/direct3d.c | IDirect3DImpl_7_CreateDevice(167) | 829-936 | unfree-wine | Probably leaking memory: var_decl(IndexBufferParent) unfreed non_null |
| NEW | dlls/ddraw/direct3d.c | IDirect3DImpl_7_CreateDevice(90) | 829-859 | unfree-wine | Probably leaking memory: var_decl(IndexBufferParent) unfreed non_null |
| FIXED | dlls/ddraw/texture.c | IDirect3DTextureImpl_Load(72) | 308-372 | wine_locks/CriticalSection | (commit) |
| NEW | dlls/ddrawex/main.c | CreateDirectDrawFactory(24) | 267-282 | unfree-wine | Probably leaking memory: var_decl(This) unfreed non_null |
| NEW | dlls/dinput/joystick_linux.c | alloc_device(148) | 482-529 | unfree-wine | Possibly passing pointer to freed value (part of structure) to function component_ref((component_ref((component_ref((indirect_ref var_decl(newDevice))(field_decl(base))))(field_decl(data_format))))(field_decl(wine_df))) |
| NOTABUG | dlls/dmime/performance.c | IDirectMusicPerformance8Impl_AllocPMsg(18) | 408-414 | unfree-wine | Limitation: Constructor: Probably leaking memory: var_decl(pItem) unfreed non_null |
| NEW | dlls/dplayx/name_server.c | NS_SendSessionRequestBroadcast(28) | 228-245 | unfree-wine | Probably leaking memory: component_ref((var_decl(data))(field_decl(lpMessage))) unfreed undefined |
| NEW | dlls/dsound/buffer.c | IDirectSoundBufferImpl_Create(177) | 1047-1135 | unfree-wine | Possibly passing pointer to freed value (part of structure) to function component_ref((indirect_ref var_decl(dsb))(field_decl(buffer))) |
| NEW | dlls/dsound/propset.c | DSPROPERTY_EnumerateW(73) | 1296-1332 | unfree-wine | Possibly passing pointer freed value to function component_ref((var_decl(data))(field_decl(Interface))) |
| NEW | dlls/dsound/propset.c | DSPROPERTY_EnumerateA(67) | 1182-1216 | unfree-wine | Possibly passing pointer freed value to function component_ref((var_decl(data))(field_decl(Interface))) |
| NOTABUG | dlls/dxdiagn/container.c | IDxDiagContainerImpl_GetChildContainer(28) | 145-156 | unfree-wine | Limitation: orig_tmp holds the original allocation: Probably leaking memory, var_decl(tmp) is non_null |
| FIXED | dlls/fusion/assembly.c | assembly_create(36) | 346-376 | unfree-wine | Probably leaking memory: var_decl(assembly) unfreed non_null (commit) |
| FIXED | dlls/fusion/assembly.c | assembly_create(32) | 346-372 | unfree-wine | Probably leaking memory: var_decl(assembly) unfreed non_null (commit) |
| FIXED | dlls/fusion/assembly.c | assembly_create(28) | 346-368 | unfree-wine | Probably leaking memory: var_decl(assembly) unfreed non_null (commit) |
| FIXED | dlls/fusion/assembly.c | assembly_create(24) | 346-364 | unfree-wine | Probably leaking memory: var_decl(assembly) unfreed non_null (commit) |
| FIXED | dlls/fusion/assembly.c | assembly_create(19) | 346-359 | unfree-wine | Probably leaking memory: var_decl(assembly) unfreed non_null (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) |
| FIXED | dlls/fusion/assembly.c | assembly_create(14) | 346-354 | unfree-wine | Probably leaking memory: var_decl(assembly) unfreed non_null (commit) |
| NEW | dlls/gdi32/font.c | ExtTextOutW(311) | 1887-1936 | unfree-wine | Probably leaking memory (leaving scope): var_decl(offsets) unfreed undefined |
| NEW | dlls/gdi32/freetype.c | WineEngInit(145) | 2447-2551 | unfree-wine | Probably leaking memory: var_decl(unixname) unfreed undefined |
| NEW | dlls/gdi32/freetype.c | WineEngInit(83) | 2447-2489 | unfree-wine | Probably leaking memory, var_decl(unixname) is undefined |
| NEW | dlls/gdi32/freetype.c | WineEngInit(70) | 2447-2476 | unfree-wine | Probably leaking memory, var_decl(unixname) is undefined |
| NEW | dlls/gdi32/freetype.c | AddFontToList(170) | 1325-1331 | unfree-wine | Probably leaking memory (leaving scope): var_decl(subst) unfreed undefined |
| NOTABUG | dlls/gdi32/freetype.c | AddFontToList(144) | 1305 | redundant_null_check | Limitation in redundant_null_check.pl |
| NEW | dlls/gdi32/painting.c | PolyDraw(94) | 924-979 | unfree-wine | Probably leaking memory: var_decl(line_pts) unfreed undefined |
| NEW | dlls/gdi32/path.c | PATH_WidenPath(97) | 1911-1950 | unfree-wine | Probably leaking memory: var_decl(pStrokes) unfreed undefined |
| NEW | dlls/gdi32/path.c | PATH_WidenPath(72) | 1911-1925 | unfree-wine | Probably leaking memory: var_decl(pStrokes) unfreed undefined |
| NEW | dlls/gdi32/region.c | REGION_RegionOp(244) | 1847-1852 | unfree-wine | Assigning freed pointer var_decl(prev_rects) to component_ref((indirect_ref parm_decl(newReg))(field_decl(rects))) |
| FIXED | dlls/gdi32/tests/bitmap.c | test_get16dibits(36) | 1811-1833 | unfree-wine | Probably leaking memory (leaving scope): var_decl(info) unfreed undefined (commit) |
| NEW | dlls/gdiplus/brush.c | GdipCreateTextureIA(96) | 390-421 | unfree-wine | Probably leaking memory: var_decl(dibits) unfreed non_null |
| FIXED | dlls/gdiplus/image.c | GdipCreateBitmapFromHBITMAP(37) | 1092 | unreached_code | (commit) |
| FIXED | dlls/gdiplus/tests/image.c | test_SavingImages(56) | 182 | redundant_null_check | NULL pointer check before GdipFree (commit) |
| NEW | dlls/gphoto2.ds/ds_ctrl.c | load_filesystem(61) | 89-95 | unfree-wine | Probably leaking memory (leaving scope): var_decl(newfolder) unfreed undefined |
| NEW | dlls/imm32/imm.c | ImmCreateContext(38) | 579-612 | unfree-wine | Probably leaking memory: var_decl(new_context) unfreed undefined |
| NEW | dlls/inetcomm/mimeole.c | create_body_offset_list(79) | 1519-1587 | unfree-wine | Probably leaking memory: var_decl(nl_boundary) unfreed undefined |
| NEW | dlls/infosoft/wordbreaker.c | wb_Constructor(15) | 188-197 | unfree-wine | reopened |
| FIXED | dlls/itss/chm_lib.c | chm_close(23) | 857 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| NEW | dlls/jscript/jscript.c | JScriptFactory_CreateInstance(20) | 452-464 | unfree-wine | Probably leaking memory: var_decl(ret) unfreed undefined |
| UNKNOWN | dlls/kernel32/file.c | FindClose(39) | 2067-2093 | wine_locks/CriticalSection | |
| NOTABUG | dlls/kernel32/file.c | CreateFileW(181) | 1491 | file_handles | Comparison of file handle 'ret' with 0 |
| NEW | dlls/kernel32/heap.c | GlobalReAlloc(115) | 676-715 | unfree-wine | Probably leaking memory: var_decl(palloc) unfreed undefined |
| NEW | dlls/kernel32/heap.c | GlobalAlloc(55) | 384-404 | unfree-wine | Probably leaking memory: var_decl(palloc) unfreed undefined |
| NEW | dlls/kernel32/heap.c | GlobalAlloc(52) | 384-401 | unfree-wine | Probably leaking memory: var_decl(palloc) unfreed undefined |
| NEW | dlls/kernel32/local16.c | Local32ReAlloc16(26) | 2053-2064 | unfree-wine | Probably leaking memory: var_decl(ptr) unfreed copied |
| NEW | dlls/kernel32/local16.c | Local32Alloc16(71) | 1967-2030 | unfree-wine | Probably leaking memory: var_decl(ptr) unfreed copied |
| NEW | dlls/kernel32/local16.c | Local32Init16(103) | 1827-1862 | unfree-wine | Probably leaking memory: var_decl(selectorTable) unfreed non_null |
| NEW | dlls/kernel32/locale.c | CompareStringA(51) | 2742-2756 | unfree-wine | Probably leaking memory: var_decl(str1W) unfreed non_null |
| NEW | dlls/kernel32/locale.c | CompareStringA(42) | 2728-2747 | unfree-wine | Probably leaking memory: var_decl(str1W) unfreed non_null |
| NEW | dlls/kernel32/locale.c | LCMapStringA(65) | 2494-2539 | unfree-wine | Probably leaking memory: var_decl(srcW) unfreed non_null |
| NOTABUG | dlls/kernel32/module.c | MODULE_get_dll_load_path(67) | 750-782 | unfree-wine | Limitation in realloc handling: Freeing already freed var_decl(ret) |
| NOTABUG | dlls/kernel32/module.c | GetModuleHandleExW(40) | 508-540 | wine_locks/LdrLockLoaderLock | limitation in wine_locks |
| NOTABUG | dlls/kernel32/process.c | create_process(173) | 1399-1562 | wine_locks/PebLock | limitation in wine_locks |
| NOTABUG | dlls/kernel32/process.c | create_process(165) | 1399-1554 | wine_locks/PebLock | limitation in wine_locks |
| NOTABUG | dlls/kernel32/process.c | create_process(93) | 1399-1482 | wine_locks/PebLock | limitation in wine_locks |
| NOTABUG | dlls/kernel32/process.c | create_process(39) | 1399-1428 | wine_locks/PebLock | limitation in wine_locks |
| NOTABUG | dlls/kernel32/process.c | create_process(15) | 1399-1404 | wine_locks/PebLock | limitation in wine_locks |
| NEW | dlls/kernel32/process.c | build_envp(36) | 1199-1226 | unfree-wine | Probably leaking memory: var_decl(env) unfreed non_null |
| NEW | dlls/kernel32/process.c | build_argv(95) | 1079-1167 | unfree-wine | Probably leaking memory: var_decl(cmdline) unfreed copied |
| NEW | dlls/kernel32/process.c | build_argv(41) | 1079-1113 | unfree-wine | Probably leaking memory: var_decl(cmdline) unfreed copied |
| NEW | dlls/kernel32/profile.c | PROFILE_Load(83) | 364-396 | unfree-wine | Probably leaking memory: var_decl(szFile) unfreed non_null |
| NEW | dlls/kernel32/pthread.c | rwlock_real_init(9) | 222-230 | unfree-wine | Probably leaking memory (leaving scope): var_decl(lock) unfreed undefined |
| NEW | dlls/kernel32/pthread.c | mutex_real_init(9) | 163-171 | unfree-wine | Probably leaking memory (leaving scope): var_decl(critsect) unfreed undefined |
| NEW | dlls/kernel32/pthread.c | wine_pthread_create(16) | 92-106 | unfree-wine | Probably leaking memory: var_decl(idata) unfreed undefined |
| NEW | dlls/kernel32/sync.c | CallNamedPipeA(20) | 1534-1542 | unfree-wine | Probably leaking memory: var_decl(str) unfreed undefined |
| NEW | dlls/kernel32/sync.c | WaitNamedPipeW(42) | 1296-1313 | unfree-wine | Probably leaking memory: var_decl(pipe_wait) unfreed non_null |
| NEW | dlls/kernel32/task.c | TASK_SpawnTask(11) | 501-505 | unfree-wine | Probably leaking memory: var_decl(data) unfreed non_null |
| FIXED | dlls/kernel32/tests/actctx.c | test_file_info(40) | 546-563 | unfree-wine | Probably leaking memory (leaving scope): var_decl(info) unfreed undefined (commit) |
| FIXED | dlls/kernel32/tests/actctx.c | test_info_in_assembly(109) | 436-520 | unfree-wine | Probably leaking memory (leaving scope): var_decl(info) unfreed undefined (commit) |
| NEW | dlls/kernel32/tests/alloc.c | test_Local(75) | 326-340 | unfree-wine | Probably leaking memory (leaving scope): var_decl(mem1) unfreed undefined |
| NEW | dlls/kernel32/tests/alloc.c | test_Global(77) | 236-250 | unfree-wine | Probably leaking memory (leaving scope): var_decl(mem1) unfreed undefined |
| NEW | dlls/kernel32/tests/alloc.c | test_Global(43) | 189-216 | unfree-wine | Freeing already freed var_decl(mem2) |
| NEW | dlls/kernel32/tests/alloc.c | test_Heap(110) | 112-158 | unfree-wine | Probably leaking memory (leaving scope): var_decl(mem1) unfreed undefined |
| NEW | dlls/kernel32/tests/debugger.c | test_ExitCode(85) | 334-384 | unfree-wine | Probably leaking memory (leaving scope): var_decl(auto_val) unfreed undefined |
| NEW | dlls/kernel32/tests/file.c | test_async_file_errors(32) | 1560-1588 | unfree-wine | Probably leaking memory (leaving scope): var_decl(lpBuffer) unfreed undefined |
| NEW | dlls/kernel32/tests/file.c | test__lwrite(81) | 515-544 | unfree-wine | Probably leaking memory (leaving scope): var_decl(memory_object) unfreed undefined |
| NEW | dlls/kernel32/tests/file.c | test__hwrite(81) | 162-191 | unfree-wine | Probably leaking memory (leaving scope): var_decl(memory_object) unfreed undefined |
| NOTABUG | dlls/kernel32/tests/heap.c | func_heap(242) | 76-280 | unfree-wine | This tests are meant to do that: Freeing already freed var_decl(gbl) |
| NEW | dlls/kernel32/tests/heap.c | func_heap(192) | 76-230 | unfree-wine | Probably leaking memory, var_decl(gbl) is undefined |
| NOTABUG | dlls/kernel32/tests/heap.c | func_heap(188) | 76-226 | unfree-wine | This tests are meant to do that: Probably leaking memory, var_decl(gbl) is undefined |
| NOTABUG | dlls/kernel32/tests/heap.c | func_heap(171) | 76-209 | unfree-wine | This tests are meant to do that: Probably leaking memory, var_decl(gbl) is undefined |
| NOTABUG | dlls/kernel32/tests/heap.c | func_heap(149) | 76-187 | unfree-wine | This tests are meant to do that: Freeing already freed var_decl(gbl) |
| NOTABUG | dlls/kernel32/tests/heap.c | func_heap(110) | 76-148 | unfree-wine | This tests are meant to do that: Freeing already freed var_decl(gbl) |
| NEW | dlls/kernel32/tests/heap.c | func_heap(70) | 67-108 | unfree-wine | Probably leaking memory, var_decl(msecond) is undefined |
| NOTABUG | dlls/kernel32/tests/heap.c | func_heap(62) | 48-100 | unfree-wine | This tests are meant to do that: Probably leaking memory, var_decl(mem) is undefined |
| NEW | dlls/kernel32/tests/heap.c | func_heap(59) | 76-97 | unfree-wine | Probably leaking memory, var_decl(gbl) is undefined |
| NOTABUG | dlls/kernel32/tests/heap.c | func_heap(55) | 76-93 | unfree-wine | This tests are meant to do that: Probably leaking memory, var_decl(gbl) is undefined |
| NOTABUG | dlls/kernel32/tests/heap.c | func_heap(33) | 48-71 | unfree-wine | Limitation in realloc handling: Freeing already freed var_decl(mem) |
| NOTABUG | dlls/kernel32/tests/heap.c | func_heap(31) | 67-69 | unfree-wine | Limitation in realloc handling: Freeing already freed var_decl(mem) |
| NEW | dlls/kernel32/tests/heap.c | func_heap(27) | 48-65 | unfree-wine | Probably leaking memory, var_decl(mem) is undefined |
| NEW | dlls/kernel32/tests/heap.c | func_heap(19) | 48-57 | unfree-wine | Probably leaking memory, var_decl(mem) is undefined |
| NOTABUG | dlls/kernel32/tests/heap.c | func_heap(13) | 48-51 | unfree-wine | This tests are meant to do that: Probably leaking memory, var_decl(mem) is undefined |
| FIXED | dlls/kernel32/tests/pipe.c | are_all_privileges_disabled(12) | 1023-1025 | unfree-wine | Probably leaking memory: var_decl(Privileges) unfreed undefined (commit) |
| NEW | dlls/kernel32/tests/pipe.c | named_pipe_client_func(86) | 852-907 | unfree-wine | Probably leaking memory: var_decl(Privileges) unfreed undefined |
| FIXED | dlls/kernel32/tests/pipe.c | test_CreatePipe(48) | 794-808 | unfree-wine | Probably leaking memory (leaving scope): var_decl(buffer) unfreed undefined (commit) |
| NEW | dlls/kernel32/utthunk.c | UTGlue32(48) | 122-156 | unfree-wine | Probably leaking memory: var_decl(segptrList) unfreed non_null |
| FIXED | dlls/kernel32/volume.c | FindNextVolumeA(8) | 1471-1478 | unfree-wine | Probably leaking memory: var_decl(buffer) unfreed undefined (commit) |
| NEW | dlls/kernel32/volume.c | FindFirstVolumeW(37) | 1442-1468 | unfree-wine | Probably leaking memory: var_decl(output) unfreed undefined |
| FIXED | dlls/localspl/tests/localmon.c | find_installed_ports(22) | 163-169 | unfree-wine | Probably leaking memory: var_decl(pi) unfreed undefined (commit) |
| NEW | dlls/mciavi32/mciavi.c | MCIAVI_mciPlay_async(20) | 366-384 | unfree-wine | Probably leaking memory: var_decl(data) unfreed non_null |
| NEW | dlls/mcicda/mcicda.c | MCICDA_drvOpen(14) | 69-78 | unfree-wine | Probably leaking memory: var_decl(wmcda) unfreed non_null |
| NEW | dlls/mciseq/mcimidi.c | MIDI_drvOpen(14) | 172-181 | unfree-wine | Probably leaking memory: var_decl(wmm) unfreed non_null |
| NEW | dlls/mciseq/mcimidi.c | MCI_SendCommandAsync(27) | 129-154 | unfree-wine | Probably leaking memory: var_decl(sca) unfreed non_null |
| NEW | dlls/mciwave/mciwave.c | WAVE_drvOpen(23) | 142-160 | unfree-wine | Probably leaking memory: var_decl(wmw) unfreed non_null |
| NEW | dlls/mciwave/mciwave.c | MCI_SendCommandAsync(27) | 99-124 | unfree-wine | Probably leaking memory: var_decl(sca) unfreed non_null |
| NEW | dlls/mpr/wnet.c | WNetGetResourceInformationA(49) | 1311-1346 | unfree-wine | Probably leaking memory, var_decl(lpNetResourceW) is undefined |
| NEW | dlls/mpr/wnet.c | WNetGetResourceInformationA(18) | 1311-1315 | unfree-wine | Probably leaking memory, var_decl(lpNetResourceW) is undefined |
| NOTABUG | dlls/mpr/wnet.c | WNetOpenEnumA(40) | 651-668 | unfree-wine | Conditional free of memory: var_decl(lpNetWide) unfreed undefined |
| NEW | dlls/msacm32/driver.c | acmDriverOpen(106) | 514-597 | unfree-wine | Probably leaking memory: var_decl(pad) unfreed non_null |
| NEW | dlls/msacm32/internal.c | MSACM_OpenLocalDriver(30) | 972-999 | unfree-wine | Probably leaking memory: var_decl(pDrvInst) unfreed undefined |
| NOTABUG | dlls/mscms/handle.c | grab_transform(11) | 89-97 | wine_locks/CriticalSection | Wapper around locking function |
| NOTABUG | dlls/mscms/handle.c | grab_profile(11) | 69-77 | wine_locks/CriticalSection | Wapper around locking function |
| NEW | dlls/mscms/profile.c | OpenColorProfileW(83) | 1455-1524 | unfree-wine | Probably leaking memory: var_decl(iccprofile) unfreed non_null |
| NOTABUG | dlls/mscms/profile.c | EnumColorProfilesW(65) | 1009-1036 | unfree-wine | Limitation in unfree-wine: array index count increases: indirect_ref plus_expr((var_decl(profiles))(mult_expr((var_decl(count))(integer_cst(4))))) is non_null |
| NOTABUG | dlls/mscms/profile.c | EnumColorProfilesA(86) | 872-908 | unfree-wine | Limitation in unfree-wine: array index count increases: indirect_ref plus_expr((var_decl(profiles))(mult_expr((var_decl(count))(integer_cst(4))))) is non_null |
| FIXED | dlls/mshtml/install.c | install_from_registered_dir(19) | 232-240 | unfree-wine | Probably leaking memory: var_decl(file_name) unfreed undefined (commit) |
| NEW | dlls/mshtml/loadopts.c | HTMLLoadOptions_Create(15) | 202-211 | unfree-wine | Probably leaking memory: var_decl(ret) unfreed undefined |
| NEW | dlls/mshtml/main.c | ClassFactory_Create(15) | 179-193 | unfree-wine | Probably leaking memory: var_decl(ret) unfreed undefined |
| NEW | dlls/mshtml/navigate.c | parse_post_data(22) | 624-638 | unfree-wine | Probably leaking memory: var_decl(post_data) unfreed copied |
| NEW | dlls/mshtml/persist.c | get_post_data_stream(87) | 134-158 | unfree-wine | Probably leaking memory: var_decl(data) unfreed undefined |
| FIXED | dlls/mshtml/protocol.c | ResProtocol_Start(49) | 576-605 | unfree-wine | Probably leaking memory: var_decl(url) unfreed undefined (commit) |
| NEW | dlls/msi/action.c | ITERATE_MoveFiles(85) | 5498-5515 | unfree-wine | Probably leaking memory: var_decl(source) unfreed non_null |
| NEW | dlls/msi/action.c | add_wildcard(25) | 5321-5341 | unfree-wine | Probably leaking memory: var_decl(new) unfreed non_null |
| NEW | dlls/msi/action.c | stop_service_dependents(32) | 4675-4694 | unfree-wine | Probably leaking memory: var_decl(dependencies) unfreed non_null |
| NOTABUG | dlls/msi/action.c | msi_service_args_to_vector(30) | 4559-4576 | unfree-wine | Limitation in realloc handling: Freeing already freed var_decl(vector) |
| NEW | dlls/msi/database.c | MSI_DatabaseImport(85) | 656-689 | unfree-wine | Probably leaking memory: var_decl(temp_records) unfreed copied |
| NOTABUG | dlls/msi/database.c | MSI_DatabaseImport(83) | 643-687 | unfree-wine | Limitation in realloc handling: Freeing already freed var_decl(records) |
| FIXED | dlls/msi/database.c | MSI_DatabaseImport(34) | 666-683 | unfree-wine | Probably leaking memory: var_decl(path) unfreed non_null (commit) |
| FIXED | dlls/msi/database.c | msi_build_insertsql_data(27) | 563-581 | unfree-wine | Probably leaking memory: var_decl(columns) unfreed non_null (commit) |
| NOTABUG | dlls/msi/database.c | msi_build_createsql_columns(68) | 376-429 | unfree-wine | Limitation in realloc handling: Freeing already freed var_decl(columns) |
| FIXED | dlls/msi/dialog.c | msi_dialog_list_box(17) | 2260-2271 | unfree-wine | Probably leaking memory: var_decl(info) unfreed non_null (commit) |
| NEW | dlls/msi/package.c | msi_load_summary_properties(63) | 688-708 | unfree-wine | Probably leaking memory: var_decl(package_code) unfreed undefined |
| NEW | dlls/msi/source.c | MsiSourceListAddSourceExW(70) | 1121-1129 | unfree-wine | Probably leaking memory: var_decl(source) unfreed undefined |
| NEW | dlls/msi/source.c | msi_set_last_used_source(42) | 742-748 | unfree-wine | Probably leaking memory: var_decl(buffer) unfreed non_null |
| NEW | dlls/msi/streams.c | STREAMS_CreateView(14) | 506-514 | unfree-wine | Probably leaking memory: var_decl(sv) unfreed non_null |
| NEW | dlls/msi/string.c | msi_addstringW(49) | 275-283 | unfree-wine | Probably leaking memory: var_decl(str) unfreed non_null |
| NEW | dlls/msi/string.c | msi_addstring(47) | 222-230 | unfree-wine | Probably leaking memory: var_decl(str) unfreed non_null |
| NEW | dlls/msi/table.c | TABLE_sort(36) | 2057-2077 | unfree-wine | Probably leaking memory: var_decl(order) unfreed non_null |
| NEW | dlls/msi/table.c | TABLE_sort(32) | 2057-2073 | unfree-wine | Probably leaking memory: var_decl(order) unfreed non_null |
| NEW | dlls/msi/table.c | TABLE_sort(25) | 2057-2066 | unfree-wine | Probably leaking memory: var_decl(order) unfreed non_null |
| NEW | dlls/msvcrt/dir.c | _fullpath(34) | 809-832 | unfree-wine | Probably leaking memory: var_decl(buffer) unfreed undefined |
| NEW | dlls/msvcrt/dir.c | _fullpath(21) | 809-819 | unfree-wine | Probably leaking memory: var_decl(buffer) unfreed undefined |
| NEW | dlls/msvcrt/dir.c | _wfullpath(34) | 755-778 | unfree-wine | Probably leaking memory: var_decl(buffer) unfreed undefined |
| NEW | dlls/msvcrt/dir.c | _wfullpath(21) | 755-765 | unfree-wine | Probably leaking memory: var_decl(buffer) unfreed undefined |
| NEW | dlls/msvcrt/dir.c | _wgetcwd(15) | 450-455 | unfree-wine | Probably leaking memory: parm_decl(buf) unfreed non_null |
| NEW | dlls/msvcrt/file.c | MSVCRT__wfsopen(18) | 2490-2506 | unfree-wine | Probably leaking memory: var_decl(modea) unfreed undefined |
| NEW | dlls/msvcrt/file.c | MSVCRT__write(80) | 2086-2121 | unfree-wine | Probably leaking memory: var_decl(p) unfreed undefined |
| NEW | dlls/msvcrt/file.c | MSVCRT__write(74) | 2086-2115 | unfree-wine | Probably leaking memory: var_decl(p) unfreed undefined |
| NEW | dlls/msvcrt/file.c | _wopen(18) | 1562-1578 | unfree-wine | Probably leaking memory: var_decl(patha) unfreed undefined |
| NEW | dlls/msvcrt/file.c | MSVCRT__wsopen(18) | 1518-1534 | unfree-wine | Probably leaking memory: var_decl(patha) unfreed undefined |
| NEW | dlls/msvcrt/file.c | MSVCRT__wfdopen(26) | 1052-1076 | unfree-wine | Probably leaking memory: var_decl(modea) unfreed undefined |
| NEW | dlls/msvcrt/file.c | MSVCRT__wfdopen(9) | 1052-1059 | unfree-wine | Probably leaking memory: var_decl(modea) unfreed non_null |
| NEW | dlls/msvcrt/tests/heap.c | func_heap(16) | 421-434 | unfree-wine | Probably leaking memory, var_decl(mem) is undefined |
| FIXED | dlls/msvcrt/tests/heap.c | func_heap(18) | 358 | redundant_null_check | NULL pointer check before free (commit) |
| FIXED | dlls/msvcrt/tests/heap.c | func_heap(6) | 343-346 | unfree-wine | Probably leaking memory, var_decl(mem) is undefined (commit) |
| FIXED | dlls/msvcrt/tests/string.c | func_string(32) | 404-422 | unfree-wine | Probably leaking memory (leaving scope): var_decl(mem) unfreed undefined (commit) |
| NEW | dlls/msvfw32/msvideo_main.c | enum_compressors(45) | 755-761 | unfree-wine | Probably leaking memory (leaving scope): var_decl(ic) unfreed undefined |
| FIXED | dlls/msxml3/saxreader.c | SAXXMLReader_create(13) | 358-366 | unfree-wine | Probably leaking memory: var_decl(reader) unfreed non_null (commit) |
| FIXED | dlls/netapi32/access.c | NetUserAdd(64) | 181 | redundant_null_check | NULL pointer check before HeapFree (commit) |
| NEW | dlls/netapi32/nbt.c | NetBTEnum(64) | 1365-1413 | unfree-wine | Probably leaking memory (leaving scope): var_decl(ipAddrs) unfreed undefined |
| NEW | dlls/netapi32/nbt.c | NetBTRegisterAdapter(20) | 1284-1298 | unfree-wine | Probably leaking memory: var_decl(adapter) unfreed undefined |
| NEW | dlls/netapi32/netbios.c | nbResizeAdapterTable(17) | 89-100 | unfree-wine | Probably leaking memory: component_ref((var_decl(gNBTable))(field_decl(table))) unfreed undefined |
| NEW | dlls/ntdll/actctx.c | RtlCreateActivationContext(103) | 2197-2284 | unfree-wine | Probably leaking memory: var_decl(actctx) unfreed non_null |
| NOTABUG | dlls/ntdll/directory.c | wine_nt_to_unix_file_name(151) | 1936-2026 | unfree-wine | Limitation in realloc handling: Freeing already freed var_decl(unix_name) |
| NOTABUG | dlls/ntdll/directory.c | read_directory_getdents(11) | 1117-1120 | unfree-wine | Limitation in Smatch: var_decl(data) is allocated only if the requested size is bigger than the size of a buffer on the stack. |
| NOTABUG | dlls/ntdll/env.c | RtlExpandEnvironmentStrings_U(72) | 280-340 | wine_locks/PebLock | limitation in wine_locks |
| NOTABUG | dlls/ntdll/env.c | RtlSetEnvironmentVariable(85) | 193-259 | wine_locks/PebLock | limitation in wine_locks |
| NOTABUG | dlls/ntdll/env.c | RtlQueryEnvironmentVariable_U(33) | 129-149 | wine_locks/PebLock | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | RtlWalkHeap(112) | 1616-1718 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | RtlSizeHeap(25) | 1558-1572 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | RtlReAllocateHeap(135) | 1352-1460 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | RtlReAllocateHeap(129) | 1352-1454 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | RtlReAllocateHeap(74) | 1352-1399 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | RtlReAllocateHeap(54) | 1352-1379 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | RtlFreeHeap(42) | 1281-1305 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | RtlFreeHeap(36) | 1281-1299 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | RtlAllocateHeap(63) | 1201-1244 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | RtlAllocateHeap(29) | 1201-1210 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | HEAP_IsRealArena(56) | 1012-1060 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/heap.c | HEAP_IsRealArena(27) | 1012-1031 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ntdll/loader.c | attach_process_dlls(9) | 2363-2369 | wine_locks/CriticalSection | Unlock missing on error path but error is so critical that the process terminates. |
| NEW | dlls/ntdll/tests/port.c | test_ports_server(56) | 254-287 | unfree-wine | Probably leaking memory: var_decl(LpcMessage) unfreed undefined |
| NEW | dlls/ntdll/tests/port.c | test_ports_server(36) | 254-267 | unfree-wine | Probably leaking memory: var_decl(LpcMessage) unfreed undefined |
| FIXED | dlls/ntdll/tests/rtlstr.c | test_RtlIsTextUnicode(40) | 1697-1713 | unfree-wine | Probably leaking memory (leaving scope): var_decl(be_unicode) unfreed undefined (commit) |
| FIXED | dlls/ntdll/tests/rtlstr.c | test_RtlInitUnicodeStringEx(104) | 194-292 | unfree-wine | Probably leaking memory (leaving scope): var_decl(teststring2) unfreed undefined (commit) |
| NEW | dlls/ntdll/threadpool.c | RtlQueueWorkItem(46) | 186-229 | unfree-wine | Probably leaking memory: var_decl(work_item) unfreed non_null |
| NOTABUG | dlls/ntdll/virtual.c | NtAllocateVirtualMemory(117) | 1457-1492 | wine_locks/server_enter_uninterrupted_section | limitation in wine_locks |
| NEW | dlls/ntoskrnl.exe/ntoskrnl.c | wine_ntoskrnl_main_loop(60) | 194-244 | unfree-wine | Probably leaking memory: var_decl(in_buff) unfreed non_null |
| NEW | dlls/ole32/antimoniker.c | CreateAntiMoniker(21) | 623-637 | unfree-wine | Probably leaking memory: var_decl(newAntiMoniker) unfreed non_null |
| NEW | dlls/ole32/bindctx.c | CreateBindCtx(30) | 574-587 | unfree-wine | Probably leaking memory: var_decl(newBindCtx) unfreed non_null |
| NEW | dlls/ole32/clipboard.c | OLEClipbrd_RenderFormat(134) | 926-1043 | unfree-wine | Probably leaking memory: var_decl(hStorage) unfreed undefined |
| NEW | dlls/ole32/compobj.c | CoGetObjectContext(30) | 3718-3734 | unfree-wine | Probably leaking memory: var_decl(context) unfreed non_null |
| NOTABUG | dlls/ole32/compositemoniker.c | CompositeMonikerImpl_Construct(154) | 1826-1919 | unfree-wine | Limitation in realloc handling: Freeing already freed var_decl(tab_moniker) |
| NOTABUG | dlls/ole32/compositemoniker.c | CompositeMonikerImpl_Construct(111) | 1826-1876 | unfree-wine | Limitation in realloc handling: Freeing already freed var_decl(tab_moniker) |
| NEW | dlls/ole32/compositemoniker.c | CompositeMonikerImpl_Construct(100) | 1772-1865 | unfree-wine | Probably leaking memory: var_decl(This) unfreed non_null |
| NOTABUG | dlls/ole32/compositemoniker.c | CompositeMonikerImpl_Construct(57) | 1816-1822 | unfree-wine | Limitation in realloc handling: Freeing already freed var_decl(tab_moniker) |
| BUG | dlls/ole32/compositemoniker.c | CompositeMonikerImpl_IsEqual(43) | 594 | unreached_code | code to release resources is unreachable |
| NEW | dlls/ole32/filemoniker.c | FileMonikerCF_CreateInstance(23) | 1575-1586 | unfree-wine | Probably leaking memory: var_decl(newFileMoniker) unfreed non_null |
| NEW | dlls/ole32/filemoniker.c | CreateFileMoniker(26) | 1424-1436 | unfree-wine | Probably leaking memory: var_decl(newFileMoniker) unfreed non_null |
| NEW | dlls/ole32/filemoniker.c | FileMonikerImpl_DecomposePath(58) | 1041-1072 | unfree-wine | Probably leaking memory, indirect_ref plus_expr((var_decl(strgtable))(mult_expr((var_decl(tabIndex))(integer_cst(4))))) is non_null |
| NOTABUG | dlls/ole32/ifs.c | IMalloc_fnHeapMinimize(12) | 339-347 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ole32/ifs.c | IMalloc_fnDidAlloc(18) | 319-329 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ole32/ifs.c | IMalloc_fnGetSize(19) | 294-305 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ole32/ifs.c | IMalloc_fnFree(26) | 257-276 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ole32/ifs.c | IMalloc_fnRealloc(43) | 211-244 | wine_locks/CriticalSection | limitation in wine_locks |
| NOTABUG | dlls/ole32/ifs.c | IMalloc_fnAlloc(28) | 176-195 | wine_locks/CriticalSection | limitation in wine_locks |
| NEW | dlls/ole32/itemmoniker.c | ItemMonikerCF_CreateInstance(23) | 1055-1066 | unfree-wine | Probably leaking memory: var_decl(newItemMoniker) unfreed non_null |
| NEW | dlls/ole32/ole2.c | OleCreateMenuDescriptor(15) | 1579-1584 | unfree-wine | Probably leaking memory: var_decl(hOleMenu) unfreed non_null |
| NEW | dlls/ole32/rpc.c | RPC_ExecuteCall(106) | 1337-1402 | unfree-wine | Probably leaking memory, component_ref((indirect_ref var_decl(msg))(field_decl(Handle))) is undefined |
| NEW | dlls/ole32/stg_prop.c | PropertyStorage_StorePropWithId(43) | 486-503 | unfree-wine | Probably leaking memory: var_decl(prop) unfreed undefined |
| NEW | dlls/ole32/storage32.c | STREAM_ReadString(20) | 7030-7036 | unfree-wine | Probably leaking memory: var_decl(str) unfreed non_null |
| NEW | dlls/ole32/storage32.c | StgOpenStorageOnILockBytes(52) | 6201-6229 | unfree-wine | Probably leaking memory: var_decl(newStorage) unfreed non_null |
| NEW | dlls/ole32/storage32.c | StgCreateDocfileOnILockBytes(41) | 6136-6164 | unfree-wine | Probably leaking memory: var_decl(newStorage) unfreed non_null |
| NEW | dlls/ole32/storage32.c | StgCreateDocfile(149) | 5775-5808 | unfree-wine | Probably leaking memory: var_decl(newStorage) unfreed non_null |
| NEW | dlls/ole32/tests/marshal.c | test_proxybuffer(39) | 1714-1746 | unfree-wine | Probably leaking memory (leaving scope): var_decl(pUnkOuter) unfreed undefined |
| NEW | dlls/ole32/tests/marshal.c | start_host_object2(18) | 263-278 | unfree-wine | Probably leaking memory: var_decl(data) unfreed undefined |
| NEW | dlls/ole32/tests/moniker.c | test_bind_context(97) | 1822-1841 | unfree-wine | Probably leaking memory (leaving scope): var_decl(unknown) unfreed undefined |
| NEW | dlls/oleaut32/oleaut.c | SysReAllocStringLen(19) | 300-312 | unfree-wine | Probably leaking memory (leaving scope): var_decl(ptr) unfreed undefined |
| NEW | dlls/oleaut32/olepicture.c | OLEPictureImpl_LoadJpeg(97) | 1296-1343 | unfree-wine | Probably leaking memory: var_decl(i) unfreed copied |
| NEW | dlls/oleaut32/tests/tmarshal.c | start_host_object2(18) | 169-184 | unfree-wine | Probably leaking memory: var_decl(data) unfreed undefined |
| NEW | dlls/oleaut32/tests/usrmarshal.c | test_marshal_VARIANT(772) | 1177-1273 | unfree-wine | Probably leaking memory (leaving scope): var_decl(heap_unknown) unfreed undefined |
| NEW | dlls/oleaut32/tmarshal.c | TMStubImpl_Invoke(43) | 2028-2035 | unfree-wine | Probably leaking memory: component_ref((var_decl(buf))(field_decl(base))) unfreed undefined |
| NEW | dlls/oleaut32/typelib.c | ITypeLib2_Constructor_SLTG(284) | 3514-3718 | unfree-wine | Probably leaking memory: var_decl(pOtherTypeInfoBlks) unfreed undefined |
| NEW | dlls/oleaut32/typelib.c | ITypeLib2_Constructor_SLTG(181) | 3514-3615 | unfree-wine | Probably leaking memory: var_decl(pOtherTypeInfoBlks) unfreed undefined |
| NEW | dlls/oleaut32/typelib.c | ITypeLib2_Constructor_SLTG(175) | 3514-3609 | unfree-wine | Probably leaking memory: var_decl(pOtherTypeInfoBlks) unfreed undefined |
| NEW | dlls/oleaut32/typelib.c | TLB_Mapping_Open(32) | 2369-2398 | unfree-wine | Probably leaking memory: var_decl(This) unfreed non_null |
| NEW | dlls/oleaut32/typelib.c | TLB_PEFile_Open(40) | 2273-2310 | unfree-wine | Probably leaking memory: var_decl(This) unfreed non_null |
| NEW | dlls/oleaut32/typelib2.c | ICreateTypeLib2_Constructor(40) | 3823-3857 | unfree-wine | Probably leaking memory: var_decl(pCreateTypeLib2Impl) unfreed non_null |
| NOTABUG | dlls/oleaut32/usrmarshal.c | IDispatch_Invoke_Proxy(75) | 1173-1220 | unfree-wine | Conditional alloc and free of var_decl(rgVarRefIdx) |
| NEW | dlls/oledlg/insobjdlg.c | UIINSERTOBJECTDLG_PopulateObjectTypes(50) | 379-384 | unfree-wine | Probably leaking memory (leaving scope): var_decl(lpclsid) unfreed undefined |
| FIXED | dlls/pdh/pdh_main.c | PdhCollectQueryDataEx(26) | 513-533 | wine_locks/CriticalSection | (commit) |
| FIXED | dlls/pdh/pdh_main.c | PdhCloseQuery(22) | 394-410 | wine_locks/CriticalSection | (commit) |
| NEW | dlls/qcap/enummedia.c | IEnumMediaTypesImpl_Construct(20) | 103-121 | unfree-wine | Probably leaking memory: var_decl(pEnumMediaTypes) unfreed non_null |
| FIXED | dlls/qcap/vfwcapture.c | VfwPin_Construct(31) | 746-770 | unfree-wine | Probably leaking memory: var_decl(pPinImpl) unfreed non_null (commit) |
| FIXED | dlls/qmgr/tests/enum_jobs.c | test_Next_walkList_2(32) | 196-222 | unfree-wine | Probably leaking memory (leaving scope): var_decl(jobs) unfreed non_null (commit) |
| FIXED | dlls/qmgr/tests/enum_jobs.c | test_Next_walkList_2(22) | 196-212 | unfree-wine | Probably leaking memory: var_decl(jobs) unfreed non_null (commit) |
| FIXED | dlls/qmgr/tests/job.c | test_CompleteLocalURL(39) | 413-438 | unfree-wine | Probably leaking memory: var_decl(urlB) unfreed non_null (commit) |
| FIXED | dlls/qmgr/tests/job.c | test_CompleteLocalURL(32) | 413-431 | unfree-wine | Probably leaking memory: var_decl(urlB) unfreed non_null (commit) |
| FIXED | dlls/qmgr/tests/job.c | test_CompleteLocalURL(20) | 413-419 | unfree-wine | Probably leaking memory: var_decl(urlB) unfreed undefined (commit) |
| FIXED | dlls/quartz/control.c | MediaSeekingImpl_GetAvailable(10) | 400-405 | wine_locks/CriticalSection | (commit) |
| FIXED | dlls/quartz/dsoundrender.c | DSoundRender_InputPin_Construct(24) | 91-104 | unfree-wine | Probably leaking memory: var_decl(pPinImpl) unfreed non_null (commit) |
| NEW | dlls/quartz/enummedia.c | IEnumMediaTypesImpl_Construct(20) | 106-124 | unfree-wine | Probably leaking memory: var_decl(pEnumMediaTypes) unfreed non_null |
| FIXED | dlls/quartz/filesource.c | FileAsyncReader_Construct(30) | 859-883 | unfree-wine | Probably leaking memory: var_decl(pPinImpl) unfreed non_null (commit) |
| NEW | dlls/quartz/filtermapper.c | AMFilterData_ParseFilterData(19) | 1687-1699 | unfree-wine | Probably leaking memory: var_decl(prf2) unfreed non_null |
| NEW | dlls/quartz/filtermapper.c | FilterMapper_UnregisterPin(46) | 1613-1633 | unfree-wine | Probably leaking memory: var_decl(wszPinNameKey) unfreed undefined |
| NEW | dlls/quartz/filtermapper.c | FilterMapper_RegisterPinType(64) | 1492-1528 | unfree-wine | Probably leaking memory: var_decl(wszTypesKey) unfreed undefined |
| NEW | dlls/quartz/filtermapper.c | FilterMapper_RegisterPin(77) | 1402-1454 | unfree-wine | Probably leaking memory: var_decl(wszPinsKeyName) unfreed undefined |
| NEW | dlls/quartz/filtermapper.c | FilterMapper2_RegisterFilter(190) | 758-866 | unfree-wine | Probably leaking memory: var_decl(pwszParseName) unfreed non_null |
| NEW | dlls/quartz/filtermapper.c | FilterMapper2_RegisterFilter(84) | 711-760 | unfree-wine | Probably leaking memory: var_decl(pregfp2) unfreed copied |
| FIXED | dlls/quartz/parser.c | Parser_InputPin_Construct(23) | 718-730 | unfree-wine | Probably leaking memory: var_decl(pPinImpl) unfreed non_null (commit) |
| FIXED | dlls/quartz/parser.c | Parser_Run(15) | 281-287 | wine_locks/CriticalSection | (commit) |
| FIXED | dlls/quartz/parser.c | Parser_Pause(13) | 245-251 | wine_locks/CriticalSection | (commit) |
| FIXED | dlls/quartz/parser.c | Parser_Stop(13) | 220-226 | wine_locks/CriticalSection | (commit) |
| FIXED | dlls/quartz/parser.c | Parser_OutputPin_Construct(19) | 123-135 | unfree-wine | Probably leaking memory: var_decl(pPinImpl) unfreed non_null (commit) |
| NEW | dlls/quartz/parser.c | Parser_Create(47) | 73-103 | unfree-wine | Possibly passing pointer to freed value (part of structure) to function component_ref((indirect_ref parm_decl(pParser))(field_decl(ppPins))) |
| FIXED | dlls/quartz/pin.c | PullPin_Construct(23) | 1016-1028 | unfree-wine | Probably leaking memory: var_decl(pPinImpl) unfreed non_null (commit) |
| FIXED | dlls/quartz/pin.c | OutputPin_Construct(23) | 223-235 | unfree-wine | Probably leaking memory: var_decl(pPinImpl) unfreed non_null (commit) |
| FIXED | dlls/quartz/pin.c | InputPin_Construct(24) | 141-154 | unfree-wine | Probably leaking memory: var_decl(pPinImpl) unfreed non_null (commit) |
| NEW | dlls/quartz/transform.c | TransformFilter_Create(59) | 180-221 | unfree-wine | Possibly passing pointer to freed value (part of structure) to function component_ref((indirect_ref parm_decl(pTransformFilter))(field_decl(ppPins))) |
| FIXED | dlls/quartz/transform.c | TransformFilter_OutputPin_Construct(23) | 127-139 | unfree-wine | Probably leaking memory: var_decl(pPinImpl) unfreed non_null (commit) |
| FIXED | dlls/quartz/transform.c | TransformFilter_InputPin_Construct(24) | 97-110 | unfree-wine | Probably leaking memory: var_decl(pPinImpl) unfreed non_null (commit) |
| FIXED | dlls/quartz/videorenderer.c | VideoRenderer_InputPin_Construct(24) | 271-284 | unfree-wine | Probably leaking memory: var_decl(pPinImpl) unfreed non_null (commit) |
| NEW | dlls/quartz/waveparser.c | WAVEParser_InputPin_PreConnect(72) | 282-309 | unfree-wine | Probably leaking memory: component_ref((var_decl(amt))(field_decl(pbFormat))) unfreed undefined |
| NEW | dlls/quartz/waveparser.c | WAVEParser_InputPin_PreConnect(62) | 282-299 | unfree-wine | Probably leaking memory: component_ref((var_decl(amt))(field_decl(pbFormat))) unfreed undefined |
| NEW | dlls/riched20/clipboard.c | get_rtf_text(10) | 377-383 | unfree-wine | Returning with freed result component_ref((var_decl(gds))(field_decl(hData))) |
| NEW | dlls/riched20/editor.c | RichEditWndProc_common(1306) | 3234-3241 | unfree-wine | Probably leaking memory (leaving scope): var_decl(lpCompStr) unfreed undefined |
| NEW | dlls/riched20/editor.c | RichEditWndProc_common(1292) | 3223-3227 | unfree-wine | Probably leaking memory (leaving scope): var_decl(lpCompStr) unfreed undefined |
| 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) |
| NEW | dlls/riched20/undo.c | ME_AddUndoItem(45) | 58-96 | unfree-wine | Probably leaking memory: var_decl(pItem) unfreed undefined |
| FIXED | dlls/rpcrt4/rpc_assoc.c | RpcServerAssoc_GetAssociation(25) | 119-140 | wine_locks/CriticalSection | (commit) |
| NEW | dlls/rpcrt4/rpc_message.c | RPCRT4_receive_fragment(66) | 753-790 | unfree-wine | Probably leaking memory, indirect_ref parm_decl(Header) is undefined |
| 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) |
| NEW | dlls/rpcrt4/tests/ndr_marshall.c | test_nonconformant_string(104) | 1574-1644 | unfree-wine | Possibly passing pointer freed value to function component_ref((var_decl(StubMsg))(field_decl(Buffer))) |
| NEW | dlls/rpcrt4/tests/ndr_marshall.c | test_nonconformant_string(98) | 1574-1638 | unfree-wine | Possibly passing pointer freed value to function component_ref((var_decl(StubMsg))(field_decl(Buffer))) |
| NEW | dlls/rpcrt4/tests/server.c | array_tests(86) | 1153-1168 | unfree-wine | Possibly passing pointer to freed value (part of structure) to function array_ref(component_ref((indirect_ref var_decl(dc))(field_decl(a)))[integer_cst(1)]) |
| NEW | dlls/rpcrt4/tests/server.c | bstr_t_UserUnmarshal(6) | 972-976 | unfree-wine | Probably leaking memory: var_decl(data) unfreed undefined |
| NEW | dlls/sane.ds/ui.c | ComboChanged(28) | 970-978 | unfree-wine | Probably leaking memory (leaving scope): var_decl(value) unfreed undefined |
| NEW | dlls/secur32/ntlm.c | SECUR32_initNTLMSP(41) | 1984-2013 | unfree-wine | Probably leaking memory (leaving scope): var_decl(helper) unfreed undefined |
| NEW | dlls/secur32/ntlm.c | ntlm_AcquireCredentialsHandleA(101) | 270-340 | unfree-wine | Probably leaking memory: var_decl(pAuthDataW) unfreed undefined |
| NEW | dlls/secur32/tests/ntlm.c | setupBuffers(51) | 233-262 | unfree-wine | Probably leaking memory, component_ref((indirect_ref var_decl(sec_buffer))(field_decl(pvBuffer))) is non_null |
| NEW | dlls/setupapi/devinst.c | SetupDiCreateDeviceInfoW(126) | 1452-1508 | unfree-wine | Probably leaking memory: var_decl(instanceId) unfreed undefined |
| NOTABUG | dlls/setupapi/query.c | SetupGetInfInformationA(18) | 129-139 | unfree-wine | Limitation in unfree-wine.pl: var_decl(inf) is conditionally alloced and freed. |
| NEW | dlls/shdocvw/navigate.c | navigate_url(39) | 718-726 | unfree-wine | Probably leaking memory: var_decl(task) unfreed undefined |
| NEW | dlls/shdocvw/navigate.c | BindStatusCallback_OnObjectAvailable(35) | 313-316 | unfree-wine | Probably leaking memory: var_decl(task) unfreed undefined |
| NEW | dlls/shdocvw/shlinstobj.c | InstanceObjectFactory_Constructor(21) | 325-339 | unfree-wine | Probably leaking memory: var_decl(pInstanceObjectFactory) unfreed undefined |
| NEW | dlls/shdocvw/shlinstobj.c | RegistryPropertyBag_Constructor(20) | 179-192 | unfree-wine | Probably leaking memory: var_decl(pRegistryPropertyBag) unfreed undefined |
| NEW | dlls/shell32/autocomplete.c | IAutoComplete_Constructor(28) | 106-128 | unfree-wine | Probably leaking memory: var_decl(lpac) unfreed non_null |
| NEW | dlls/shell32/autocomplete.c | IAutoComplete_Constructor(23) | 106-123 | unfree-wine | Probably leaking memory: var_decl(lpac) unfreed non_null |
| NEW | dlls/shell32/cpanelfolder.c | IControlPanel_Constructor(28) | 133-151 | unfree-wine | Probably leaking memory: var_decl(sf) unfreed non_null |
| NEW | dlls/shell32/cpanelfolder.c | IControlPanel_Constructor(24) | 133-147 | unfree-wine | Probably leaking memory: var_decl(sf) unfreed non_null |
| NEW | dlls/shell32/dragdrophelper.c | IDropTargetHelper_Constructor(22) | 74-86 | unfree-wine | Probably leaking memory: var_decl(dth) unfreed non_null |
| NEW | dlls/shell32/dragdrophelper.c | IDropTargetHelper_Constructor(18) | 74-82 | unfree-wine | Probably leaking memory: var_decl(dth) unfreed non_null |
| NEW | dlls/shell32/shfldr_desktop.c | ISF_Desktop_Constructor(35) | 867-884 | unfree-wine | Probably leaking memory (leaving scope): var_decl(sf) unfreed non_null |
| NEW | dlls/shell32/shfldr_fs.c | IFSFolder_Constructor(26) | 238-257 | unfree-wine | Probably leaking memory: var_decl(sf) unfreed non_null |
| NEW | dlls/shell32/shfldr_fs.c | IFSFolder_Constructor(22) | 238-253 | unfree-wine | Probably leaking memory: var_decl(sf) unfreed non_null |
| FIXED | dlls/shell32/shfldr_mycomp.c | ISF_MyComputer_fnGetDisplayNameOf(133) | 566-687 | unfree-wine | Probably leaking memory: var_decl(pszPath) unfreed non_null (commit) |
| NEW | dlls/shell32/shfldr_mycomp.c | ISF_MyComputer_Constructor(26) | 113-129 | unfree-wine | Probably leaking memory: var_decl(sf) unfreed non_null |
| NEW | dlls/shell32/shfldr_mycomp.c | ISF_MyComputer_Constructor(22) | 113-125 | unfree-wine | Probably leaking memory: var_decl(sf) unfreed non_null |
| NEW | dlls/shell32/shfldr_netplaces.c | ISF_NetworkPlaces_Constructor(26) | 97-113 | unfree-wine | Probably leaking memory: var_decl(sf) unfreed non_null |
| NEW | dlls/shell32/shfldr_netplaces.c | ISF_NetworkPlaces_Constructor(22) | 97-109 | unfree-wine | Probably leaking memory: var_decl(sf) unfreed non_null |
| NEW | dlls/shell32/shlexec.c | SHELL_execute(298) | 1536-1745 | unfree-wine | Probably leaking memory: component_ref((var_decl(sei_tmp))(field_decl(lpFile))) unfreed undefined |
| NEW | dlls/shell32/shlfsbind.c | IFileSystemBindData_Constructor(35) | 79-103 | unfree-wine | Probably leaking memory: var_decl(sb) unfreed non_null |
| NEW | dlls/shlwapi/ordinal.c | RegisterDefaultAcceptHeaders(106) | 356-411 | unfree-wine | Probably leaking memory (leaving scope): var_decl(formatList) unfreed non_null |
| NEW | dlls/shlwapi/ordinal.c | RegisterDefaultAcceptHeaders(94) | 356-399 | unfree-wine | Probably leaking memory: var_decl(formatList) unfreed non_null |
| NEW | dlls/shlwapi/ordinal.c | RegisterDefaultAcceptHeaders(70) | 356-375 | unfree-wine | Probably leaking memory: var_decl(formatList) unfreed non_null |
| NOTABUG | dlls/shlwapi/path.c | SHLWAPI_PathFindInOtherDirs(39) | 1193-1194 | unfree-wine | Limitation in unfree-wine.pl: var_decl(lpszPATH) alloced conditionally. |
| NEW | dlls/shlwapi/regstream.c | SHCreateMemStream(17) | 498-508 | unfree-wine | Probably leaking memory (leaving scope): var_decl(lpbDup) unfreed undefined |
| NEW | dlls/urlmon/bindctx.c | CreateAsyncBindCtxEx(31) | 832-841 | unfree-wine | Probably leaking memory: var_decl(ret) unfreed undefined |
| NEW | dlls/urlmon/umon.c | CreateURLMonikerEx(29) | 1083-1103 | unfree-wine | Probably leaking memory: var_decl(obj) unfreed non_null |
| UNKNOWN | dlls/user32/class.c | CLASS_RegisterClass(57) | 386-389 | wine_locks/USER_Lock | |
| NEW | dlls/user32/class.c | CLASS_FindClass(20) | 300-316 | wine_locks/USER_Lock | |
| NEW | dlls/user32/combo.c | COMBO_NCCreate(28) | 153-178 | unfree-wine | Probably leaking memory: var_decl(lphc) unfreed undefined |
| NEW | dlls/user32/dde_misc.c | DdeAddData(18) | 1328-1332 | unfree-wine | Probably leaking memory: parm_decl(hData) unfreed undefined |
| NEW | dlls/user32/dde_misc.c | PackDDElParam(18) | 87-95 | unfree-wine | Probably leaking memory: var_decl(hMem) unfreed non_null |
| NEW | dlls/user32/edit.c | EDIT_WM_SetText(46) | 5086-5126 | unfree-wine | Probably leaking memory (leaving scope): var_decl(textW) unfreed undefined |
| NEW | dlls/user32/edit.c | EDIT_EM_ReplaceSel(197) | 3216-3367 | unfree-wine | Probably leaking memory (leaving scope): var_decl(buf) unfreed non_null |
| NEW | dlls/user32/listbox.c | ListBoxWndProc_common(431) | 3036-3042 | unfree-wine | Probably leaking memory: var_decl(textW) unfreed undefined |
| NEW | dlls/user32/listbox.c | ListBoxWndProc_common(332) | 2912-2943 | unfree-wine | Probably leaking memory: var_decl(textW) unfreed undefined |
| NEW | dlls/user32/listbox.c | ListBoxWndProc_common(300) | 2889-2911 | unfree-wine | Probably leaking memory: var_decl(textW) unfreed undefined |
| NEW | dlls/user32/listbox.c | ListBoxWndProc_common(277) | 2882-2888 | unfree-wine | Probably leaking memory: var_decl(textW) unfreed undefined |
| NEW | dlls/user32/listbox.c | ListBoxWndProc_common(101) | 2690-2712 | unfree-wine | Probably leaking memory: var_decl(textW) unfreed undefined |
| NEW | dlls/user32/listbox.c | ListBoxWndProc_common(78) | 2667-2689 | unfree-wine | Probably leaking memory: var_decl(textW) unfreed undefined |
| NEW | dlls/user32/listbox.c | ListBoxWndProc_common(55) | 2659-2666 | unfree-wine | Probably leaking memory: var_decl(textW) unfreed undefined |
| NEW | dlls/user32/listbox.c | LISTBOX_InsertString(27) | 1658-1676 | unfree-wine | Probably leaking memory: var_decl(new_str) unfreed non_null |
| NEW | dlls/user32/message.c | peek_message(56) | 2031-2067 | unfree-wine | Probably leaking memory: var_decl(buffer) unfreed undefined |
| NEW | dlls/user32/message.c | unpack_dde_message(75) | 1563-1584 | unfree-wine | Probably leaking memory: var_decl(hMem) unfreed copied |
| NOTABUG | dlls/user32/tests/cursoricon.c | test_LoadImageFile(41) | 686 | 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(31) | 676 | 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(23) | 668 | file_handles | Limitation: The variable is not a file handle anymore: Comparison of file handle 'handle' with 0 |
| NEW | dlls/user32/tests/dde.c | test_UnpackDDElParam(132) | 1991-2066 | unfree-wine | Probably leaking memory (leaving scope): var_decl(hglobal) unfreed undefined |
| NEW | dlls/user32/tests/dde.c | dde_server_wndproc(150) | 137-227 | unfree-wine | Probably leaking memory: var_decl(hglobal) unfreed undefined |
| NEW | dlls/version/tests/info.c | test_32bit_win(166) | 334-442 | unfree-wine | Probably leaking memory (leaving scope): var_decl(pVersionInfoW) unfreed undefined |
| FIXED | dlls/winealsa.drv/dscapture.c | IDsCaptureDriverBufferImpl_Release(25) | 531-547 | wine_locks/CriticalSection | (commit) |
| NEW | dlls/winealsa.drv/midi.c | modLongData(90) | 979-1031 | unfree-wine | Probably leaking memory: var_decl(lpNewData) unfreed undefined |
| NEW | dlls/winealsa.drv/midi.c | modLongData(88) | 979-1029 | unfree-wine | Probably leaking memory: var_decl(lpNewData) unfreed undefined |
| FIXED | dlls/winealsa.drv/mixer.c | ALSA_MixerExit(23) | 573-589 | wine_locks/CriticalSection | (commit) |
| NEW | dlls/winealsa.drv/wavein.c | widRecorder(175) | 318 | unreached_code | |
| NEW | dlls/wined3d/device.c | IWineD3DDeviceImpl_DrawRectPatch(80) | 5947-6000 | unfree-wine | Pr |