Objetdock 3 CRASHES

Why does Objectdock 3 crash when I assign 'https://www.metoffice.gov.uk/weather/maps-and-charts/rainfall-radar-forecast-map#?bbox=[[51.97472977494965,-4.542846679687501],[53.332513191143505,0.26367187500000006]]&model=ukmo-ukv&layer=rainfall-rate&timestep=1718355600000&search=Coven&slatlong=52.65998125076294%2C-2.1399950981140137' to an icon on a tabbed dock, I have tried enclosing the link in quote Marks " but that's not accepted and I have tried typing it in manually but that fails too
It is to get my local weather map from the MET Office which I can navigate easily through their website, the link works when installed on the Desktop on my Windows 11pro PC
Windows 11 is always fully updated and scanned for malware & viruses etc. reguarly

 

 

12,478 views 14 replies
Reply #1 Top

Could be that there's a code in the URL which Objectdock doesn't understand or recognize. Which creates possible confusion, and therefore a "crash". My suggestion, if you are open to it,  is to find another way to retrieve weather information.  Rainmeter is a great app which can display weather information. Does Objectdock crash when you assign any other websites to the dock? I rarely use a dock, and when I do, it's Rocketdock, but I don't remember ever having assigned websites to the dock. Just different apps or programs. Or you can try assigning the weather app that comes with Windows 10 or Windows 11, depending on which OS you are using. There is also a weather thing that is part of the taskbar in some of the newer versions of Windows 10 and all versions of 11.  

Reply #2 Top

Hello,
Sorry to hear you are having issues. I have forwarded your problem/question to Stardock Support Team for their assistance. Please keep an eye on this thread for any updates. We appreciate your feedback and patience.

Thank you.
Basj,
Stardock Community Assistant.

Reply #3 Top

If I had to guess, I would say it is something in the ObjectDock code that restrict the number of characters in a file name. This URL has 288 characters. Try another URL that has as many or more characters in the address, and see if it displays the same issue. Then try another URL that has less than 256 characters.

By default, Windows 11 uses a path length limitation (MAX_PATH) of 256 characters. I found this site which tells how to change this limitation.

https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/The-Windows-10-default-path-length-limitation-MAX-PATH-is-256-characters.html#:~:text=By%20default%2C%20Windows%20uses%20a,Files%2C%20Paths%2C%20and%20Namespaces

I'm not sure if this will help with ObjectDock issue, but it's worth a try.

EDIT: I tested this by changing the Registry entry "LongPathsEnbled" to 1. I created the shortcut with your URL and tried to add it to a dock and ObjectDock still crashes.

I'm pretty sure my original assumption is correct. I created a new shortcut using your URL shortened to 'https://www.metoffice.gov.uk/weather' and it works.

Reply #4 Top

Hi gscs,

Thanks for pointing this out, and thanks everyone here for the helpful posting. 

We've reproduced the findings with longer URLs and logged the issue internally.

Internal Ref: ODNT-8471

Thanks again and best regards,

Adam McGuinness
Stardock Customer Support Specialist

+1 Loading…
Reply #5 Top

Hi Peliard 

Your shortened address does not get me to the local Coven interactive Weather Map which is what I require

I also believe that the windows restriction in entry length is not the answer as the link works fine on a desktop shortcut but if I drag the desktop shortcut and drop it on Objectdock it causes object dock to shut down and the link is lost

I think it could be that Objectdock is misreading one of the characters in the link causing it to crash

 

 

 

 

 

 

Reply #6 Top

Quoting gscs, reply 5

I think it could be that Objectdock is misreading one of the characters in the link causing it to crash

You could be right on that. If I had to guess, it would be the brackets.

To test this, I shortened your URL to

'https://www.metoffice.gov.uk/weather/maps-and-charts/rainfall-radar-forecast-map#?bbox=[[51.97472977494965,-4.542846679687501],[53.332513191143505,0.26367187500000006]]&model=ukmo-ukv&layer=rainfall-rate&timestep=1718355600000'

which includes the brackets and is only 226 characters and ObjectDock still crashed.

The shortened URL 'https://www.metoffice.gov.uk/weather' which does not contain the brackets does work, so I think you are right about the special characters.

It's been logged, so maybe they will figure it out. In the mean time, it looks like pinning the shortcut to your taskbar or desktop is the only remedy.

Reply #7 Top

Hi all – we have a fix available internally, but there is no timeline for a release. The issue is due to a path that is too long. ObjectDock currently only supports paths up to MAX_PATH which is 256 characters. They behavior can get a little imperfect (automatic image handling and naming won't work), but we've extended this limit now to 2000 characters. @pelaird, since there is no timeline for a release, you can get a copy of this patched copy at https://www.dropbox.com/scl/fi/vlrovrah5jl356fkv4x86/ObjectDock-Long-Path-Fix.exe?rlkey=cppa14p6ha28t3xwmhok06gn6&dl=0

I hope this helps!

Reply #8 Top

Quoting Dr, reply 7

Hi all – we have a fix available internally, but there is no timeline for a release. The issue is due to a path that is too long. ObjectDock currently only supports paths up to MAX_PATH which is 256 characters. They behavior can get a little imperfect (automatic image handling and naming won't work), but we've extended this limit now to 2000 characters. @pelaird, since there is no timeline for a release, you can get a copy of this patched copy at https://www.dropbox.com/scl/fi/vlrovrah5jl356fkv4x86/ObjectDock-Long-Path-Fix.exe?rlkey=cppa14p6ha28t3xwmhok06gn6&dl=0

I hope this helps!

Not quite sure how this patch is supposed to be applied. I tried downloading and running the patch, but it doesn't seem to install.

Reply #9 Top

Exit ObjectDock. Copy the downloaded "ObjectDock-Long-Path-Fix.exe" to C:\Program Files (x86)\Stardock\ObjectDock and use it to start ObjectDock.

You can of course also rename the download ObjectDock-Long-Path-Fix.exe to ObjectDock.exe and overwrite the excisting one in C:\Program Files (x86)\Stardock\ObjectDock.

+1 Loading…
Reply #10 Top

Quoting Jan, reply 9

Exit ObjectDock. Copy the downloaded "ObjectDock-Long-Path-Fix.exe" to C:\Program Files (x86)\Stardock\ObjectDock and use it to start ObjectDock.

You can of course also rename the download ObjectDock-Long-Path-Fix.exe to ObjectDock.exe and overwrite the excisting one in C:\Program Files (x86)\Stardock\ObjectDock.

Okay, I tried this and it seems to load okay, but it still doesn't allow the OP's weather shortcut to be added. It doesn't crash the app anymore, but still can't be added to a dock. I really think it must be a special character in the URL that's preventing it from being added.

Reply #11 Top

Quoting pelaird, reply 10

Okay, I tried this and it seems to load okay, but it still doesn't allow the OP's weather shortcut to be added. It doesn't crash the app anymore, but still can't be added to a dock. I really think it must be a special character in the URL that's preventing it from being added.

I tested on my system. And, it working for me. Refer my short video below.

Thank you,

Basj,
Stardock Community Assistant

Reply #12 Top

I can also verify that the fix seems to work.

Reply #14 Top

For some reason, I am unable to create this shortcut on either a regular dock, or a tab dock by dragging the shortcut to the dock. However, I was able to add it by using the "Add Shortcut" dialog and pasting the link into the "Link" box, and it works.