SMath Studio 1.0.8151 Plugin Update Causes Smath to Crash

SMath Studio 1.0.8151 Plugin Update Causes Smath to Crash - Сообщения

#1 Опубликовано: 05.06.2022 02:36:10
netsonicyxf

netsonicyxf

2 сообщений из 79 понравились пользователям.

Группа: User

I used portable version of SMath Studio, since it was 0.9x, the plugin update is alwasy sucessful.

After I upgrade it to 1.0.8151, if I go to tools->plugins->plugins->online gallery and select any plugin to update, the app will crash.

But the downloaded dll are saved in \SMath Studio\extensions\plugins\guid\version
#2 Опубликовано: 08.07.2023 12:27:42
⚜ Kenny Lemens, P.E. ᵂᴵ

⚜ Kenny Lemens, P.E. ᵂᴵ

74 сообщений из 164 понравились пользователям.

Группа: User

Greetings,

I have a similar issue; I am still using the 0.99 version, but the issue I noticed is with regards to management of versions (app and plugins) and shouldn't be ignored as version management is a HUGE perk of SMath; that it is backwards AND forwards compatible.

This is an annoying bug as it doesn't give you any context, it just closes the application after 3seconds of trying to update plugins (if you have sufficient plugin versions, it doesn't try to update, and it doesn't crash as a result:

SMath_v0.99Crash.jpg


There is an easy work-around, just to delete (or correct) the plugin dependents within the SMath file you are accessing.

SMath_v0.99Fix.jpg



THOUGHT: I think this is attached to where a plugin is lock'd depending on your Account (for v1.00+ version); however the 0.99- versions do not have these Account restrictions/limitations. That is: the 0.99 version has a right to use a plugin and asks for updates, but the website assumes you need the proper Account level to access the plugins, and refuses the request.


May this be of Good Help;
⚜ Kenny Lemens, P.E. ᵂᴵ
"No matter where you go, there you are." -Buckaroo BanzaiHotkeys: https://en.smath.com/forum/resource.ashx?a=45771&b=2
#3 Опубликовано: 07.08.2023 09:15:21
Martin_B

Martin_B

21 сообщений из 84 понравились пользователям.

Группа: User

Thanks for that hint. That works concerning opening an existing file.


I downgraded SMath from the version 1.0.8348 to several older versions (alternately).

But, even if no file is open, SMath crashes if I call "Search for updates" or if I open the plugins dialogue and select "Online gallery".

It seems that this is the same problem described in the post above when a file is opened.

Has anybody a solution? I deleted, after uninstalling SMath, every folder or file which relates to SMath, but I had no success.

Thanks!
#4 Опубликовано: 07.08.2023 10:05:43
⚜ Kenny Lemens, P.E. ᵂᴵ

⚜ Kenny Lemens, P.E. ᵂᴵ

74 сообщений из 164 понравились пользователям.

Группа: User

Greetings,

To the best of my knowledge, there are at lest (4) bad plugins that will not install:

  • "...\plugins\0370e95d-cfdf-4f76-96cb-468d63d765c0"
  • "...\plugins\a9f5e37d-83f5-4a4b-a106-0ba7b202abbb"
  • "...\plugins\e40eaef6-4622-4ef3-ad03-077e8f005bb1"
  • "...\plugins\20ad815b-bc5e-487d-9258-57fde2ac6de8"


I think the issue is that the program never addressed the possibility that a plugin that throws errors/doesn't work would ever be posted. As such, I believe that if ADMIN removes these (4) plugins from the online gallery, functionality of the 'checking for updates' will be restored:
SMath - 2023-08-07 Plug-in installation failures.jpg



May this be of Good Help;
⚜ Kenny Lemens, P.E. ᵂᴵ
"No matter where you go, there you are." -Buckaroo BanzaiHotkeys: https://en.smath.com/forum/resource.ashx?a=45771&b=2
#5 Опубликовано: 07.08.2023 16:54:39
Davide Carpi

Davide Carpi

1415 сообщений из 2872 понравились пользователям.

Группа: Moderator

They have to be updated to address the API changes/dependancies changes.
I missed the issue was with existing portable versions

Wrote


I think the issue is that the program never addressed the possibility that a plugin that throws errors/doesn't work would ever be posted. As such, I believe that if ADMIN removes these (4) plugins from the online gallery, functionality of the 'checking for updates' will be restored:



That's a nuclear option. This way you can't download/update the plugins for the older SMath Studio version.

