<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>33741</bug_id>
          
          <creation_ts>2017-08-07 11:11:01 +0300</creation_ts>
          <short_desc>падения на i586</short_desc>
          <delta_ts>2017-11-04 15:56:08 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>java-1.8.0-openjdk</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>33737</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="nbr">nbr</reporter>
          <assigned_to name="Andrey Cherepanov">cas</assigned_to>
          <cc>cas</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>165109</commentid>
    <comment_count>0</comment_count>
    <who name="nbr">nbr</who>
    <bug_when>2017-08-07 11:11:01 +0300</bug_when>
    <thetext>После нововведений в ядре (защитный барьер впереди стека), перестала нормально работать alloca, которая inline). Она возвращает пойнтер, который при попытке чтения возвращает SIGSEGV.
Предлагается сделать alloca extern, чтобы компилятор делал вызов нормального системного кода, а не пытался сгенерировать неработающий.
См баг 33737.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>165111</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2017-08-07 13:30:16 +0300</bug_when>
    <thetext>(In reply to comment #0)
&gt; Предлагается сделать alloca extern, чтобы компилятор делал вызов нормального
&gt; системного кода, а не пытался сгенерировать неработающий.

Это как? alloca это вообще не функция, а чёрная магия от компилятора.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166950</commentid>
    <comment_count>2</comment_count>
    <who name="viy">viy</who>
    <bug_when>2017-11-04 15:56:08 +0300</bug_when>
    <thetext>java-1.8.0-openjdk-1.8.0.144 помогла?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>