Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • plata-theme plata-theme
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 30
    • Issues 30
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • tista500
  • plata-themeplata-theme
  • Issues
  • #124
Closed
Open
Issue created Dec 19, 2020 by Campbell Jones@serebit

GSK critical assertion error spam with GTK4

When using any Plata theme variation on an app that uses GTK4, the following errors are spammed to the console:

(gtk4-demo:58220): Gsk-CRITICAL **: 22:32:36.806: gsk_radial_gradient_node_new: assertion 'color_stops[i].offset >= color_stops[i - 1].offset' failed

(gtk4-demo:58220): Gsk-CRITICAL **: 22:32:36.807: gsk_render_node_ref: assertion 'GSK_IS_RENDER_NODE (node)' failed

(gtk4-demo:58220): Gsk-CRITICAL **: 22:32:36.807: gsk_render_node_unref: assertion 'GSK_IS_RENDER_NODE (node)' failed

These do not have an obvious impact on theme functionality.

Reproduction

This can be reproduced with gtk4-demo, a demo application provided by the GTK devs to show off various GTK features. Other apps, like gtk4-demo-application and custom GTK4 apps, can also reproduce these error messages. The Dark Theme setting does not affect these messages, nor does the selected Plata variation.

Edited Dec 19, 2020 by Campbell Jones
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking