Allocating size to GtkBox 0x563732796750 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?

Bug #1744537 reported by dino99
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gtk+3.0 (Ubuntu)
Invalid
Undecided
Unassigned
vte2.91 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

After upgrading gnome-terminal to 3.26 (from 3.24), that error is still logged.
Some old workarounds (might be irrelevant now):
https://github.com/budgie-desktop/budgie-desktop/issues/532
https://github.com/budgie-desktop/budgie-desktop/commit/ff3d7c9c0fc17f4fb23c172f8c8874ab4a7d6602

Related upstream discussions:
https://bugzilla.gnome.org/show_bug.cgi?id=771899; points to vte bad calls

https://bugzilla.gnome.org/show_bug.cgi?id=791014

Doc: https://developer.gnome.org/vte/0.50/VteTerminal.html

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: gnome-terminal 3.26.2-3ubuntu1
ProcVersionSignature: Ubuntu 4.13.0-30.33-generic 4.13.13
Uname: Linux 4.13.0-30-generic x86_64
ApportVersion: 2.20.8-0ubuntu6
Architecture: amd64
CurrentDesktop: GNOME
Date: Sun Jan 21 07:58:18 2018
EcryptfsInUse: Yes
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: gnome-terminal
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
dino99 (9d9) wrote :
dino99 (9d9)
affects: gnome-terminal (Ubuntu) → gtk+3.0 (Ubuntu)
dino99 (9d9)
description: updated
description: updated
description: updated
dino99 (9d9)
description: updated
dino99 (9d9)
description: updated
dino99 (9d9)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gtk+3.0 (Ubuntu):
status: New → Confirmed
Changed in vte2.91 (Ubuntu):
status: New → Confirmed
Revision history for this message
Egmont Koblinger (egmont-gmail) wrote :

Upstream bug, investigation, VTE workaround etc. at https://bugzilla.gnome.org/show_bug.cgi?id=769566.

Revision history for this message
Egmont Koblinger (egmont-gmail) wrote :

vte-0.51.92 includes the workaround, so the warning is no longer emitted.

dino99 (9d9)
Changed in vte2.91 (Ubuntu):
status: Confirmed → Invalid
Changed in gtk+3.0 (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.