Apitrace Android crash

Jeff jmoguill2 at gmail.com
Wed Jun 15 23:21:10 UTC 2016


Hi,

I'm trying to run APITrace on android.

I was able to build the capture library, and capture a trace file.

However I'm unable to run the replayAPK.

It crashes when trying to load libretrace.so

Attached the crash log below:

I've tried in both the emulator (android-19) and on a real hardware device
(android-23) and same crash.

Please advise.


Thanks,

Jeff

Here's the script I'm using to run cmake:

$ cat scripts/run_cmake.sh

cd apitrace

cmake \

    -H. -Bbuild \

    -DCMAKE_TOOLCHAIN_FILE=../scripts/android.toolchain.cmake \

    -DANDROID_NDK=/home/user/Documents/android-ndk-r11c \

    -DANDROID_API_LEVEL=9 \

    -DANDROID_STL=gnustl_shared \

    -DANDROID_SDK=/home/user/Documents/android-sdk-linux

    #-DANDROID_TOOLCHAIN_NAME=aarch64-linux-android-4.9 \

    #-DANDROID_ABI=arm64-v8a

Here's the build commands:

cd apitrace

make -C build -j8

make -C build -j8 retraceAPK

Here's the crash log:

D/dalvikvm( 1123): Trying to load lib
/data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so 0xb1d1c208

/libc    ( 1123): Fatal signal 6 (SIGABRT) at 0x00000463 (code=-6), thread
1123 (b.io.eglretrace)

I/DEBUG   (   54): *** *** *** *** *** *** *** *** *** *** *** *** *** ***
*** ***

I/DEBUG   (   54): Build fingerprint:
'generic/sdk/generic:4.4.4/KK/1743154:eng/test-keys'

I/DEBUG   (   54): Revision: '0'

I/DEBUG   (   54): pid: 1123, tid: 1123, name: b.io.eglretrace  >>>
apitrace.github.io.eglretrace <<<

I/DEBUG   (   54): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr
--------

I/DEBUG   (   54):     r0 00000000  r1 00000463  r2 00000006  r3 00000000

I/DEBUG   (   54):     r4 00000006  r5 00000009  r6 00000463  r7 0000010c

I/DEBUG   (   54):     r8 0000002a  r9 b6f4c678  sl 00000001  fp bea5439c

I/DEBUG   (   54):     ip b6f48a38  sp bea54310  lr b6ee0ead  pc b6eefe20
 cpsr 00000010

I/DEBUG   (   54):     d0  3f8000003f800000  d1  3f50624d43480000

I/DEBUG   (   54):     d2  7e37e43c8800759c  d3  7e37e43c8800759c

I/DEBUG   (   54):     d4  8000000000000000  d5  3f40000042810000

I/DEBUG   (   54):     d6  4000000000000000  d7  3c23d70a00000000

I/DEBUG   (   54):     d8  0000000000000000  d9  0000000000000000

I/DEBUG   (   54):     d10 0000000000000000  d11 0000000000000000

I/DEBUG   (   54):     d12 0000000000000000  d13 0000000000000000

I/DEBUG   (   54):     d14 0000000000000000  d15 0000000000000000

I/DEBUG   (   54):     scr 60000010

I/DEBUG   (   54):

I/DEBUG   (   54): backtrace:

I/DEBUG   (   54):     #00  pc 00021e20  /system/lib/libc.so (tgkill+12)

I/DEBUG   (   54):     #01  pc 00012ea9  /system/lib/libc.so
(pthread_kill+48)

I/DEBUG   (   54):     #02  pc 000130bd  /system/lib/libc.so (raise+10)

I/DEBUG   (   54):     #03  pc 00011df3  /system/lib/libc.so

I/DEBUG   (   54):     #04  pc 000216d4  /system/lib/libc.so (abort+4)

I/DEBUG   (   54):     #05  pc 0018dcb8
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(MmapedFileBuffer::newMmap()+88)

