trafficserver - scan-build results

User:igalic@tynix
Working Directory:/home/igalic/src/asf/trafficserver
Command Line:make
Clang Version:clang version 3.4 (trunk 183302)
Date:Wed Jun 5 10:23:53 2013

Bug Summary

Bug TypeQuantityDisplay?
All Bugs172
API
Argument with 'nonnull' attribute passed null13
Dead store
Dead assignment51
Dead increment44
Dead initialization12
Logic error
Assigned value is garbage or undefined1
Called C++ object pointer is null14
Dereference of null pointer28
Division by zero2
Result of operation is garbage or undefined2
Memory Error
Bad deallocator3
Use-after-free2

Reports

Bug Group Bug Type ▾ File Line Path Length
APIArgument with 'nonnull' attribute passed nulllib /ts /ink_args.cc7633View Report
APIArgument with 'nonnull' attribute passed nullmgmt /api /CfgContextImpl.cc24079View Report
APIArgument with 'nonnull' attribute passed nullproxy /logging /LogFile.cc1727View Report
APIArgument with 'nonnull' attribute passed nulltools /jtest /jtest.cc414033View Report
APIArgument with 'nonnull' attribute passed nulllib /ts /ink_args.cc9633View Report
APIArgument with 'nonnull' attribute passed nullproxy /http /HttpTransact.cc104610View Report
APIArgument with 'nonnull' attribute passed nulllib /ts /ink_args.cc7933View Report
APIArgument with 'nonnull' attribute passed nullplugins /experimental /esi /fetcher /HttpDataFetcherImpl.cc23312View Report
APIArgument with 'nonnull' attribute passed nulltools /jtest /jtest.cc414533View Report
APIArgument with 'nonnull' attribute passed nullmgmt /api /CfgContextImpl.cc24079View Report
APIArgument with 'nonnull' attribute passed nulltools /jtest /jtest.cc415233View Report
APIArgument with 'nonnull' attribute passed nulltools /jtest /jtest.cc413733View Report
APIArgument with 'nonnull' attribute passed nulliocore /cache /CacheDir.cc9569View Report
Logic errorAssigned value is garbage or undefinedproxy /CoreUtils.cc5902View Report
Memory ErrorBad deallocatormgmt /utils /XmlUtils.cc30015View Report
Memory ErrorBad deallocatormgmt /utils /XmlUtils.cc35017View Report
Memory ErrorBad deallocatorproxy /logging /LogSock.cc5565View Report
Logic errorCalled C++ object pointer is nullproxy /PluginVC.cc72411View Report
Logic errorCalled C++ object pointer is nullproxy /http /HttpTransact.cc70356View Report
Logic errorCalled C++ object pointer is nulliocore /hostdb /HostDB.cc137332View Report
Logic errorCalled C++ object pointer is nulliocore /net /Socks.cc16312View Report
Logic errorCalled C++ object pointer is nullproxy /http /HttpTransact.cc20509View Report
Logic errorCalled C++ object pointer is nullproxy /http /HttpTransact.cc37986View Report
Logic errorCalled C++ object pointer is nulliocore /hostdb /HostDB.cc137829View Report
Logic errorCalled C++ object pointer is nullproxy /http /HttpTransact.cc27716View Report
Logic errorCalled C++ object pointer is nullproxy /http /HttpTransact.cc36802View Report
Logic errorCalled C++ object pointer is nulliocore /cluster /ClusterConfig.cc3874View Report
Logic errorCalled C++ object pointer is nullproxy /Prefetch.cc5682View Report
Logic errorCalled C++ object pointer is nullproxy /http /HttpTransact.cc27507View Report
Logic errorCalled C++ object pointer is nullproxy /http /HttpTransact.cc437123View Report
Logic errorCalled C++ object pointer is nullproxy /http /HttpTransact.cc44664View Report
Dead storeDead assignmentiocore /hostdb /HostDB.cc5701View Report
Dead storeDead assignmenttools /jtest /jtest.cc34691View Report
Dead storeDead assignmentmgmt /cli /cliParseArg.cc1431View Report
Dead storeDead assignmentproxy /logstats.cc15561View Report
Dead storeDead assignmentiocore /cache /Cache.cc25121View Report
Dead storeDead assignmentlib /ts /ink_queue.cc2671View Report
Dead storeDead assignmentlib /records /P_RecCore.cc7091View Report
Dead storeDead assignmentplugins /experimental /rfc5861 /rfc5861.c3341View Report
Dead storeDead assignmentiocore /hostdb /HostDB.cc5791View Report
Dead storeDead assignmentmgmt /cli /CliMgmtUtils.cc3671View Report
Dead storeDead assignmentlib /records /P_RecCore.cc6921View Report
Dead storeDead assignmentplugins /experimental /esi /lib /Expression.cc2411View Report
Dead storeDead assignmentiocore /cache /Store.cc3311View Report
Dead storeDead assignmentproxy /http /HttpTunnel.cc10891View Report
Dead storeDead assignmentproxy /logging /LogFieldAliasMap.cc551View Report
Dead storeDead assignmentmgmt /cli /ConfigCmd.cc3741View Report
Dead storeDead assignmentiocore /cache /RamCacheCLFUS.cc2381View Report
Dead storeDead assignmentproxy /logging /LogFieldAliasMap.cc641View Report
Dead storeDead assignmenttools /jtest /jtest.cc34681View Report
Dead storeDead assignmentplugins /experimental /rfc5861 /rfc5861.c3701View Report
Dead storeDead assignmenttools /jtest /jtest.cc13281View Report
Dead storeDead assignmentplugins /experimental /esi /lib /Expression.cc2421View Report
Dead storeDead assignmentmgmt /cluster /VMap.cc1481View Report
Dead storeDead assignmentlib /ts /ink_hash_table.cc641View Report
Dead storeDead assignmentproxy /InkAPITest.cc15951View Report
Dead storeDead assignmentmgmt /cli /hashtable.cc2161View Report
Dead storeDead assignmentlib /records /RecHttp.cc4601View Report
Dead storeDead assignmentmgmt /cli /ShowCmd.cc12041View Report
Dead storeDead assignmentproxy /http /HttpTransactHeaders.cc6591View Report
Dead storeDead assignmentproxy /Prefetch.cc14041View Report
Dead storeDead assignmentlib /tsconfig /TsConfigGrammar.c13011View Report
Dead storeDead assignmentmgmt /utils /MgmtUtils.cc5421View Report
Dead storeDead assignmentproxy /http /HttpTunnel.cc7661View Report
Dead storeDead assignmentmgmt /web2 /WebHttp.cc3611View Report
Dead storeDead assignmentproxy /http /HttpTunnel.cc2481View Report
Dead storeDead assignmentiocore /eventsystem /UnixEThread.cc2731View Report
Dead storeDead assignmentproxy /logging /LogAccess.cc7511View Report
Dead storeDead assignmentproxy /InkAPITest.cc34121View Report
Dead storeDead assignmentiocore /cache /Store.cc7671View Report
Dead storeDead assignmentproxy /logging /Log.cc11751View Report
Dead storeDead assignmentcop /TrafficCop.cc8001View Report
Dead storeDead assignmentmgmt /Alarms.cc2061View Report
Dead storeDead assignmentplugins /experimental /tcp_info /tcp_info.cc2011View Report
Dead storeDead assignmentlib /tsconfig /TsConfigGrammar.c11931View Report
Dead storeDead assignmentplugins /experimental /tcp_info /tcp_info.cc2001View Report
Dead storeDead assignmentproxy /InkAPITest.cc32981View Report
Dead storeDead assignmentmgmt /utils /MgmtUtils.cc5421View Report
Dead storeDead assignmentiocore /cache /CacheDisk.cc3521View Report
Dead storeDead assignmentproxy /http /HttpTransactCache.cc8631View Report
Dead storeDead assignmentmgmt /tools /SysAPI.cc13031View Report
Dead storeDead assignmentiocore /cache /Store.cc2961View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h2391View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h2391View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h1161View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h2391View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h2391View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h1161View Report
Dead storeDead incrementproxy /hdrs /MIME.cc30011View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h1161View Report
Dead storeDead incrementmgmt /api /CfgContextUtils.cc9601View Report
Dead storeDead incrementproxy /hdrs /MIME.cc24921View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h1161View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h2391View Report
Dead storeDead incrementproxy /logging /LogObject.cc8811View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h2391View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h2391View Report
Dead storeDead incrementlib /tsconfig /TsErrataUtil.cc1461View Report
Dead storeDead incrementproxy /logging /Log.cc2731View Report
Dead storeDead incrementproxy /hdrs /MIME.cc24911View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h1161View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h1161View Report
Dead storeDead incrementiocore /cluster /P_ClusterInline.h1161View Report
Dead storeDead incrementproxy /logging /Log.cc2821View Report
Dead storeDead incrementlib /records /RecMessage.cc3921View Report
Dead storeDead incrementmgmt /cluster /VMap.cc8201View Report
Dead storeDead incrementlib /wccp /WccpStatic.cc1761View Report
Dead storeDead incrementproxy /CoreUtils.cc2581View Report
Dead storeDead incrementmgmt /Alarms.cc5231View Report
Dead storeDead incrementproxy /StatSystem.cc3181View Report
Dead storeDead incrementmgmt /api /CfgContextUtils.cc9601View Report
Dead storeDead incrementlib /ts /fastlz.c2221View Report
Dead storeDead incrementproxy /hdrs /MIME.cc24881View Report
Dead storeDead incrementproxy /hdrs /MIME.cc24901View Report
Dead storeDead incrementmgmt /api /CfgContextImpl.cc4451View Report
Dead storeDead incrementplugins /experimental /spdy /protocol.cc991View Report
Dead storeDead incrementmgmt /api /CfgContextImpl.cc4411View Report
Dead storeDead incrementmgmt /api /CfgContextImpl.cc4411View Report
Dead storeDead incrementmgmt /api /CfgContextUtils.cc10721View Report
Dead storeDead incrementmgmt /api /CfgContextUtils.cc10721View Report
Dead storeDead incrementproxy /Prefetch.cc16691View Report
Dead storeDead incrementlib /records /RecMessage.cc3921View Report
Dead storeDead incrementtools /http_load /http_load.c6771View Report
Dead storeDead incrementmgmt /api /CfgContextImpl.cc4451View Report
Dead storeDead incrementproxy /Main.cc5521View Report
Dead storeDead incrementproxy /CoreUtils.cc2801View Report
Dead storeDead initializationiocore /net /UnixNet.cc2771View Report
Dead storeDead initializationmgmt /api /remote /APITestCliRemote.cc16011View Report
Dead storeDead initializationiocore /cache /Store.cc3711View Report
Dead storeDead initializationmgmt /api /remote /APITestCliRemote.cc15311View Report
Dead storeDead initializationmgmt /api /remote /APITestCliRemote.cc21081View Report
Dead storeDead initializationiocore /net /UnixUDPNet.cc6941View Report
Dead storeDead initializationlib /ts /Regex.cc301View Report
Dead storeDead initializationmgmt /api /remote /APITestCliRemote.cc20941View Report
Dead storeDead initializationmgmt /api /remote /APITestCliRemote.cc8761View Report
Dead storeDead initializationiocore /net /SSLNetAccept.cc701View Report
Dead storeDead initializationmgmt /api /remote /APITestCliRemote.cc21221View Report
Dead storeDead initializationiocore /cache /Cache.cc17111View Report
Logic errorDereference of null pointermgmt /api /remote /APITestCliRemote.cc759138View Report
Logic errorDereference of null pointerplugins /experimental /authproxy /authproxy.cc2286View Report
Logic errorDereference of null pointermgmt /api /remote /APITestCliRemote.cc3863View Report
Logic errorDereference of null pointerproxy /http /HttpTransact.cc96112View Report
Logic errorDereference of null pointerlib /tsconfig /TsConfigSyntax.c141828View Report
Logic errorDereference of null pointerproxy /logging /LogFilter.cc2459View Report
Logic errorDereference of null pointerproxy /http /HttpTransact.cc6142View Report
Logic errorDereference of null pointerproxy /http /HttpTransact.cc44174View Report
Logic errorDereference of null pointermgmt /api /remote /APITestCliRemote.cc772139View Report
Logic errorDereference of null pointeriocore /hostdb /HostDB.cc179728View Report
Logic errorDereference of null pointertools /jtest /jtest.cc4315View Report
Logic errorDereference of null pointermgmt /api /remote /APITestCliRemote.cc5333View Report
Logic errorDereference of null pointerproxy /http /HttpTransact.cc64375View Report
Logic errorDereference of null pointermgmt /api /remote /APITestCliRemote.cc4793View Report
Logic errorDereference of null pointermgmt /cli /cliAppInit.cc1525View Report
Logic errorDereference of null pointerproxy /http /HttpTransact.cc63275View Report
Logic errorDereference of null pointermgmt /api /remote /APITestCliRemote.cc7483View Report
Logic errorDereference of null pointermgmt /api /remote /APITestCliRemote.cc5083View Report
Logic errorDereference of null pointerproxy /PluginVC.cc71811View Report
Logic errorDereference of null pointermgmt /api /remote /APITestCliRemote.cc5183View Report
Logic errorDereference of null pointermgmt /api /remote /APITestCliRemote.cc4493View Report
Logic errorDereference of null pointerproxy /http /HttpSM.cc59276View Report
Logic errorDereference of null pointerlib /ts /ink_error.cc2572View Report
Logic errorDereference of null pointermgmt /api /remote /APITestCliRemote.cc5753View Report
Logic errorDereference of null pointerplugins /experimental /rfc5861 /rfc5861.c3925View Report
Logic errorDereference of null pointerproxy /http /HttpTransact.cc14173View Report
Logic errorDereference of null pointermgmt /api /remote /APITestCliRemote.cc5563View Report
Logic errorDereference of null pointeriocore /hostdb /HostDB.cc160924View Report
Logic errorDivision by zeroiocore /hostdb /MultiCache.cc1316View Report
Logic errorDivision by zeroiocore /cache /Store.cc87413View Report
Logic errorResult of operation is garbage or undefinedproxy /http /remap /UrlRewrite.cc75612View Report
Logic errorResult of operation is garbage or undefinedexample /thread-pool /psi.c66421View Report
Memory ErrorUse-after-freeproxy /http /remap /UrlRewrite.cc19595View Report
Memory ErrorUse-after-freeproxy /logging /LogBuffer.cc1863View Report