I am trying to use felix and openhab ,which is iot framework on osgi, on
Android framework.
I succeed to use felix runtime on android, but when I use the felix-scr
bundle (SCR (Declarative Services) that is needed for openhab, the follow
segment fault issue occurs.

Is it possible to use the SCR bundle on android? I tested with felix
runtime (4.6.1), SCR (1.0.0, 1.2.0, 1.4.0, 1.6.2, 1.8.2). But in all cases,
the segment fault issue occurs.

Thanks.


Segmentation fault
at /data/tombstones/tombstone_00
   <
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: '5.0/LRX21M/casper.kim02241544:eng/test-keys'
Revision: '0'
ABI: 'arm'
pid: 14244, tid: 14269, name: FelixStartLevel  >>> /system/bin/dalvikvm <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x28
    r0 00000000  r1 422a9110  r2 42417700  r3 76f32df4
    r4 0000022e  r5 422a9110  r6 423f4060  r7 423d9cd0
    r8 42417700  r9 73980c00  sl 416e7340  fp 41926970
    ip 73980c00  sp 6fcf72a0  lr 6d35c183  pc 6d35c18c  cpsr 000b0030
    d0  0000000000000000  d1  0000000000000000
    d2  0000000000000000  d3  0000000000000000
    d4  ffffffffffffffff  d5  0000ffff0000ffff
    d6  4179726100001915  d7  458600003f800000
    d8  41dfffffffc00000  d9  c1e0000000000000
    d10 43e0000000000000  d11 c3e0000000000000
    d12 df0000005f000000  d13 0000000000000000
    d14 0000000000000000  d15 0000000000000000
    d16 0000000000000000  d17 0000000000054848
    d18 000000000000400c  d19 ffffffffffffffe9
    d20 0000000000000000  d21 0000000000000017
    d22 fffffffffff506c1  d23 0000076d0000076d
    d24 000000000009ec96  d25 0000000000001000
    d26 000000006bf4b3dc  d27 0000000000000000
    d28 000000000000076d  d29 0000000000000000
    d30 00000000000119d2  d31 0000000000011d94
    scr 20000010

backtrace:
    #00 pc 0001218c
 /data/felix_output/felix-cache/bundle76/version0.0/bundle.jar.dex
    #01 pc 00012181
 /data/felix_output/felix-cache/bundle76/version0.0/bundle.jar.dex

stack:
         6fcf7260  73980c00  [anon:libc_malloc]
         6fcf7264  416e7340  /dev/ashmem/dalvik-main space (deleted)
         6fcf7268  41926970  /dev/ashmem/dalvik-main space (deleted)
         6fcf726c  768b2e1f  /system/lib/libart.so
(art_quick_to_interpreter_bridge+14)
         6fcf7270  3fc65b88  /data/dalvik-cache/arm/system@framework
@boot.art
         6fcf7274  b80cb424
         6fcf7278  422a9110  /dev/ashmem/dalvik-main space (deleted)
         6fcf727c  42417700  /dev/ashmem/dalvik-main space (deleted)
         6fcf7280  01189738
         6fcf7284  422a9110  /dev/ashmem/dalvik-main space (deleted)
         6fcf7288  423f4060  /dev/ashmem/dalvik-main space (deleted)
         6fcf728c  423d9cd0  /dev/ashmem/dalvik-main space (deleted)
         6fcf7290  42417700  /dev/ashmem/dalvik-main space (deleted)
         6fcf7294  416e7340  /dev/ashmem/dalvik-main space (deleted)
         6fcf7298  41926970  /dev/ashmem/dalvik-main space (deleted)
         6fcf729c  6d35c183
 /data/felix_output/felix-cache/bundle76/version0.0/bundle.jar.dex
    #00  6fcf72a0  423f4060  /dev/ashmem/dalvik-main space (deleted)
         ........  ........
    #01  6fcf72a0  423f4060  /dev/ashmem/dalvik-main space (deleted)
         6fcf72a4  73980c00  [anon:libc_malloc]
         6fcf72a8  422a9110  /dev/ashmem/dalvik-main space (deleted)
         6fcf72ac  42417700  /dev/ashmem/dalvik-main space (deleted)
         6fcf72b0  01189738
         6fcf72b4  41c37010  /dev/ashmem/dalvik-main space (deleted)
         6fcf72b8  423f5ec0  /dev/ashmem/dalvik-main space (deleted)
         6fcf72bc  41c37010  /dev/ashmem/dalvik-main space (deleted)
         6fcf72c0  423f5ec0  /dev/ashmem/dalvik-main space (deleted)
         6fcf72c4  423d9cd0  /dev/ashmem/dalvik-main space (deleted)
         6fcf72c8  41926970  /dev/ashmem/dalvik-main space (deleted)
         6fcf72cc  6d34e413
 /data/felix_output/felix-cache/bundle76/version0.0/bundle.jar.dex
         6fcf72d0  41c37010  /dev/ashmem/dalvik-main space (deleted)
         6fcf72d4  413510c0  /dev/ashmem/dalvik-main space (deleted)
         6fcf72d8  42399eb0  /dev/ashmem/dalvik-main space (deleted)
         6fcf72dc  42389df0  /dev/ashmem/dalvik-main space (deleted)

Reply via email to