On Fri, Aug 28, 2009 at 08:44:44AM -0400, Dominique Brazziel 
<[email protected]> wrote:
>       If, instead of running the 'iceweasel' script, the 'firefox-bin'
> executable is invoked directly, as documented in the mozilla knowledge
> base (see entry for '-new-tab' at
> http://kb.mozillazine.org/Command_line_arguments), the problem does not
> occur.  Note that with both methods the page is opened in a new tab,
> the only issue is the segfaults and core dumps generated.  A message is
> written to the kernel log:
> 
> firefox-bin[14435]: segfault at b781f1b5 ip b7d53d91 sp bfdb3d34 error 4
> in libc-2.9.so[b7d24000+158000]
> 
> 
>       There are a couple of issues here:
> 1.  The '-new-tab' option is not documented in
>     the command line help for iceweasel or firefox-bin.
> 
> 2.  The default command for 'open link in new tab'
>     for iceweasel is 'iceweasel -new-tab "%s"', so
>     if conditions exists where invoking the script 
>     instead of the executable directly could cause
>     a segfault and perhaps fail to open the new tab,
>     the user is left wondering why.
> 
> 3.  'update-manager' just started failing to open
>     clickable bug report links in 'iceweasel' because
>     of this problem.  'update-manager' uses 'gnome-open'
>     to open the clickable URL, and I assume 'gnome-open'
>     interrogates the preferred browser settings to get
>     the command 'iceweasel -new-tab "%s"'.  I can see 
>     the command was issued via 'lastcomm', but the 
>     bug report page is never displayed.

4. No third party application in its right might should be using
the -new-tab option. There is a preference for users to choose how
they want third party applications url openings to be treated. Third
party applications shouldn't override this preference by using -new-tab.

Mike



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to