Undo doesn't work

Fedyarer shared this problem 2 years ago
In Progress

I use program for a long long time. But last several months "undo" command doesn't work. Sometimes I need to try it about 10 times to make only 1 undo step. Sometimes even such trick doesn't work and I cannot do any undo steps.

I use last version of GG Classic 5 for desktop on Win 10. Can someone help me?

Comments (5)

photo
1

Can you provide an example file where you weren't able to undo?

photo
1

Got the same problem with GG Classic 5 on win 10.


Most classmates also have the same problem.


In the attached file I continuously get no response with undo, when I try to do something with vector v, and then try to undo.


Regards B


Here is a copy of the system info, without personal info:


[pre]GeoGebra Classic 5.0.620.0-d (01 December 2020)


Java: 1.8.0_161


Codebase: file:/C:/Users/xxxxxxxxx/AppData/Roaming/GeoGebra%205.0/jars/current/


OS: Windows 10


Architecture: x86 / x86


Heap: 247MB


CAS: CAS-oppstart


GeoGebraLogger log:


15:11:58.044 DEBUG: org.geogebra.desktop.j.a.<init>[-1]: isApplet=false runningFromJar=true


15:11:58.045 DEBUG: org.geogebra.desktop.j.a.aE[-1]: Setting up logging


15:11:58.053 DEBUG: org.geogebra.desktop.j.a.aE[-1]: Logging is redirected to C:\Users\xxxxxxx\AppData\Local\Temp\GeoGebraLog_peuxkmtqco.txt


DEBUG: org.geogebra.common.m.C.G[-1]: Number of registered views = 1


* class org.geogebra.desktop.geogebra3D.b.b


DEBUG: org.geogebra.desktop.j.a.aU[-1]: Waiting for the initialization: 0


DEBUG: org.geogebra.desktop.j.a$a.run[-1]: Thread[compute,5,main] running


DEBUG: org.geogebra.common.b.c.a.a[-1]: SingularWS connection disabled by command line option


