Android Question Can't loadlayout - always getting " should first initalized"

tufanv

Expert
Licensed User
Longtime User
Hello,

When I try to load a layout I always get label should first be initialized error or similar should first initalized errors. If I delete everything in the layout it loads but if i even only add 1 label it get this error. What can be done to fix this?
 

tufanv

Expert
Licensed User
Longtime User
B4X:
Sub alert_Click
Activity.LoadLayout("alarmekrani")
End Sub


this is the error:
B4X:
Logger connected to:  realme RMX2001
--------- beginning of main
Copying updated assets files (5)
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
Secili Kur: BTC
User Id: cryIPY4CBXNH
** Activity (main) Resume **
*** Service (httputils2service) Create ***
** Service (httputils2service) Start **

--------- beginning of system
Error occurred on line: 923 (Main)
java.lang.RuntimeException: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:170)
    at anywheresoftware.b4a.objects.ActivityWrapper.LoadLayout(ActivityWrapper.java:209)
    at ct.crypto.main$ResumableSub_alert_Click.resume(main.java:700)
    at ct.crypto.main._alert_click(main.java:666)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197)
    at anywheresoftware.b4a.BA.raiseEvent(BA.java:193)
    at anywheresoftware.b4a.objects.ViewWrapper$1.onClick(ViewWrapper.java:80)
    at android.view.View.performClick(View.java:7254)
    at android.view.View.performClickInternal(View.java:7212)
    at android.view.View.access$3800(View.java:828)
    at android.view.View$PerformClick.run(View.java:27889)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:227)
    at android.app.ActivityThread.main(ActivityThread.java:7822)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
Caused by: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.AbsObjectWrapper.getObject(AbsObjectWrapper.java:67)
    at anywheresoftware.b4a.objects.ViewWrapper.innerInitialize(ViewWrapper.java:73)
    at anywheresoftware.b4a.objects.LabelWrapper.innerInitialize(LabelWrapper.java:28)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:434)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:148)
    ... 23 more
 
Upvote 0

tufanv

Expert
Licensed User
Longtime User
It can be related to update of beta 10.7 maybe because I copy a layout's views from another project wich is built with 10.6. And it is impossible to create all views one by one again so stuck here..
 
Upvote 0

tufanv

Expert
Licensed User
Longtime User
:( still same

B4X:
Logger connected to:  realme RMX2001
--------- beginning of system
--------- beginning of crash
--------- beginning of main
Copying updated assets files (1)
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
Secili Kur: BTC
User Id: cryIPY4CBXNH
** Activity (main) Resume **
*** Service (httputils2service) Create ***
** Service (httputils2service) Start **

Error occurred on line: 923 (Main)
java.lang.RuntimeException: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:170)
    at anywheresoftware.b4a.objects.ActivityWrapper.LoadLayout(ActivityWrapper.java:209)
    at ct.crypto.main._alert_click(main.java:669)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197)
    at anywheresoftware.b4a.BA.raiseEvent(BA.java:193)
    at anywheresoftware.b4a.objects.ViewWrapper$1.onClick(ViewWrapper.java:80)
    at android.view.View.performClick(View.java:7254)
    at android.view.View.performClickInternal(View.java:7212)
    at android.view.View.access$3800(View.java:828)
    at android.view.View$PerformClick.run(View.java:27889)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:227)
    at android.app.ActivityThread.main(ActivityThread.java:7822)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
Caused by: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.AbsObjectWrapper.getObject(AbsObjectWrapper.java:67)
    at anywheresoftware.b4a.objects.ViewWrapper.innerInitialize(ViewWrapper.java:73)
    at anywheresoftware.b4a.objects.LabelWrapper.innerInitialize(LabelWrapper.java:28)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:434)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:148)
    ... 22 more