I/DEBUG   (   54):     #06  pc 0018de18
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(MmapedFileBuffer::MmapedFileBuffer()+164)

I/DEBUG   (   54):     #07  pc 0019325c
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZN9__gnu_cxx13new_allocatorI16MmapedFileBufferE9constructIS1_JEEEvPT_DpOT0_+52)

I/DEBUG   (   54):     #08  pc 001931f8
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZNSt16allocator_traitsISaI16MmapedFileBufferEE12_S_constructIS0_JEEENSt9enable_ifIXsrSt6__and_IJNS2_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS1_PS7_DpOS8_+28)

I/DEBUG   (   54):     #09  pc 00193170
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZNSt16allocator_traitsISaI16MmapedFileBufferEE9constructIS0_JEEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS1_PT_DpOS4_+28)

I/DEBUG   (   54):     #10  pc 00192ff4
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZNSt23_Sp_counted_ptr_inplaceI16MmapedFileBufferSaIS0_ELN9__gnu_cxx12_Lock_policyE2EEC2IJEEES1_DpOT_+124)

I/DEBUG   (   54):     #11  pc 00192e34
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZN9__gnu_cxx13new_allocatorISt23_Sp_counted_ptr_inplaceI16MmapedFileBufferSaIS2_ELNS_12_Lock_policyE2EEE9constructIS5_JKS3_EEEvPT_DpOT0_+92)

I/DEBUG   (   54):     #12  pc 00192cc8
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceI16MmapedFileBufferSaIS1_ELN9__gnu_cxx12_Lock_policyE2EEEE12_S_constructIS5_JKS2_EEENSt9enable_ifIXsrSt6__and_IJNS7_18__construct_helperIT_JDpT0_EE4typeEEE5valueEvE4typeERS6_PSD_DpOSE_+48)

I/DEBUG   (   54):     #13  pc 00192a60
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZNSt16allocator_traitsISaISt23_Sp_counted_ptr_inplaceI16MmapedFileBufferSaIS1_ELN9__gnu_cxx12_Lock_policyE2EEEE9constructIS5_JKS2_EEEDTcl12_S_constructfp_fp0_spcl7forwardIT0_Efp1_EEERS6_PT_DpOSA_+48)

I/DEBUG   (   54):     #14  pc 001927d4
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEC2I16MmapedFileBufferSaIS4_EJEEESt19_Sp_make_shared_tagPT_RKT0_DpOT1_+100)

I/DEBUG   (   54):     #15  pc 00192330
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZNSt12__shared_ptrI16MmapedFileBufferLN9__gnu_cxx12_Lock_policyE2EEC2ISaIS0_EJEEESt19_Sp_make_shared_tagRKT_DpOT0_+68)

I/DEBUG   (   54):     #16  pc 00191d00
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZNSt10shared_ptrI16MmapedFileBufferEC2ISaIS0_EJEEESt19_Sp_make_shared_tagRKT_DpOT0_+40)

I/DEBUG   (   54):     #17  pc 00191060
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZSt15allocate_sharedI16MmapedFileBufferSaIS0_EJEESt10shared_ptrIT_ERKT0_DpOT1_+32)

I/DEBUG   (   54):     #18  pc 00190554
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_ZSt11make_sharedI16MmapedFileBufferJEESt10shared_ptrIT_EDpOT0_+44)

I/DEBUG   (   54):     #19  pc 0018fb08
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(MmapAllocator<char>::MmapAllocator()+40)

I/DEBUG   (   54):     #20  pc 00193368
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(__static_initialization_and_destruction_0(int, int)+176)

I/DEBUG   (   54):     #21  pc 00194c90
 /data/app-lib/apitrace.github.io.eglretrace-1/libretrace.so
(_GLOBAL__sub_I_metric_helper.cpp+16)

I/DEBUG   (   54):     #22  pc 0000272d  /system/bin/linker

