Welcome! Log In Create A New Profile

Advanced

WD24 Mobile latest update

Posted by cabinetman 
WD24 Mobile latest update
October 29, 2019 11:00PM
Hello All,

I updated my WD24 mobile to the latest version 77f after update recompiled my app and tested on a Android 7.1 device.
As soon as it had to talk to the local HF DB it crashed.

I rolled WD24 Mobile back to 63M and the issues went away.

Error Message
===== Error ===== Date and time=29/10/2019 17:27:46 
Message=Invalid position identifier. 
WLanguage stack=Initializing CabinetTrac Barcode 
Java stack=fr.pcsoft.wdjava.core.erreur.WDErreurManager.a(Unknown Source) 
fr.pcsoft.wdjava.core.erreur.WDErreurManager.a(Unknown Source) 
fr.pcsoft.wdjava.database.hf.WDHF_Manager.a(Unknown Source) 
fr.pcsoft.wdjava.ui.f.a.c.a(Unknown Source) 
fr.pcsoft.wdjava.ui.champs.zr.o.execPCodeAffichageLigne(Unknown Source) 
fr.pcsoft.wdjava.ui.champs.zr.o.renderItem(Unknown Source) 
fr.pcsoft.wdjava.ui.champs.zr.eb.getView(Unknown Source) 
android.widget.AbsListView.obtainView(AbsListView.java:2378) 
android.widget.ListView.makeAndAddView(ListView.java:1970) 
android.widget.ListView.fillDown(ListView.java:704) 
android.widget.ListView.fillSpecific(ListView.java:1412) 
android.widget.ListView.layoutChildren(ListView.java:1708) 
android.widget.AbsListView.onLayout(AbsListView.java:2170)
android.view.View.layout(View.java:17641) 
android.view.ViewGroup.layout(ViewGroup.java:5575) 
android.widget.AbsoluteLayout.onLayout(AbsoluteLayout.java:123) 
android.view.View.layout(View.java:17641) 
android.view.ViewGroup.layout(ViewGroup.java:5575) 
android.widget.AbsoluteLayout.onLayout(AbsoluteLayout.java:123) 
fr.pcsoft.wdjava.ui.champs.fenetre.p.onLayout(Unknown Source) 
android.view.View.layout(View.java:17641) 
android.view.ViewGroup.layout(ViewGroup.java:5575) 
android.widget.FrameLayout.layoutChildren(FrameLayout.java:323) 
android.widget.FrameLayout.onLayout(FrameLayout.java:261) 
android.widget.ScrollView.onLayout(ScrollView.java:1550) 
android.view.View.layout(View.java:17641) 
android.view.ViewGroup.layout(ViewGroup.java:5575) 
android.widget.FrameLayout.layoutChildren(FrameLayout.java:323) 
android.widget.FrameLayout.onLayout(FrameLayout.java:261) 
android.view.View.layout(View.java:17641) 
android.view.ViewGroup.layout(ViewGroup.java:5575) 
android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741) 
android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585) 
android.widget.LinearLayout.onLayout(LinearLayout.java:1494) 
android.view.View.layout(View.java:17641) 
android.view.ViewGroup.layout(ViewGroup.java:5575) 
android.support.v4.widget.DrawerLayout.onLayout(DrawerLayout.java:1171) 
android.view.View.layout(View.java:17641) 
android.view.ViewGroup.layout(ViewGroup.java:5575) 
android.widget.FrameLayout.layoutChildren(FrameLayout.java:323) 
android.widget.FrameLayout.onLayout(FrameLayout.java:261) 
com.android.internal.policy.DecorView.onLayout(DecorView.java:727) 
android.view.View.layout(View.java:17641) 
android.view.ViewGroup.layout(ViewGroup.java:5575) 
android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2351) 
android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2073) 
android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1259) 
android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6614) 
android.view.Choreographer$CallbackRecord.run(Choreographer.java:874) 
android.view.Choreographer.doCallbacks(Choreographer.java:686) 
android.view.Choreographer.doFrame(Choreographer.java:621) 
android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860) 
android.os.Handler.handleCallback(Handler.java:751) 
android.os.Handler.dispatchMessage(Handler.java:95) 
android.os.Looper.loop(Looper.java:154) 
android.app.ActivityThread.main(ActivityThread.java:6121) 
java.lang.reflect.Method.invoke(Native Method) 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889) 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779) 

Thread=id=1 
name=main priority=5 
groupName=main 

===== Application ===== Application name=CabinetTrac Barcode Application version=1.3.250.0
Name of the package=com.mycompany.cabinettrac_barcode 
Date and time of startup=29/10/2019 17:27:31 Version of Android framework=24.0.363.0 

===== Device ===== Model=SQ51CW Constructor=UBX 
Make=SQ51CW 

===== System ===== Version number of Android=7.1.2 (N) 
Android API Level=25 
Total internal storage memory=9.70 GB Internal storage memory available=7.84 GB 
Screen density=320 Screen resolution=720x1280

Has anyone seen this error before???

Dennis W



Edited 2 time(s). Last edit at 10/29/2019 11:52PM by cabinetman.
Re: WD24 Mobile latest update
October 30, 2019 12:56PM
Hi Dennis,

I've not seen this issue per say (yet!), but have you tried looking on the other side of the "equation" and seeing if there are any Gradle updates?

Just a thought, and you never know ('cos PCS never give us any detail about what they've changed!), but the PCS changes in update 77f may now be expecting a more recent version of Gradle?

Regards,
Darren.
Guest
Re: WD24 Mobile latest update
October 30, 2019 02:54PM
I upgraded to the latest version, I'm using heavily HF local, and I have no problem whatsoever. I didn't have to change anything else (graddle...)

So I supposed that you are in a specific cas...

I would start by isolating the EXACT line causing the crash (series of info between lines) and then show here the culprit, so that we can see if something is strange

Hope this help

Argus
Re: WD24 Mobile latest update
October 30, 2019 05:28PM
Thanks Argus

Before I wasted a day trying to find the issue I wanted to see if others had it working fine. Now that I now it is a isolated issue I will invest the time to track it down.

DW
Author:

Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: