Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67678 - firefox / mozilla-launcher script ignores $DISPLAY and crashes on --display=
Summary: firefox / mozilla-launcher script ignores $DISPLAY and crashes on --display=
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-15 09:54 UTC by Greg Watson (linuxkrn)
Modified: 2004-11-15 14:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
added -x to bash script for log (crash.log,3.48 KB, text/plain)
2004-10-31 07:52 UTC, Greg Watson (linuxkrn)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Greg Watson (linuxkrn) 2004-10-15 09:54:09 UTC
When running more then one X server locally, firefox will crash if you try to launch it on another server when it's already running somewhere else.

Steps:

1) Launch firefox on :0.0
2) Move to server :0.1 launch firefox
3) Firefox opens on display :0.0 even though local $DISPLAY is set to :0.1

Method 2
1) Launch firefox on :0.0
2) Try to force display :0.1 by running firefox --display=:0.1
3) /usr/bin/firefox: line 88: 11857 Segmentation fault      $mozbin "$@"


net-www/mozilla-launcher 1.21
net-www/mozilla-firefox-1.0_pre-r2
x11-base/xorg-x11-6.8.0-r2
x11-wm/fvwm-fvwm-2.5.12
Comment 1 Greg Watson (linuxkrn) 2004-10-31 07:51:22 UTC
bug still exists with 

mozilla-launcher-1.22
mozilla-firefox-1.0_rc1
Comment 2 Greg Watson (linuxkrn) 2004-10-31 07:52:19 UTC
Created attachment 43016 [details]
added -x to bash script for log
Comment 3 Aron Griffis (RETIRED) gentoo-dev 2004-11-15 14:24:19 UTC
:0.0 and :0.1 are the same X display, different screens.  You can only run one instance of firefox per display normally.  If you want to run firefox on different screens then you need to either run X with Xinerama enabled (and build firefox with USE=xinerama) or run multiple instances with different profiles, using -ProfileManager to create new ones