Re: [Boost-bugs] [Boost C++ Libraries] #12799: Crash occurs inside fiber inside sscanf on Android

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