java.lang.AssertionError: Ups, no rows for 0-th segment!

JIRA | Kevin Normoyle | 3 years ago
  1. 0

    The assertion causes h2o to die. Shouldn't kill h2o on user mistake. this might even be an h2o error. I did successive 50/50 splits ..here's the last 2 before it died This looks to me, like I was doing 50/50 split on 18 rows, (I always pick split1 for the next ieration) and the assertion said there were 0 rows. that doesn't seem right [2014-04-18 11:34:32.859698] Iteration 13 split0_rows: 36 split1_rows: 36 [2014-04-18 11:34:32.872323] frame_split parameters: {'source': u'covtype_part1_part1_part1_part1_part1_part1_part1_part1_part1_part1_part1_part1_part1_part1.hex', 'ratios': 0.5} [2014-04-18 11:34:32.872416] Iteration 14 split0_rows: 18 split1_rows: 18 [2014-04-18 11:34:32.887674] frame_split parameters: {'source': u'covtype_part1_part1_part1_part1_part1_part1_part1_part1_part1_part1_part1_part1_part1_part1_part1.hex', 'ratios': 0.5} [2014-04-18 11:34:32.892451] Exception in thread "NanoHTTPD Session" Exception in thread "FJ-15-1" java.lang.AssertionError: Ups, no rows for 0-th segment! [2014-04-18 11:34:34.897674] at hex.FrameSplitter.computeEspcPerSplit(FrameSplitter.java:110) [2014-04-18 11:34:34.898359] at hex.FrameSplitter.makeTemplates(FrameSplitter.java:90) [2014-04-18 11:34:34.898520] at hex.FrameSplitter.compute2(FrameSplitter.java:61) [2014-04-18 11:34:34.898698] at water.H2O$H2OCountedCompleter.compute(H2O.java:711) [2014-04-18 11:34:34.898822] at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) [2014-04-18 11:34:34.898974] at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) [2014-04-18 11:34:34.899094] at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) [2014-04-18 11:34:34.899248] at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) [2014-04-18 11:34:34.899370] at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) [2014-04-18 11:34:34.899505] ERROR

    JIRA | 3 years ago | Kevin Normoyle
    java.lang.AssertionError: Ups, no rows for 0-th segment!
  2. 0

    Data on 192.168.1.162: /home/nidhi/airlines_1987_2013_10p_part0.csv Split frame ratios=0.70,.15,.15 03:38:19.600 # Session INFO HTTPD: GET /2/FrameSplitPage.html ratios=0.70,.15,.15 source=airlines_1987_2013_10p.hex Exception in thread "NanoHTTPD Session" Exception in thread "FJ-0-15" java.lang.NullPointerException at hex.FrameSplitter.onDone(FrameSplitter.java:119) at hex.FrameSplitter.onExceptionalCompletion(FrameSplitter.java:82) at jsr166y.CountedCompleter.internalPropagateException(CountedCompleter.java:421) at jsr166y.ForkJoinTask.setExceptionalCompletion(ForkJoinTask.java:453) at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:265) at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) java.lang.AssertionError: Ups, no rows for 3-th segment! at hex.FrameSplitter.computeEspcPerSplit(FrameSplitter.java:110) at hex.FrameSplitter.makeTemplates(FrameSplitter.java:90) at hex.FrameSplitter.compute2(FrameSplitter.java:61) at water.H2O$H2OCountedCompleter.compute(H2O.java:731) at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)

    JIRA | 3 years ago | Nidhi Mehta
    java.lang.AssertionError: Ups, no rows for 3-th segment!
  3. 0

    Data on 192.168.1.162: /home/nidhi/airlines_1987_2013_10p_part0.csv Split frame ratios=0.70,.15,.15 03:38:19.600 # Session INFO HTTPD: GET /2/FrameSplitPage.html ratios=0.70,.15,.15 source=airlines_1987_2013_10p.hex Exception in thread "NanoHTTPD Session" Exception in thread "FJ-0-15" java.lang.NullPointerException at hex.FrameSplitter.onDone(FrameSplitter.java:119) at hex.FrameSplitter.onExceptionalCompletion(FrameSplitter.java:82) at jsr166y.CountedCompleter.internalPropagateException(CountedCompleter.java:421) at jsr166y.ForkJoinTask.setExceptionalCompletion(ForkJoinTask.java:453) at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:265) at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) java.lang.AssertionError: Ups, no rows for 3-th segment! at hex.FrameSplitter.computeEspcPerSplit(FrameSplitter.java:110) at hex.FrameSplitter.makeTemplates(FrameSplitter.java:90) at hex.FrameSplitter.compute2(FrameSplitter.java:61) at water.H2O$H2OCountedCompleter.compute(H2O.java:731) at jsr166y.CountedCompleter.exec(CountedCompleter.java:429) at jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263) at jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974) at jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477) at jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)

    JIRA | 3 years ago | Nidhi Mehta
    java.lang.AssertionError: Ups, no rows for 3-th segment!
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Failed product test sql_tests.testcases.hive_tpch.q17

    GitHub | 1 month ago | electrum
    java.lang.AssertionError: Not equal rows: 0 - expected: 348406.05000000000| 0 - actual: 347372.94714285710|
  6. 0

    Flaky test TestRaptorIntegrationSmokeTestBucketed. testCreateBucketedTable

    GitHub | 1 month ago | electrum
    java.lang.AssertionError: For query: SELECT count(DISTINCT "$shard_uuid") FROM orders_bucketed not equal Actual 1 rows: [75] Expected 1 rows: [100]

    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.AssertionError

      Ups, no rows for 0-th segment!

      at hex.FrameSplitter.computeEspcPerSplit()
    2. hex
      FrameSplitter.compute2
      1. hex.FrameSplitter.computeEspcPerSplit(FrameSplitter.java:110)
      2. hex.FrameSplitter.makeTemplates(FrameSplitter.java:90)
      3. hex.FrameSplitter.compute2(FrameSplitter.java:61)
      3 frames
    3. water
      H2O$H2OCountedCompleter.compute
      1. water.H2O$H2OCountedCompleter.compute(H2O.java:711)
      1 frame
    4. jsr166y
      ForkJoinWorkerThread.run
      1. jsr166y.CountedCompleter.exec(CountedCompleter.java:429)
      2. jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:263)
      3. jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:974)
      4. jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1477)
      5. jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)
      5 frames