Other Basic4android v3.00 BETA is released

Erel

B4X founder
Staff member
Licensed User
Longtime User
Hi all!

The first beta version of Basic4android v3.00 is released.

The main new feature in this version is the rapid debugger: Rapid Debugger
The rapid debugger makes it much easier and quicker to test and debug your code.

Other improvements:
  • Better support for large number of background tasks. This update (together with an update to the Http library) allows you to send hundreds of requests at once.
  • B4A-Bridge - Last 5 IP addresses are stored. F2 connects to the last one. Some other small improvements in the connection process.
  • For loop performance improvement.
  • Activity / Panel.GetAllViewsRecursive. Provides a simple way to iterate over all views.
  • Color picker. Right click in the code editor to show it.
  • List.SortTypeCaseInsensitive method.
  • PhoneSms.Send2 - send sms without notifications.
  • Screenshots tool - Copy to clipboard.
  • Compilation window closes automatically when it loses focus.
  • Bug fixes and other minor improvements (including the fix for Android 4.3 back key issue and the IDE scrolling issue).
Customers (with an enterprise license) who are eligible for a free upgrade should receive an email with a download link.

The rapid debugger feature is the most complicated improvement since B4A v1.00. This is a beta version. It is more than likely that you will encounter issues with it...
Please post any issue in a new thread in the questions forum tagged with the Beta prefix.

v3.00 BETA #6 is now available in the same link. It fixes the issues discussed in the forum.

You can install this version together with other versions of Basic4android.

Thank you all for your help!
:)
 
Last edited:

stefanoa

Active Member
Licensed User
Longtime User
Can you check the unfiltered logs? There should be a stack trace right after this error message. Please post it.
UnPartial wakeLock reactivate ,flags=0x6 tag=StayOnWhilePluggedIn Screen Dim


setTimeoutLocked now=13687450 timeoutOverride=-1 nextState=3 when=13693450
UnPartial wakeLock reactivate ,flags=0x6 tag=StayOnWhilePluggedIn Screen Dim


setTimeoutLocked now=13687555 timeoutOverride=-1 nextState=3 when=13693555
setHidden false


updateFocusedWindowLocked newFocus=Window{40a1a1b0 bloomob.mylifebook/bloomob.mylifebook.menu paused=false} mode=1 mCurrentFocus = Window{40800d30 bloomob.mylifebook/bloomob.mylifebook.menu paused=false}


Starting: Intent { flg=0x20000 cmp=bloomob.mylifebook/.events } from pid 2504


setHidden false
updateFocusedWindowLocked newFocus=Window{40a1a1b0 bloomob.mylifebook/bloomob.mylifebook.menu paused=true} mode=3 mCurrentFocus = Window{40a1a1b0 bloomob.mylifebook/bloomob.mylifebook.menu paused=true}
** Activity (menu) Pause, UserClosed = false **


setHidden false


updateFocusedWindowLocked newFocus=null mode=0 mCurrentFocus = Window{40a1a1b0 bloomob.mylifebook/bloomob.mylifebook.menu paused=true}
setHidden false
setHidden false
updateFocusedWindowLocked newFocus=null mode=3 mCurrentFocus = null
updateFocusedWindowLocked newFocus=Window{40a2f9b8 bloomob.mylifebook/bloomob.mylifebook.events paused=false} mode=3 mCurrentFocus = null
setHidden false
** Activity (events) Create, isFirst = true **


FileName:mylifebook_it.lng


Translation: Lista degli Eventi registrati


Translation: Diario


Translation: Premi a lungo sulla riga per le opzioni aggiuntive o premi il pulsante + per aggiungere una riga


updateFocusedWindowLocked newFocus=Window{40a33dd0 bloomob.mylifebook/bloomob.mylifebook.events paused=false} mode=1 mCurrentFocus = Window{40a2f9b8 bloomob.mylifebook/bloomob.mylifebook.events paused=false}


setHidden false


updateFocusedWindowLocked newFocus=Window{40a33dd0 bloomob.mylifebook/bloomob.mylifebook.events paused=false} mode=3 mCurrentFocus = Window{40a33dd0 bloomob.mylifebook/bloomob.mylifebook.events paused=false}
setHidden false


setHidden false


setHidden false


