Subject: Re: [Boost-bugs] [Boost C++ Libraries] #12799: Crash occurs inside fiber inside sscanf on Android
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-03-15 12:41:36
#12799: Crash occurs inside fiber inside sscanf on Android
------------------------------------+---------------------
Reporter: Lev Sch <zorechfan@â¦> | Owner: olli
Type: Bugs | Status: new
Milestone: To Be Determined | Component: context
Version: Boost 1.63.0 | Severity: Problem
Resolution: | Keywords:
------------------------------------+---------------------
Comment (by Lev Sch <zorechfan@â¦>):
I have found another way to reproduce by using
boost::multiprecision::cpp_rational.
Steps to reproduce:
1. Unpack HelloJNI_cpp_rational.zip into a folder
2. open the unpaked folder by Android Studio
3. Android Studio requests to use gradle wrapper. Click "OK".
4. Android Studio opens the project.
5. on left bottom place, click "Build Variants" tab
6. on opened tab, set "Build Variant" to "x86Release"
7. in HelloJNI\app\src\main\cpp\CMakeLists.txt update BOOST_ROOT
8. Build and run app: click "play" button or Shift+F10
Results:
1. boost_1_62_0 & (x86Release | x86Debug) => OK
2. boost_1_63_0 & x86Debug => OK
3. boost_1_63_0 & x86Release => crash
4. boost_1_63_0 & x86Release & (*.S files from boost_1_62_0) => OK
Note: *.S files are:
jump_i386_sysv_elf_gas.S
make_i386_sysv_elf_gas.S
ontop_i386_sysv_elf_gas.S
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/12799#comment:2> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-03-15 12:45:15 UTC