From aea0f42cb0d6c00866b39ad37d2b371f5292607e Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Mon, 21 Jan 2013 17:12:05 -0800 Subject: [PATCH] Mark a seriouse FIXME. --- src/cpp/ripple/NetworkOPs.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cpp/ripple/NetworkOPs.cpp b/src/cpp/ripple/NetworkOPs.cpp index aed040621c..3fbf0768b2 100644 --- a/src/cpp/ripple/NetworkOPs.cpp +++ b/src/cpp/ripple/NetworkOPs.cpp @@ -1360,6 +1360,7 @@ void NetworkOPs::pubAccountTransaction(Ledger::ref lpCurrent, const SerializedTr } } + // FIXME: This can crash. An InfoSub can go away while we hold a regular pointer to it. if (!notify.empty()) { Json::Value jvObj = transJson(stTxn, terResult, bAccepted, lpCurrent, "account");