updateFocusedWindowLocked newFocus=Window{40a33dd0 bloomob.mylifebook/bloomob.mylifebook.events paused=false} mode=2 mCurrentFocus = Window{40a33dd0 bloomob.mylifebook/bloomob.mylifebook.events paused=false}
updateFocusedWindowLocked newFocus=Window{40a33dd0 bloomob.mylifebook/bloomob.mylifebook.events paused=false} mode=2 mCurrentFocus = Window{40a33dd0 bloomob.mylifebook/bloomob.mylifebook.events paused=false}
setHidden false
setHidden false
updateFocusedWindowLocked newFocus=Window{40a33dd0 bloomob.mylifebook/bloomob.mylifebook.events paused=false} mode=3 mCurrentFocus = Window{40a33dd0 bloomob.mylifebook/bloomob.mylifebook.events paused=false}
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
Displayed bloomob.mylifebook/.events: +1s239ms
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false
setHidden false
setHidden false
setHidden false


setHidden false
setHidden false
setHidden false
setHidden false
setHidden false
setHidden false


setHidden false
setHidden false


setHidden false


setHidden false
setHidden false


setHidden false
setHidden false
setHidden false


setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false


setHidden false
setHidden false
setHidden false


setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setTimeoutLocked now=13693560 timeoutOverride=-1 nextState=1 when=14280560


[DSST] pollstate() : reason = data network state changed


[DSST] registrationState = 1 radioTechnology = 11 reasonForDenial = 0


[DSST] set mNewDataConnectionState = 0
[DSST] Poll ServiceState done: oldSS=[0 home null null null HSPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false] newSS=[0 home null null null HSPA CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false]
[DSST] mDataConnectionState = 0
[DSST] hasChanged = false,hasDataConnectionAttached= false,hasDataConnectionDetached = false
[DSST] hasDataConnectionChanged = false,hasRadioTechChanged= false,hasRoamingOn = false,hasRoamingOff = false
UnPartial wakeLock reactivate ,flags=0x6 tag=StayOnWhilePluggedIn Screen Dim


setTimeoutLocked now=13703124 timeoutOverride=-1 nextState=3 when=13709124
UnPartial wakeLock reactivate ,flags=0x6 tag=StayOnWhilePluggedIn Screen Dim


setTimeoutLocked now=13703217 timeoutOverride=-1 nextState=3 when=13709217
setHidden false


updateFocusedWindowLocked newFocus=Window{40a2f9b8 bloomob.mylifebook/bloomob.mylifebook.events paused=false} mode=3 mCurrentFocus = Window{40a33dd0 bloomob.mylifebook/bloomob.mylifebook.events paused=false}
setHidden false
** Activity (events) Resume **
setHidden false


setHidden false
setHidden false


SQL: SELECT events.description as eventDescription, events.date as eventDate, events.time, events._ID as eventID, events.notes, eventstype.description as type, events.amount as amount, events.favorites As Favorites, SUBSTR(events.image,1,1000) As image, SUBSTR(events.audio,1,1000) As audio, SUBSTR(events.video,1,1000) As video, events.imagepath As imagepath, events.iconimagepath As iconimagepath, events.audiofilepath As audiofilepath, Categories.description as category, events.locationName as locationName, displayName As DisplayName, surname As Surname, name As Name, Contacts.surname || ' ' || Contacts.name as CompleteName FROM events left join EventsType on events.eventstypeID = EventsType._id left join Contacts on events.contactsID = Contacts._id left join Categories on Contacts.categoriesID = Categories._id order by events.date desc, events.time desc
setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false
Translation: Data


Translation: Data


Translation: Data


Translation: Data
Translation: Data


Translation: Data


Translation: Data
Translation: Data


Translation: Data


Translation: Data


Translation: Data
Translation: Data


Translation: Data


Translation: Data


Translation: Data


Translation: Data


Translation: Data


Translation: Data
Translation: Data


Translation: Data


Translation: Data


Translation: Data


Translation: Data
Translation: Data


Translation: Data


Translation: Data