** Activity (main) Pause, UserClosed = true **
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
Secili Kur: BTC
User Id: cryIPY4CBXNH
** Activity (main) Resume **
*** Service (httputils2service) Create ***
** Service (httputils2service) Start **
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56431.60000","close_btc":"1.00000000","change_percentage":"-6.3600824830949","date":"2021-03-15 16:00:38","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.08748","close_btc":"0.00062177","change_percentage":"-5.0776994073951","date":"2021-03-15 16:00:38","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1777.76469","close_btc":"0.03150300","change_percentage":"-5.2502626859684","date":"2021-03-15 16:00:38","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.0000182","prevday":"0.00001781","time":"2021-03-15 16:00:36","appname":"ADABTC@binance","change_percentage":"2.19"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031503","prevday":"0.031332","time":"2021-03-15 16:00:36","appname":"ETHBTC@binance","change_percentage":"0.55"}]}
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56431.60000","close_btc":"1.00000000","change_percentage":"-6.3600824830949","date":"2021-03-15 16:00:38","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.08748","close_btc":"0.00062177","change_percentage":"-5.0776994073951","date":"2021-03-15 16:00:38","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1777.76469","close_btc":"0.03150300","change_percentage":"-5.2502626859684","date":"2021-03-15 16:00:38","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.0000182","prevday":"0.00001781","time":"2021-03-15 16:00:38","appname":"ADABTC@binance","change_percentage":"2.19"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031509","prevday":"0.031332","time":"2021-03-15 16:00:38","appname":"ETHBTC@binance","change_percentage":"0.56"}]}
[{"sembol":"BTC","name":"Bitcoin "},{"sembol":"ETH","name":"Ethereum "},{"sembol":"LTC","name":"Litecoin "},{"sembol":"BNB","name":"Binance Coin "},{"sembol":"NEO","name":"NEO "},{"sembol":"BCC","name":"Bitcoin Cash OLD"},{"sembol":"GAS","name":"Gas "},{"sembol":"HSR","name":"HyperCash"},{"sembol":"MCO","name":"Crypto.com "},{"sembol":"WTC","name":"Waltonchain "},{"sembol":"LRC","name":"Loopring "},{"sembol":"QTUM","name":"QTUM "},{"sembol":"YOYO","name":"Yoyow"},{"sembol":"OMG","name":"OMG Network "},{"sembol":"ZRX","name":"0x "},{"sembol":"STRAT","name":"Stratis"},{"sembol":"SNGLS","name":"SingularDTV "},{"sembol":"BQX","name":"Voyager"},{"sembol":"KNC","name":"Kyber Network "},{"sembol":"FUN","name":"FunFair "},{"sembol":"SNM","name":"SONM "},{"sembol":"IOTA","name":"IOTA"},{"sembol":"CHAINLINK","name":"Chainlink"},{"sembol":"XVG","name":"Verge "},{"sembol":"SALT","name":"Salt Lending "},{"sembol":"MDA","name":"Moeda "},{"sembol":"MTL","name":"Metal "},{"sembol":"SUB","name":"Substratum Network "},{"sembol":"EOS","name":"EOS "},{"sembol":"SNT","name":"Status Network Token "},{"sembol":"ETC","name":"Ethereum Classic "},{"sembol":"MTH","name":"Monetha "},{"sembol":"ENG","name":"Enigma "},{"sembol":"DNT","name":"district0x "},{"sembol":"ZEC","name":"ZCash "},{"sembol":"BNT","name":"Bancor Network Token "},{"sembol":"AST","name":"AirSwap "},{"sembol":"DASH","name":"Dash "},{"sembol":"OAX","name":"Oax "},{"sembol":"ICN","name":"Iconomi "},{"sembol":"BTG","name":"Bitcoin Gold "},{"sembol":"EVX","name":"Everex "},{"sembol":"REQ","name":"Request Network "},{"sembol":"VIB","name":"Viberate "},{"sembol":"TRX","name":"TRON "},{"sembol":"POWR","name":"Power Ledger "},{"sembol":"ARK","name":"ARK "},{"sembol":"XRP","name":"XRP "},{"sembol":"MOD","name":"Modum "},{"sembol":"ENJ","name":"Enjin Coin "},{"sembol":"STORJ","name":"Storj "},{"sembol":"VEN","name":"VeChain Old "},{"sembol":"KMD","name":"Komodo "},{"sembol":"RCN","name":"Ripio "},{"sembol":"NULS","name":"Nuls "},{"sembol":"RDN","name":"Raiden Network Token "},{"sembol":"XMR","name":"Monero "},{"sembol":"DLT","name":"Agrello Delta "},{"sembol":"AMB","name":"Amber "},{"sembol":"BAT","name":"Basic Attention Token "},{"sembol":"BCPT","name":"BlockMason Credit Protocol "},{"sembol":"ARN","name":""},{"sembol":"GVT","name":"Genesis Vision "},{"sembol":"CDT","name":"Blox "},{"sembol":"GXS","name":""},{"sembol":"POE","name":"Po.et "},{"sembol":"QSP","name":"Quantstamp "},{"sembol":"BTS","name":"Bitshares "},{"sembol":"XZC","name":""},{"sembol":"LSK","name":"Lisk "},{"sembol":"TNT","name":"Tierion "},{"sembol":"FUEL","name":"Etherparty "},{"sembol":"MANA","name":"Decentraland "},{"sembol":"BCD","name":"Bitcoin Diamond "},{"sembol":"DGD","name":"Digix DAO "},{"sembol":"ADX","name":"AdEx "},{"sembol":"ADA","name":"Cardano "},{"sembol":"PPT","name":"Populous "},{"sembol":"CMT","name":"CyberMiles "},{"sembol":"XLM","name":"Stellar "},{"sembol":"CND","name":"Cindicator "},{"sembol":"LEND","name":"Aave "},{"sembol":"WABI","name":"WABI "},{"sembol":"TNB","name":"Time New Bank "},{"sembol":"WAVES","name":"Waves "},{"sembol":"GTO","name":"GIFTO "},{"sembol":"ICX","name":"ICON Project "},{"sembol":"OST","name":"Simple Token "},{"sembol":"ELF","name":"aelf "},{"sembol":"AION","name":"Aion "},{"sembol":"NEBL","name":"Neblio "},{"sembol":"BRD","name":"Bread token "},{"sembol":"EDO","name":""},{"sembol":"WINGS","name":"Wings DAO "},{"sembol":"NAV","name":"NavCoin "},{"sembol":"LUN","name":"Lunyr "},{"sembol":"TRIG","name":"Trigger "},{"sembol":"APPC","name":"AppCoins "},{"sembol":"VIBE","name":"VIBEHub "},{"sembol":"RLC","name":"iEx.ec "},{"sembol":"INS","name":"Insolar "},{"sembol":"PIVX","name":"Private Instant Verified Transaction "},{"sembol":"IOST","name":"IOS token "},{"sembol":"CHAT","name":"OpenChat "},{"sembol":"STEEM","name":"Steem "},{"sembol":"NANO","name":"Nano "},{"sembol":"VIA","name":"ViaCoin "},{"sembol":"BLZ","name":"Bluzelle "},{"sembol":"AE","name":"Aeternity "},{"sembol":"RPX","name":""},{"sembol":"NCASH","name":"Nucleus Vision "},{"sembol":"P
Message longer than Log limit (4000). Message was truncated.
Index time: 48 ms (796 Items)
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56444.34000","close_btc":"1.00000000","change_percentage":"-6.3389423320242","date":"2021-03-15 16:00:42","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.09540","close_btc":"0.00062177","change_percentage":"-5.0562697454761","date":"2021-03-15 16:00:42","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1778.10960","close_btc":"0.03150200","change_percentage":"-5.2318803026731","date":"2021-03-15 16:00:42","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.0000182","prevday":"0.00001781","time":"2021-03-15 16:00:43","appname":"ADABTC@binance","change_percentage":"2.19"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.0315","prevday":"0.031332","time":"2021-03-15 16:00:43","appname":"ETHBTC@binance","change_percentage":"0.54"}]}
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56435.94000","close_btc":"1.00000000","change_percentage":"-6.3528808931697","date":"2021-03-15 16:00:44","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.09187","close_btc":"0.00062180","change_percentage":"-5.0658189011085","date":"2021-03-15 16:00:44","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1777.73211","close_btc":"0.03150000","change_percentage":"-5.2519993619466","date":"2021-03-15 16:00:44","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.0000182","prevday":"0.00001781","time":"2021-03-15 16:00:44","appname":"ADABTC@binance","change_percentage":"2.19"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031498","prevday":"0.031332","time":"2021-03-15 16:00:44","appname":"ETHBTC@binance","change_percentage":"0.53"}]}
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56435.94000","close_btc":"1.00000000","change_percentage":"-6.3528808931697","date":"2021-03-15 16:00:44","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.09187","close_btc":"0.00062180","change_percentage":"-5.0658189011085","date":"2021-03-15 16:00:44","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1777.73211","close_btc":"0.03150000","change_percentage":"-5.2519993619466","date":"2021-03-15 16:00:44","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.0000182","prevday":"0.00001781","time":"2021-03-15 16:00:44","appname":"ADABTC@binance","change_percentage":"2.19"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031498","prevday":"0.031332","time":"2021-03-15 16:00:44","appname":"ETHBTC@binance","change_percentage":"0.53"}]}
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56448.04000","close_btc":"1.00000000","change_percentage":"-6.33280272771","date":"2021-03-15 16:00:46","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.09939","close_btc":"0.00062180","change_percentage":"-5.0454647864912","date":"2021-03-15 16:00:46","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1778.00036","close_btc":"0.03149800","change_percentage":"-5.2377022007262","date":"2021-03-15 16:00:46","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.0000182","prevday":"0.00001781","time":"2021-03-15 16:00:46","appname":"ADABTC@binance","change_percentage":"2.19"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031497","prevday":"0.031332","time":"2021-03-15 16:00:46","appname":"ETHBTC@binance","change_percentage":"0.53"}]}
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56448.04000","close_btc":"1.00000000","change_percentage":"-6.33280272771","date":"2021-03-15 16:00:46","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.09939","close_btc":"0.00062180","change_percentage":"-5.0454647864912","date":"2021-03-15 16:00:46","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1778.00036","close_btc":"0.03149800","change_percentage":"-5.2377022007262","date":"2021-03-15 16:00:46","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.0000182","prevday":"0.00001781","time":"2021-03-15 16:00:46","appname":"ADABTC@binance","change_percentage":"2.19"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031499","prevday":"0.031332","time":"2021-03-15 16:00:48","appname":"ETHBTC@binance","change_percentage":"0.53"}]}
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56443.63000","close_btc":"1.00000000","change_percentage":"-6.3401204723115","date":"2021-03-15 16:00:48","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.09295","close_btc":"0.00062180","change_percentage":"-5.0628919457834","date":"2021-03-15 16:00:48","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1777.91790","close_btc":"0.03149900","change_percentage":"-5.2420972171047","date":"2021-03-15 16:00:48","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.00001819","prevday":"0.00001781","time":"2021-03-15 16:00:48","appname":"ADABTC@binance","change_percentage":"2.13"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031499","prevday":"0.031332","time":"2021-03-15 16:00:48","appname":"ETHBTC@binance","change_percentage":"0.53"}]}
java.lang.RuntimeException: java.net.SocketException: Socket closed
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:175)
    at anywheresoftware.b4a.BA$2.run(BA.java:387)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:227)
    at android.app.ActivityThread.main(ActivityThread.java:7822)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
