frostwire / frostwire-jlibtorrent

A swig Java interface for libtorrent by the makers of FrostWire. Develop libtorrent based apps with the joy of coding in Java.
http://www.frostwire.com
MIT License
444 stars 137 forks source link

New native crash in android #201

Closed aldenml closed 5 years ago

aldenml commented 6 years ago

I need to look at this, seems like a new one

aldenml commented 6 years ago
backtrace:
  #00  pc 00000000000c5338  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #01  pc 00000000000c3a8c  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #02  pc 00000000001588f0  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #03  pc 0000000000249814  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #04  pc 00000000001c8814  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #05  pc 00000000001c7384  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #06  pc 00000000001c8f00  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #07  pc 00000000001cb2c4  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #08  pc 00000000001c952c  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #09  pc 00000000001c8704  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #10  pc 00000000001400c0  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #11  pc 000000000013fddc  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #12  pc 000000000013fb74  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #13  pc 00000000001409a4  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #14  pc 000000000014111c  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #15  pc 00000000001458b8  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #16  pc 0000000000145b64  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #17  pc 000000000014e578  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #18  pc 0000000000046ed3  /system/lib/libc.so (_ZL15__pthread_startPv+22)
  #19  pc 0000000000019aed  /system/lib/libc.so (__start_thread+6)
aldenml commented 6 years ago
backtrace:
  #00  pc 00000000000c5338  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #01  pc 00000000000c3a8c  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #02  pc 00000000001588f0  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #03  pc 0000000000249814  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #04  pc 00000000001c8814  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #05  pc 00000000001c7384  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #06  pc 00000000001c8c1c  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #07  pc 00000000001cb2c4  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #08  pc 00000000001c952c  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #09  pc 00000000001c8634  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #10  pc 0000000000141770  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #11  pc 00000000001410bc  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #12  pc 00000000001458b8  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #13  pc 0000000000145b64  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #14  pc 000000000014e578  /data/app/com.frostwire.android-2/lib/arm/libjlibtorrent-1.2.0.18-RC6.so
  #15  pc 0000000000046ed3  /system/lib/libc.so (_ZL15__pthread_startPv+22)
  #16  pc 0000000000019aed  /system/lib/libc.so (__start_thread+6)
aldenml commented 6 years ago

seems to be a problem in the application java side, with a poor implementation of LollipopFileSystem

proninyaroslav commented 6 years ago

Yes, SAF is a big problem (