You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"pool-2-thread-10" #76 prio=5 os_prio=0 tid=0x00007f05a8052000 nid=0x1e3a waiting for monitor entry [0x00007f05c26a6000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.bytedeco.javacv.FFmpegFrameGrabber.start(FFmpegFrameGrabber.java:846)
- waiting to lock <0x0000000080560d90> (a java.lang.Class for org.bytedeco.ffmpeg.global.avcodec)
at org.bytedeco.javacv.FFmpegFrameGrabber.start(FFmpegFrameGrabber.java:841)
at com.sugon.video.utils.Rtsp2RtmpTask.startGrabber(Rtsp2RtmpTask.java:70)
at com.sugon.video.utils.Rtsp2RtmpTask.run(Rtsp2RtmpTask.java:42)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- <0x00000005cd400fd8> (a java.util.concurrent.ThreadPoolExecutor$Worker)
"pool-2-thread-9" #73 prio=5 os_prio=0 tid=0x00007f05b4084000 nid=0x19f2 waiting for monitor entry [0x00007f05c27a7000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.bytedeco.javacv.FFmpegFrameGrabber.start(FFmpegFrameGrabber.java:846)
- waiting to lock <0x0000000080560d90> (a java.lang.Class for org.bytedeco.ffmpeg.global.avcodec)
at org.bytedeco.javacv.FFmpegFrameGrabber.start(FFmpegFrameGrabber.java:841)
at com.sugon.video.utils.Rtsp2RtmpTask.startGrabber(Rtsp2RtmpTask.java:70)
at com.sugon.video.utils.Rtsp2RtmpTask.run(Rtsp2RtmpTask.java:42)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- <0x00000005cbbd5050> (a java.util.concurrent.ThreadPoolExecutor$Worker)
"pool-2-thread-8" #69 prio=5 os_prio=0 tid=0x00007f05b0038000 nid=0x949 waiting for monitor entry [0x00007f05c28a8000]
java.lang.Thread.State: BLOCKED (on object monitor)
at org.bytedeco.javacv.FFmpegFrameGrabber.start(FFmpegFrameGrabber.java:846)
- waiting to lock <0x0000000080560d90> (a java.lang.Class for org.bytedeco.ffmpeg.global.avcodec)
at org.bytedeco.javacv.FFmpegFrameGrabber.start(FFmpegFrameGrabber.java:841)
at com.sugon.video.utils.Rtsp2RtmpTask.startGrabber(Rtsp2RtmpTask.java:70)
at com.sugon.video.utils.Rtsp2RtmpTask.run(Rtsp2RtmpTask.java:42)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- <0x00000005c92ae2c0> (a java.util.concurrent.ThreadPoolExecutor$Worker)
"pool-2-thread-7" #67 prio=5 os_prio=0 tid=0x00007f05b4025000 nid=0x7d9 runnable [0x00007f05c29a9000]
java.lang.Thread.State: RUNNABLE
at org.bytedeco.ffmpeg.global.avformat.avformat_find_stream_info(Native Method)
at org.bytedeco.javacv.FFmpegFrameGrabber.startUnsafe(FFmpegFrameGrabber.java:928)
- locked <0x00000005c883bec8> (a org.bytedeco.javacv.FFmpegFrameGrabber)
at org.bytedeco.javacv.FFmpegFrameGrabber.start(FFmpegFrameGrabber.java:846)
- locked <0x0000000080560d90> (a java.lang.Class for org.bytedeco.ffmpeg.global.avcodec)
at org.bytedeco.javacv.FFmpegFrameGrabber.start(FFmpegFrameGrabber.java:841)
at com.sugon.video.utils.Rtsp2RtmpTask.startGrabber(Rtsp2RtmpTask.java:70)
at com.sugon.video.utils.Rtsp2RtmpTask.run(Rtsp2RtmpTask.java:42)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Locked ownable synchronizers:
- <0x00000005c8795320> (a java.util.concurrent.ThreadPoolExecutor$Worker)
################################################
The text was updated successfully, but these errors were encountered:
somnmos
changed the title
A deadlock occurred when I used multithread to exchange rtsp to rtmp。
A deadlock occurred when I used multithread to exchange rtsp to rtmp.
Nov 4, 2021
################### Enviroments ###################
OS:
SRS:
JavaCV:
################################################
#################### Problems ####################
################################################
The text was updated successfully, but these errors were encountered: