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.




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to