Update notes page 2 / "Older" does not exist
When clicking on the "older" link at the bottom of the update notes, the following error occurs:
[14:47:19 ERROR]: Failed to open link /page/2 java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_45] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_45] at net.minecraft.launcher.OperatingSystem.openLink(OperatingSystem.java:66) [launcher.jar:?] at net.minecraft.launcher.ui.tabs.website.JFXBrowser$1$1$1.handleEvent(JFXBrowser.java:73) [launcher.jar:?] at com.sun.webpane.webkit.dom.EventListenerImpl.fwkHandleEvent(Unknown Source) [jfxrt.jar:?] at com.sun.webpane.platform.WebPage.twkProcessMouseEvent(Native Method) [jfxrt.jar:?] at com.sun.webpane.platform.WebPage.dispatchMouseEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView.processMouseEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView.access$2600(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView$14.handle(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView$14.handle(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventUtil.fireEvent(Unknown Source) [jfxrt.jar:?] at javafx.event.Event.fireEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$MouseHandler.process(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$MouseHandler.process(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$MouseHandler.access$1900(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene.impl_processMouseEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$ScenePeerListener.mouseEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.tk.quantum.EmbeddedScene$2$1.run(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.tk.quantum.EmbeddedScene$2$1.run(Unknown Source) [jfxrt.jar:?] at java.security.AccessController.doPrivileged(Native Method) [?:1.7.0_45] at com.sun.javafx.tk.quantum.EmbeddedScene$2.run(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.application.PlatformImpl$4$1.run(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.application.PlatformImpl$4$1.run(Unknown Source) [jfxrt.jar:?] at java.security.AccessController.doPrivileged(Native Method) [?:1.7.0_45] at com.sun.javafx.application.PlatformImpl$4.run(Unknown Source) [jfxrt.jar:?] at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source) [jfxrt.jar:?] at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) [jfxrt.jar:?] at com.sun.glass.ui.win.WinApplication.access$100(Unknown Source) [jfxrt.jar:?] at com.sun.glass.ui.win.WinApplication$3$1.run(Unknown Source) [jfxrt.jar:?] at java.lang.Thread.run(Unknown Source) [?:1.7.0_45] Caused by: java.io.IOException: Failed to open /page/2. Error message: The system cannot find the file specified. at sun.awt.windows.WDesktopPeer.ShellExecute(Unknown Source) ~[?:1.7.0_45] at sun.awt.windows.WDesktopPeer.browse(Unknown Source) ~[?:1.7.0_45] at java.awt.Desktop.browse(Unknown Source) ~[?:1.7.0_45] ... 42 more
Environment
Windows 7 x64
Oracle Java 1.7.0_45 x64
Linked Issues
is duplicated by10
Created Issue:
Update Notes Page 2 Does Not Exist
When clicking on the "older" link at the bottom of the update notes, the following error occurs:
[14:47:05 INFO]: JFX has been detected & successfully loaded [14:47:05 INFO]: Refreshing local version list... [14:47:05 INFO]: Minecraft Launcher 1.3.11 (through bootstrap 4) started on windows... [14:47:05 INFO]: Current time is Apr 7, 2014 2:47:05 PM [14:47:05 INFO]: System.getProperty('os.name') == 'Windows 7' [14:47:05 INFO]: System.getProperty('os.version') == '6.1' [14:47:05 INFO]: System.getProperty('os.arch') == 'amd64' [14:47:05 INFO]: System.getProperty('java.version') == '1.7.0_45' [14:47:05 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation' [14:47:05 INFO]: System.getProperty('sun.arch.data.model') == '64' [14:47:05 INFO]: Refreshing remote version list... [14:47:06 INFO]: Refresh complete. [14:47:06 INFO]: Loaded 8 profile(s); selected 'Snapshot' [14:47:06 INFO]: Refreshing auth... [14:47:06 INFO]: Logging in with access token [14:47:19 ERROR]: Failed to open link /page/2 java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_45] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_45] at net.minecraft.launcher.OperatingSystem.openLink(OperatingSystem.java:66) [launcher.jar:?] at net.minecraft.launcher.ui.tabs.website.JFXBrowser$1$1$1.handleEvent(JFXBrowser.java:73) [launcher.jar:?] at com.sun.webpane.webkit.dom.EventListenerImpl.fwkHandleEvent(Unknown Source) [jfxrt.jar:?] at com.sun.webpane.platform.WebPage.twkProcessMouseEvent(Native Method) [jfxrt.jar:?] at com.sun.webpane.platform.WebPage.dispatchMouseEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView.processMouseEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView.access$2600(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView$14.handle(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView$14.handle(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventUtil.fireEvent(Unknown Source) [jfxrt.jar:?] at javafx.event.Event.fireEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$MouseHandler.process(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$MouseHandler.process(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$MouseHandler.access$1900(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene.impl_processMouseEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$ScenePeerListener.mouseEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.tk.quantum.EmbeddedScene$2$1.run(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.tk.quantum.EmbeddedScene$2$1.run(Unknown Source) [jfxrt.jar:?] at java.security.AccessController.doPrivileged(Native Method) [?:1.7.0_45] at com.sun.javafx.tk.quantum.EmbeddedScene$2.run(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.application.PlatformImpl$4$1.run(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.application.PlatformImpl$4$1.run(Unknown Source) [jfxrt.jar:?] at java.security.AccessController.doPrivileged(Native Method) [?:1.7.0_45] at com.sun.javafx.application.PlatformImpl$4.run(Unknown Source) [jfxrt.jar:?] at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source) [jfxrt.jar:?] at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) [jfxrt.jar:?] at com.sun.glass.ui.win.WinApplication.access$100(Unknown Source) [jfxrt.jar:?] at com.sun.glass.ui.win.WinApplication$3$1.run(Unknown Source) [jfxrt.jar:?] at java.lang.Thread.run(Unknown Source) [?:1.7.0_45] Caused by: java.io.IOException: Failed to open /page/2. Error message: The system cannot find the file specified. at sun.awt.windows.WDesktopPeer.ShellExecute(Unknown Source) ~[?:1.7.0_45] at sun.awt.windows.WDesktopPeer.browse(Unknown Source) ~[?:1.7.0_45] at java.awt.Desktop.browse(Unknown Source) ~[?:1.7.0_45] ... 42 more
Added Affects Versions: 1.4.2
Added Affects Versions: 1.4.4
Added Linked Issues:
is duplicated by
Added Environment:
Windows 7 x64
Oracle Java 1.7.0_45 x64
Added Linked Issues:
relates to
Added Linked Issues:
is duplicated by
Added Linked Issues:
is duplicated by
Removed Linked Issues:
relates to
Added Linked Issues:
is duplicated by
Added Affects Versions: 1.5.2
Added Linked Issues:
is duplicated by
Added Affects Versions: 1.5.3
Changed Description:
When clicking on the "older" link at the bottom of the update notes, the following error occurs:
[14:47:05 INFO]: JFX has been detected & successfully loaded [14:47:05 INFO]: Refreshing local version list... [14:47:05 INFO]: Minecraft Launcher 1.3.11 (through bootstrap 4) started on windows... [14:47:05 INFO]: Current time is Apr 7, 2014 2:47:05 PM [14:47:05 INFO]: System.getProperty('os.name') == 'Windows 7' [14:47:05 INFO]: System.getProperty('os.version') == '6.1' [14:47:05 INFO]: System.getProperty('os.arch') == 'amd64' [14:47:05 INFO]: System.getProperty('java.version') == '1.7.0_45' [14:47:05 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation' [14:47:05 INFO]: System.getProperty('sun.arch.data.model') == '64' [14:47:05 INFO]: Refreshing remote version list... [14:47:06 INFO]: Refresh complete. [14:47:06 INFO]: Loaded 8 profile(s); selected 'Snapshot' [14:47:06 INFO]: Refreshing auth... [14:47:06 INFO]: Logging in with access token[14:47:19 ERROR]: Failed to open link /page/2 java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_45] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_45] at net.minecraft.launcher.OperatingSystem.openLink(OperatingSystem.java:66) [launcher.jar:?] at net.minecraft.launcher.ui.tabs.website.JFXBrowser$1$1$1.handleEvent(JFXBrowser.java:73) [launcher.jar:?] at com.sun.webpane.webkit.dom.EventListenerImpl.fwkHandleEvent(Unknown Source) [jfxrt.jar:?] at com.sun.webpane.platform.WebPage.twkProcessMouseEvent(Native Method) [jfxrt.jar:?] at com.sun.webpane.platform.WebPage.dispatchMouseEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView.processMouseEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView.access$2600(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView$14.handle(Unknown Source) [jfxrt.jar:?] at javafx.scene.web.WebView$14.handle(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.event.EventUtil.fireEvent(Unknown Source) [jfxrt.jar:?] at javafx.event.Event.fireEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$MouseHandler.process(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$MouseHandler.process(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$MouseHandler.access$1900(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene.impl_processMouseEvent(Unknown Source) [jfxrt.jar:?] at javafx.scene.Scene$ScenePeerListener.mouseEvent(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.tk.quantum.EmbeddedScene$2$1.run(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.tk.quantum.EmbeddedScene$2$1.run(Unknown Source) [jfxrt.jar:?] at java.security.AccessController.doPrivileged(Native Method) [?:1.7.0_45] at com.sun.javafx.tk.quantum.EmbeddedScene$2.run(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.application.PlatformImpl$4$1.run(Unknown Source) [jfxrt.jar:?] at com.sun.javafx.application.PlatformImpl$4$1.run(Unknown Source) [jfxrt.jar:?] at java.security.AccessController.doPrivileged(Native Method) [?:1.7.0_45] at com.sun.javafx.application.PlatformImpl$4.run(Unknown Source) [jfxrt.jar:?] at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source) [jfxrt.jar:?] at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) [jfxrt.jar:?] at com.sun.glass.ui.win.WinApplication.access$100(Unknown Source) [jfxrt.jar:?] at com.sun.glass.ui.win.WinApplication$3$1.run(Unknown Source) [jfxrt.jar:?] at java.lang.Thread.run(Unknown Source) [?:1.7.0_45] Caused by: java.io.IOException: Failed to open /page/2. Error message: The system cannot find the file specified. at sun.awt.windows.WDesktopPeer.ShellExecute(Unknown Source) ~[?:1.7.0_45] at sun.awt.windows.WDesktopPeer.browse(Unknown Source) ~[?:1.7.0_45] at java.awt.Desktop.browse(Unknown Source) ~[?:1.7.0_45] ... 42 more
Added Linked Issues:
is duplicated by
Added Affects Versions: 1.6.5
Added Affects Versions: 1.6.11
Changed Summary:
UpdateNotesPage 2DoesNotExistUpdate notes page 2 / "Older" does not exist
Added Linked Issues:
is duplicated by
Added Linked Issues:
is duplicated by
Added Affects Versions: 1.6.19
Added Affects Versions: 1.6.48
Added Linked Issues:
is duplicated by
Added Affects Versions: 1.6.61
Added Linked Issues:
is duplicated by
Removed Linked Issues:
is duplicated by
Duplicate of MCL-2395 – If you have not, please use the search function in the future, to see if your bug has already been submitted.
Confirmed, seems to be a JavaFX error.
Still occurs in 1.4.2
I cannot reproduce this in 1.4.4. Nothing happens when I click "Older", as described in
MCL-2637. Can you provide some information about your system? OS version? Java version?Still in 1.4.4, see details in the logfile:
In 1.4.7, the error no longer occurs, but that's because the "Older" link does nothing now (clicking it neither throws an exception nor opens Page 2), so the problem is still here.
I'm now getting the exception with 1.4.7. Strange. I think the underlying problem is that the link to Page 2 is a relative link:
and the simple embedded javafx page renderer in the launcher doesn't know how to handle that, and thinks it's a link to a local resource (on the user's computer) rather than relative to the location of the page (http://mcupdate.tumblr.com/).
In 1.5.1, still nothing at all happens.
Confirmed for 1.6.11
still nothing happens at all in 1.6.13 OS X
However, I wonder if the new OS X launcher will include a full rewrite/revision, or if it is purely the repackaging of the launcher to properly work on OS X.
Confirmed for launcher v1.6.13 on Windows 8.1.
Still present in v1.6.19 of the launcher for Windows 10
Still present in v1.6.44 of the launcher for Windows 10.
Invalid since blog post does not occur on the new launcher anymore.