Finalizing a Cursor that has not been deactivated or closed. database = /mnt/sdcard/Android/data/bloomob.mylifebook/files/mlbdata.db, table = null, query = SELECT _ID as ID, [date], time,title, description, number FROM Alarm WHERE active = 1 ORDER BY [date


net.sqlcipher.database.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
at net.sqlcipher.database.SQLiteCursor.<init>(SQLiteCursor.java:217)
at net.sqlcipher.database.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
at net.sqlcipher.database.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1449)
at net.sqlcipher.database.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1418)
at anyhwheresoftware.b4a.objects.sqlcipher.SQLCipher.ExecQuery2(SQLCipher.java:196)
at anyhwheresoftware.b4a.objects.sqlcipher.SQLCipher.ExecQuery(SQLCipher.java:183)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:468)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:212)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:172)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:93)
at bloomob.mylifebook.menu.afterFirstLayout(menu.java:98)
at bloomob.mylifebook.menu.access$100(menu.java:16)
at bloomob.mylifebook.menu$WaitForLayout.run(menu.java:76)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3717)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
at dalvik.system.NativeStart.main(Native Method)
Finalizing a Cursor that has not been deactivated or closed. database = /mnt/sdcard/Android/data/bloomob.mylifebook/files/mlbdata.db, table = null, query = SELECT passwordOK FROM password


net.sqlcipher.database.DatabaseObjectNotClosedException: Application did not close the cursor or database object that was opened here
at net.sqlcipher.database.SQLiteCursor.<init>(SQLiteCursor.java:217)
at net.sqlcipher.database.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:53)
at net.sqlcipher.database.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1449)
at net.sqlcipher.database.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1418)
at anyhwheresoftware.b4a.objects.sqlcipher.SQLCipher.ExecQuery2(SQLCipher.java:196)
at anyhwheresoftware.b4a.objects.sqlcipher.SQLCipher.ExecQuery(SQLCipher.java:183)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:468)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:212)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:172)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:93)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:154)
at bloomob.mylifebook.menu.afterFirstLayout(menu.java:104)
at bloomob.mylifebook.menu.access$100(menu.java:16)
at bloomob.mylifebook.menu$WaitForLayout.run(menu.java:76)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3717)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
at dalvik.system.NativeStart.main(Native Method)
ooh, a big allocation 2430000.


Holo style not found - Android version < 3 ?


setHidden false


Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@408384d0
Translation: Ott


Translation: Tipo


Unexpected event (missing RaiseSynchronousEvents): bmp_placeholder


java.lang.Throwable: stack dump
at java.lang.Thread.dumpStack(Thread.java:577)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:194)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:172)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:93)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:158)
at flm.b4a.ultimatelistview.UltimateListViewWrapper.LoadImageAsync(SourceFile:926)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.shell.Shell.runVoidMethod(Shell.java:503)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:218)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:172)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:93)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:158)
at flm.b4a.ultimatelistview.b.getView(SourceFile:458)
at android.widget.AbsListView.obtainView(AbsListView.java:1430)
at android.widget.ListView.makeAndAddView(ListView.java:1745)
at android.widget.ListView.fillDown(ListView.java:670)
at android.widget.ListView.fillFromTop(ListView.java:727)
at android.widget.ListView.layoutChildren(ListView.java:1584)
at android.widget.AbsListView.onLayout(AbsListView.java:1260)
at android.view.View.layout(View.java:7175)
at anywheresoftware.b4a.BALayout.onLayout(BALayout.java:41)
at android.view.View.layout(View.java:7175)
at android.widget.FrameLayout.onLayout(FrameLayout.java:338)
at android.view.View.layout(View.java:7175)
at android.widget.FrameLayout.onLayout(FrameLayout.java:338)
at android.view.View.layout(View.java:7175)
at android.view.ViewRoot.performTraversals(ViewRoot.java:1142)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1861)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3717)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
at dalvik.system.NativeStart.main(Native Method)
java.net.SocketException: Socket closed
at org.apache.harmony.luni.platform.OSNetworkSystem.read(Native Method)
at dalvik.system.BlockGuard$WrappedNetworkSystem.read(BlockGuard.java:273)
at org.apache.harmony.luni.net.PlainSocketImpl.read(PlainSocketImpl.java:458)
at org.apache.harmony.luni.net.SocketInputStream.read(SocketInputStream.java:85)
at org.apache.harmony.luni.net.SocketInputStream.read(SocketInputStream.java:65)
at java.io.BufferedInputStream.fillbuf(BufferedInputStream.java:140)
at java.io.BufferedInputStream.read(BufferedInputStream.java:225)
at anywheresoftware.b4a.shell.ShellConnector.readControlData(ShellConnector.java:189)
at anywheresoftware.b4a.shell.ShellConnector.connect(ShellConnector.java:184)
at anywheresoftware.b4a.shell.ShellConnector.run(ShellConnector.java:118)
at java.lang.Thread.run(Thread.java:1019)
java.lang.reflect.InvocationTargetException


