Till Rohrmann created FLINK-2697: ------------------------------------ Summary: Deadlock in StreamDiscretizer Key: FLINK-2697 URL: https://issues.apache.org/jira/browse/FLINK-2697 Project: Flink Issue Type: Bug Components: Streaming Reporter: Till Rohrmann
Encountered a deadlock in the {{StreamDiscretizer}} {code} Found one Java-level deadlock: ============================= "Thread-11": waiting to lock monitor 0x00007f9d081e1ab8 (object 0x00000000ff6b4590, a org.apache.flink.streaming.api.operators.windowing.StreamDiscretizer), which is held by "StreamDiscretizer -> TumblingGroupedPreReducer -> (Filter, ExtractParts) (3/4)" "StreamDiscretizer -> TumblingGroupedPreReducer -> (Filter, ExtractParts) (3/4)": waiting to lock monitor 0x00007f9d081e20e8 (object 0x00000000ff75fd88, a org.apache.flink.streaming.api.windowing.policy.TimeTriggerPolicy), which is held by "Thread-11" Java stack information for the threads listed above: =================================================== "Thread-11": at org.apache.flink.streaming.api.operators.windowing.StreamDiscretizer.triggerOnFakeElement(StreamDiscretizer.java:121) - waiting to lock <0x00000000ff6b4590> (a org.apache.flink.streaming.api.operators.windowing.StreamDiscretizer) at org.apache.flink.streaming.api.operators.windowing.StreamDiscretizer$WindowingCallback.sendFakeElement(StreamDiscretizer.java:203) at org.apache.flink.streaming.api.windowing.policy.TimeTriggerPolicy.activeFakeElementEmission(TimeTriggerPolicy.java:117) - locked <0x00000000ff75fd88> (a org.apache.flink.streaming.api.windowing.policy.TimeTriggerPolicy) at org.apache.flink.streaming.api.windowing.policy.TimeTriggerPolicy$TimeCheck.run(TimeTriggerPolicy.java:144) at java.lang.Thread.run(Thread.java:745) "StreamDiscretizer -> TumblingGroupedPreReducer -> (Filter, ExtractParts) (3/4)": at org.apache.flink.streaming.api.windowing.policy.TimeTriggerPolicy.preNotifyTrigger(TimeTriggerPolicy.java:74) - waiting to lock <0x00000000ff75fd88> (a org.apache.flink.streaming.api.windowing.policy.TimeTriggerPolicy) at org.apache.flink.streaming.api.operators.windowing.StreamDiscretizer.processRealElement(StreamDiscretizer.java:91) - locked <0x00000000ff6b4590> (a org.apache.flink.streaming.api.operators.windowing.StreamDiscretizer) at org.apache.flink.streaming.api.operators.windowing.StreamDiscretizer.processElement(StreamDiscretizer.java:73) at org.apache.flink.streaming.runtime.io.StreamInputProcessor.processInput(StreamInputProcessor.java:162) at org.apache.flink.streaming.runtime.tasks.OneInputStreamTask.run(OneInputStreamTask.java:56) at org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:171) at org.apache.flink.runtime.taskmanager.Task.run(Task.java:581) at java.lang.Thread.run(Thread.java:745) Found 1 deadlock. {code} https://s3.amazonaws.com/archive.travis-ci.org/jobs/80770719/log.txt -- This message was sent by Atlassian JIRA (v6.3.4#6332)