Nightly PCBNEW Route menu trubles

Bug #1834187 reported by Michele Giorato
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Committed
Undecided
Jeff Young

Bug Description

As in the previous reports for the menu View and File now also the Route menu has the same problems that were fixed a few weeks ago.

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.544: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.544: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.544: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.544: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.544: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.544: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.544: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.544: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.544: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.544: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-WARNING **: 14:13:45.545: Negative content height -9 (allocation 1, extents 5x5) while allocating gadget (node menuitem, owner GtkMenuItem)

(pcbnew:3178): Gtk-WARNING **: 14:13:45.545: Negative content height -9 (allocation 1, extents 5x5) while allocating gadget (node menuitem, owner GtkMenuItem)
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.729: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.729: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.729: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.729: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.729: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.729: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.729: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.729: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.729: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(pcbnew:3178): Gtk-CRITICAL **: 14:13:45.729: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

(pcbnew:3178): Gtk-WARNING **: 14:13:45.729: GtkAccelLabel 0x55567d398d90 attempted to adjust its size allocation from 35,1136914949 5x1086376438 to 35,1680103158 5x19. adjust_size_allocation must keep allocation inside original bounds
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

(pcbnew:3178): Gtk-WARNING **: 14:13:45.729: GtkAccelLabel 0x555679e553a0 attempted to adjust its size allocation from 35,1187453445 5x1086376438 to 35,1730641654 5x19. adjust_size_allocation must keep allocation inside original bounds

===================================================================

Application: Pcbnew
Version: 6.0.0-unknown-r16209-172542cf, debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.0 OpenSSL/1.1.1c zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.20.2 (+libidn2/2.0.5) libssh/0.8.7/openssl/zlib nghttp2/1.38.0
Platform: Linux 5.1.12-300.fc30.x86_64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.69.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.64.0
    Compiler: GCC 9.1.1 with C++ ABI 1013

Build settings:
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Tags: pcbnew ui
tags: added: pcbnew ui
Changed in kicad:
milestone: none → 6.0.0-rc1
Revision history for this message
Jeff Young (jeyjey) wrote :

Rats. Missed that one.

Changed in kicad:
assignee: nobody → Jeff Young (jeyjey)
status: New → In Progress
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision a39023ad22d63ace3cf5c32b810c83fead5da8c6
https://git.launchpad.net/kicad/patch/?id=a39023ad22d63ace3cf5c32b810c83fead5da8c6

Changed in kicad:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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