at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.shell.Shell.stopProgram(Shell.java:101)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:195)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:172)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:93)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:158)
at flm.b4a.ultimatelistview.UltimateListViewWrapper.LoadImageAsync(SourceFile:926)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.shell.Shell.runVoidMethod(Shell.java:503)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:218)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:172)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:93)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:158)
at flm.b4a.ultimatelistview.b.getView(SourceFile:458)
at android.widget.AbsListView.obtainView(AbsListView.java:1430)
at android.widget.ListView.makeAndAddView(ListView.java:1745)
at android.widget.ListView.fillDown(ListView.java:670)
at android.widget.ListView.fillFromTop(ListView.java:727)
at android.widget.ListView.layoutChildren(ListView.java:1584)
at android.widget.AbsListView.onLayout(AbsListView.java:1260)
at android.view.View.layout(View.java:7175)
at anywheresoftware.b4a.BALayout.onLayout(BALayout.java:41)
at android.view.View.layout(View.java:7175)
at android.widget.FrameLayout.onLayout(FrameLayout.java:338)
at android.view.View.layout(View.java:7175)
at android.widget.FrameLayout.onLayout(FrameLayout.java:338)
at android.view.View.layout(View.java:7175)
Duplicate finish request for HistoryRecord{40580468 bloomob.mylifebook/.main}
at android.view.ViewRoot.performTraversals(ViewRoot.java:1142)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1861)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3717)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.shell.Shell.stopProgram(Shell.java:101)
at anywheresoftware.b4a.shell.Shell.connectionStatus(Shell.java:92)
at anywheresoftware.b4a.shell.ShellConnector.run(ShellConnector.java:134)
at java.lang.Thread.run(Thread.java:1019)
Caused by: java.lang.NullPointerException
at bloomob.mylifebook.main.killProgram(main.java:352)
... 6 more
at bloomob.mylifebook.main.killProgram(main.java:352)
... 43 more
setHidden false


WIN DEATH: Window{4081fbf8 bloomob.mylifebook/bloomob.mylifebook.main paused=true}
Process bloomob.mylifebook (pid 2504) has died.
setHidden false
setHidden false


updateFocusedWindowLocked newFocus=Window{40a2f9b8 bloomob.mylifebook/bloomob.mylifebook.events paused=false} mode=0 mCurrentFocus = Window{40a2f9b8 bloomob.mylifebook/bloomob.mylifebook.events paused=false}
WIN DEATH: Window{40800d30 bloomob.mylifebook/bloomob.mylifebook.menu paused=false}
updateFocusedWindowLocked newFocus=Window{40a2f9b8 bloomob.mylifebook/bloomob.mylifebook.events paused=false} mode=0 mCurrentFocus = Window{40a2f9b8 bloomob.mylifebook/bloomob.mylifebook.events paused=false}
WIN DEATH: Window{40a2f9b8 bloomob.mylifebook/bloomob.mylifebook.events paused=false}
updateFocusedWindowLocked newFocus=null mode=0 mCurrentFocus = Window{40a2f9b8 bloomob.mylifebook/bloomob.mylifebook.events paused=false}
updateFocusedWindowLocked newFocus=null mode=0 mCurrentFocus = null
setHidden false
updateFocusedWindowLocked newFocus=null mode=3 mCurrentFocus = null
Start proc bloomob.mylifebook for activity bloomob.mylifebook/.menu: pid=2634 uid=10086 gids={1015, 3003, 1006, 3002, 3001}
setHidden false


updateFocusedWindowLocked newFocus=null mode=0 mCurrentFocus = null
updateFocusedWindowLocked newFocus=null mode=3 mCurrentFocus = null
setHidden false
setHidden false
setHidden false
updateFocusedWindowLocked newFocus=null mode=2 mCurrentFocus = null
updateFocusedWindowLocked newFocus=null mode=2 mCurrentFocus = null
setHidden false
setHidden false


setHidden false
setHidden false
setHidden false


setHidden false
updateFocusedWindowLocked newFocus=Window{40a73998 bloomob.mylifebook/bloomob.mylifebook.menu paused=false} mode=3 mCurrentFocus = null
setHidden false
setHidden false