Caused by: java.net.SocketException: Socket closed
    at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:124)
    at java.net.SocketOutputStream.write(SocketOutputStream.java:161)
    at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
    at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
    at anywheresoftware.b4a.shell.ShellConnector.sendControlMessage(ShellConnector.java:62)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:305)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
    ... 8 more
Copying updated assets files (1)
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
Secili Kur: BTC
User Id: cryIPY4CBXNH
** Activity (main) Resume **
*** Service (httputils2service) Create ***
** Service (httputils2service) Start **
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56307.19000","close_btc":"1.00000000","change_percentage":"-6.5665225297758","date":"2021-03-15 16:02:24","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.00924","close_btc":"0.00062147","change_percentage":"-5.2893388301405","date":"2021-03-15 16:02:22","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1774.29586","close_btc":"0.03151100","change_percentage":"-5.4351413707126","date":"2021-03-15 16:02:24","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.00001819","prevday":"0.00001781","time":"2021-03-15 16:02:22","appname":"ADABTC@binance","change_percentage":"2.13"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031511","prevday":"0.031332","time":"2021-03-15 16:02:22","appname":"ETHBTC@binance","change_percentage":"0.57"}]}
Error occurred on line: 923 (Main)
java.lang.RuntimeException: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:170)
    at anywheresoftware.b4a.objects.ActivityWrapper.LoadLayout(ActivityWrapper.java:209)
    at ct.crypto.main._alert_click(main.java:669)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197)
    at anywheresoftware.b4a.BA.raiseEvent(BA.java:193)
    at anywheresoftware.b4a.objects.ViewWrapper$1.onClick(ViewWrapper.java:80)
    at android.view.View.performClick(View.java:7254)
    at android.view.View.performClickInternal(View.java:7212)
    at android.view.View.access$3800(View.java:828)
    at android.view.View$PerformClick.run(View.java:27889)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:227)
    at android.app.ActivityThread.main(ActivityThread.java:7822)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
Caused by: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.AbsObjectWrapper.getObject(AbsObjectWrapper.java:67)
    at anywheresoftware.b4a.objects.ViewWrapper.innerInitialize(ViewWrapper.java:73)
    at anywheresoftware.b4a.objects.LabelWrapper.innerInitialize(LabelWrapper.java:28)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:434)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:148)
    ... 22 more
java.lang.RuntimeException: java.net.SocketException: Socket closed
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:175)
    at anywheresoftware.b4a.BA$2.run(BA.java:387)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:227)
    at android.app.ActivityThread.main(ActivityThread.java:7822)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
Caused by: java.net.SocketException: Socket closed
    at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:124)
    at java.net.SocketOutputStream.write(SocketOutputStream.java:161)
    at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
    at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
    at anywheresoftware.b4a.shell.ShellConnector.sendControlMessage(ShellConnector.java:62)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:305)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
    ... 8 more
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
Error occurred on line: 125 (Main)
java.io.FileNotFoundException: /data/user/0/ct.crypto/files/virtual_assets/alaarmekrani.bal: open failed: ENOENT (No such file or directory)
    at libcore.io.IoBridge.open(IoBridge.java:496)
    at java.io.FileInputStream.<init>(FileInputStream.java:159)
    at anywheresoftware.b4a.objects.streams.File.OpenInput(File.java:204)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:82)
    at anywheresoftware.b4a.objects.ActivityWrapper.LoadLayout(ActivityWrapper.java:209)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
    at ct.crypto.main.afterFirstLayout(main.java:105)
    at ct.crypto.main.access$000(main.java:17)
    at ct.crypto.main$WaitForLayout.run(main.java:83)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:227)
    at android.app.ActivityThread.main(ActivityThread.java:7822)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
    at libcore.io.Linux.open(Native Method)
    at libcore.io.ForwardingOs.open(ForwardingOs.java:167)
    at libcore.io.BlockGuardOs.open(BlockGuardOs.java:252)
    at libcore.io.ForwardingOs.open(ForwardingOs.java:167)
    at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7719)
    at libcore.io.IoBridge.open(IoBridge.java:482)
    ... 20 more
