Subscribed.

When you open a link from emacs does it become a child process to emac?

Can you test with the following scenario and see if it makes any difference:

1. launch firefox from terminal by "/path/to/firefox -P"
2. create a new temp profile (for the test)
3. then click a link on emacs

+ Alexar


On Wed, Sep 2, 2020 at 8:08 AM Brian May via luv-main <luv-main@luv.asn.au> wrote:
Hello,

I thought I had already raised this issue, but I can't see any emails.
So maybe mistaken.

But anyway, the problem is when I click on a pull down menu - any pull
down menu - in Firefox, it previously appears, but then disappears
immediately. e.g. right click on a web page (any web page). On click on
the one of the Firefox plugin menus. Or the Firefox menu.

Unlikely many of the reported similar problems restarting Firefox solves
the problem, and it doesn't appear to be a problem with my Profile. As
in I have completely rebuilt my profile from scratch several times, and
eventually the problem comes back.

Rather, I have found what triggers it appears to be clicking on a link
within notmuch inside emacs. The page loads OK. Then the very next menu
fails however.

It only happens if I open a page from emacs. If I manually run
"firefox-esr http://www.google.com/" or "xdg-open
http://www.google.com/" it works fine.

This has happened a while now on a range of different computers, running
different profiles, on different versions of Debian.

Just noticed running strace on the emacs process, the firefox invocation
is a bit more complex then I might have noticed. I don't see any URL
even on the command line. Wonder if there is something here that is
killing menus.

[pid 16180] execve("/usr/lib/firefox-esr/firefox-esr", ["/usr/lib/firefox-esr/firefox-esr", "-contentproc", "-childID", "13", "-isForBrowser", "-prefsLen", "7297", "-prefMapSize", "185946", "-parentBuildID", "20200720181548", "-greomni", "/usr/lib/firefox-esr/omni.ja", "-appomni", "/usr/lib/firefox-esr/browser/omni.ja", "-appdir", "/usr/lib/firefox-esr/browser", "11615", "true", "tab"], 0x7fe29880c900 /* 54 vars */) = 0
--
Brian May <brian@linuxpenguins.xyz>
https://linuxpenguins.xyz/brian/
_______________________________________________
luv-main mailing list
luv-main@luv.asn.au
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main


--

image.jpg
Alexar Pendashteh
technologist / social entrepreneur

https://github.com/pendashteh