setHidden false
updateFocusedWindowLocked newFocus=Window{40a8f2c8 bloomob.mylifebook/bloomob.mylifebook.menu paused=false} mode=1 mCurrentFocus = Window{40a73998 bloomob.mylifebook/bloomob.mylifebook.menu paused=false}
Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@4096e920 (uid=10086 pid=2634)
Client not active, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@40988498
setHidden false


setHidden false
setHidden false
setHidden false
updateFocusedWindowLocked newFocus=Window{40a8f2c8 bloomob.mylifebook/bloomob.mylifebook.menu paused=false} mode=3 mCurrentFocus = Window{40a8f2c8 bloomob.mylifebook/bloomob.mylifebook.menu paused=false}
setHidden false
updateFocusedWindowLocked newFocus=Window{40a8f2c8 bloomob.mylifebook/bloomob.mylifebook.menu paused=false} mode=3 mCurrentFocus = Window{40a8f2c8 bloomob.mylifebook/bloomob.mylifebook.menu paused=false}
setHidden false


setHidden false
setHidden false
setHidden false
setHidden false
setHidden false


setHidden false


setHidden false
setHidden false


setHidden false


setHidden false
setHidden false
setHidden false


setHidden false
setHidden false


Displayed bloomob.mylifebook/.menu: +417ms
setHidden false
setHidden false


setHidden false


setHidden false
setHidden false


setHidden false
setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setTimeoutLocked now=13709220 timeoutOverride=-1 nextState=1 when=14296220


Activity destroy timeout for HistoryRecord{40580468 bloomob.mylifebook/.main}


Activity idle timeout for HistoryRecord{4074b8c8 bloomob.mylifebook/.menu}


java.net.SocketTimeoutException: Try again


at org.apache.harmony.luni.platform.OSNetworkSystem.accept(Native Method)
at dalvik.system.BlockGuard$WrappedNetworkSystem.accept(BlockGuard.java:262)
at org.apache.harmony.luni.net.PlainSocketImpl.accept(PlainSocketImpl.java:92)
at java.net.ServerSocket.implAccept(ServerSocket.java:264)
at java.net.ServerSocket.accept(ServerSocket.java:150)
at anywheresoftware.b4a.shell.ShellConnector.connect(ShellConnector.java:151)
at anywheresoftware.b4a.shell.ShellConnector.run(ShellConnector.java:118)
at java.lang.Thread.run(Thread.java:1019)


java.lang.reflect.InvocationTargetException


at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.shell.Shell.stopProgram(Shell.java:101)
at anywheresoftware.b4a.shell.Shell.connectionStatus(Shell.java:92)
at anywheresoftware.b4a.shell.ShellConnector.run(ShellConnector.java:134)
at java.lang.Thread.run(Thread.java:1019)
Caused by: java.lang.NullPointerException
at bloomob.mylifebook.main.killProgram(main.java:340)
... 6 more
Process bloomob.mylifebook (pid 2634) has died.
setHidden false
updateFocusedWindowLocked newFocus=null mode=3 mCurrentFocus = Window{40a8f2c8 bloomob.mylifebook/bloomob.mylifebook.menu paused=false}
setHidden false
setHidden false
setHidden false


updateFocusedWindowLocked newFocus=null mode=0 mCurrentFocus = null
WIN DEATH: Window{40a73998 bloomob.mylifebook/bloomob.mylifebook.menu paused=false}
updateFocusedWindowLocked newFocus=null mode=0 mCurrentFocus = null
WIN DEATH: Window{40a8f2c8 bloomob.mylifebook/bloomob.mylifebook.menu paused=false}
updateFocusedWindowLocked newFocus=null mode=3 mCurrentFocus = null
updateFocusedWindowLocked newFocus=null mode=3 mCurrentFocus = null
setHidden false
setHidden false
updateFocusedWindowLocked newFocus=null mode=0 mCurrentFocus = null
setHidden false
setHidden false


updateFocusedWindowLocked newFocus=Window{4073d588 com.android.launcher/com.android.launcher2.Launcher paused=false} mode=3 mCurrentFocus = null
Got RemoteException sending setActive(false) notification to pid 2504 uid 10086
setHidden false
setHidden false
setHidden false
setHidden false
updateFocusedWindowLocked newFocus=Window{4073d588 com.android.launcher/com.android.launcher2.Launcher paused=false} mode=2 mCurrentFocus = Window{4073d588 com.android.launcher/com.android.launcher2.Launcher paused=false}
setHidden false
setHidden false


setHidden false


setHidden false
setHidden false


