Skip to content

Bug: CEF doesn't load HTTP pages #1674

@Ghostbird

Description

@Ghostbird

Observed Behavior

CasparCG logs this:

[2025-09-27 11:18:43.588] [trace]   Ready for a new command
[2025-09-27 11:18:52.291] [info]    Received message from 192.168.254.255: PLAY 1-10 [HTML] "http://example.org" CUT 1 Linear RIGHT\r\n
[2025-09-27 11:18:52.292] [debug]   Executing command: PLAY
[2025-09-27 11:18:52.293] [trace]   [cef_task] executing task
[2025-09-27 11:18:52.294] [trace]   [cef_task] task succeeded
[2025-09-27 11:18:52.294] [info]    Sent message to 192.168.254.255:202 PLAY OK\r\n
[2025-09-27 11:18:52.295] [debug]   Executed command (0.003s): PLAY
[2025-09-27 11:18:52.295] [trace]   Ready for a new command

If I enable remote debugging, I see that CEF has instantiated.
However nothing is loaded except:

<html><head></head><body></body></html>

If I run in the console:

window.location.href
> 'about:blank'

Expected behaviour

CEF loads the page.

Steps to reproduce

  1. Run CasparCG
  2. Send the ACMP command PLAY 1-10 [HTML] "http://example.org" CUT 1 Linear RIGHT\r\n

Environment

  • Commit: 21e753e
  • Server version: Latest master
  • Operating system: Debian 13 Trixie GNU/Linux 6.12.43+deb13-amd64
  • Bug happens both when built using system CEF from PPA and when built with -DUSE_SYSTEM_CEF=OFF

NOTE: This includes yesterday's addition that CEF page errors are now correctly logged (which is very nice!) But the error existed before that change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions