Getting error Tried to set an undefined texture as default!

Started by keaukraine, December 22, 2010, 03:42:33 PM

Previous topic - Next topic

keaukraine

I've got a few error reports with the following exception:

java.lang.RuntimeException: [ 1292804064901 ] - ERROR: Tried to set an undefined texture as default!
at com.threed.jpct.Logger.log(Logger.java:159)
at com.threed.jpct.Object3D.setTexture(Object3D.java:3230)


Does anybody have some clues of exception's origin?

It seems that the problem is somehow connected to Motorola phones, so I need somebody with Droid to test my app.
If somebody wants to help me in testing app, please contact me.

raft

this typically happens when you try to set a texture to an Object3D before adding texture to TextureManager.

// first do this
TextureManager.getInstance().addTexture(textureName, texture);

// then this
object3d.setTexture(textureName);

keaukraine

Yes, I first load textures like this:

if (!tm.containsTexture("smlm"))
tm.addTexture("smlm", new Texture(res.openRawResource(R.raw.smlm)));


And then load serialized object like this:

if (objWalls == null)
objWalls = Loader.loadSerializedObject(res.openRawResource(R.raw.model_walls));
objWalls.setName("objWalls");


Texture name is stored inside serialized object, it's set automatically after loading.
May be there're problems with adding texture ot TextureManager thinks that texture is already loaded...

raft

full stack trace may help. who is calling Object3D.setTexture(..) ? your code or jPCT's ?

keaukraine

That's all I have:

java.lang.RuntimeException: [ 1292804064901 ] - ERROR: Tried to set an undefined texture as default!
at com.threed.jpct.Logger.log(Logger.java:159)
at com.threed.jpct.Object3D.setTexture(Object3D.java:3230)
at xxxxxx.xxx$MyRenderer.onSurfaceCreated(MainRenderer.java:421)
at xxxxxx.xxx$MyEngine$2.run(MainRenderer.java:150)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
at java.lang.Thread.run(Thread.java:1102)


Most objects are deserialized with automatic texture assignment.
On some objects I do call setTexture (these are planes I create using Primitives.getPlane()).

raft

ok then, again seems as you are setting a texture before adding it to texture manager ;) please double check it. there may be a typo or something

EgonOlsen

And if that doesn't help, the complete log might be useful.

paulscode


keaukraine

Quote from: paulscode on December 22, 2010, 10:56:04 PM
I have a Motorola Droid X if you still need a tester.
Please read personal message I've sent you.

paulscode

It doesn't work on my Droid X as you predicted, however I am not getting the undefined texture error.  Instead, the only relevant error output I can see, are several lines that state:
ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)

A chunk of the Logcat output for reference:

