Bug 216688 - www/firefox broken with gtk3
Summary: www/firefox broken with gtk3
Status: Closed DUPLICATE of bug 219143
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-gecko (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-01 04:47 UTC by Nikos
Modified: 2018-01-10 07:51 UTC (History)
2 users (show)

See Also:
jbeich: maintainer-feedback+


Attachments
Successful Poudriere build (156.92 KB, application/x-bzip)
2017-05-05 16:42 UTC, Alan Hicks
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikos 2017-02-01 04:47:22 UTC
i have try to compile from ports with gtk3 forifox and don`t start with gtk2 works

my os
FreeBSD server 11.0-RELEASE-p2 FreeBSD 11.0-RELEASE-p2 #0: Mon Oct 24 06:55:27 UTC 2016     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
Comment 1 Jan Beich freebsd_committer freebsd_triage 2017-03-27 12:39:30 UTC
Not enough information. What other option did you select? What exactly is printed on terminal when startup fails? Does it crash? If so post backtrace after a build with debugging symbols.

Is it still reproducible with every installed package up to date?
Comment 2 Alan Hicks 2017-05-05 14:42:43 UTC
Also broken on 10.3
File/EditView/etc menus don't drop down
Right clicking page doesn't offer an option menu.

This appears to be a bug with x11-toolkits/gtk30 as gtk3-widget-factory gives lots of warnings such as the following when clicking a combobox entry and the combobox doesn't work.

Hope the following error helps.

(gtk3-widget-factory:94161): Gtk-WARNING **: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
*** BUG ***
In void pixman_region32_init_rect(region_type_t *, int, int, unsigned int, unsigned int): Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In void pixman_region32_init_rect(region_type_t *, int, int, unsigned int, unsigned int): Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug


(gtk3-widget-factory:94161): Gtk-WARNING **: Negative content width -7 (allocation 1, extents 4x4) while allocating gadget (node arrow, owner GtkTreeMenu)

(gtk3-widget-factory:94161): Gtk-WARNING **: Negative content width -7 (allocation 1, extents 4x4) while allocating gadget (node arrow, owner GtkTreeMenu)
*** BUG ***
In void pixman_region32_init_rect(region_type_t *, int, int, unsigned int, unsigned int): Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug


(gtk3-widget-factory:94161): Gtk-WARNING **: Negative content width -11 (allocation 1, extents 6x6) while allocating gadget (node menuitem, owner GtkMenuItem)

(gtk3-widget-factory:94161): Gtk-WARNING **: Negative content width -11 (allocation 1, extents 6x6) while allocating gadget (node menuitem, owner GtkMenuItem)

(gtk3-widget-factory:94161): Gtk-WARNING **: Negative content width -11 (allocation 1, extents 6x6) while allocating gadget (node menuitem, owner GtkMenuItem)
*** BUG ***
In void pixman_region32_init_rect(region_type_t *, int, int, unsigned int, unsigned int): Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In void pixman_region32_init_rect(region_type_t *, int, int, unsigned int, unsigned int): Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug


(gtk3-widget-factory:94161): Gtk-WARNING **: Negative content width -7 (allocation 1, extents 4x4) while allocating gadget (node arrow, owner GtkTreeMenu)

(gtk3-widget-factory:94161): Gtk-WARNING **: Negative content width -7 (allocation 1, extents 4x4) while allocating gadget (node arrow, owner GtkTreeMenu)
*** BUG ***
In void pixman_region32_init_rect(region_type_t *, int, int, unsigned int, unsigned int): Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug
Comment 3 Alan Hicks 2017-05-05 16:42:48 UTC
Created attachment 182321 [details]
Successful Poudriere build

Successful poudriere build with default options
Comment 4 Alan Hicks 2017-05-08 11:19:51 UTC
Opened https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219143 as it appears to be gtk3 causing this issue rather than firefox.
Comment 5 Alan Hicks 2017-05-14 21:04:24 UTC
Closed https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219143 as no longer able to reproduce.
Comment 6 Walter Schwarzenfeld 2018-01-10 01:59:55 UTC
I think here can also closed.
Comment 7 Jan Beich freebsd_committer freebsd_triage 2018-01-10 07:51:14 UTC

*** This bug has been marked as a duplicate of bug 219143 ***