Author Topic: Getting error Tried to set an undefined texture as default!  (Read 3438 times)

Offline keaukraine

  • byte
  • *
  • Posts: 34
    • View Profile
Getting error Tried to set an undefined texture as default!
« on: December 22, 2010, 03:42:33 pm »
I've got a few error reports with the following exception:

Code: [Select]
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.

Offline raft

  • quad
  • ******
  • Posts: 1966
    • View Profile
    • http://www.aptalkarga.com
Re: Getting error Tried to set an undefined texture as default!
« Reply #1 on: December 22, 2010, 04:04:13 pm »
this typically happens when you try to set a texture to an Object3D before adding texture to TextureManager.

Code: [Select]
// first do this
TextureManager.getInstance().addTexture(textureName, texture);

// then this
object3d.setTexture(textureName);

Offline keaukraine

  • byte
  • *
  • Posts: 34
    • View Profile
Re: Getting error Tried to set an undefined texture as default!
« Reply #2 on: December 22, 2010, 04:24:49 pm »
Yes, I first load textures like this:
Code: [Select]
if (!tm.containsTexture("smlm"))
tm.addTexture("smlm", new Texture(res.openRawResource(R.raw.smlm)));

And then load serialized object like this:

Code: [Select]
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...

Offline raft

  • quad
  • ******
  • Posts: 1966
    • View Profile
    • http://www.aptalkarga.com
Re: Getting error Tried to set an undefined texture as default!
« Reply #3 on: December 22, 2010, 04:39:17 pm »
full stack trace may help. who is calling Object3D.setTexture(..) ? your code or jPCT's ?

Offline keaukraine

  • byte
  • *
  • Posts: 34
    • View Profile
Re: Getting error Tried to set an undefined texture as default!
« Reply #4 on: December 22, 2010, 04:45:47 pm »
That's all I have:

Code: [Select]
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()).

Offline raft

  • quad
  • ******
  • Posts: 1966
    • View Profile
    • http://www.aptalkarga.com
Re: Getting error Tried to set an undefined texture as default!
« Reply #5 on: December 22, 2010, 04:49:17 pm »
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

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11745
    • View Profile
    • http://www.jpct.net
Re: Getting error Tried to set an undefined texture as default!
« Reply #6 on: December 22, 2010, 05:22:28 pm »
And if that doesn't help, the complete log might be useful.

Offline paulscode

  • double
  • *****
  • Posts: 863
    • View Profile
    • PaulsCode.Com
Re: Getting error Tried to set an undefined texture as default!
« Reply #7 on: December 22, 2010, 10:56:04 pm »
I have a Motorola Droid X if you still need a tester.

Offline keaukraine

  • byte
  • *
  • Posts: 34
    • View Profile
Re: Getting error Tried to set an undefined texture as default!
« Reply #8 on: December 23, 2010, 08:45:07 am »
I have a Motorola Droid X if you still need a tester.
Please read personal message I've sent you.

Offline paulscode

  • double
  • *****
  • Posts: 863
    • View Profile
    • PaulsCode.Com
Re: Getting error Tried to set an undefined texture as default!
« Reply #9 on: December 23, 2010, 07:00:52 pm »
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:
Code: [Select]
ERROR/libEGL(2508): call to OpenGL ES API with no current context (logged once per thread)
A chunk of the Logcat output for reference:

Code: [Select]
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.