INFO: org.geogebra.common.n.b.t[-1]: No SingularWS is available at [url=http://singularws.idm.jku.a...; (yet)


DEBUG: org.geogebra.common.i.h.a[-1]: CAS support: true


DEBUG: org.geogebra.desktop.j.r.b[-1]: Preferences loaded from C:\Users\xxxxxxx\AppData\Roaming/GeoGebra 5.0/prefs/prefs.xml


ERROR: org.geogebra.desktop.m.v.a[-1]: problem loading C:\Users\xxxxxx\AppData\Roaming/GeoGebra 5.0/prefs/prefs.xml


ERROR: org.geogebra.desktop.m.v.a[-1]: problem loading C:\Users\xxxxxx\AppData\Roaming/GeoGebra 5.0/prefs/defaults.xml


ERROR: org.geogebra.desktop.m.v.a[-1]: problem loading C:\Users\xxxxxxxx\AppData\Roaming/GeoGebra 5.0/prefs/macros.ggt


DEBUG: org.geogebra.common.m.C.G[-1]: Number of registered views = 2


* class org.geogebra.desktop.geogebra3D.b.b


* class org.geogebra.desktop.gui.m.a.l


DEBUG: org.geogebra.common.m.C.G[-1]: Number of registered views = 3


* class org.geogebra.desktop.geogebra3D.b.b


* class org.geogebra.desktop.gui.m.a.l


* class org.geogebra.common.plugin.b


WARN: org.geogebra.desktop.j.a.o[-1]: Option versionCheckAllow not recognized :


INFO: org.geogebra.desktop.j.r.a[-1]: No system preferences


DEBUG: org.geogebra.desktop.geogebra3D.a.aZ[-1]: ============ runThreadToCheckInput3D


DEBUG: org.geogebra.desktop.geogebra3D.input3D.intelRealSense.Socket.queryRegistry[-1]: reg query HKLM\Software\Intel\RSSDK\Components\ivcam : 1


DEBUG: org.geogebra.desktop.geogebra3D.a$a.a[-1]: RealSense: No key for camera in registry


DEBUG: org.geogebra.desktop.geogebra3D.a$a.b[-1]: zSpace: try to init


DEBUG: org.geogebra.desktop.geogebra3D.a$a.b[-1]: zSpace: Failed to init


DEBUG: org.geogebra.desktop.gui.i.R.b[-1]: update menu


DEBUG: org.geogebra.desktop.gui.a.a$a.b[-1]: Checking version


DEBUG: org.geogebra.desktop.gui.a.a$a.b[-1]: major version check needed: no check was done yet


DEBUG: org.geogebra.desktop.gui.a.a$a.b[-1]: current=5000620000 newest=5000000000


DEBUG: org.geogebra.desktop.gui.a.a$a.b[-1]: newest_minor=5000620000


File log from C:\Users\xxxxxxxx\AppData\Local\Temp\GeoGebraLog_peuxkmtqco.txt:


GGB file content:


<?xml version="1.0" encoding="utf-8"?>


<geogebra format="5.0" version="5.0.620.0" app="classic" platform="d" id="" xsi:noNamespaceSchemaLocation="[url=http://www.geogebra.org/app...;; xmlns="" xmlns:xsi="[url=http://www.w3.org/2001/XMLS...;; >


<gui>


<window width="1200" height="900" />


<perspectives>


<perspective id="tmp">


<panes>


<pane location="" divider="0.25" orientation="1" />


</panes>


<views>


<view id="4097" visible="false" inframe="false" stylebar="true" location="1,1,1,1" size="400" window="100,100,700,550" />


<view id="512" toolbar="0 | 1 501 5 19 , 67 | 2 15 45 18 , 7 37 | 514 3 9 , 13 44 , 47 | 16 51 | 551 550 11 , 20 22 21 23 , 55 56 57 , 12 | 69 | 510 511 , 512 513 | 533 531 , 534 532 , 522 523 , 537 536 , 535 , 538 | 521 520 | 36 , 38 49 560 | 571 30 29 570 31 33 | 17 | 540 40 41 42 , 27 28 35 , 6 , 502" visible="false" inframe="false" stylebar="false" location="1,1,1" size="500" window="100,100,600,400" />


<view id="4" toolbar="0 || 2020 , 2021 , 2022 , 66 || 2001 , 2003 , 2002 , 2004 , 2005 || 2040 , 2041 , 2042 , 2044 , 2043" visible="false" inframe="false" stylebar="false" location="1,1" size="300" window="100,100,600,400" />


<view id="8" toolbar="1001 | 1002 | 1003 || 1005 | 1004 || 1006 | 1007 | 1010 || 1008 1009 || 66 68 || 6" visible="false" inframe="false" stylebar="false" location="1,3" size="300" window="100,100,600,400" />


<view id="1" visible="true" inframe="false" stylebar="false" location="1" size="862" window="100,100,600,400" />


<view id="2" visible="true" inframe="false" stylebar="false" location="3" size="300" tab="ALGEBRA" window="100,100,600,400" />


<view id="16" visible="false" inframe="false" stylebar="false" location="1" size="150" window="50,50,500,500" />


<view id="32" visible="false" inframe="false" stylebar="true" location="1" size="150" window="50,50,500,500" />


<view id="64" visible="false" inframe="false" stylebar="false" location="1" size="150" window="50,50,500,500" />


<view id="70" visible="false" inframe="false" stylebar="true" location="1" size="150" window="50,50,500,500" />


</views>


<toolbar show="true" items="0 39 73 62 | 1 501 67 , 5 19 , 72 75 76 | 2 15 45 , 18 65 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 | 16 51 64 , 70 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 | 36 46 , 38 49 50 , 71 14 68 | 30 29 54 32 31 33 | 25 17 26 60 52 61 | 40 41 42 , 27 28 35 , 6" position="1" help="false" />


<input show="true" cmd="true" top="algebra" />


<dockBar show="true" east="true" />


</perspective>


</perspectives>


<labelingStyle val="0"/>


<font size="18"/>


</gui>


<euclidianView>


<viewNumber viewNo="1"/>


<size width="862" height="690"/>


<coordSystem xZero="215.00000000000003" yZero="315.0" scale="50.00000000000001" yscale="50.0"/>


<evSettings axes="true" grid="true" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" checkboxSize="26" gridType="3"/>


<bgColor r="255" g="255" b="255"/>


<axesColor r="0" g="0" b="0"/>


<gridColor r="192" g="192" b="192"/>


<lineStyle axes="1" grid="0"/>


<axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>


<axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>


</euclidianView>


<algebraView>


<mode val="3"/>


</algebraView>


<kernel>


<continuous val="false"/>


<usePathAndRegionParameters val="true"/>


<decimals val="2"/>


<angleUnit val="degree"/>


<algebraStyle val="0" spreadsheet="0"/>


<coordStyle val="0"/>


</kernel>


<tableview min="-2.0" max="2.0" step="1.0"/>


<scripting blocked="false" disabled="false"/>


<construction title="" author="" date="">


</construction>


</geogebra>


<?xml version="1.0" encoding="utf-8"?>


<geogebra format="5.0" version="5.0.620.0" app="classic" platform="d" xsi:noNamespaceSchemaLocation="[url=http://www.geogebra.org/app...;; xmlns="" xmlns:xsi="[url=http://www.w3.org/2001/XMLS...;; >


</geogebra>


LibraryJavaScript:


function ggbOnInit() {}


Preferences:


<?xml version="1.0" encoding="utf-8"?><geogebra format="5.0" xsi:noNamespaceSchemaLocation="[url=http://www.geogebra.org/ggb...;; xmlns="" xmlns:xsi="[url=http://www.w3.org/2001/XMLS...;; ><gui><window width="1200" height="900" /><settings ignoreDocument="false" showTitleBar="true" /><labelingStyle val="0"/><font size="18"/><menuFont size="-1"/><tooltipSettings language="" timeout="0"/></gui><euclidianView><size width="640" height="480"/><coordSystem xZero="215.0" yZero="315.0" scale="50.0" yscale="50.0"/><evSettings axes="true" grid="true" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" checkboxSize="26" gridType="3"/><bgColor r="255" g="255" b="255"/><axesColor r="0" g="0" b="0"/><gridColor r="192" g="192" b="192"/><lineStyle axes="1" grid="0"/><axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true" axisCross="0.0" positiveAxis="false"/><axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true" axisCross="0.0" positiveAxis="false"/></euclidianView><euclidianView3D>


<coordSystem xZero="0.0" yZero="0.0" zZero="-1.5" scale="50.0" xAngle="20.0" zAngle="-60.0"/>


<evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" gridType="3"/>


<axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>


<axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>


<axis id="2" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>


<plate show="true"/>


<bgColor r="255" g="255" b="255"/>


<clipping use="false" show="false" size="1"/>


<projection type="0"/>


</euclidianView3D><kernel><continuous val="false"/><decimals val="2"/><angleUnit val="degree"/><algebraStyle val="3"/><coordStyle val="0"/><localization digits="false" labels="true"/><angleFromInvTrig val="false"/><casSettings timeout="5" expRoots="true"/></kernel><algebraView><mode val="3"/></algebraView><scripting blocked="false"/></geogebra>[/pre]

photo
1

I advice reinstall GG

it seems that some files in prefs folder are corrupted

photo
1

Thanks, great test-case!

Workaround for now: close properties view, save file, close GeoGebra, reload

photo
1

HiThe workaround is not a good workaround.

When you save and close, you loose your undo list anyway, and need to correct everything after all...

And when you open the file again, it works partially with the properties window closed. But that's a window that you need a lot,... and when you open it again it takes 5-15 clicks on undo for each step of undoing...

© 2023 International GeoGebra Institute