Re: [Kosmosfs-users] liblog4cpp.so crash on hbase master startup
Status: Alpha
Brought to you by:
sriramsrao
From: Johan O. <jo...@os...> - 2007-12-06 14:24:10
|
Thanks for fixing it, but unfortunately I can't seem to get it to work. Did you try this patched version with the hbase master? I pulled out the 0.1.1 version from svn, checked that it had the patch below, compiled and replaced the old libs. When I start the hbase master I get this crash again: # Problematic frame: # C [liblog4cpp.so.4+0x1bdd7] _ZN7log4cpp8Category5debugEPKcz+0x67 /Johan Sriram Rao wrote: > On 12/5/07, Sriram Rao <sri...@gm...> wrote: >> Hi Johan, >> >> Sorry about that. This is a bug in the code: the msg logger wasn't >> being initialized as part of the client initialization. Here is the >> fix: >> [sriram@sriram cc]$ svn diff libkfsClient/KfsClient.cc >> Index: libkfsClient/KfsClient.cc >> =================================================================== >> --- libkfsClient/KfsClient.cc (revision 35) >> +++ libkfsClient/KfsClient.cc (working copy) >> @@ -152,6 +152,10 @@ >> mIsInitialized = false; >> return -1; >> } >> + >> + // Initialize the logger >> + MsgLogger::Init(NULL); >> + >> mIsInitialized = true; >> return 0; >> } >> >> I have checked the fix into trunk and kfs-0.1.1 tree (namely, >> https://kosmosfs.svn.sourceforge.net/svnroot/kosmosfs/tags/release-0.1.1). >> >> Please update your tree and recompile the client library/install it and run. >> >> Thanks! >> >> Sriram >> |