[ 
https://issues.apache.org/jira/browse/HDFS-6254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chris Nauroth moved HADOOP-10515 to HDFS-6254:
----------------------------------------------

        Key: HDFS-6254  (was: HADOOP-10515)
    Project: Hadoop HDFS  (was: Hadoop Common)

> hdfsConnect segment fault where namenode not connected
> ------------------------------------------------------
>
>                 Key: HDFS-6254
>                 URL: https://issues.apache.org/jira/browse/HDFS-6254
>             Project: Hadoop HDFS
>          Issue Type: Bug
>         Environment: Linux Centos 64bit
>            Reporter: huang ken
>
> when namenode is not started, the client will cause segment falut while 
> connecting, gdb info as followed:
> Core was generated by `./test -d'.
> Program terminated with signal 6, Aborted.
> #0  0x0000003735c328e5 in raise () from /lib64/libc.so.6
> Missing separate debuginfos, use: debuginfo-install 
> glibc-2.12-1.107.el6_4.5.x86_64 jdk-1.7.0_21-fcs.x86_64 
> keyutils-libs-1.4-4.el6.x86_64 krb5-libs-1.10.3-10.el6_4.6.x86_64 
> libcom_err-1.41.12-14.el6_4.4.x86_64 libgcc-4.4.7-3.el6.x86_64 
> libselinux-2.0.94-5.3.el6_4.1.x86_64 libstdc++-4.4.7-3.el6.x86_64 
> libxml2-2.7.6-12.el6_4.1.x86_64 zlib-1.2.3-29.el6.x86_64
> (gdb) bt
> #0  0x0000003735c328e5 in raise () from /lib64/libc.so.6
> #1  0x0000003735c340c5 in abort () from /lib64/libc.so.6
> #2  0x00007f1beacba865 in os::abort(bool) () from 
> /usr/java/jdk1.7.0_21/jre/lib/amd64/server/libjvm.so
> #3  0x00007f1beae1ab77 in VMError::report_and_die() () from 
> /usr/java/jdk1.7.0_21/jre/lib/amd64/server/libjvm.so
> #4  0x00007f1beacbe370 in JVM_handle_linux_signal () from 
> /usr/java/jdk1.7.0_21/jre/lib/amd64/server/libjvm.so
> #5  <signal handler called>
> #6  0x00007f1beaad8691 in jni_invoke_nonstatic(JNIEnv_*, JavaValue*, 
> _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*) () from 
> /usr/java/jdk1.7.0_21/jre/lib/amd64/server/libjvm.so
> #7  0x00007f1beaaf3ed0 in jni_CallBooleanMethodV () from 
> /usr/java/jdk1.7.0_21/jre/lib/amd64/server/libjvm.so
> #8  0x00007f1beb2a1487 in invokeMethod (env=0x2fd01d8, retval=0x7fff94dcb3f0, 
> methType=INSTANCE, instObj=0x7f1bb8009640, 
>     className=0x7f1beb2a8350 "org/apache/hadoop/fs/FileSystem", 
> methName=0x7f1beb2a8674 "exists", 
>     methSignature=0x7f1beb2a8e90 "(Lorg/apache/hadoop/fs/Path;)Z")
>     at 
> /home/hkx/hadoop-2.2.0-src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/libhdfs/jni_helper.c:252
> #9  0x00007f1beb2a39b5 in hdfsExists (fs=0x7f1bb8009640, path=<value 
> optimized out>)
>     at 
> /home/hkx/hadoop-2.2.0-src/hadoop-hdfs-project/hadoop-hdfs/src/main/native/libhdfs/hdfs.c:1366
> #10 0x0000000000411561 in CChildProcess::CombineFile (this=0x7fff94dccd20, 
> objFileName=..., vcSortInfo=<value optimized out>, 
>     files_map=Traceback (most recent call last):
>   File "/usr/lib64/../share/gdb/python/libstdcxx/v6/printers.py", line 382, 
> in children
>     valuetype = self.val.type.template_argument(1)
> RuntimeError: No type named hdfsFile_internal.
> std::map with 0 elements, fs=0x7f1bb8009640) at CChildProcess.cpp:267
> #11 0x00000000004120f0 in CChildProcess::Run (this=0x7fff94dccd20) at 
> CChildProcess.cpp:116
> #12 0x000000000040d8cb in CProcessMgr::StartAProcess (this=0x19d1820, 
> strCustomID="(", pChildProcess=0x7fff94dccd20)
>     at CProcessMgr.cpp:112
> #13 0x000000000041091e in CTimerService::Run (this=0x7fff94dcd280) at 
> CTimerService.cpp:46
> #14 0x000000000040db74 in main (argc=<value optimized out>, argv=<value 
> optimized out>) at main.cpp:92
> (gdb) quit



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to