WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
268550
Unreliable availability of WebRTC verbose logs from Safari on Mac
https://bugs.webkit.org/show_bug.cgi?id=268550
Summary
Unreliable availability of WebRTC verbose logs from Safari on Mac
Kaustav
Reported
2024-02-01 07:34:45 PST
Created
attachment 469651
[details]
sysdiagnose WebRTC verbose logs are not available most of the time. Steps to reproduce: 1. Open the following WebRTC sample page on Safari
https://webrtc.github.io/samples/src/content/peerconnection/pc1/
2. Click on inspect element. Enable verbose logging in the Settings pane -> Console -> WebRTC Logging 3. Start a call from the opened WebRTC sample page 4. Open console app and click on "Start streaming". Filter by "category:webrtc" Result: Most of the times WebRTC verbose logs are not visible in the console app. After retrying the above steps multiple times, sometimes the logs are visible in console app. Expected result: Webrtc verbose logs should be available in the console app every time. Additional information: I have attached the sysdiagnose file
Attachments
sysdiagnose
(362.57 MB, application/x-gzip)
2024-02-01 07:34 PST
,
Kaustav
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
youenn fablet
Comment 1
2024-02-12 06:18:59 PST
I think I was able to reproduce once the missing verbose logs, but I am not entirely sure and I was not able to reproduce twice.
youenn fablet
Comment 2
2024-02-12 09:33:41 PST
Looking at the sysdiagnose, I can see the logs: 2024-02-01 17:21:29.920630+0200 0x238710 Default 0x0 92195 0 com.apple.WebKit.WebContent: (WebCore) [com.apple.WebKit:WebRTC] LibWebRTC message: (video_stream_encoder.cc:1906): EncodeVideoFrame posted 133999331955 ntp time 3915789689909 It is unclear to me whether those logs are for the failing case or not. Can you check this by: - reproducing the missing logs. - taking sysdiagnose - looking at sysdiagnose whether the missing logs are there
Kaustav
Comment 3
2024-02-13 08:07:00 PST
Thanks for checking. Yes, I can see the webrtc logs in sysdiagnose but not on the console app. Is there any setting to make the console app work also?
Kaustav
Comment 4
2024-04-01 03:40:06 PDT
@youenn is there a way to enable WebRTC verbose logging through terminal or while starting Safari through a flag?
youenn fablet
Comment 5
2024-04-10 07:40:00 PDT
<
rdar://126206609
>
youenn fablet
Comment 6
2024-05-15 04:48:04 PDT
Discussed with MS folks and this is no longer reproducible, closing.
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