• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Cache von Karte laden geht auf einem Gerät nicht

cacheboxer

Geomaster
Hallo,

auf einem meiner Geräte (Note 8) habe ich seit heute(?) das Problem, dass das Herunterladen von Caches aus der Live-Karte in eine Endlosschleife läuft. Ich klicke den Cache an, klicke im Popup auf das Diskettensymbol, dann blinkt immer wieder "Reload Cache API" auf. Wenn das manchmal von selbst aufhört oder ich auf Cancel klicke, geht es spätestens beim Versuch, die Description anzuzeigen, wieder los. Der Cache, den ich herunterladen wollte, landet auch nicht in der Datenbank, d.h., Neustart hilft nicht.

Ein neuer API-Key hat auch nicht geholfen.

Hat irgendwer eine Idee, wie mein Osterwochenende zu retten ist?

Code:
23:37:03.117 [Thread-137] INFO  CB_SLF4J - Set LogLevel to:DEBUG
23:37:04.861 [Thread-26] DEBUG ManagerBase - Open MapsForge Map: Freizeitkarte_DEU+NORD
23:37:10.293 [Thread-147] DEBUG Live_Request - Loop start
23:37:10.304 [AsynchExecutor-Thread] DEBUG GroundspeakAPI - fetchMyUserInfos called. Must fetch. Active now: false
23:37:10.319 [AsynchExecutor-Thread] DEBUG Webb - url https://api.groundspeak.com/v1.0//users/me?fields=username,membershipLevelId,findCount,geocacheLimits
23:37:11.412 [Thread-151] DEBUG CacheListView - CacheListChangedEvent on Cache List
23:37:14.299 [Thread-147] DEBUG Live_Request - Loop start
23:37:14.307 [Thread-178] DEBUG CacheListView - CacheListChangedEvent on Cache List
23:37:16.300 [Thread-147] DEBUG Live_Request - Loop start
23:37:16.322 [Thread-248] DEBUG CacheListView - CacheListChangedEvent on Cache List
23:37:18.302 [Thread-147] DEBUG Live_Request - Loop start
23:37:18.311 [Thread-348] DEBUG CacheListView - CacheListChangedEvent on Cache List
23:37:19.724 [main] DEBUG CancelWaitDialog - Reload Cache (API)
23:37:19.737 [Thread-354] DEBUG Webb - url https://api.groundspeak.com/v1.0/geocaches?referenceCodes=<censored>&lite=false&fields=referenceCode,favoritePoints,userData,name,difficulty,terrain,placedDate,geocacheType.id,geocacheSize.id,location,postedCoordinates,status,owner.username,ownerAlias,hints,attributes,longDescription,shortDescription,additionalWaypoints,userWaypoints&expand=geocachelogs:30
23:37:20.304 [Thread-147] DEBUG Live_Request - Loop start
23:37:20.317 [Thread-356] DEBUG CacheListView - CacheListChangedEvent on Cache List
23:37:22.304 [Thread-354] DEBUG Webb - url https://api.groundspeak.com/v1.0//users/me?fields=username,membershipLevelId,findCount,geocacheLimits
23:37:22.306 [Thread-147] DEBUG Live_Request - Loop start
23:37:22.315 [Thread-358] DEBUG CacheListView - CacheListChangedEvent on Cache List
23:37:24.153 [Thread-354] INFO  GlobalCore - [GlobalCore]setSelectedWaypoint: cache=<censored>
23:37:24.153 [Thread-359] DEBUG CacheListView - CacheListChangedEvent on Cache List
23:37:24.199 [GLThread 14479] DEBUG WaitDialog - WaitDialog.disposed ID:[3] called:CB_UI_Base.GL_UI.GL_Listener.GL.closeDialog [Line:628]
23:37:26.139 [main] DEBUG main - Set Android Content Sizeleft/top/right/bottom :0/2603/1440/0
23:37:26.140 [main] DEBUG main - ActView & aktTabView == NULL
23:37:26.159 [GLThread 14479] DEBUG CancelWaitDialog - Reload Cache (API)
23:37:26.165 [Thread-372] DEBUG Webb - url https://api.groundspeak.com/v1.0/geocaches?referenceCodes=<censored>&lite=false&fields=referenceCode,favoritePoints,userData,name,difficulty,terrain,placedDate,geocacheType.id,geocacheSize.id,location,postedCoordinates,status,owner.username,ownerAlias,hints,attributes,longDescription,shortDescription,additionalWaypoints,userWaypoints&expand=geocachelogs:30
23:37:26.218 [main] DEBUG main - Set Android Content Sizeleft/top/right/bottom :0/472/0/221
23:37:26.219 [main] DEBUG main - ActView & aktTabView == NULL
23:37:29.260 [Thread-372] INFO  GlobalCore - [GlobalCore]setSelectedWaypoint: cache=<censored>
23:37:29.260 [Thread-373] DEBUG CacheListView - CacheListChangedEvent on Cache List
23:37:29.265 [GLThread 14479] DEBUG WaitDialog - WaitDialog.disposed ID:[4] called:CB_UI_Base.GL_UI.GL_Listener.GL.closeDialog [Line:628]
23:37:29.298 [GLThread 14479] DEBUG CancelWaitDialog - Reload Cache (API)
23:37:29.322 [Thread-381] DEBUG Webb - url https://api.groundspeak.com/v1.0/geocaches?referenceCodes=<censored>&lite=false&fields=referenceCode,favoritePoints,userData,name,difficulty,terrain,placedDate,geocacheType.id,geocacheSize.id,location,postedCoordinates,status,owner.username,ownerAlias,hints,attributes,longDescription,shortDescription,additionalWaypoints,userWaypoints&expand=geocachelogs:30
23:37:29.379 [main] DEBUG main - Set Android Content Sizeleft/top/right/bottom :0/472/0/221
23:37:29.379 [main] DEBUG main - ActView & aktTabView == NULL
23:37:31.916 [main] DEBUG WaitDialog - WaitDialog.disposed ID:[5] called:CB_UI_Base.GL_UI.GL_Listener.GL.closeDialog [Line:628]
23:37:31.922 [main] ERROR GL_View_Base - click
java.lang.IllegalStateException: Is Disposed
	at CB_UI_Base.Math.CB_RectF.getWidth(CB_RectF.java:190) ~[na:0.0]
	at CB_UI_Base.GL_UI.CB_View_Base.addMe(CB_View_Base.java:443) ~[na:0.0]
	at CB_UI_Base.GL_UI.CB_View_Base.addLast(CB_View_Base.java:383) ~[na:0.0]
	at CB_UI_Base.GL_UI.Controls.Button.setText(Button.java:251) ~[na:0.0]
	at CB_UI_Base.GL_UI.Controls.Button.setText(Button.java:303) ~[na:0.0]
	at CB_UI_Base.GL_UI.Controls.Dialogs.CancelWaitDialog$1.onClick(CancelWaitDialog.java:76) ~[na:0.0]
	at CB_UI_Base.GL_UI.Controls.MessageBox.ButtonDialog.ButtonClick(ButtonDialog.java:232) ~[na:0.0]
	at CB_UI_Base.GL_UI.Controls.MessageBox.ButtonDialog.access$000(ButtonDialog.java:38) ~[na:0.0]
	at CB_UI_Base.GL_UI.Controls.MessageBox.ButtonDialog$3.onClick(ButtonDialog.java:209) ~[na:0.0]
	at CB_UI_Base.GL_UI.GL_View_Base.click(GL_View_Base.java:689) ~[na:0.0]
	at CB_UI_Base.GL_UI.Controls.Button.click(Button.java:210) ~[na:0.0]
	at CB_UI_Base.GL_UI.GL_Listener.GL_Input.onTouchUpBase(GL_Input.java:263) ~[na:0.0]
	at de.droidcachebox.main.sendMotionEvent(main.java:1241) ~[na:0.0]
	at de.droidcachebox.main$6.onTouch(main.java:1220) ~[na:0.0]
	at android.view.View.dispatchTouchEvent(View.java:13481) ~[na:0.0]
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3222) ~[na:0.0]
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2904) ~[na:0.0]
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3222) ~[na:0.0]
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2904) ~[na:0.0]
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3222) ~[na:0.0]
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2904) ~[na:0.0]
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3222) ~[na:0.0]
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2904) ~[na:0.0]
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3222) ~[na:0.0]
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2904) ~[na:0.0]
	at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3222) ~[na:0.0]
	at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2904) ~[na:0.0]
	at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:697) ~[na:0.0]
	at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1869) ~[na:0.0]
	at android.app.Activity.dispatchTouchEvent(Activity.java:3487) ~[na:0.0]
	at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:655) ~[na:0.0]
	at android.view.View.dispatchPointerEvent(View.java:13733) ~[na:0.0]
	at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:6096) ~[na:0.0]
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5874) ~[na:0.0]
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5323) ~[na:0.0]
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5376) ~[na:0.0]
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5342) ~[na:0.0]
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5501) ~[na:0.0]
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5350) ~[na:0.0]
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5558) ~[na:0.0]
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5323) ~[na:0.0]
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5376) ~[na:0.0]
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5342) ~[na:0.0]
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5350) ~[na:0.0]
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5323) ~[na:0.0]
	at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:8385) ~[na:0.0]
	at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:8318) ~[na:0.0]
	at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:8271) ~[na:0.0]
	at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:8500) ~[na:0.0]
	at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:198) ~[na:0.0]
	at android.os.MessageQueue.nativePollOnce(Native Method) ~[na:0.0]
	at android.os.MessageQueue.next(MessageQueue.java:326) ~[na:0.0]
	at android.os.Looper.loop(Looper.java:181) ~[na:0.0]
	at android.app.ActivityThread.main(ActivityThread.java:7045) ~[na:0.0]
	at java.lang.reflect.Method.invoke(Native Method) ~[na:0.0]
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) ~[na:0.0]
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:964) ~[na:0.0]
23:37:32.358 [Thread-381] ERROR GroundspeakAPI - -1:java.io.InterruptedIOException: thread interrupted
23:37:33.243 [main] INFO  main - Hide View with ID = 4
 