The correct way is to fix the download manager in the incoming update and fix the plugins.
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#6 Опубликовано: 07.08.2023 17:40:01
⚜ Kenny Lemens, P.E. ᵂᴵ

⚜ Kenny Lemens, P.E. ᵂᴵ

74 сообщений из 164 понравились пользователям.

Группа: User

Greetings,

Thank you for the reply Davide. With regards to this topic:

Wrote

That's a nuclear option. This way you can't download/update the plugins for the older SMath Studio version.


As it is, I am running appVersion(4)="0.99.7822.147" and SMath does not support the ability to download/update, nor is it possible to view the online gallery [NOTE: I don't even use the (4) plugins that I identified]. I am noticing the same behavior as MarB:

Wrote

But, even if no file is open, SMath crashes if I call "Search for updates" or if I open the plugins dialogue and select "Online gallery".



Blow is an error message I captured before the crash. I cannot see much information, but it provides some context (i.e. an XML exception):

Показать спойлер




[FOLLOWUP]: I will concede, this may not be due to the plugins as the ability to check for updates on the software, or to access any of the online galleries contained within the Extensions Manager, will result in a crash. As such, disabling the (4) 'bad' plugins probably would have ZERO effect on addressing the underlining cause...

May this be of Good Help;
⚜ Kenny Lemens, P.E. ᵂᴵ
"No matter where you go, there you are." -Buckaroo BanzaiHotkeys: https://en.smath.com/forum/resource.ashx?a=45771&b=2
#7 Опубликовано: 07.08.2023 18:37:57
Davide Carpi

Davide Carpi

1415 сообщений из 2872 понравились пользователям.

Группа: Moderator

I can confirm the issue with the portable versions. My guess is that there is change server-side not compatible with the old code (in this case the only solution is a server-side fix - or a patch just for the older versions).
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
1 пользователям понравился этот пост
⚜ Kenny Lemens, P.E. ᵂᴵ 07.08.2023 19:13:00
#8 Опубликовано: 17.09.2023 06:41:23
Marcellus

Marcellus

0 сообщений из 1 понравились пользователям.

Группа: User

I have had the same/similar issue and have solved it on my Linux Mint system.
Smath did not start up anymore after installing plugins.

Solution on Linux:
Just simply go to
/home/YOURNAME/.config/SMath/extensions/plugins


and delete the latest folder.
The folder name has some randomly looking characters.
#9 Опубликовано: 17.09.2023 08:03:09
Jean Giraud

Jean Giraud

983 сообщений из 6866 понравились пользователям.

Группа: User

Wrote

I think the issue is that the program never addressed the possibility that a plugin that throws errors/doesn't work would ever be posted.


At time of SS 6179, I asked Andrey how to evaporate 5346.
Per say, answer was it was automatic.
In fact, my SS 6179 was fine since 2015 to May 2023,
the date Studio versions were replaced by Solver 30405.
To install Mathcad 11, we had to evaporate previous version.
Jean

#10 Опубликовано: 18.09.2023 06:51:22
Martin_B

Martin_B

21 сообщений из 84 понравились пользователям.

Группа: User

Wrote

I can confirm the issue with the portable versions. My guess is that there is change server-side not compatible with the old code (in this case the only solution is a server-side fix - or a patch just for the older versions).



The issue also affects the installed version on windows.
Is there a chance to get those "older versions" (i. e. 1.0.8253) to work with plugins or extensions?
Manual download of extensions isn't possible, is it?
#11 Опубликовано: 18.09.2023 08:31:28
Jean Giraud

Jean Giraud

983 сообщений из 6866 понравились пользователям.

Группа: User

Wrote

Is there a change to get those "older versions" (i. e. 1.0.8253) to work with plugins or extensions?
Manual download of extensions isn't possible, is it ?


Studio versions don't exist since May 2023, replaced by Solver.
Not 1/1 backward compatible.
If you don't have a USB backup of Studio versions, you may have lost Smath completely.
By luck, my last USB backup June 11 2023 works fine for converting.
I progress checking 5000 Smath work sheets.
Some simple stuff is 1/1 compatible ... Appendix, Animations
User codes work fine generally... typical Genfit.
Some user codes can be doctored, some not.
On the other hand, the document that causes Solver to crash
is fully visible but any and all keys respond 'bip, bip ...'
Nothing to do because Solver does not have a specific command
to clear/stop calculations ... close Windows !!!

  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений