Modify

Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#11181 closed defect (othersoftware)

When I click on a link in JOSM it takes me to the Firefox homepage instead of the website I was expecting

Reported by: metalfreak Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: template_report firefox xubuntu Cc:

Description

What steps will reproduce the problem?

  1. Try opening a link from JOSM to Firefox 36.0 on Xubuntu 14.04

What is the expected result?

That the link I clicked on will take me to a website it belongs to in Firefox

What happens instead?

If Firefox is already running it will open a new window with the Firefox homepage
If Firefox wasn't already running it just open Firefox based on my settings it restore the windows and tabs I had open from the last time I used Firefox

Please provide any additional information below. Attach a screenshot if possible.

I've tested this in both JOSM stable 7995 and JOSM-latest 8108
This seems to affect all links including the "More information about this feature" links, the "Report Bug" option under help, and the plugin tag2link
I'm running Ubuntu Studio 14.04 which is based on Xubuntu 14.04
Running Firefox in safe mode so that all of it's plugins are disable doesn't help
The links did work in older versions of Firefox and they still work if I switch my default web browser to Chrome

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2015-02-28 02:30:58
Last Changed Author: stoecker
Revision: 8108
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Relative URL: ^/trunk
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2015-02-27 21:20:33 +0100 (Fri, 27 Feb 2015)
Last Changed Rev: 8108

Identification: JOSM/1.5 (8108 en) Linux Ubuntu 14.04.2 LTS
Memory Usage: 533 MB / 1749 MB (393 MB allocated, but free)
Java version: 1.7.0_75, Oracle Corporation, OpenJDK 64-Bit Server VM
Java package: openjdk-7-jre:amd64-7u75-2.5.4-1~trusty1
VM arguments: [-Djosm.restart=true, -Djosm.home=/home/username/.josm-latest, -Djava.net.useSystemProxies=true]

Plugins:
- AddrInterpolation (30892)
- FixAddresses (30892)
- HouseNumberTaggingTool (30892)
- OpeningHoursEditor (30962)
- ext_tools (30892)
- tag2link (30962)
- turnrestrictions (30962)
- waypoint_search (30892)

Last errors/warnings:
- W: Ext_Tools warning: can not load file /home/username/.josm-latest/plugins/ext_tools/tools.cfg
- W: Ext_Tools warning: can not load file /home/username/.josm-latest/plugins/ext_tools/repo.cfg

Attachments (0)

Change History (7)

comment:1 Changed 8 years ago by Don-vip

Keywords: firefox xubuntu added

comment:2 Changed 8 years ago by stoecker

Resolution: othersoftware
Status: newclosed

I don't think there is anything we can do here. We simply call the software with the URL. When it behaves different when started already or not they it's clearly an issue of firefox or firefox settings. Maybe it forgets to display the new page in case of "restore windows" mode.

comment:3 in reply to:  2 Changed 8 years ago by anonymous

Replying to stoecker:

I don't think there is anything we can do here. We simply call the software with the URL. When it behaves different when started already or not they it's clearly an issue of firefox or firefox settings. Maybe it forgets to display the new page in case of "restore windows" mode.

Thanks for your feedback I'll try disabling "restore windows" and see if that helps and if not I'll try to figure out if I can report the bug to Mozilla.

comment:4 Changed 8 years ago by bastiK

What happens if you call

$ xdg-open http://osm.org

on the command line?

This should be the command that JOSM runs internally.

comment:5 in reply to:  4 Changed 8 years ago by anonymous

Replying to bastiK:

What happens if you call

$ xdg-open http://osm.org

on the command line?

This should be the command that JOSM runs internally.

It opens http://start.ubuntu.com/14.04/Google/?sourceid=hp which is the same page I get when I open a link from JOSM

comment:6 in reply to:  4 Changed 8 years ago by metalfreak

Replying to bastiK:

What happens if you call

$ xdg-open http://osm.org

on the command line?

This should be the command that JOSM runs internally.

Sorry I forgot to login and the important part which is that it outputs (process:8665): GLib-CRITICAL : g_slice_set_config: assertion 'sys_page_size == 0' failed

comment:7 Changed 8 years ago by bastiK

It is clearly a problem with xdg-open or firefox, nothing we can do about it. There is an advanced preference browser.unix, where you can change the preferred browser to chrome, if you like.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.