diff options
Diffstat (limited to 'lib/MiddleWare/test.cpp')
-rw-r--r-- | lib/MiddleWare/test.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/MiddleWare/test.cpp b/lib/MiddleWare/test.cpp index b75bab94..8424aa99 100644 --- a/lib/MiddleWare/test.cpp +++ b/lib/MiddleWare/test.cpp @@ -40,13 +40,17 @@ int main(int argc, char** argv) char pid[100]; sprintf(pid, "%d", getpid()); - dd.Create(std::string(DEBUG_DUMPS_DIR)+"/"+pid); - dd.SaveProc(pid); + dd.Create(std::string(DEBUG_DUMPS_DIR)+"/"+pid, pid); dd.SaveText(FILENAME_LANGUAGE, "CCpp"); dd.SaveBinary(FILENAME_BINARYDATA1, "ass0-9as", sizeof("ass0-9as")); - dd.SaveText(FILENAME_TIME, "1111111111"); - middleWare.SaveDebugDumpToDatabase(std::string(DEBUG_DUMPS_DIR)+"/"+pid); + CMiddleWare::crash_info_t info; + middleWare.SaveDebugDump(std::string(DEBUG_DUMPS_DIR)+"/"+pid, info); + + std::cout << "Application Crashed! " << + info.m_sPackage << ": " << + info.m_sExecutable << "(" << + info.m_sCount << ")" << std::endl; } catch (std::string sError) |