setHidden false
setHidden false
setHidden false


setHidden false
setHidden false
setHidden false


setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false
setHidden false


setHidden false


setHidden false
updateFocusedWindowLocked newFocus=Window{4073d588 com.android.launcher/com.android.launcher2.Launcher paused=false} mode=2 mCurrentFocus = Window{4073d588 com.android.launcher/com.android.launcher2.Launcher paused=false}
setHidden false
scheduleTimeTickEvent calendar=Mon Oct 07 09:08:00 GMT+02:00 2013


calendar.getTimeInMillis()1381129680000
received broadcast android.intent.action.TIME_TICK


handleTimeUpdate
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
Thank you. Please download the attached file and put it in Basic4android installation folder (replace the previous one). Refresh the libraries by right clicking on the libraries list and try to run it again.

The following line was added:
B4X:
1: UltimateListView.LoadImageAsync
 

Attachments

  • LibrariesExceptions.txt
    443 bytes · Views: 481
Upvote 0

stefanoa

Active Member
Licensed User
Longtime User
Thank you. Please download the attached file and put it in Basic4android installation folder (replace the previous one). Refresh the libraries by right clicking on the libraries list and try to run it again.

The following line was added:
B4X:
1: UltimateListView.LoadImageAsync

now it work, but is very slow... and after 2/3 times opened/closed the list, the app is closed...

LogCat connected to: V9PLUS_ONDA
--------- beginning of /dev/log/system


--------- beginning of /dev/log/main


** Activity (main) Create, isFirst = true **



** Activity (main) Resume **


** Activity (main) Pause, UserClosed = false **


** Activity (menu) Create, isFirst = true **


** Activity (menu) Resume **


** Activity (menu) Pause, UserClosed = false **


** Activity (events) Create, isFirst = true **


** Activity (events) Resume **


Holo style not found - Android version < 3 ?


Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


>> SmallErrorBmp ImgID >thumb3_2imrPiT7UuAFq6/ZYsJtfQ==


>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >nophotoimage
>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >nophotoimage
>> SmallErrorBmp ImgID >nophotoimage


Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


>> SmallErrorBmp ImgID >thumb3_hMF+EVRGMqPRq96tvKc3zA==


>> SmallErrorBmp ImgID >nophotoimage
>> SmallErrorBmp ImgID >thumb3_xH6DVOmZ7O3pnN5bBfye+Q==


>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >nophotoimage


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_postload. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_postload. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_postload. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_postload. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >nophotoimage
>> SmallErrorBmp ImgID >thumb3_1QQ+es1D1lafijBjfIdJgg==
>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >thumb3_1QQ+es1D1lafijBjfIdJgg==
>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >thumb3_GmHR6UiYSoIHSWV/FUpQNg==
>> SmallErrorBmp ImgID >record


>> SmallErrorBmp ImgID >photoimage_14
>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >thumb3_UztMHZn9jTw6a/SJ8ucAyg==
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


>> SmallErrorBmp ImgID >playVideo
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_postload. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >playVideo


>> SmallErrorBmp ImgID >photoimage_10


Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_postload. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)


>> SmallErrorBmp ImgID >thumb3_sz63W0IZSAbDF0Q4fMZNSg==


>> SmallErrorBmp ImgID >thumb3_fN47LZUi0kee8QYucu1ThA==


>> SmallErrorBmp ImgID >photoimage_9


>> SmallErrorBmp ImgID >photoimage_12
>> SmallErrorBmp ImgID >thumb3_gXZEMz9ikj6MzW8MxNwAMg==


Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >thumb3_1D996KBvEP1P0OxRSP6I8g==


>> SmallErrorBmp ImgID >nophotoimage


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


>> SmallErrorBmp ImgID >nophotoimage


Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >thumb3_1QQ+es1D1lafijBjfIdJgg==


>> SmallErrorBmp ImgID >nophotoimage
Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)


>> SmallErrorBmp ImgID >thumb3_1QQ+es1D1lafijBjfIdJgg==


>> SmallErrorBmp ImgID >nophotoimage
Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >thumb3_30MfY37QFwvjlUlHKo4m8Q==


>> SmallErrorBmp ImgID >nophotoimage


Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >thumb3_sz63W0IZSAbDF0Q4fMZNSg==


>> SmallErrorBmp ImgID >playVideo


>> SmallErrorBmp ImgID >photoimage_10
Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >thumb3_fN47LZUi0kee8QYucu1ThA==