I/DEBUG   (   54):     #23  pc 00002803  /system/bin/linker

I/DEBUG   (   54):     #24  pc 00002955  /system/bin/linker

I/DEBUG   (   54):     #25  pc 000029d3  /system/bin/linker

I/DEBUG   (   54):     #26  pc 00000f23  /system/bin/linker

I/DEBUG   (   54):     #27  pc 0004fcc3  /system/lib/libdvm.so
(dvmLoadNativeCode(char const*, Object*, char**)+182)

I/DEBUG   (   54):     #28  pc 00067469  /system/lib/libdvm.so

I/DEBUG   (   54):     #29  pc 00026fe0  /system/lib/libdvm.so

I/DEBUG   (   54):     #30  pc 0002df34  /system/lib/libdvm.so
(dvmMterpStd(Thread*)+76)

I/DEBUG   (   54):     #31  pc 0002b5cc  /system/lib/libdvm.so
(dvmInterpret(Thread*, Method const*, JValue*)+184)

I/DEBUG   (   54):

I/DEBUG   (   54): stack:

I/DEBUG   (   54):          bea542d0  fffffea0

I/DEBUG   (   54):          bea542d4  bea542fc  [stack]

I/DEBUG   (   54):          bea542d8  1d2000ba

I/DEBUG   (   54):          bea542dc  b5a69861  /system/lib/libdvm.so

I/DEBUG   (   54):          bea542e0  bea543fc  [stack]

I/DEBUG   (   54):          bea542e4  fffffea0

I/DEBUG   (   54):          bea542e8  b5a5eee8  /system/lib/libdvm.so
(dvmMterpStd(Thread*))

I/DEBUG   (   54):          bea542ec  b5a5c5d0  /system/lib/libdvm.so
(dvmInterpret(Thread*, Method const*, JValue*)+188)

I/DEBUG   (   54):          bea542f0  00000019

I/DEBUG   (   54):          bea542f4  00000000

I/DEBUG   (   54):          bea542f8  00000023

I/DEBUG   (   54):          bea542fc  00000398

I/DEBUG   (   54):          bea54300  b7832998  [heap]

I/DEBUG   (   54):          bea54304  b6eded33  /system/lib/libc.so
(dlmalloc+4254)

I/DEBUG   (   54):          bea54308  b6f171a4  /system/lib/libc.so

I/DEBUG   (   54):          bea5430c  b775b6b0  [heap]

I/DEBUG   (   54):     #00  bea54310  00000006

I/DEBUG   (   54):          bea54314  00000009

I/DEBUG   (   54):          bea54318  00000463

I/DEBUG   (   54):          bea5431c  b6f48a38  /system/bin/linker

I/DEBUG   (   54):          bea54320  b6f48a38  /system/bin/linker

I/DEBUG   (   54):          bea54324  b6ee0ead  /system/lib/libc.so
(pthread_kill+52)

I/DEBUG   (   54):     #01  bea54328  00000006

I/DEBUG   (   54):          bea5432c  00000000

I/DEBUG   (   54):          bea54330  adfcf370

I/DEBUG   (   54):          bea54334  b6ee10c1  /system/lib/libc.so
(raise+14)

I/DEBUG   (   54):     #02  bea54338  bea54344  [stack]

I/DEBUG   (   54):          bea5433c  b6edfdf7  /system/lib/libc.so

I/DEBUG   (   54):

I/DEBUG   (   54): memory near r9:

I/DEBUG   (   54):     b6f4c658 00000000 00000000 00000000 00000000

I/DEBUG   (   54):     b6f4c668 00000000 00000000 adfcf474 b6f39004

I/DEBUG   (   54):     b6f4c678 00000000 adfcf000 7379732f 2f6d6574

I/DEBUG   (   54):     b6f4c688 2f6e6962 6b6e696c 00007265 00000000

I/DEBUG   (   54):     b6f4c698 00000000 00000000 00000000 00000000

