public static String getStackTrace(boolean bCompressed, boolean bIncludeSelf) { return getStackTrace(bCompressed, bIncludeSelf, bIncludeSelf ? 0 : 1, 200); }
/** * @param name */ private void checkName(String name) { if (name.startsWith(sTemplateConfigID)) { System.err.println(name + " shouldn't have template prefix of " + sTemplateConfigID + "; " + Debug.getStackTrace(true, false)); } if (name.startsWith(sCloneConfigID)) { System.err.println(name + " shouldn't have clone prefix of " + sCloneConfigID + "; " + Debug.getStackTrace(true, false)); } }
public void clearFlag(int flag) { if (DEBUG_FLAGS && (flags & flag) != 0) { debug("CLEAR FLAG " + flagToText(flags & flag, true) + " via " + Debug.getStackTrace(true, true, 1, 7)); } flags &= ~flag; }
public static String getStackTrace(boolean bCompressed, boolean bIncludeSelf, int iNumLinesToSkip, int iMaxLines) { if (bCompressed) return getCompressedStackTrace(bIncludeSelf ? 2 + iNumLinesToSkip : 3 + iNumLinesToSkip, iMaxLines); // bIncludeSelf not supported gor non Compressed yet return getStackTrace(1); }
public void setFlag(int flag) { if (DEBUG_FLAGS && (flags & flag) != flag) { debug("SET FLAG " + flagToText((~flags) & flag, true) + " via " + Debug.getStackTrace(true, true, 1, 7)); } flags |= flag; }
private static String getStackTrace(int endNumToSkip) { String sStackTrace = ""; try { throw new Exception(); } catch (Exception e) { StackTraceElement st[] = e.getStackTrace(); for (int i = 1; i < st.length - endNumToSkip; i++) { if (!st[i].getMethodName().endsWith("StackTrace")) sStackTrace += st[i].toString() + "\n"; } if (e.getCause() != null) sStackTrace += "\tCaused By: " + getStackTrace(e.getCause()) + "\n"; } return sStackTrace; }
public static void outStackTrace() { // skip the last, since they'll most likely be main diagLoggerLogAndOut(getStackTrace(1),false); }
StackTraceElement elt = new Exception().getStackTrace()[2];
private SWTSkinObject createClone(SWTSkinProperties properties, String sID, String sConfigID, String[] typeParams, SWTSkinObject parentSkinObject) { //System.out.println("Create Clone " + sID + " == " + sConfigID + " for " + parentSkinObject); if (sConfigID.length() == 0) { System.err.println("XXXXXXXX " + sID + " has no config ID.." + Debug.getStackTrace(false, false)); } String[] sCloneParams; if (typeParams.length > 1) { int size = typeParams.length - 1; sCloneParams = new String[size]; System.arraycopy(typeParams, 1, sCloneParams, 0, size); } else { sCloneParams = properties.getStringArray(sConfigID + ".clone"); if (sCloneParams == null || sCloneParams.length < 1) { return null; } } if (properties instanceof SWTSkinPropertiesClone) { properties = ((SWTSkinPropertiesClone) properties).getOriginalProperties(); } //System.out.println(sCloneParams[0]); SWTSkinPropertiesClone cloneProperties = new SWTSkinPropertiesClone( properties, sConfigID, sCloneParams); return linkIDtoParent(cloneProperties, sID, "", parentSkinObject, false, false, null); }
protected void pluginError(String s) { String sPosition = "r" + tableRow.getIndex() + "c" + tableColumn.getPosition(); Logger.log(new LogEvent(LOGID, LogEvent.LT_ERROR, "Table Cell Plugin for Column #" + sPosition + ":" + s + "\n " + Debug.getStackTrace(true, true))); }
+ "\n\t" + Debug.getStackTrace(true, false))); + "\n\t" + Debug.getStackTrace(true, false)));
private void initialize(Composite composite) { if (peerInfoComposite != null && !peerInfoComposite.isDisposed()) { Logger.log(new LogEvent(LogIDs.GUI, LogEvent.LT_ERROR, "PeerInfoView already initialized! Stack: " + Debug.getStackTrace(true, false))); delete(); } createPeerInfoPanel(composite); }
private void initialize(Composite composite) { if (fileInfoComposite != null && !fileInfoComposite.isDisposed()) { Logger.log(new LogEvent(LogIDs.GUI, LogEvent.LT_ERROR, "FileInfoView already initialized! Stack: " + Debug.getStackTrace(true, false))); delete(); } createFileInfoPanel(composite); }
alert.details = Debug.getStackTrace(alert.err);
"OpenTorrentWindow.mb.openError", Debug.getStackTrace(e), new String[] { sOriginatingLocation,
private void initialize(Composite composite) { if (pieceInfoComposite != null && !pieceInfoComposite.isDisposed()) { Logger.log(new LogEvent(LogIDs.GUI, LogEvent.LT_ERROR, "PeerInfoView already initialized! Stack: " + Debug.getStackTrace(true, false))); delete(); } createPeerInfoPanel(composite); fillPieceInfoSection(); Control c = composite; while( c != null ){ c.setData( KEY_INSTANCE, composite ); c = c.getParent(); } }
protected void requestUpdate() { try{ this_mon.enter(); if ( current_timer_event != null ){ current_timer_event.cancel(); } rd_last_override = SystemTime.getCurrentTime(); //"pause" overrides for 10s if ( !destroyed ){ if (Logger.isEnabled()) Logger.log(new LogEvent(torrent, LOGID, "Forcing tracker announce now via " + Debug.getStackTrace(true, false, 0, 3))); current_timer_event = tracker_timer.addEvent( SystemTime.getCurrentTime(), timer_event_action ); } }finally{ this_mon.exit(); } }
System.out.println("SI " + bgImageLeft + ";" + bgImageRight + ";" + bgImage + ";" + control.getData("SkinObject") + "/" + control.isVisible() + control.getSize() + "\\" + Debug.getStackTrace(true, false));
System.out.println("SI " + bgImageLeft + ";" + bgImageRight + ";" + bgImage + ";" + control.getData("SkinObject") + "/" + control.isVisible() + control.getSize() + "\\" + Debug.getStackTrace(true, false));
Logger.log(new LogEvent(torrent, LOGID, "Changed next tracker announce to " + secs_to_wait + "s via " + Debug.getStackTrace(true, false, 0, 3)));