Apache's JIRA Issue Tracker | zhouyingchao | 2 years ago
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    In our cluster, an application is hung when doing a short circuit read of local hdfs block. By looking into the log, we found the DataNode's DomainSocketWatcher.watcherThread has exited with following log: {code} ERROR Thread[Thread-25,5,main] terminating on unexpected exception java.lang.NullPointerException at$ at {code} The line 463 is following code snippet: {code} try { for (int fd : fdSet.getAndClearReadableFds()) { sendCallbackAndRemove("getAndClearReadableFds", entries, fdSet, fd); } {code} getAndClearReadableFds is a native method which will malloc an int array. Since our memory is very tight, it looks like the malloc failed and a NULL pointer is returned. The bad thing is that other threads then blocked in stack like this: {code} "DataXceiver for client unix:/home/work/app/hdfs/c3prc-micloud/datanode/dn_socket [Waiting for operation #1]" daemon prio=10 tid=0x00007f0c9c086d90 nid=0x8fc3 waiting on condition [0x00007f09b9856000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007b0174808> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park( at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await( at at org.apache.hadoop.hdfs.server.datanode.ShortCircuitRegistry.createNewMemorySegment( at org.apache.hadoop.hdfs.server.datanode.DataXceiver.requestShortCircuitShm( at org.apache.hadoop.hdfs.protocol.datatransfer.Receiver.opRequestShortCircuitShm( at org.apache.hadoop.hdfs.protocol.datatransfer.Receiver.processOp( at at {code} IMO, we should exit the DN so that the users can know that something go wrong and fix it.

    Apache's JIRA Issue Tracker | 2 years ago | zhouyingchao
  2. 0

    MR job运行成功却没数据

    GitHub | 9 months ago | mattshma
    java.lang.OutOfMemoryError: unable to create new native thread
  3. 0

    RegionServer stuck in internalObtainRowLock forever - HBase 0.94.7

    Google Groups | 3 years ago | Asaf Mesika read(2) error: Resource temporarily unavailable
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    IOException instead of SocketTimeoutException raised after timeout

    GitHub | 1 month ago | neuhaus Resource temporarily unavailable
  6. 0

    GitHub comment 1451#176996853

    GitHub | 1 year ago | lbergelson Mkdirs failed to create file:/home/unix/louisb/writeable/testoutput.bam/_temporary/0/_temporary/attempt_201601291710_0020_r_000000_3 (exists=false, cwd=file:/mnt/disk10/yarn/nm/usercache/louisb/appcache/application_1452219145116_0780/container_1452219145116_0780_01_000002)

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

    2. Hadoop
      1 frame
    3. Java RT
      1 frame