I/DEBUG   (   54):     b6f4c6a8 00000000 00000000 00000000 00000000

I/DEBUG   (   54):     b6f4c6b8 00000000 00000000 00000000 00000000

I/DEBUG   (   54):     b6f4c6c8 00000000 00000000 00000000 00000000

I/DEBUG   (   54):     b6f4c6d8 00000000 00000000 00000000 00000000

I/DEBUG   (   54):     b6f4c6e8 00000000 00000000 00000000 00000000

I/DEBUG   (   54):     b6f4c6f8 00000000 00000000 00000000 00000000

I/DEBUG   (   54):     b6f4c708 00000000 b6f3c000 00000000 00000000

I/DEBUG   (   54):     b6f4c718 b6f4bed4 00000000 00000000 00000000

I/DEBUG   (   54):     b6f4c728 00000000 00000000 00000000 00000000

I/DEBUG   (   54):     b6f4c738 00000000 00000000 00000000 00000000

I/DEBUG   (   54):     b6f4c748 00000000 00000000 00000000 00000000

I/DEBUG   (   54):

I/DEBUG   (   54): memory near fp:

I/DEBUG   (   54):     bea5437c b7832974 0000000c ffffffff bea543a8

I/DEBUG   (   54):     bea5438c b7832974 b6f48975 adfcf370 bea543bc

I/DEBUG   (   54):     bea5439c a8715e1c bea54401 b7832974 7462702e

I/DEBUG   (   54):     bea543ac 417a706d 64487263 00000000 bea543cc

I/DEBUG   (   54):     bea543bc a871b260 b7832974 bea54424 bea543dc

I/DEBUG   (   54):     bea543cc a871b1fc b7832974 bea54424 bea543ec

I/DEBUG   (   54):     bea543dc a871b174 b7832974 bea54424 bea5440c

I/DEBUG   (   54):     bea543ec a871aff8 bea54424 b7832968 b7832968

I/DEBUG   (   54):     bea543fc bea5440c b7832968 bea54424 bea54434

I/DEBUG   (   54):     bea5440c a871ae38 b6f48975 bea544ec b7832968

I/DEBUG   (   54):     bea5441c bea54478 b6f4c678 00000001 bea54454

I/DEBUG   (   54):     bea5442c a8b1dc28 bea5444c a871accc a8b1dc28

I/DEBUG   (   54):     bea5443c bea544ec b7832968 bea54478 bea54464

I/DEBUG   (   54):     bea5444c a871aa64 bea54464 bea544ec b7832968

I/DEBUG   (   54):     bea5445c bea54478 bea54484 a871a7d8 bea544ec

I/DEBUG   (   54):     bea5446c 00000000 bea54401 bea54504 bea544ac

I/DEBUG   (   54):

I/DEBUG   (   54): memory near ip:

I/DEBUG   (   54):     b6f48a18 63203a22 696c6c61 6320676e 74736e6f

I/DEBUG   (   54):     b6f48a28 74637572 0073726f 495f5444 0054494e

I/DEBUG   (   54):     b6f48a38 495f5444 5f54494e 41525241 6e690059

I/DEBUG   (   54):     b6f48a48 696c6176 6c662064 20736761 64206f74

I/DEBUG   (   54):     b6f48a58 65706f6c 25203a6e 25220078 203a2273

I/DEBUG   (   54):     b6f48a68 6c6c6163 20676e69 74736564 74637572

I/DEBUG   (   54):     b6f48a78 0073726f 465f5444 5f494e49 41525241

I/DEBUG   (   54):     b6f48a88 54440059 4e49465f 6e750049 64616f6c

I/DEBUG   (   54):     b6f48a98 20676e69 27732527 20732500 6465656e

I/DEBUG   (   54):     b6f48aa8 6f742073 6c6e7520 2064616f 6e007325

I/DEBUG   (   54):     b6f48ab8 7520746f 616f6c6e 676e6964 73252720

