[01.org Android-IA] Androd jellybean -Intel Archi Issue when running Gameloft games

Matt Gumbel matthew.k.gumbel at linux.intel.com
Thu Jan 17 10:22:36 PST 2013


Meena-

Where did you get the Android OS that is running on your Berryville 2GB
board? Is it something you downloaded from 01.org, or did it come from
elsewhere?

thanks,
Matt

Meena jadhav wrote:
> Thanks a lot for your response.
>
>
> Since long time too this issue is hanging,please find my points in red
> line.
>
>
>
> Thanks for the report. I’ve tried that Asphalt6 works from graphics
> perspective but that was before changes introduced by MR1. Which release
> did you use when trying this?
>
> me@ I’m not sure which release this one but I am using  on Intel atom
> Berryville 2GB Board.
>
> I believe the backtrace shows only crash of the browser process, there is
> nothing from the game itself, was there any errors from game process? It
> looks like something has corrupted the memory because of ‘0xdeadbaad ‘.
> Need to check if we have Asphalt7 compiled for x86 arch available
> somewhere.
>
> me at No, I don’t have any errors from game process as I’ m using only
> Asphalt7 compiled  x86 binary and data content.
>
> Yes the memory corrupted because of 0xdeadbaad but it is running fine on
> Intel XOLO X900 device mobile phone and we don’t have Asphalt7 source to
> compile to check.
>
>
> It is due to insuffient memory usage in android or need to dig in Asphalt7
> game source code were the deadbaad is calling?
>
>
> On Thu, Jan 17, 2013 at 7:18 PM, Palli, Tapani
> <tapani.palli at intel.com>wrote:
>
>>  Hello;****
>>
>> ** **
>>
>> Thanks for the report. I’ve tried that Asphalt6 works from graphics
>> perspective but that was before changes introduced by MR1. Which release
>> did you use when trying this?****
>>
>> ** **
>>
>> I believe the backtrace shows only crash of the browser process, there
>> is
>> nothing from the game itself, was there any errors from game process? It
>> looks like something has corrupted the memory because of ‘0xdeadbaad ‘.
>> Need to check if we have Asphalt7 compiled for x86 arch available
>> somewhere.
>> ****
>>
>> ** **
>>
>> // Tapani****
>>
>> ** **
>>
>> ** **
>>
>> ** **
>>
>> *From:* android-ia-bounces at lists.01.org [mailto:
>> android-ia-bounces at lists.01.org] *On Behalf Of *Meena jadhav
>> *Sent:* Thursday, January 17, 2013 11:15 AM
>> *To:* android-ia at lists.01.org
>> *Subject:* [01.org Android-IA] Androd jellybean -Intel Archi Issue when
>> running Gameloft games****
>>
>> ** **
>>
>> *I’m running Android jellybean on Intel Berryville 2GB Board through
>> qemu
>> virtualization.*****
>>
>> *To the android we provided 512MB RAM and started to run the Asphalt7
>> Game.*****
>>
>> *When I started to launch the Asphalt7 game, initially it is loading the
>> game logo files and checking the license, in the next stage it get
>> crashing, below I shared the error message.*****
>>
>> *If I increased the Android RAM to 700MB or more then getting gralloc
>> buffer error, qemu pipe broken.*****
>>
>>  ****
>>
>> 01-16 12:17:34.000 F/libc    (  926): @@@ ABORTING: HEAP MEMORY
>> CORRUPTION
>> IN dlmalloc addr=0xb890e538****
>>
>> 01-16 12:17:34.000 F/libc    (  926): Fatal signal 11 (SIGSEGV) at
>> 0xdeadbaad (code=1), thread 955 (WebViewCoreThre)****
>>
>> 01-16 12:17:34.104 I/DEBUG   (   81): *** *** *** *** *** *** *** ***
>> ***
>> *** *** *** *** *** *** *******
>>
>> 01-16 12:17:34.104 I/DEBUG   (   81): Build fingerprint:
>> 'Android/intelce_ia/intelce_ia:4.1.1/JRO03H/eng.root.20121213.210640:eng/test-keys'
>> ****
>>
>> 01-16 12:17:34.104 I/DEBUG   (   81): pid: 926, tid: 955, name: UNKNOWN
>> >>> com.android.browser <<<****
>>
>> 01-16 12:17:34.104 I/DEBUG   (   81): signal 11 (SIGSEGV), code 1
>> (SEGV_MAPERR), fault addr deadbaad****
>>
>> 01-16 12:17:34.668 I/DEBUG   (   81):     eax 00000047  ebx b7eccf4c
>> ecx
>> 00000001  edx b890e538****
>>
>> 01-16 12:17:34.668 I/DEBUG   (   81):     esi fffffffb  edi 00000062****
>>
>> 01-16 12:17:34.668 I/DEBUG   (   81):     xcs 00000073  xds 0000007b
>> xes
>> 0000007b  xfs 00000000  xss 0000007b****
>>
>> 01-16 12:17:34.668 I/DEBUG   (   81):     eip b7e5cb20  ebp a45de038
>> esp
>> a45ddef0  flags 00010217****
>>
>> 01-16 12:17:34.668 I/DEBUG   (   81): ****
>>
>> 01-16 12:17:34.668 I/DEBUG   (   81): backtrace:****
>>
>> 01-16 12:17:34.668 I/DEBUG   (   81):     #00  pc 00011b20
>> /system/lib/libc.so (__bionic_heap_error+320)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #01  pc 00014965
>> /system/lib/libc.so (dlmalloc+1109)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #02  pc 00016111
>> /system/lib/libc.so (malloc+33)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #03  pc 0003321f
>> /system/lib/libcrypto.so (default_malloc_ex+31)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #04  pc 0003379d
>> /system/lib/libcrypto.so (CRYPTO_malloc+125)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #05  pc 000b49c5
>> /system/lib/libcrypto.so (EVP_MD_CTX_copy_ex+453)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #06  pc 000c30a3
>> /system/lib/libcrypto.so (HMAC_CTX_copy+51)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #07  pc 000c2e87
>> /system/lib/libcrypto.so (pkey_hmac_copy+167)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #08  pc 000c23bc
>> /system/lib/libcrypto.so (EVP_PKEY_CTX_dup+284)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #09  pc 000b48c6
>> /system/lib/libcrypto.so (EVP_MD_CTX_copy_ex+198)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #10  pc 00043b2d
>> /system/lib/libssl.so (tls1_mac+557)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #11  pc 000299bc
>> /system/lib/libssl.so (do_ssl3_write+1420)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #12  pc 00029d57
>> /system/lib/libssl.so (ssl3_write_bytes+439)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #13  pc 00028c76
>> /system/lib/libssl.so (ssl3_write+102)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #14  pc 00038e0a
>> /system/lib/libssl.so (SSL_write+58)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #15  pc 0025b162
>> /system/lib/libchromium_net.so
>> (net::SSLClientSocketOpenSSL::Write(net::IOBuffer*, int,
>> CallbackRunner<Tuple1<int> >*)+210)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #16  pc 0028b079
>> /system/lib/libchromium_net.so (net::SpdySession::WriteSocket()+265)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #17  pc 0027e3b4
>> /system/lib/libchromium_net.so
>> (ScopedRunnableMethodFactory<net::SpdySession>::RunnableMethod<void
>> (net::SpdySession::*)(), Tuple0>::Run()+84)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #18  pc 00085153
>> /system/lib/libchromium_net.so (MessageLoop::RunTask(Task*)+275)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #19  pc 0008873f
>> /system/lib/libchromium_net.so (MessageLoop::DoWork()+1167)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #20  pc 0008b6b8
>> /system/lib/libchromium_net.so
>> (base::MessagePumpLibevent::Run(base::MessagePump::Delegate*)+136)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #21  pc 00086d0a
>> /system/lib/libchromium_net.so (MessageLoop::Run()+122)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #22  pc 000f6f0e
>> /system/lib/libchromium_net.so (base::Thread::Run(MessageLoop*)+30)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #23  pc 000f74b5
>> /system/lib/libchromium_net.so (base::Thread::ThreadMain()+261)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #24  pc 000f6bfd
>> /system/lib/libchromium_net.so (base::(anonymous
>> namespace)::ThreadFunc(void*)+45)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #25  pc 000106d0
>> /system/lib/libc.so (__thread_entry+240)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #26  pc 00019295
>> /system/lib/libc.so****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #27  pc 00022053
>> /system/lib/libdvm.so (IndirectRefTable::get(void*) const+35)****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):     #28  pc 000014f4
>> /system/lib/libc.so****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81): ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81): stack:****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45ddeb0  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45ddeb4  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45ddeb8  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45ddebc  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45ddec0  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45ddec4  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45ddec8  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45ddecc  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45dded0  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45dded4  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45dded8  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45ddedc  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45ddee0  00000000  ****
>>
>> 01-16 12:17:34.672 I/DEBUG   (   81):          a45ddee4  00000000  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddee8  00000000  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddeec  00000000  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):     #00  a45ddef0  00000007  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddef4  b7eb5535
>> /system/lib/libc.so****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddef8  a45ddf17  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddefc  b7e57718
>> /system/lib/libc.so (pthread_mutex_unlock+24)****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf00  b8cda918
>> [heap]*
>> ***
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf04  b8ced908
>> [heap]*
>> ***
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf08  a45ddf17  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf0c  a45de017  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf10  00000000  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf14  40000000  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf18  41204040  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf1c  54524f42  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf20  3a474e49  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf24  41454820  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf28  454d2050  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45ddf2c  59524f4d  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          ........  ........****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):     #01  a45de040  b890e538
>> [heap]*
>> ***
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45de044  a45de148  ****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45de048  b8880b78
>> [heap]*
>> ***
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45de04c  a852eba0
>> /system/lib/libchromium_net.so****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45de050  b7ece52c
>> /system/lib/libc.so****
>>
>> 01-16 12:17:34.676 I/DEBUG   (   81):          a45de054  00000001  ****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de058  b7e5735b
>> /system/lib/libc.so (pthread_mutex_lock+11)****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de05c  0000000d  ****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de060  b8964a10
>> [heap]*
>> ***
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de064  0000000c  ****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de068  a45de148  ****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de06c  b7eccf4c
>> /system/lib/libc.so****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de070  00000064  ****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de074  b710f7a8
>> /system/lib/libcrypto.so****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de078  a45de098  ****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de07c  b7e61111
>> /system/lib/libc.so (malloc+33)****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):     #02  a45de080  00000064  ****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de084  a45de14c  ****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de088  00000000  ****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de08c  00000001  ****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de090  b7e610f9
>> /system/lib/libc.so (malloc+9)****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de094  b7163c40
>> /system/lib/libcrypto.so****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de098  a45de0b8  ****
>>
>> 01-16 12:17:34.680 I/DEBUG   (   81):          a45de09c  b700f21f
>> /system/lib/libcrypto.so (default_malloc_ex+31)****
>>
>> 01-16 12:17:34.696 I/DEBUG   (   81): ****
>>
>> 01-16 12:17:34.696 I/DEBUG   (   81): memory map around fault addr
>> deadbaad:****
>>
>> 01-16 12:17:34.696 I/DEBUG   (   81):     bf9fe000-bfa13000 [stack]****
>>
>> 01-16 12:17:34.696 I/DEBUG   (   81):     (no map for address)****
>>
>> 01-16 12:17:34.696 I/DEBUG   (   81):     (no map above)****
>>
>> 01-16 12:17:35.304 I/BootReceiver(  258): Copying
>> /data/tombstones/tombstone_02 to DropBox (SYSTEM_TOMBSTONE)****
>>
>> 01-16 12:17:35.376 I/ActivityManager(  258): Process com.android.browser
>> (pid 926) has died.****
>>
>> 01-16 12:17:35.376 W/ActivityManager(  258): Force removing
>> ActivityRecord{af6d0f10 com.android.browser/.BrowserActivity}: app died,
>> no
>> saved state****
>>
>> 01-16 12:17:35.380 W/InputDispatcher(  258): channel 'af704a50
>> com.android.browser/com.android.browser.BrowserActivity (server)' ~
>> Consumer closed input channel or an error occurred.  events=0xd****
>>
>> 01-16 12:17:35.380 E/InputDispatcher(  258): channel 'af704a50
>> com.android.browser/com.android.browser.BrowserActivity (server)' ~
>> Channel
>> is unrecoverably broken and will be disposed!****
>>
>> 01-16 12:17:35.384 D/Zygote  (   83): Process 926 terminated by signal
>> (11)
>> ****
>>
>> 01-16 12:17:35.384 D/gralloc_spd_x86(   82): Closing host ColorBuffer
>> 0x6a
>> ****
>>
>> 01-16 12:17:35.388 I/WindowManager(  258): WINDOW DIED Window{af704a50
>> com.android.browser/com.android.browser.BrowserActivity
>> paused=false}****
>>
>> 01-16 12:17:35.388 W/InputDispatcher(  258): Attempted to unregister
>> already unregistered input channel 'af704a50
>> com.android.browser/com.android.browser.BrowserActivity (server)'  ****
>>
>>  ****
>>
>>  ****
>>
>
>
>
> --
> *Thanks,*
> *Meena Jadhav*
> _______________________________________________
> Android-IA mailing list
> Android-IA at lists.01.org
> https://lists.01.org/mailman/listinfo/android-ia
>



More information about the Celadon mailing list