| method | void removeWindow(Window) |
| pre | (soft) com.dmdirc.logger.ErrorManager__static_init. new Class[](ErrorManager__static_init#2)[...] != null |
| pre | (soft) init'ed(com.dmdirc.logger.ErrorManager__ static_init.new ErrorManager(ErrorManager__static_i nit#1).logReports) |
| pre | (soft) com.dmdirc.logger.ErrorManager__static_init. new ErrorManager(ErrorManager__static_init#1). nextErrorID != null |
| pre | (soft) init'ed(com.dmdirc.logger.ErrorManager__ static_init.new ErrorManager(ErrorManager__static_i nit#1).sendReports) |
| pre | (soft) init'ed(com.dmdirc.ui.FatalErrorDialog$4__ static_init.new int[](FatalErrorDialog$4__static_in it#1)[...]) |
| pre | (soft) init'ed(com.dmdirc.logger.ErrorManager__ static_init.new ErrorManager(ErrorManager__static_i nit#1).reportThread) |
| pre | (soft) init'ed(com/dmdirc/logger/ProgramError. errorDir) |
| pre | (soft) window != null |
| presumption | com.dmdirc.logger.ErrorManager__static_init.new Class[](ErrorManager__static_init#2)[...]@193 != null |
| presumption | com.dmdirc.logger.ErrorManager__static_init.new ErrorManager(ErrorManager__static_init#1). nextErrorID@193 != null |
| presumption | com.dmdirc.ui.interfaces.Window:getContainer(... )@228 != null |
| presumption | com.dmdirc.util.MapList:get(...)@185 != null |
| presumption | com.dmdirc.util.MapList:get(...)@190 != null |
| presumption | java.util.ArrayList:iterator(...)@186 != null |
| presumption | java.util.Iterator:next(...)@186 != null |
| post | init'ed(com/dmdirc/logger/ProgramError.errorDir) |
| post | init'ed(com.dmdirc.logger.ErrorManager__static_ init.new ErrorManager(ErrorManager__static_init#1). reportThread) |
| post | new ErrorReportingThread(sendError#1) num objects <= 1 |
| post | init'ed(new ErrorReportingThread(sendError#1). queue) |
| post | new File(getErrorFile#1) num objects <= 1 |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:getContaine r |
| unanalyzed | call on com.dmdirc.ui.interfaces.FrameManager:delWi ndow |
| unanalyzed | call on com.dmdirc.util.MapList:entrySet |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on java.util.Map$Entry:getValue |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.Map$Entry:getKey |
| unanalyzed | call on getErrorManager |
| unanalyzed | call on addError |
| unanalyzed | call on java.util.concurrent.atomic. AtomicLong:getAndIncrement |
| unanalyzed | call on java.util.Date |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.util.Arrays:copyOf |
| unanalyzed | call on java.util.Date:clone |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on com.dmdirc.logger.ErrorReportStatus:equals |
| unanalyzed | call on fireErrorStatusChanged |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.util.concurrent.BlockingQueue:add |
| unanalyzed | call on java.lang.Thread:isAlive |
| unanalyzed | call on java.lang.Thread |
| unanalyzed | call on com.dmdirc.logger.ErrorReportingThread:setD aemon |
| unanalyzed | call on java.lang.Thread:start |
| unanalyzed | call on java.awt.GraphicsEnvironment:isHeadless |
| unanalyzed | call on java.io.PrintStream:println |
| unanalyzed | call on javax.swing.SwingUtilities:invokeLater |
| unanalyzed | call on java.util.concurrent.Semaphore |
| unanalyzed | call on java.util.concurrent.Semaphore:acquireUnint erruptibly |
| unanalyzed | call on java.lang.Object:wait |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on isReady |
| unanalyzed | call on errorAdded |
| unanalyzed | call on com.dmdirc.logger.ErrorFixedStatus:equals |
| unanalyzed | call on java.lang.String:startsWith |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on com.dmdirc.Main:getConfigDir |
| unanalyzed | call on java.io.File |
| unanalyzed | call on java.io.File:mkdirs |
| unanalyzed | call on java.util.Date:getTime |
| unanalyzed | call on java.io.File:renameTo |
| unanalyzed | call on java.io.File:createNewFile |
| unanalyzed | call on java.io.FileOutputStream |
| unanalyzed | call on java.util.concurrent.Semaphore:release |
| unanalyzed | call on java.io.IOException:printStackTrace |
| unanalyzed | call on java.io.OutputStream |
| unanalyzed | call on java.io.PrintWriter |
| unanalyzed | call on java.io.PrintWriter:println |
| unanalyzed | call on java.io.PrintWriter:close |
| unanalyzed | call on java.lang.Throwable:getStackTrace |
| unanalyzed | call on java.lang.Throwable:toString |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.Throwable:getCause |
| unanalyzed | call on getTrace |
| unanalyzed | call on java.lang.Object:getClass |
| unanalyzed | call on java.lang.Object:equals |
| unanalyzed | call on com.dmdirc.logger.ErrorReportStatus:ordinal |
| unanalyzed | call on javax.swing.JButton:setText |
| unanalyzed | call on javax.swing.JButton:setEnabled |
| unanalyzed | call on equals |
| unanalyzed | call on getReportStatus |
| unanalyzed | call on errorStatusChanged |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.util.Arrays:equals |
| test_vector | com.dmdirc.util.MapList:containsKey(...)@181: {1}, {0} |
| test_vector | com.dmdirc.util.MapList:get(...)@185: Addr_Set{null}, Inverse{null} |
| test_vector | java.util.Iterator:hasNext(...)@186: {0}, {1} |
| test_vector | java.util.List:contains(...)@205: {0}, {1} |
| test_vector | java.util.List:isEmpty(...)@185: {1}, {0} |
| test_vector | java.util.List:isEmpty(...)@190: {1}, {0} |