** Activity (main) Resume **
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
Error occurred on line: 125 (Main)
java.lang.RuntimeException: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:170)
    at anywheresoftware.b4a.objects.ActivityWrapper.LoadLayout(ActivityWrapper.java:209)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
    at ct.crypto.main.afterFirstLayout(main.java:105)
    at ct.crypto.main.access$000(main.java:17)
    at ct.crypto.main$WaitForLayout.run(main.java:83)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:227)
    at android.app.ActivityThread.main(ActivityThread.java:7822)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
Caused by: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.AbsObjectWrapper.getObject(AbsObjectWrapper.java:67)
    at anywheresoftware.b4a.objects.ViewWrapper.innerInitialize(ViewWrapper.java:73)
    at anywheresoftware.b4a.objects.LabelWrapper.innerInitialize(LabelWrapper.java:28)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:434)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:148)
    ... 17 more
** Activity (main) Resume **
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
Secili Kur: BTC
User Id: cryIPY4CBXNH
** Activity (main) Resume **
*** Service (httputils2service) Create ***
** Service (httputils2service) Start **
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56320.67000","close_btc":"1.00000000","change_percentage":"-6.5441544578422","date":"2021-03-15 16:05:42","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.04666","close_btc":"0.00062227","change_percentage":"-5.1881099409516","date":"2021-03-15 16:05:42","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1776.74818","close_btc":"0.03154700","change_percentage":"-5.3044401837717","date":"2021-03-15 16:05:42","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.00001826","prevday":"0.00001781","time":"2021-03-15 16:05:42","appname":"ADABTC@binance","change_percentage":"2.53"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031547","prevday":"0.031332","time":"2021-03-15 16:05:42","appname":"ETHBTC@binance","change_percentage":"0.69"}]}
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56332.14000","close_btc":"1.00000000","change_percentage":"-6.5251216844685","date":"2021-03-15 16:05:44","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.04666","close_btc":"0.00062227","change_percentage":"-5.1881099409516","date":"2021-03-15 16:05:44","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1776.99736","close_btc":"0.03154500","change_percentage":"-5.2911596176706","date":"2021-03-15 16:05:44","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.00001825","prevday":"0.00001781","time":"2021-03-15 16:05:44","appname":"ADABTC@binance","change_percentage":"2.47"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031545","prevday":"0.031332","time":"2021-03-15 16:05:44","appname":"ETHBTC@binance","change_percentage":"0.68"}]}
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56332.14000","close_btc":"1.00000000","change_percentage":"-6.5251216844685","date":"2021-03-15 16:05:44","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.04666","close_btc":"0.00062227","change_percentage":"-5.1881099409516","date":"2021-03-15 16:05:44","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1776.99736","close_btc":"0.03154500","change_percentage":"-5.2911596176706","date":"2021-03-15 16:05:44","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.00001825","prevday":"0.00001781","time":"2021-03-15 16:05:44","appname":"ADABTC@binance","change_percentage":"2.47"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031544","prevday":"0.031332","time":"2021-03-15 16:05:46","appname":"ETHBTC@binance","change_percentage":"0.68"}]}
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56321.92000","close_btc":"1.00000000","change_percentage":"-6.5420802671956","date":"2021-03-15 16:05:46","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.08084","close_btc":"0.00062275","change_percentage":"-5.0956511224917","date":"2021-03-15 16:05:46","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1776.73129","close_btc":"0.03154600","change_percentage":"-5.3053402745857","date":"2021-03-15 16:05:46","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.00001825","prevday":"0.00001781","time":"2021-03-15 16:05:46","appname":"ADABTC@binance","change_percentage":"2.47"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031546","prevday":"0.031332","time":"2021-03-15 16:05:46","appname":"ETHBTC@binance","change_percentage":"0.68"}]}
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56319.07000","close_btc":"1.00000000","change_percentage":"-6.54680942187","date":"2021-03-15 16:05:48","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.10658","close_btc":"0.00062332","change_percentage":"-5.0260193229997","date":"2021-03-15 16:05:48","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1776.64138","close_btc":"0.03154600","change_percentage":"-5.3101320107378","date":"2021-03-15 16:05:48","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.00001825","prevday":"0.00001781","time":"2021-03-15 16:05:48","appname":"ADABTC@binance","change_percentage":"2.47"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031546","prevday":"0.031332","time":"2021-03-15 16:05:48","appname":"ETHBTC@binance","change_percentage":"0.68"}]}
java.lang.RuntimeException: java.net.SocketException: Socket closed
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:175)
    at anywheresoftware.b4a.BA$2.run(BA.java:387)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:227)
    at android.app.ActivityThread.main(ActivityThread.java:7822)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