12-23 12:49:19.231: INFO/ActivityManager(1259): Starting activity: Intent { cmp=com.android.wallpaper.livepicker/.LiveWallpaperPreview (has extras) }
12-23 12:49:19.302: DEBUG/dalvikvm(2421): GC_FOR_MALLOC freed 5684 objects / 360656 bytes in 46ms
12-23 12:49:19.364: INFO/ActivityManager(1259): Start proc org.androidworks.livewallpaperchristmasdemo for service org.androidworks.livewallpaperchristmasdemo/.Wallpaper: pid=2508 uid=10153 gids={}
12-23 12:49:19.599: INFO/ActivityManager(1259): Displayed activity com.android.wallpaper.livepicker/.LiveWallpaperPreview: 350 ms (total 350 ms)
12-23 12:49:19.763: DEBUG/clockwallpaper(2508): engine onSurfaceCreated()
12-23 12:49:19.849: DEBUG/libEGL(2508): loaded /system/lib/egl/libGLES_android.so
12-23 12:49:19.872: DEBUG/libEGL(2508): loaded /system/lib/egl/libEGL_POWERVR_SGX530_125.so
12-23 12:49:19.888: DEBUG/libEGL(2508): loaded /system/lib/egl/libGLESv1_CM_POWERVR_SGX530_125.so
12-23 12:49:19.903: DEBUG/libEGL(2508): loaded /system/lib/egl/libGLESv2_POWERVR_SGX530_125.so
12-23 12:49:20.302: DEBUG/dalvikvm(2508): GC_EXPLICIT freed 1223 objects / 82096 bytes in 30ms
12-23 12:49:20.302: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.310: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.317: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.333: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.341: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.372: DEBUG/dalvikvm(2508): GC_EXPLICIT freed 120 objects / 7440 bytes in 32ms
12-23 12:49:20.403: DEBUG/dalvikvm(2508): GC_EXPLICIT freed 10 objects / 400 bytes in 29ms
12-23 12:49:20.403: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.403: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.427: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.435: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.466: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 5 objects / 200 bytes in 31ms
12-23 12:49:20.474: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.505: DEBUG/dalvikvm(2508): GC_EXPLICIT freed 165 objects / 7344 bytes in 28ms
12-23 12:49:20.567: DEBUG/dalvikvm(2508): GC_EXPLICIT freed 4 objects / 144 bytes in 63ms
12-23 12:49:20.599: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 2 objects / 48 bytes in 28ms
12-23 12:49:20.630: INFO/dalvikvm-heap(2508): Grow heap (frag case) to 4.826MB for 1048592-byte allocation
12-23 12:49:20.708: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 0 objects / 0 bytes in 75ms
12-23 12:49:20.716: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.724: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.724: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.731: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.755: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 3 objects / 136 bytes in 28ms
12-23 12:49:20.794: INFO/dalvikvm-heap(2508): Grow heap (frag case) to 5.906MB for 1048592-byte allocation
12-23 12:49:20.856: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 6 objects / 288 bytes in 60ms
12-23 12:49:20.872: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.903: DEBUG/dalvikvm(2508): GC_EXPLICIT freed 4 objects / 144 bytes in 29ms
12-23 12:49:20.935: DEBUG/dalvikvm(2508): GC_EXPLICIT freed 4 objects / 144 bytes in 32ms
12-23 12:49:20.942: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:20.974: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 2 objects / 48 bytes in 29ms
12-23 12:49:20.974: INFO/dalvikvm-heap(2508): Grow heap (frag case) to 6.969MB for 1048592-byte allocation
12-23 12:49:21.028: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 1 objects / 48 bytes in 50ms
12-23 12:49:21.044: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:21.052: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:21.052: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:21.060: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:21.091: DEBUG/dalvikvm(2508): GC_EXPLICIT freed 3 objects / 96 bytes in 29ms
12-23 12:49:21.114: DEBUG/dalvikvm(2508): GC_EXPLICIT freed 10 objects / 408 bytes in 29ms
12-23 12:49:21.122: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:21.122: INFO/jPCT-AE(2508): Loading Texture...
12-23 12:49:21.122: INFO/jPCT-AE(2508): Compressed 1092 bytes to 30 bytes!
12-23 12:49:21.138: INFO/jPCT-AE(2508): Compressed 65536 bytes to 9615 bytes!
12-23 12:49:21.153: INFO/jPCT-AE(2508): Compressed 65536 bytes to 10498 bytes!
12-23 12:49:21.169: INFO/jPCT-AE(2508): Compressed 65536 bytes to 10174 bytes!
12-23 12:49:21.185: INFO/jPCT-AE(2508): Compressed 65536 bytes to 9559 bytes!
12-23 12:49:21.185: INFO/jPCT-AE(2508): Compressed 4096 bytes to 887 bytes!
12-23 12:49:21.192: INFO/jPCT-AE(2508): Compressed 16384 bytes to 6885 bytes!
12-23 12:49:21.263: INFO/jPCT-AE(2508): Compressed 262144 bytes to 78180 bytes!
12-23 12:49:21.271: INFO/jPCT-AE(2508): Compressed 65536 bytes to 1266 bytes!
12-23 12:49:21.372: INFO/jPCT-AE(2508): Compressed 262144 bytes to 61806 bytes!
12-23 12:49:21.403: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 162 objects / 2116480 bytes in 33ms
12-23 12:49:21.403: INFO/dalvikvm-heap(2508): Grow heap (frag case) to 7.517MB for 1048592-byte allocation
12-23 12:49:21.458: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 15 objects / 712 bytes in 47ms
12-23 12:49:21.685: INFO/jPCT-AE(2508): Compressed 1048576 bytes to 148481 bytes!
12-23 12:49:21.692: INFO/jPCT-AE(2508): Compressed 8192 bytes to 3686 bytes!
12-23 12:49:21.692: INFO/jPCT-AE(2508): Compressed 8192 bytes to 2761 bytes!
12-23 12:49:21.716: INFO/jPCT-AE(2508): Compressed 65536 bytes to 14914 bytes!
12-23 12:49:21.747: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 65 objects / 2556424 bytes in 29ms
12-23 12:49:21.747: INFO/dalvikvm-heap(2508): Grow heap (frag case) to 6.600MB for 1048592-byte allocation
12-23 12:49:21.794: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 4 objects / 200 bytes in 45ms
12-23 12:49:21.981: INFO/jPCT-AE(2508): Compressed 1048576 bytes to 197213 bytes!
12-23 12:49:21.989: INFO/jPCT-AE(2508): Compressed 65536 bytes to 12026 bytes!
12-23 12:49:22.021: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 32 objects / 2509024 bytes in 29ms
12-23 12:49:22.021: INFO/dalvikvm-heap(2508): Grow heap (frag case) to 5.738MB for 1048592-byte allocation
12-23 12:49:22.075: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 2 objects / 96 bytes in 47ms
12-23 12:49:22.294: INFO/jPCT-AE(2508): Compressed 1048576 bytes to 251846 bytes!
12-23 12:49:22.310: INFO/jPCT-AE(2508): Compressed 65536 bytes to 11356 bytes!
12-23 12:49:22.325: INFO/jPCT-AE(2508): Compressed 65536 bytes to 14404 bytes!
12-23 12:49:22.341: INFO/jPCT-AE(2508): Compressed 65536 bytes to 13028 bytes!
12-23 12:49:22.341: INFO/jPCT-AE(2508): Compressed 4096 bytes to 1179 bytes!
12-23 12:49:22.341: INFO/jPCT-AE(2508): Compressed 1024 bytes to 676 bytes!
12-23 12:49:22.349: INFO/jPCT-AE(2508): Compressed 4096 bytes to 1555 bytes!
12-23 12:49:22.435: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 978 objects / 2879280 bytes in 30ms
12-23 12:49:22.544: DEBUG/dalvikvm(2508): GC_FOR_MALLOC freed 1430 objects / 60816 bytes in 33ms
12-23 12:49:22.544: INFO/jPCT-AE(2508): Static references cleared...
12-23 12:49:22.567: INFO/dalvikvm(2508): Total arena pages for JIT: 11
12-23 12:49:22.599: INFO/AtCmdDelegate(1341): handle message:1
12-23 12:49:22.606: DEBUG/NetworkService(1341): handle message:1000
12-23 12:49:22.606: DEBUG/NetworkService(1341): getRawNetworkRegistrationState
12-23 12:49:22.638: DEBUG/AlarmManagerService(1259): Kernel timezone updated to 300 minutes west of GMT
12-23 12:49:22.638: INFO/AtCmdDelegate(1341): handle message:1
12-23 12:49:22.638: DEBUG/NetworkService(1341): handle message:1000
12-23 12:49:22.646: DEBUG/NetworkService(1341): getRawNetworkRegistrationState
12-23 12:49:22.661: DEBUG/AlarmManagerService(1259): Kernel timezone updated to 300 minutes west of GMT
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.669: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.708: DEBUG/dalvikvm(2508): GC_EXTERNAL_ALLOC freed 3003 objects / 91896 bytes in 36ms
12-23 12:49:22.708: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.708: ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
12-23 12:49:22.716: DEBUG/NetworkService(1341): handle message:700
12-23 12:49:22.716: DEBUG/NetworkService(1341): getRawNetworkRegistrationState
12-23 12:49:22.810: DEBUG/PollingManager(1346): phone state: 0 home Verizon Wireless Moto-Android 31000  EvDo rev. A CSS supported 2 18RoamInd: 64DefRoamInd: 64EmergOnly: false
12-23 12:49:22.810: ERROR/MotWifiScan(1259): disableMlbs: NOT disabling because not ON!
12-23 12:49:22.810: INFO/DEBUG(1149): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
12-23 12:49:22.810: INFO/DEBUG(1149): Build fingerprint: 'verizon/shadow_vzw/cdma_shadow/shadow:2.2.1/VZW/23.340:user/ota-rel-keys,release-keys'
12-23 12:49:22.810: DEBUG/StatusBarPolicy(1259): ERI alert sound is disabled.
12-23 12:49:22.817: INFO/DEBUG(1149): pid: 2508, tid: 2514  >>> org.androidworks.livewallpaperchristmasdemo <<<
12-23 12:49:22.817: INFO/DEBUG(1149): signal 11 (SIGSEGV), fault addr 0000004f
12-23 12:49:22.817: INFO/DEBUG(1149):  r0 00000000  r1 00000000  r2 d913b173  r3 0000004f
12-23 12:49:22.817: INFO/DEBUG(1149):  r4 0000004f  r5 00000000  r6 436c9e70  r7 00242a78
12-23 12:49:22.817: INFO/DEBUG(1149):  r8 47c12b80  r9 436c9e74  10 436c9e5c  fp 47c12ed8
12-23 12:49:22.817: INFO/DEBUG(1149):  ip afa030c8  sp 47c12b50  lr aca4a7fb  pc aca4a2be  cpsr 40000030
12-23 12:49:22.817: INFO/DEBUG(1149):  d0  643a64696f72646e  d1  6472656767756265
12-23 12:49:22.817: INFO/DEBUG(1149):  d2  6e20687469772049  d3  6e6572727563206f
12-23 12:49:22.817: INFO/DEBUG(1149):  d4  7865746e6f632074  d5  6567676f6c282074
12-23 12:49:22.817: INFO/DEBUG(1149):  d6  702065636e6f2064  d7  6165726874207265
12-23 12:49:22.817: INFO/DEBUG(1149):  d8  39ca458845e26d48  d9  bf80000000000000
12-23 12:49:22.817: INFO/DEBUG(1149):  d10 c522000000000000  d11 4190000041900000
12-23 12:49:22.817: INFO/DEBUG(1149):  d12 4190000000000000  d13 0000000042100000
12-23 12:49:22.817: INFO/DEBUG(1149):  d14 c4a2000000000000  d15 0000000000000000
12-23 12:49:22.817: INFO/DEBUG(1149):  d16 0000000000123c70  d17 4340000000000000
12-23 12:49:22.817: INFO/DEBUG(1149):  d18 3faeb851e0000000  d19 3fc3333340000000
12-23 12:49:22.817: INFO/DEBUG(1149):  d20 3fe3333340000000  d21 3fd3333340000000
12-23 12:49:22.817: INFO/DEBUG(1149):  d22 3fd51eb860000000  d23 40e01d100abe0000
12-23 12:49:22.817: INFO/DEBUG(1149):  d24 40dd4c2013880000  d25 40ed4c1013880000
12-23 12:49:22.817: INFO/DEBUG(1149):  d26 40cd4c4013880000  d27 3ef99342e0ee5069
12-23 12:49:22.817: INFO/DEBUG(1149):  d28 0000000000000000  d29 0000000000000000
12-23 12:49:22.817: INFO/DEBUG(1149):  d30 0000000000000000  d31 0000000000000000
12-23 12:49:22.817: INFO/DEBUG(1149):  scr 60000012
12-23 12:49:22.833: DEBUG/NetworkService(1341): handle message:700
12-23 12:49:22.833: DEBUG/NetworkService(1341): getRawNetworkRegistrationState
12-23 12:49:22.872: VERBOSE/TransactionService(1567): handleMessage - thread=(name=TransactionService, id=119)
12-23 12:49:22.872: VERBOSE/TransactionService(1567): handleMessage - Handling incoming message: { what=5 when=1371496 arg1=1 }
12-23 12:49:22.872: VERBOSE/TransactionService(1567): handleMessage - EVENT_HANDLE_CHECK_DATABASE
12-23 12:49:22.872: VERBOSE/MmsSystemEventRcvr(1567): onReceive() - START
12-23 12:49:22.872: VERBOSE/TransactionService(1567): processPendingDatabaseOperations
12-23 12:49:22.872: VERBOSE/MmsSystemEventRcvr(1567): Intent received: Intent { act=android.intent.action.SERVICE_STATE flg=0x20000000 cmp=com.motorola.blur.conversations/.transaction.MmsSystemEventReceiver (has extras) }
12-23 12:49:22.880: DEBUG/MmsSystemEventRcvr(1567): MMS-STATUS - SERVICE_STATE event received - IN SERVICE
12-23 12:49:22.880: VERBOSE/MmsSystemEventRcvr(1567): wakeup TransactionService - START
12-23 12:49:22.880: VERBOSE/MessageUtils(1567): MSG-THREAD START - startService, intent=Intent { act=android.intent.action.SERVICE_STATE cmp=com.motorola.blur.conversations/.transaction.TransactionService }
12-23 12:49:22.888: DEBUG/TransactionService(1567): MMS-STATUS - Process pending MMS messages on database older than 12:49:22.
12-23 12:49:22.888: DEBUG/TransactionService(1567): checkPendingIfNecessary
12-23 12:49:22.888: DEBUG/TransactionService(1567): MMS-STATUS - Start timer to check pending transactions
12-23 12:49:22.888: VERBOSE/TransactionSettings(1567): TransactionSettings, apn=null
12-23 12:49:22.888: VERBOSE/TransactionSettings(1567): refreshApn, apn=null
12-23 12:49:22.896: VERBOSE/MmsSystemEventRcvr(1567): wakeup TransactionService - END
12-23 12:49:22.896: VERBOSE/MmsSystemEventRcvr(1567): onReceive() - END
12-23 12:49:22.896: VERBOSE/SmsReceiver(1567): onReceive - START
12-23 12:49:22.896: DEBUG/SmsReceiver(1567): Intent Received:Intent { act=android.intent.action.SERVICE_STATE flg=0x20000000 cmp=com.motorola.blur.conversations/.transaction.SmsReceiver (has extras) }
12-23 12:49:22.903: VERBOSE/SmsReceiver(1567): beginStartingService - START
12-23 12:49:22.903: VERBOSE/SmsReceiver(1567): beginStartingService - synchronized
12-23 12:49:22.903: VERBOSE/SmsReceiver(1567): beginStartingService - Power waked lock acquire request
12-23 12:49:22.903: VERBOSE/SmsReceiver(1567): beginStartingService - Power waked lock acquire done
12-23 12:49:22.903: VERBOSE/MessageUtils(1567): MSG-THREAD START - startService, intent=Intent { act=android.intent.action.SERVICE_STATE flg=0x20000000 cmp=com.motorola.blur.conversations/.transaction.SmsReceiverService (has extras) }
12-23 12:49:22.903: VERBOSE/MessageUtils(1567): MSG-THREAD END - startService
12-23 12:49:22.903: VERBOSE/MessageUtils(1567): [119] MSG-TABLE - query START, uri=content://telephony/carriers/current, projection=(type mmsc mmsproxy mmsport apn mmsc2 ), selection=null, args= <- log <- verbose <- query <- refreshApn <- <init> <- hasApn <- processPendingDatabaseOperations <- access$600
12-23 12:49:22.919: VERBOSE/MessageUtils(1567): MSG-TABLE - query END, counter=-16, cursor=android.content.ContentResolver$CursorWrapperInner@45859648, stack= <- log <- verbose <- query <- refreshApn <- <init> <- hasApn <- processPendingDatabaseOperations <- access$600
12-23 12:49:22.919: VERBOSE/TransactionSettings(1567): refreshApn, num APNs found=1
12-23 12:49:22.919: VERBOSE/SmsReceiver(1567): beginStartingService - END
12-23 12:49:22.919: VERBOSE/SmsReceiver(1567): onReceive - END
12-23 12:49:22.919: VERBOSE/TransactionService(1567): onStartCommand, intent: Intent { act=android.intent.action.SERVICE_STATE cmp=com.motorola.blur.conversations/.transaction.TransactionService }
12-23 12:49:22.927: VERBOSE/TransactionService(1567): MMS-THREAD - onStartCommand START, instance=com.motorola.blur.conversations.transaction.TransactionService@4584f840, startId=2, flags=0, thread=(name=main, id=1), num threads: 6
12-23 12:49:22.927: VERBOSE/TransactionSettings(1567): refreshApn, check entry, APN type=null, APN name=internet
12-23 12:49:22.927: VERBOSE/TransactionSettings(1567): isValidAPNType true, EMPTY
12-23 12:49:22.927: INFO/LittleSister(1346): onCellLocationChanged(): got cell location that isn't gsm, ignoring...
12-23 12:49:22.935: DEBUG/TransactionService(1567): MMS-STATUS - Request to start/stop transation, type=3
12-23 12:49:22.935: VERBOSE/TransactionService(1567): onStart: service state changed...
12-23 12:49:22.935: VERBOSE/TransactionService(1567): checkDatabaseLater, timeout=10000
12-23 12:49:22.935: DEBUG/TransactionService(1567): Database will be checked in 10 seconds
12-23 12:49:22.935: VERBOSE/TransactionService(1567): MMS-THREAD - onStartCommand END
12-23 12:49:22.942: VERBOSE/SmsReceiverService(1567): onCreate() - START
12-23 12:49:22.942: VERBOSE/MessageUtils(1567): MSG-THREAD END - startService
12-23 12:49:22.942: DEBUG/TransactionSettings(1567): Support secondary Mmsc server: false
12-23 12:49:22.942: VERBOSE/TransactionSettings(1567): refreshApn, found APN
12-23 12:49:22.942: VERBOSE/MessageUtils(1567): MSG-TABLE - close, counter=-17, cursor=android.content.ContentResolver$CursorWrapperInner@45859648, stack= <- log <- verbose <- closeCursor <- refreshApn <- <init> <- hasApn <- processPendingDatabaseOperations <- access$600
12-23 12:49:22.950: VERBOSE/TransactionSettings(1567): MMS-STATUS - APN data, settings=(Apn=null, Valid=true, Service Center=http://mms.vtext.com/servlets/mms, Proxy Address=null, Proxy Port=-1)
12-23 12:49:22.950: VERBOSE/SmsReceiverService(1567): onCreate() - END
12-23 12:49:22.958: DEBUG/TransactionService(1567): MMS-STATUS - No pending messages on database
12-23 12:49:22.958: VERBOSE/SmsReceiverService(1567): onStartCommand() - START, startId=1, flags=0, intent=Intent { act=android.intent.action.SERVICE_STATE flg=0x20000000 cmp=com.motorola.blur.conversations/.transaction.SmsReceiverService (has extras) }
12-23 12:49:22.958: VERBOSE/SmsReceiverService(1567): onStartCommand() - END
12-23 12:49:22.966: INFO/DEBUG(1149):          #00  pc 0004a2be  /system/lib/libdvm.so
12-23 12:49:22.966: INFO/DEBUG(1149):          #01  pc 0004a7f6  /system/lib/libdvm.so
12-23 12:49:22.966: INFO/DEBUG(1149):          #02  pc 00041c60  /system/lib/libdvm.so
12-23 12:49:22.966: INFO/DEBUG(1149):          #03  pc 000202b8  /system/lib/libandroid_runtime.so
12-23 12:49:22.966: INFO/DEBUG(1149):          #04  pc 00010e34  /system/lib/libdvm.so
12-23 12:49:22.966: INFO/DEBUG(1149):          #05  pc 0003f370  /system/lib/libdvm.so
12-23 12:49:22.966: INFO/DEBUG(1149):          #06  pc 00015d98  /system/lib/libdvm.so
12-23 12:49:22.966: INFO/DEBUG(1149):          #07  pc 0001c7fc  /system/lib/libdvm.so
12-23 12:49:22.966: INFO/DEBUG(1149):          #08  pc 0001b69c  /system/lib/libdvm.so
12-23 12:49:22.966: INFO/DEBUG(1149):          #09  pc 0005676c  /system/lib/libdvm.so
12-23 12:49:22.974: INFO/DEBUG(1149):          #10  pc 0005699c  /system/lib/libdvm.so
12-23 12:49:22.974: INFO/DEBUG(1149):          #11  pc 00049bfc  /system/lib/libdvm.so
12-23 12:49:22.974: INFO/DEBUG(1149):          #12  pc 00010f24  /system/lib/libc.so
12-23 12:49:22.974: INFO/DEBUG(1149):          #13  pc 00010a10  /system/lib/libc.so
12-23 12:49:22.974: INFO/DEBUG(1149): code around pc:
12-23 12:49:22.974: INFO/DEBUG(1149): aca4a29c 4618d1f9 bf004770 20004603 3301e009
12-23 12:49:22.974: INFO/DEBUG(1149): aca4a2ac f0123001 d0040f80 f0123301 bf180f20
12-23 12:49:22.974: INFO/DEBUG(1149): aca4a2bc 781a3301 d1f22a00 bf004770 2200b510
12-23 12:49:22.974: INFO/DEBUG(1149): aca4a2cc 3101e01b 0f80f013 f013d014 f8110f20
12-23 12:49:22.974: INFO/DEBUG(1149): aca4a2dc bf08cb01 031ff003 0c3ff00c ea4cbf08
12-23 12:49:22.974: INFO/DEBUG(1149): code around lr:
12-23 12:49:22.974: INFO/DEBUG(1149): aca4a7d8 f8c460e7 e000c014 46202400 bf00bdfe
12-23 12:49:22.974: INFO/DEBUG(1149): aca4a7e8 00051cc0 000003a0 460db570 f7ff4604
12-23 12:49:22.974: INFO/DEBUG(1149): aca4a7f8 462afd55 46204601 ff94f7ff bf00bd70
12-23 12:49:22.974: INFO/DEBUG(1149): aca4a808 4604b510 eebcf7ce 21014620 ebecf7ce
12-23 12:49:22.974: INFO/DEBUG(1149): aca4a818 eb9ef7ce bf00bd10 4d0eb573 4606a300
12-23 12:49:22.974: INFO/DEBUG(1149): stack:
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b10  436c9e5c 
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b14  afd0c717  /system/lib/libc.so
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b18  40028038  /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b1c  00000031 
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b20  41edc16c  /dev/ashmem/dalvik-LinearAlloc (deleted)
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b24  aca637af  /system/lib/libdvm.so
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b28  00000036 
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b2c  00000003 
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b30  457f02d1  /data/dalvik-cache/data@app@org.androidworks.livewallpaperchristmasdemo-1.apk@classes.dex
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b34  00000000 
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b38  00242ae0  [heap]
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b3c  00000001 
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b40  00000007 
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b44  00242a78  [heap]
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b48  df002777 
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b4c  e3a070ad 
12-23 12:49:22.974: INFO/DEBUG(1149): #01 47c12b50  0000004f 
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b54  00242ae0  [heap]
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b58  436c9e70 
12-23 12:49:22.974: INFO/DEBUG(1149):     47c12b5c  aca41c65  /system/lib/libdvm.so


I've also sent you a message with my email address, in case you want me to do more tests on updated/debug versions.