I/DEBUG   (   54):     b6f48ac8 64202c27 65726365 746e656d 20676e69

I/DEBUG   (   54):     b6f48ad8 5f666572 6e756f63 6f742074 00642520

I/DEBUG   (   54):     b6f48ae8 7665642f 6c756e2f 6163006c 746f6e6e

I/DEBUG   (   54):     b6f48af8 65706f20 642f206e 6e2f7665 3a6c6c75

I/DEBUG   (   54):     b6f48b08 00732520 704f205b 64656e65 65642f20

I/DEBUG   (   54):

I/DEBUG   (   54): memory near sp:

I/DEBUG   (   54):     bea542f0 00000019 00000000 00000023 00000398

I/DEBUG   (   54):     bea54300 b7832998 b6eded33 b6f171a4 b775b6b0

I/DEBUG   (   54):     bea54310 00000006 00000009 00000463 b6f48a38

I/DEBUG   (   54):     bea54320 b6f48a38 b6ee0ead 00000006 00000000

I/DEBUG   (   54):     bea54330 adfcf370 b6ee10c1 bea54344 b6edfdf7

I/DEBUG   (   54):     bea54340 0000000c ffffffdf 0000000c b7832980

I/DEBUG   (   54):     bea54350 bea5436c a8717760 bea543f4 04000000

I/DEBUG   (   54):     bea54360 ffffffff b6eef6d8 ffffffff a8715cbc

I/DEBUG   (   54):     bea54370 b6f4c678 00000001 bea543bc b7832974

I/DEBUG   (   54):     bea54380 0000000c ffffffff bea543a8 b7832974

I/DEBUG   (   54):     bea54390 b6f48975 adfcf370 bea543bc a8715e1c

I/DEBUG   (   54):     bea543a0 bea54401 b7832974 7462702e 417a706d

I/DEBUG   (   54):     bea543b0 64487263 00000000 bea543cc a871b260

I/DEBUG   (   54):     bea543c0 b7832974 bea54424 bea543dc a871b1fc

I/DEBUG   (   54):     bea543d0 b7832974 bea54424 bea543ec a871b174

I/DEBUG   (   54):     bea543e0 b7832974 bea54424 bea5440c a871aff8

I/DEBUG   (   54):

I/DEBUG   (   54): code around pc:

I/DEBUG   (   54):     b6eefe00 e8bd00f0 e3700a01 912fff1e e2600000

I/DEBUG   (   54):     b6eefe10 ea006b41 e92d50f0 e3a07f43 ef000000

I/DEBUG   (   54):     b6eefe20 e8bd50f0 e3700a01 912fff1e e2600000

I/DEBUG   (   54):     b6eefe30 ea006b39 e92d50f0 e3a070ee ef000000

I/DEBUG   (   54):     b6eefe40 e8bd50f0 e3700a01 912fff1e e2600000

I/DEBUG   (   54):     b6eefe50 ea006b31 e1520003 ca0000c8 e92d4011

I/DEBUG   (   54):     b6eefe60 e24dd01c f5d0f000 f5d1f000 f5d1f020

I/DEBUG   (   54):     b6eefe70 e3520004 3a0000b7 e2613000 e2133003

I/DEBUG   (   54):     b6eefe80 0a000007 e1b0cf83 e0422003 44d13001

I/DEBUG   (   54):     b6eefe90 24d14001 24d1c001 44c03001 24c04001

I/DEBUG   (   54):     b6eefea0 24c0c001 e020c001 e31c0003 1a00002b

I/DEBUG   (   54):     b6eefeb0 e88d0fe0 e2603000 e213301c 0a00000a

I/DEBUG   (   54):     b6eefec0 e1530002 8202301c e1b0ce03 28b100f0

I/DEBUG   (   54):     b6eefed0 48b10300 28a000f0 48a00300 e3130004

I/DEBUG   (   54):     b6eefee0 1491a004 1480a004 e0422003 e2522020