Caused by: java.net.SocketException: Socket closed
    at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:124)
    at java.net.SocketOutputStream.write(SocketOutputStream.java:161)
    at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
    at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
    at anywheresoftware.b4a.shell.ShellConnector.sendControlMessage(ShellConnector.java:62)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:305)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
    ... 8 more
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
Secili Kur: BTC
User Id: cryIPY4CBXNH
** Activity (main) Resume **
*** Service (httputils2service) Create ***
** Service (httputils2service) Start **
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56331.43000","close_btc":"1.00000000","change_percentage":"-6.5262998247558","date":"2021-03-15 16:06:31","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.05591","close_btc":"0.00062230","change_percentage":"-5.1631011822339","date":"2021-03-15 16:06:31","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1776.86230","close_btc":"0.03154300","change_percentage":"-5.2983579164987","date":"2021-03-15 16:06:31","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.00001825","prevday":"0.00001781","time":"2021-03-15 16:06:31","appname":"ADABTC@binance","change_percentage":"2.47"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031543","prevday":"0.031332","time":"2021-03-15 16:06:31","appname":"ETHBTC@binance","change_percentage":"0.67"}]}
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56360.00000","close_btc":"1.00000000","change_percentage":"-6.4788921233357","date":"2021-03-15 16:06:33","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.05591","close_btc":"0.00062230","change_percentage":"-5.1631011822339","date":"2021-03-15 16:06:31","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1777.65076","close_btc":"0.03154100","change_percentage":"-5.2563350826149","date":"2021-03-15 16:06:33","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.00001826","prevday":"0.00001781","time":"2021-03-15 16:06:33","appname":"ADABTC@binance","change_percentage":"2.53"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031541","prevday":"0.031332","time":"2021-03-15 16:06:33","appname":"ETHBTC@binance","change_percentage":"0.67"}]}
Error occurred on line: 924 (Main)
java.lang.RuntimeException: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:170)
    at anywheresoftware.b4a.objects.ActivityWrapper.LoadLayout(ActivityWrapper.java:209)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197)
    at anywheresoftware.b4a.BA.raiseEvent(BA.java:193)
    at anywheresoftware.b4a.shell.DebugResumableSub$RemoteResumableSub.resume(DebugResumableSub.java:22)
    at anywheresoftware.b4a.keywords.Common$13.run(Common.java:1704)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:227)
    at android.app.ActivityThread.main(ActivityThread.java:7822)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
Caused by: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.AbsObjectWrapper.getObject(AbsObjectWrapper.java:67)
    at anywheresoftware.b4a.objects.ViewWrapper.innerInitialize(ViewWrapper.java:73)
    at anywheresoftware.b4a.objects.LabelWrapper.innerInitialize(LabelWrapper.java:28)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:434)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:148)
    ... 18 more
java.lang.RuntimeException: java.net.SocketException: Socket closed
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:175)
    at anywheresoftware.b4a.BA$2.run(BA.java:387)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:227)
    at android.app.ActivityThread.main(ActivityThread.java:7822)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
Caused by: java.net.SocketException: Socket closed
    at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:124)
    at java.net.SocketOutputStream.write(SocketOutputStream.java:161)
    at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
    at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
    at anywheresoftware.b4a.shell.ShellConnector.sendControlMessage(ShellConnector.java:62)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:305)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
    ... 8 more
*** Service (starter) Create ***
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
Secili Kur: BTC
User Id: cryIPY4CBXNH
** Activity (main) Resume **
*** Service (httputils2service) Create ***
** Service (httputils2service) Start **
{"status":true,"kripto":[{"id":"1","sembol":"BTC","name":"Bitcoin ","close":"56400.00000","close_btc":"1.00000000","change_percentage":"-6.4125180226425","date":"2021-03-15 16:07:10","table_name":"binance"},{"id":"243","sembol":"DOT","name":"Polkadot ","close":"35.06783","close_btc":"0.00062177","change_percentage":"-5.1308530429242","date":"2021-03-15 16:07:10","table_name":"binance"},{"id":"2","sembol":"ETH","name":"Ethereum ","close":"1778.01000","close_btc":"0.03152500","change_percentage":"-5.2371886254193","date":"2021-03-15 16:07:10","table_name":"binance"}],"foreks":[],"borsa":[],"kriptobuyuk":[{"id":"2082","pair":"ADABTC","market":"binance","price":"0.00001823","prevday":"0.00001781","time":"2021-03-15 16:07:11","appname":"ADABTC@binance","change_percentage":"2.36"},{"id":"1890","pair":"ETHBTC","market":"binance","price":"0.031518","prevday":"0.031332","time":"2021-03-15 16:07:10","appname":"ETHBTC@binance","change_percentage":"0.59"}]}
Error occurred on line: 924 (Main)
java.lang.RuntimeException: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:170)
    at anywheresoftware.b4a.objects.ActivityWrapper.LoadLayout(ActivityWrapper.java:209)
    at ct.crypto.main$ResumableSub_alert_Click.resume(main.java:697)
    at anywheresoftware.b4a.shell.DebugResumableSub$DelegatableResumableSub.resumeAsUserSub(DebugResumableSub.java:48)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:351)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:197)
    at anywheresoftware.b4a.BA.raiseEvent(BA.java:193)
    at anywheresoftware.b4a.shell.DebugResumableSub$DelegatableResumableSub.resume(DebugResumableSub.java:43)
    at anywheresoftware.b4a.keywords.Common$13.run(Common.java:1704)
    at android.os.Handler.handleCallback(Handler.java:883)
    at android.os.Handler.dispatchMessage(Handler.java:100)
    at android.os.Looper.loop(Looper.java:227)
    at android.app.ActivityThread.main(ActivityThread.java:7822)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026)
Caused by: java.lang.RuntimeException: Object should first be initialized (Label).
    at anywheresoftware.b4a.AbsObjectWrapper.getObject(AbsObjectWrapper.java:67)
    at anywheresoftware.b4a.objects.ViewWrapper.innerInitialize(ViewWrapper.java:73)
    at anywheresoftware.b4a.objects.LabelWrapper.innerInitialize(LabelWrapper.java:28)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:434)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayoutHelper(LayoutBuilder.java:453)
    at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:148)
    ... 20 more
 
Upvote 0

Cableguy

Expert
Licensed User
Longtime User
Are you initializing any views by code?
Can it be a case of an undeclared view ( I know labels don't usually need declaring when added by designer)...
At worse, can you provide a small example (zip) of this issue?
 
Upvote 0

tufanv

Expert
Licensed User
Longtime User
Are you initializing any views by code?
Can it be a case of an undeclared view ( I know labels don't usually need declaring when added by designer)...
At worse, can you provide a small example (zip) of this issue?
attached. Check the layout file, if you delete the label there and add it by yourself fresh it will work..
 

Attachments

  • gg.zip
    9.8 KB · Views: 103
Upvote 0

tufanv

Expert
Licensed User
Longtime User
Yes I know, but it has to be copied from another project which is based on b4a 10.6 and it has around 50 views which has to be copied :/ it is too bad :(
Another interesting thing is, that layout files work perfect within the other app folder
 
Last edited:
Upvote 0

tufanv

Expert
Licensed User
Longtime User
Erel needs to look at this.
Found a workaround for now but it would be good if it can be fixed for future if there is a bug. I copied the all conents of layout ile
(views) to b4i and copied it back from b4i layout to b4a and now it works..
 
Upvote 0

tufanv

Expert
Licensed User
Longtime User
The real error is hidden in the unfiltered logs:

Caused by: java.io.FileNotFoundException: /data/user/0/b4a.example/files/virtual_assets/roboto-medium.ttf: open failed: ENOENT (No such file or directory)

You've set a custom font and the font file is missing.
Really good catch!, I checked several times the unfiltered logs but missed it. Thanks Erel. I finally tought found a bug maybe with a b4x product but obivously its my bug :)
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
It took me awhile to check the unfiltered logs (no doubt that the error handling of this case should be improved). I found it by comparing the json version of the original layout and the same layout with a new label.
 
Upvote 0

Peter Simpson

Expert
Licensed User
Longtime User
It took me awhile to check the unfiltered logs (no doubt that the error handling of this case should be improved). I found it by comparing the json version of the original layout and the same layout with a new label.
Erel, we all know that you do you best to help B4X developers. But wow, I'm more than sure that this sort of support goes way above and beyond what other forum creators on the www would do to help their customers (IMHO).
  1. I've personally never ever checked the unfiltered logs whilst debugging (there's a lot to look at)
  2. I've seen but never ever used the bal cover (I've not even downloaded it, never deeded a reason to do so)
This seemed a lot of work to find an "Object should first be initialized" error, a lot of work Erel.

Well, as @tufanv said and I must therefore repeat, "Really good catch", really really good catch Erel.

Excellent support...
 
Upvote 0
Top