OP
C

cacheboxer

Geomaster
OK, hab's selbst gefunden. Das passiert mit Caches, die schon in der Datenbank, aber momentan ausgefiltert sind.
 
OP
C

cacheboxer

Geomaster
BTW: In der 3356 kommt beim Tools-Button keine Funktion und kein Menü mehr, bis man einmal eine seiner Funktionen per Wischgeste aufgerufen hat?
 

arbor95

Geoguru
cacheboxer schrieb:
BTW: In der 3356 kommt beim Tools-Button keine Funktion und kein Menü mehr, bis man einmal eine seiner Funktionen per Wischgeste aufgerufen hat?
Das ist wohl ein Fehler.
Der tritt nur auf, wenn unter Einstellungen/Design/Standardaktion für die 4te Schaltfläche kein Haken gesetzt ist.
 

arbor95

Geoguru
Die Ursache ist das Abschalten des Longklick.
Eine Lösung habe ich gerade eingebaut.
Eine neue apk kann ich erst nächste Woche erstellen.

Am liebsten würde ich das Abschalten der Standardaktion für die 4te Schaltfläche per Einstellung ausbauen. Gegenstimmen bitte hier!
 

Longri

Geoguru
Warum? Was spricht gegen die Standard Aktion?

Und wenn dann würde ich eher für eine Konfiguration aller Standard Aktionen plediren mit der default Einstellung wie sie ursprünglich war.
 
Oben