WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 285398
215007
[GTK][WPE][WebRTC] webrtc/h264-high.html is crashing since added in
r265005
https://bugs.webkit.org/show_bug.cgi?id=215007
Summary
[GTK][WPE][WebRTC] webrtc/h264-high.html is crashing since added in r265005
Lauro Moura
Reported
2020-07-30 21:17:20 PDT
* webrtc/h264-high.html It is timing out in Release builds for both GTK and WPE and failing (harness and some test cases) for both in Debug builds. * Error from the Release timeouts: CONSOLE MESSAGE: Unhandled Promise Rejection: TypeError: undefined is not an object (evaluating 'h264Lines[0].substring') FAIL: Timed out waiting for notifyDone to be called * Error from the Debug failures: --- /home/buildbot/worker/gtk-linux-64-debug-tests/build/layout-test-results/webrtc/h264-high-expected.txt +++ /home/buildbot/worker/gtk-linux-64-debug-tests/build/layout-test-results/webrtc/h264-high-actual.txt @@ -1,6 +1,9 @@ +CONSOLE MESSAGE: Unhandled Promise Rejection: TypeError: undefined is not an object (evaluating 'h264Lines[0].substring') -PASS High video exchange +Harness Error (FAIL), message = undefined is not an object (evaluating 'h264Lines[0].substring') + +FAIL High video exchange promise_test: Unhandled rejection with value: "Test timed out" PASS Video resolution test: 320 240 PASS Video resolution test: 640 480 PASS Video resolution test: 1024 768 @@ -10,13 +13,13 @@ PASS Video resolution test: 640 360 PASS Video resolution test: 1280 720 PASS Video resolution test: 1920 1080 -PASS Video resolution test with maxBitrate: 320 240 -PASS Video resolution test with maxBitrate: 640 480 -PASS Video resolution test with maxBitrate: 1024 768 -PASS Video resolution test with maxBitrate: 1280 960 -PASS Video resolution test with maxBitrate: 1600 1200 -PASS Video resolution test with maxBitrate: 320 180 -PASS Video resolution test with maxBitrate: 640 360 -PASS Video resolution test with maxBitrate: 1280 720 -PASS Video resolution test with maxBitrate: 1920 1080 +FAIL Video resolution test with maxBitrate: 320 240 promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'parameters.encodings[0].maxBitrate = 100000')" +FAIL Video resolution test with maxBitrate: 640 480 promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'parameters.encodings[0].maxBitrate = 100000')" +FAIL Video resolution test with maxBitrate: 1024 768 promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'parameters.encodings[0].maxBitrate = 100000')" +FAIL Video resolution test with maxBitrate: 1280 960 promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'parameters.encodings[0].maxBitrate = 100000')" +FAIL Video resolution test with maxBitrate: 1600 1200 promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'parameters.encodings[0].maxBitrate = 100000')" +FAIL Video resolution test with maxBitrate: 320 180 promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'parameters.encodings[0].maxBitrate = 100000')" +FAIL Video resolution test with maxBitrate: 640 360 promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'parameters.encodings[0].maxBitrate = 100000')" +FAIL Video resolution test with maxBitrate: 1280 720 promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'parameters.encodings[0].maxBitrate = 100000')" +FAIL Video resolution test with maxBitrate: 1920 1080 promise_test: Unhandled rejection with value: object "TypeError: undefined is not an object (evaluating 'parameters.encodings[0].maxBitrate = 100000')" * And STDERR from the Debug failure: (audio_processing_impl.cc:320): Injected APM submodules: Echo control factory: 0 Echo detector: 0 Capture analyzer: 0 Capture post processor: 0 Render pre processor: 0 (webrtc_voice_engine.cc:206): WebRtcVoiceEngine::WebRtcVoiceEngine (webrtc_video_engine.cc:484): WebRtcVideoEngine::WebRtcVideoEngine() (webrtc_voice_engine.cc:229): WebRtcVoiceEngine::Init (webrtc_voice_engine.cc:316): WebRtcVoiceEngine::ApplyOptions: AudioOptions {aec: 1, agc: 1, ns: 1, hf: 1, swap: 0, audio_jitter_buffer_max_packets: 200, audio_jitter_buffer_fast_accelerate: 0, audio_jitter_buffer_min_delay_ms: 0, audio_jitter_buffer_enable_rtx_handling: 0, typing: 1, experimental_agc: 0, experimental_ns: 0, residual_echo_detector: 1, } (webrtc_voice_engine.cc:432): Stereo swapping enabled? 0 (webrtc_voice_engine.cc:437): NetEq capacity is 200 (webrtc_voice_engine.cc:443): NetEq fast mode? 0 (webrtc_voice_engine.cc:449): NetEq minimum delay is 0 (webrtc_voice_engine.cc:455): NetEq handle reordered packets? 0 (webrtc_voice_engine.cc:467): Experimental ns is enabled? 0 (webrtc_voice_engine.cc:518): NS set to 1 (webrtc_voice_engine.cc:522): Typing detection is enabled? 1 (audio_processing_impl.cc:574): AudioProcessing::ApplyConfig: AudioProcessing::Config{ pipeline: {maximum_internal_processing_rate: 48000, multi_channel_render: 0, , multi_channel_capture: 0}, pre_amplifier: { enabled: 0, fixed_gain_factor: 1 }, high_pass_filter: { enabled: 1 }, echo_canceller: { enabled: 1, mobile_mode: 0, enforce_high_pass_filtering: 1 }, noise_suppression: { enabled: 1, level: High }, transient_suppression: { enabled: 0 }, voice_detection: { enabled: 1 }, gain_controller1: { enabled: 1, mode: AdaptiveAnalog, target_level_dbfs: 3, compression_gain_db: 9, enable_limiter: 1, analog_level_minimum: 0, analog_level_maximum: 255 }, gain_controller2: { enabled: 0, fixed_digital: { gain_db: 0 }, adaptive_digital: { enabled: 0, level_estimator: Rms, use_saturation_protector: 1, extra_saturation_margin_db: 2 } }, residual_echo_detector: { enabled: 1 }, level_estimation: { enabled: 0 } } (agc_manager_direct.cc:69): [agc] GetMinMicLevel (agc_manager_direct.cc:73): [agc] Using default min mic level: 12 (agc_manager_direct.cc:457): AgcManagerDirect::Initialize (field_trial.cc:140): Setting field trial string:WebRTC-H264Simulcast/Enabled/ (used_ids.h:55): Duplicate id found. Reassigning from 1 to 14 (used_ids.h:55): Duplicate id found. Reassigning from 3 to 13 (used_ids.h:55): Duplicate id found. Reassigning from 5 to 12 (used_ids.h:55): Duplicate id found. Reassigning from 6 to 11
Attachments
Add attachment
proposed patch, testcase, etc.
Diego Pino
Comment 1
2023-06-26 00:44:45 PDT
Test is timing out now since
263750@main
. ```
https://build.webkit.org/results/GTK-Linux-64-bit-Release-Tests/265506%40main%20%2811582%29/webrtc/h264-high-diff.txt
--- /home/buildbot/worker/GTK-Linux-64-bit-Release-Tests/build/layout-test-results/webrtc/h264-high-expected.txt +++ /home/buildbot/worker/GTK-Linux-64-bit-Release-Tests/build/layout-test-results/webrtc/h264-high-actual.txt @@ -1,22 +1,3 @@ +FAIL: Timed out waiting for notifyDone to be called -PASS High video exchange -PASS Video resolution test: 320 240 -PASS Video resolution test: 640 480 -PASS Video resolution test: 1024 768 -PASS Video resolution test: 1280 960 -PASS Video resolution test: 1600 1200 -PASS Video resolution test: 320 180 -PASS Video resolution test: 640 360 -PASS Video resolution test: 1280 720 -PASS Video resolution test: 1920 1080 -PASS Video resolution test with maxBitrate: 320 240 -PASS Video resolution test with maxBitrate: 640 480 -PASS Video resolution test with maxBitrate: 1024 768 -PASS Video resolution test with maxBitrate: 1280 960 -PASS Video resolution test with maxBitrate: 1600 1200 -PASS Video resolution test with maxBitrate: 320 180 -PASS Video resolution test with maxBitrate: 640 360 -PASS Video resolution test with maxBitrate: 1280 720 -PASS Video resolution test with maxBitrate: 1920 1080 - ```
Philippe Normand
Comment 2
2025-01-08 06:38:37 PST
*** This bug has been marked as a duplicate of
bug 285398
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug