Project

General

Profile

Actions

Bug #10228

closed

GTK3 Color Selection cores application

Added by Geoff Weiss over 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Category:
-
Target version:
-
Start date:
2019-01-12
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

The GTK2-like color selector in GTK3 causes application using this widget to core dump when using the dropper functionality a second time.

Tested application: mate-color-select and firefox60ESR

Problem occurs with gtk 3.24.2, 3.24.1, and 3.18.9. Tested with mate-desktop 1.20.4, 1.20.3, 1.18.1, and 1.18.0.

mate-color-select in MATE 1.16.x uses GTK2 and does not crash. Firefox 52ESR in most recent pkg update does not crash.

Replicate:
  • Run mate-color-select
  • Click dropper
  • Click any place on screen to select color
  • Click dropper
  • Click any place on screen to select color
  • Wait a few moments
    -> Core dump with this message:
    Assertion failed: ! _cairo_surface_has_snapshots (surface), file cairo-surface.c, line 1655, function cairo_surface_mark_dirty_rectangle
    Abort (core dumped)

Geoff

Actions #1

Updated by Alexander Pyhalov about 2 years ago

Can you check if https://github.com/OpenIndiana/oi-userland/pull/4900 helps to fix the issue?

Actions #2

Updated by Alexander Pyhalov about 2 years ago

  • Assignee set to Alexander Pyhalov
Actions #3

Updated by Geoff Weiss about 2 years ago

Yes. the patch to gtk+3 fixes the problem for me. Thank you.

Actions #4

Updated by Alexander Pyhalov about 2 years ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF