SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm getting a segfault with firefox 52.1.2esr on -current and was wondering if anybody else has been getting it.
To reproduce:
1) Open firefox
2) Attempt to open a new tab by double clicking on the tab bar
And then I get this error from gtk:
Code:
**
Gdk:ERROR:gdkwindow-x11.c:5165:create_moveresize_window: assertion failed: (mv_resize->moveresize_emulation_window == NULL)
Redirecting call to abort() to mozalloc_abort
zsh: segmentation fault firefox
Couple of notes:
1) gtk+2 is the package that provides the create_moveresize_window function.
2) The actual line is not 5165 in the gtk's source code for gdkwindow-x11.c but a little down below, but the function is still quite small and occurs as the g_assert() so looking for it should be enough.
I tried to find where in the source code of firefox it uses create_moveresize_window to no avail (I tried with `find <path to source> -type f -exec grep "create_moveresize_window" {} +').
I'm getting a segfault with firefox 52.1.2esr on -current and was wondering if anybody else has been getting it.
To reproduce:
1) Open firefox
2) Attempt to open a new tab by double clicking on the tab bar
Quote:
Originally Posted by TommyC7
I'm just bumping to ask again if anybody actually gets a segfault doing the same thing as I did or if it's just me.
latest slackware64-current up-to-date, firefox started with a clean profile: if I doubleclick with the left mouse button on the firefox tab bar nothing happens, if I click with the middle button on it a new tab opens.
I could have sworn though that double clicking on the tab bar used to open a new tab (the middle click one works for me as well for what it's worth).
I know it used to do this, but it seems it may not anymore. To test, I downloaded the latest version on my Windows computer and installed it, and double-click on the tab bar now just maximizes or "Restores down" (as Windows calls it) the window. So, this looks to be a deliberate change for Firefox, at least on Windows.
I did a quick search, and it seems if you toggle browser.tabs.drawInTitlebar to false in about:config, which will take the tabs out of the title bar and into their own row, it will then restore the double-click to open a new tab feature. I don't have easy access to a Slackware computer running X to test if this is the case in Linux.
I don't think GTK+2 version supports drawing tabs in titlebar, this is GTK+3 and GNOME specific, it's one of the reasons why GNOME is listed as recommended dependency on mozilla website.
Anyway, it works "doubleclick opens new tab" on browser compiled with GTK+2 but the option browser.tabs.drawInTitlebar doesn't appear to do anything.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.