>> SmallErrorBmp ImgID >photoimage_9


Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >thumb3_gXZEMz9ikj6MzW8MxNwAMg==


>> SmallErrorBmp ImgID >photoimage_12


Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_postload. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >thumb3_1D996KBvEP1P0OxRSP6I8g==
>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >photoimage_6
>> SmallErrorBmp ImgID >thumb3_zGS4jDnd1JZMkLV5I59TSw==
Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


>> SmallErrorBmp ImgID >thumb3_GmHR6UiYSoIHSWV/FUpQNg==


>> SmallErrorBmp ImgID >playVideo
>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >thumb3_UztMHZn9jTw6a/SJ8ucAyg==


>> SmallErrorBmp ImgID >record
>> SmallErrorBmp ImgID >photoimage_14


>> SmallErrorBmp ImgID >nophotoimage


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_postload. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_postload. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_postload. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_postload. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >nophotoimage
>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >nophotoimage
>> SmallErrorBmp ImgID >thumb3_xH6DVOmZ7O3pnN5bBfye+Q==


>> SmallErrorBmp ImgID >nophotoimage
>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >thumb3_1QQ+es1D1lafijBjfIdJgg==
>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >thumb3_2imrPiT7UuAFq6/ZYsJtfQ==


>> SmallErrorBmp ImgID >thumb3_hMF+EVRGMqPRq96tvKc3zA==
** Activity (events) Pause, UserClosed = true **


** Activity (menu) Resume **


** Activity (menu) Pause, UserClosed = false **


** Activity (contacts) Create, isFirst = true **


** Activity (contacts) Resume **

Holo style not found - Android version < 3 ?

FREE MEMORY: 22327208


AsyncLoad failed: java.lang.RuntimeException: Object should first be initialized (Bitmap).


AsyncLoad failed: java.lang.RuntimeException: Object should first be initialized (Bitmap).


AsyncLoad failed: java.lang.RuntimeException: Object should first be initialized (Bitmap).


AsyncLoad failed: java.lang.RuntimeException: Object should first be initialized (Bitmap).


AsyncLoad failed: java.lang.RuntimeException: Object should first be initialized (Bitmap).


Holo style not found - Android version < 3 ?


FREE MEMORY: 21192408


AsyncLoad failed: java.lang.RuntimeException: Object should first be initialized (Bitmap).


AsyncLoad failed: java.lang.RuntimeException: Object should first be initialized (Bitmap).


AsyncLoad failed: java.lang.RuntimeException: Object should first be initialized (Bitmap).


AsyncLoad failed: java.lang.RuntimeException: Object should first be initialized (Bitmap).


AsyncLoad failed: java.lang.RuntimeException: Object should first be initialized (Bitmap).


** Activity (contacts) Pause, UserClosed = true **


** Activity (menu) Resume **


** Activity (menu) Pause, UserClosed = false **


** Activity (events) Create, isFirst = false **


** Activity (events) Resume **

Holo style not found - Android version < 3 ?

Ignoring event: bmp_postload. Raised from the wrong thread.

AsyncLoad failed: NullPointerException (interrupted ?)

Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)

Ignoring event: bmp_loadbitmap. Raised from the wrong thread.

AsyncLoad failed: NullPointerException (interrupted ?)

Ignoring event: bmp_loadbitmap. Raised from the wrong thread.

AsyncLoad failed: NullPointerException (interrupted ?)

>> SmallErrorBmp ImgID >thumb3_2imrPiT7UuAFq6/ZYsJtfQ==

>> SmallErrorBmp ImgID >nophotoimage

>> SmallErrorBmp ImgID >nophotoimage
>> SmallErrorBmp ImgID >nophotoimage
Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)


>> SmallErrorBmp ImgID >thumb3_hMF+EVRGMqPRq96tvKc3zA==


>> SmallErrorBmp ImgID >nophotoimage
Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >thumb3_xH6DVOmZ7O3pnN5bBfye+Q==


>> SmallErrorBmp ImgID >nophotoimage


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


>> SmallErrorBmp ImgID >nophotoimage


Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)


>> SmallErrorBmp ImgID >thumb3_2imrPiT7UuAFq6/ZYsJtfQ==


>> SmallErrorBmp ImgID >nophotoimage
Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)
>> SmallErrorBmp ImgID >thumb3_hMF+EVRGMqPRq96tvKc3zA==


