[HTC Sensation] darKpoiSonend:
also I notice a lot of adreno 200 errors which look like this:

Adreno200-ES20( 1794): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION

*EDIT*

just shutdown again, just leaving the Adreno Error Message.. awful lot of them:

E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
D/dalvikvm( 1716): GC_CONCURRENT freed 855K, 58% free 2406K/5635K, paused 1ms+2
s
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
D/dalvikvm( 1716): GC_FOR_ALLOC freed 198K, 58% free 2379K/5635K, paused 13ms
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
D/dalvikvm( 1716): GC_CONCURRENT freed 3K, 50% free 2844K/5635K, paused 1ms+2ms
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
D/dalvikvm( 443): GC_FOR_ALLOC freed 501K, 54% free 6364K/13763K, paused 30ms
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
D/dalvikvm( 1716): GC_CONCURRENT freed 829K, 58% free 2403K/5635K, paused 2ms+9
s
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1121): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION

**EDIT**

Just reproduced it by launching a game:

E/WLBroadcast( 1169): UNLOCKED
E/Adreno200-ES20( 1169): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1169): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 1169): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/AudioHardwareMSM8660( 116): AudioStreamOutMSM72xx: channels
E/AudioHardwareMSM8660( 116): AudioStreamOutMSM72xx : sampleRate
E/Adreno200-ES20( 447): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 447): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 447): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 447): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 447): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 447): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 447): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 447): <qgl2DrvAPI_glEndTilingQCOM:180>: GL_INVALID_OPERATION
E/Adreno200-ES20( 2365): <qgl2DrvAPI_glFramebufferRenderbuffer:1782>: GL_INVALID
_OPERATION
E/AudioHardwareMSM8660( 116): AudioStreamOutMSM72xx: channels
E/AudioHardwareMSM8660( 116): AudioStreamOutMSM72xx: format
E/AudioHardwareMSM8660( 116): AudioStreamOutMSM72xx : sampleRate
E/AudioHardwareMSM8660( 116): AudioStreamOutMSM72xx: channels
E/AudioHardwareMSM8660( 116): AudioStreamOutMSM72xx : sampleRate
E/OMXCodec( 116): Attempting to allocate OMX node 'OMX.google.vorbis.decoder'
E/OMXCodec( 116): Successfully allocated OMX node 'OMX.google.vorbis.decoder'

***EDIT***

i'm becoming desperated.. the third shutdown, which i actually logged and again it has a different output:

E/DatabaseUtils( 551): at android.database.sqlite.SQLiteCompiledSql.nat
ive_compile(Native Method)
E/DatabaseUtils( 551): at android.database.sqlite.SQLiteCompiledSql.<in
it>(SQLiteCompiledSql.java:68)
E/DatabaseUtils( 551): at android.database.sqlite.SQLiteQueryBuilder.va
lidateSql(SQLiteQueryBuilder.java:366)
E/DatabaseUtils( 551): at android.database.sqlite.SQLiteQueryBuilder.qu
ery(SQLiteQueryBuilder.java:344)
E/DatabaseUtils( 551): at com.android.providers.contacts.ContactsProvid
er2.query(ContactsProvider2.java:5986)
E/DatabaseUtils( 551): at com.android.providers.contacts.ContactsProvid
er2.queryLocal(ContactsProvider2.java:5966)
E/DatabaseUtils( 551): at com.android.providers.contacts.ContactsProvid
er2.query(ContactsProvider2.java:4792)
E/DatabaseUtils( 551): at android.content.ContentProvider$Transport.que
ry(ContentProvider.java:178)
E/DatabaseUtils( 551): at android.content.ContentProviderNative.onTrans
act(ContentProviderNative.java:112)
E/DatabaseUtils( 551): at android.os.Binder.execTransact(Binder.java:33
8)
E/DatabaseUtils( 551): at dalvik.system.NativeStart.run(Native Method)

but I think it's an issue with that adreno200, because that message just keeps coming up, especially when locking or unlocking the screen.. which is when the phone mostly shuts down