I/DEBUG   (   54):     b6eefef0 3a000008 e3c1c01f e28cc040 e8b10ff0

I/DEBUG   (   54):

I/DEBUG   (   54): code around lr:

I/DEBUG   (   54):     b6ee0e8c 447b4b13 42b3e010 6a1ed10e 44784811

I/DEBUG   (   54):     b6ee0e9c ec8ef7fb e9f2f00d 46224631 efb4f00e

I/DEBUG   (   54):     b6ee0eac d00a3001 e00b2400 2b00681b 480ad1eb

I/DEBUG   (   54):     b6ee0ebc 44782403 ec7cf7fb f001e002 6804fa23

I/DEBUG   (   54):     b6ee0ecc fa20f001 46206005 bf00bd70 0003a4ee

I/DEBUG   (   54):     b6ee0edc 0003a4e2 0003a4da 0003a4b6 bf7ef7ff

I/DEBUG   (   54):     b6ee0eec 4a3e4b3d e92d447b b08b43f0 4606589c

I/DEBUG   (   54):     b6ee0efc 6823460d 930946a1 fa04f001 8000f8d0

I/DEBUG   (   54):     b6ee0f0c d0482d00 f0264628 280ffc57 d8444604

I/DEBUG   (   54):     b6ee0f1c ffe4f7ff d1064286 4629200f e8bcf00d

I/DEBUG   (   54):     b6ee0f2c d03c2800 482ee02e f7fb4478 482debc4

I/DEBUG   (   54):     b6ee0f3c e0154478 d11342b0 482b6a06 f7fb4478

I/DEBUG   (   54):     b6ee0f4c 4a2aec38 46332120 a801447a fbb6f012

I/DEBUG   (   54):     b6ee0f5c a8012101 feccf019 46061c42 e011d104

I/DEBUG   (   54):     b6ee0f6c 28006800 e02cd1e6 46294630 f00d4622

I/DEBUG   (   54):     b6ee0f7c 1c43e8f8 d11e4607 f9c4f001 29046801

W/ActivityManager(  354):   Force finishing activity
apitrace.github.io.eglretrace/.RetraceActivity

D/Zygote  (   57): Process 1123 terminated by signal (6)

D/dalvikvm(  354): GC_CONCURRENT freed 321K, 51% free 6327K/12856K, paused
16ms+6ms, total 84ms

I/WindowManager(  354): Screenshot max retries 4 of Token{b2222fa8
ActivityRecord{b1d0fda8 u0 apitrace.github.io.eglretrace/.RetraceActivity
t4 f}} appWin=Window{b20ddb28 u0 Starting apitrace.github.io.eglretrace}
drawState=4

W/WindowManager(  354): Screenshot failure taking screenshot for (1280x720)
to layer 21010

W/ActivityManager(  354): Exception thrown during pause

W/ActivityManager(  354): android.os.DeadObjectException

W/ActivityManager(  354):  at android.os.BinderProxy.transact(Native Method)

W/ActivityManager(  354):  at
android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:660)

W/ActivityManager(  354):  at
com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:761)

W/ActivityManager(  354):  at
com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:2443)

W/ActivityManager(  354):  at
com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:2320)

W/ActivityManager(  354):  at
com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:2050)

W/ActivityManager(  354):  at
com.android.server.am.ActivityManagerService.handleAppCrashLocked(ActivityManagerService.java:9548)

W/ActivityManager(  354):  at
com.android.server.am.ActivityManagerService.makeAppCrashingLocked(ActivityManagerService.java:9441)

W/ActivityManager(  354):  at
com.android.server.am.ActivityManagerService.crashApplication(ActivityManagerService.java:10086)

W/ActivityManager(  354):  at
com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:9637)

W/ActivityManager(  354):  at
com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/apitrace/attachments/20160615/667951df/attachment-0001.html>


More information about the apitrace mailing list