NoatunSource.java


current inspection = 2009-09-03 21:56:13 (id #1)


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • void com.dmdirc.addons.mediasource_dcop.NoatunSource()

  • Kind Annotation Text

  • com.dmdirc.addons.mediasource_dcop.NoatunSource__static_init

  • Kind Annotation Text

  • String duration(long)

  • Kind Annotation Text
    postjava.lang.StringBuilder:toString(...)._tainted == 0
    postreturn_value == &java.lang.StringBuilder:toStri ng(...)
    test_vectorsecondsInput/3_600: {-2_562_047_788_015_215..0}, {1..5_124_095_576_030_431}
    test_vectorsecondsInput/60: {-153_722_867_280_912_930..59}, {60..307_445_734_561_825_860}
    test_vectorsecondsInput: {-263..3_599}, {3_600..264-1}

  • String getAlbum()

  • Kind Annotation Text
    postreturn_value == null

  • String getAppName()

  • Kind Annotation Text
    postreturn_value == &"Noatun"

  • String getArtist()

  • Kind Annotation Text
    presumptioncom.dmdirc.plugins.ExportedService:execute(...)@61 != null
    presumptionjava.util.List:get(...)@77 != null
    postjava.lang.String:substring(...)._tainted == 0
    postreturn_value in Addr_Set{&java.lang. String:substring(...),&""}
    unanalyzedcall on com.dmdirc.plugins.ExportedService:execute
    unanalyzedcall on com.dmdirc.plugins.PluginManager:getExporte dService
    unanalyzedcall on com.dmdirc.plugins.PluginManager:getPluginM anager
    test_vectorjava.lang.String:indexOf(...)@79: {-231.. -2, 0..232-1}, {-1}

  • String getBitrate()

  • Kind Annotation Text
    postreturn_value == null

  • String getFormat()

  • Kind Annotation Text
    postreturn_value == null

  • String getLength()

  • Kind Annotation Text
    presumptioncom.dmdirc.plugins.ExportedService:execute(...)@61 != null
    postinit'ed(return_value)
    unanalyzedcall on com.dmdirc.plugins.ExportedService:execute
    unanalyzedcall on com.dmdirc.plugins.PluginManager:getExporte dService
    unanalyzedcall on com.dmdirc.plugins.PluginManager:getPluginM anager

  • MediaSourceState getState()

  • Kind Annotation Text
    presumptioncom.dmdirc.plugins.ExportedService:execute(...)@61 != null
    presumptionjava.util.List:get(...)@47 != null
    postreturn_value in Addr_Set{&com.dmdirc.addons. nowplaying.MediaSourceState__static_init.new MediaSourceState(MediaSourceState__static_init#1), &com.dmdirc.addons.nowplaying.MediaSourceState_ _static_init.new MediaSourceState(MediaSourceState_ _s...
    unanalyzedcall on com.dmdirc.plugins.ExportedService:execute
    unanalyzedcall on com.dmdirc.plugins.PluginManager:getExporte dService
    unanalyzedcall on com.dmdirc.plugins.PluginManager:getPluginM anager
    test_vectorjava.lang.Integer:parseInt(...)@49: {0}, {1}, {2}, {-231..-1, 3..232-1}
    test_vectorjava.util.List:size(...)@46: {-231..0}, {1..232-1}

  • String getTime()

  • Kind Annotation Text
    presumptioncom.dmdirc.plugins.ExportedService:execute(...)@61 != null
    postjava.lang.StringBuilder:toString(...)._tainted == 0
    postreturn_value == &java.lang.StringBuilder:toStri ng(...)
    unanalyzedcall on com.dmdirc.plugins.ExportedService:execute
    unanalyzedcall on com.dmdirc.plugins.PluginManager:getExporte dService
    unanalyzedcall on com.dmdirc.plugins.PluginManager:getPluginM anager

  • String getTitle()

  • Kind Annotation Text
    presumptioncom.dmdirc.plugins.ExportedService:execute(...)@61 != null
    presumptionjava.lang.String:indexOf(...)@93 <= 232-4
    presumptionjava.util.List:get(...)@88 != null
    postjava.lang.String:substring(...)._tainted == 0
    postreturn_value in Addr_Set{&amp;java.lang. String:substring(...),&amp;""}
    unanalyzedcall on com.dmdirc.plugins.ExportedService:execute
    unanalyzedcall on com.dmdirc.plugins.PluginManager:getExporte dService
    unanalyzedcall on com.dmdirc.plugins.PluginManager:getPluginM anager
    test_vectorjava.lang.String:indexOf(...)@90: {-231.. -2, 0..232-1}, {-1}