Ignoring event: bmp_postload. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.
AsyncLoad failed: NullPointerException (interrupted ?)


Ignoring event: bmp_loadbitmap. Raised from the wrong thread.


AsyncLoad failed: NullPointerException (interrupted ?)


>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >thumb3_xH6DVOmZ7O3pnN5bBfye+Q==


>> SmallErrorBmp ImgID >nophotoimage


>> SmallErrorBmp ImgID >nophotoimage
Error occurred on line: 1103 (events)


java.lang.RuntimeException: Object should first be initialized (View).


at anywheresoftware.b4a.AbsObjectWrapper.getObject(AbsObjectWrapper.java:46)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:468)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:212)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:172)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:93)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:158)
at flm.b4a.ultimatelistview.b.getView(SourceFile:458)
at android.widget.AbsListView.obtainView(AbsListView.java:1409)
at android.widget.ListView.makeAndAddView(ListView.java:1745)
at android.widget.ListView.fillDown(ListView.java:670)
at android.widget.ListView.fillGap(ListView.java:641)
at android.widget.AbsListView.trackMotionScroll(AbsListView.java:3407)
at android.widget.AbsListView$FlingRunnable.run(AbsListView.java:2905)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3717)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
at dalvik.system.NativeStart.main(Native Method)
ignoring runMethod: setObject
ignoring runMethod: setObject
ignoring runMethod: setObject
** Activity (menu) Create, isFirst = true **


** Activity (menu) Resume **
 
Upvote 0

tucano2000

Active Member
Licensed User
Longtime User
Do not work in (Debug rapid) on Beta 3
If CheckConnection Then...

but works
If CheckConnection=true Then...

Edit: After installing beta 7 it worked. :)
 
Last edited:
Upvote 0

dieterp

Active Member
Licensed User
Longtime User
Hi Guys
I'm getting the following error:
Unexpected event (missing RaiseSynchronousEvents): radbat_checkedchange
It seems similar to something posted earlier on this page. It happens when I try to set a RadioButton's checked value to True depending on certain criteria
Regards
 
Upvote 0

dieterp

Active Member
Licensed User
Longtime User
Here is the unfiltered Log for the radiobutton issue:

B4X:
java.lang.Throwable: stack dump
 
 
    at java.lang.Thread.dumpStack(Thread.java:496)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:194)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:172)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:511)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:93)
    at anywheresoftware.b4a.BA.raiseEvent2(BA.java:158)
    at anywheresoftware.b4a.objects.CompoundButtonWrapper$RadioButtonWrapper$RadioButtonListener.onCheckedChanged(CompoundButtonWrapper.java:143)
    at android.widget.CompoundButton.setChecked(CompoundButton.java:140)
    at anywheresoftware.b4a.objects.CompoundButtonWrapper.setChecked(CompoundButtonWrapper.java:53)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:511)
    at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:468)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:212)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:172)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:511)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:93)
    at anywheresoftware.b4a.BA.raiseEvent(BA.java:154)
    at b4a.webcricket.newgame.afterFirstLayout(newgame.java:104)
    at b4a.webcricket.newgame.access$100(newgame.java:16)
    at b4a.webcricket.newgame$WaitForLayout.run(newgame.java:76)
    at android.os.Handler.handleCallback(Handler.java:605)
    at android.os.Handler.dispatchMessage(Handler.java:92)
    at android.os.Looper.loop(Looper.java:137)
    at android.app.ActivityThread.main(ActivityThread.java:4514)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:511)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:993)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:760)
    at dalvik.system.NativeStart.main(Native Method)
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
Hi Guys
I'm getting the following error:
Unexpected event (missing RaiseSynchronousEvents): radbat_checkedchange
It seems similar to something posted earlier on this page. It happens when I try to set a RadioButton's checked value to True depending on certain criteria
Regards
Thank you. This is a bug. It will be fixed for the next update.

I've also changed the result of a missing annotation to be more "graceful".
 
Last edited:
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
Beta #8 is now available...
Adds a few missing RaisesSynchronousEvents annotations in the core library.

As I wrote above, such missing annotations will be handled better now. Instead of crashing the app the event will be sent to the message queue and will be executed later.

This update also fixes a parser issue.

Hopefully the stable version will be released on Thursday.
 
Upvote 0

yttrium

Active Member
Licensed User
Longtime User
Still no Spinner separate colors, I see~
 
Upvote 0
Top