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

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

    <bug>
          <bug_id>26077</bug_id>
          
          <creation_ts>2011-08-15 18:56:48 +0400</creation_ts>
          <short_desc>Arithmetic exception</short_desc>
          <delta_ts>2018-11-01 11:10:11 +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>liblame</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="enp">enp</reporter>
          <assigned_to name="Valery Inozemtsev">shrek</assigned_to>
          <cc>rider</cc>
    
    <cc>shrek</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>124082</commentid>
    <comment_count>0</comment_count>
    <who name="enp">enp</who>
    <bug_when>2011-08-15 18:56:48 +0400</bug_when>
    <thetext>FreeSWITCH, собранный с нашим liblame, падает так:

Core was generated by `/usr/sbin/freeswitch -c -waste -nonat&apos;.
Program terminated with signal 8, Arithmetic exception.
#0  0x00007fb3e1ebd038 in lame_encode_flush (gfp=0x19307b0, mp3buffer=0x7fb3e07b7a10 &quot;&quot;, mp3buffer_size=20480) at lame.c:1964
1964        end_padding = gfp-&gt;framesize - (samples_to_encode % gfp-&gt;framesize);
(gdb) backtrace
#0  0x00007fb3e1ebd038 in lame_encode_flush (gfp=0x19307b0, mp3buffer=0x7fb3e07b7a10 &quot;&quot;, mp3buffer_size=20480) at lame.c:1964
#1  0x00007fb3e233ff74 in free_context (context=0x1b5bb18) at /usr/src/debug/freeswitch-1.0.7/src/mod/formats/mod_shout/mod_shout.c:193
#2  0x00007fb3e234007d in shout_file_close (handle=&lt;value optimized out&gt;) at /usr/src/debug/freeswitch-1.0.7/src/mod/formats/mod_shout/mod_shout.c:839
#3  0x00007fb3ef839434 in switch_core_file_close (fh=0x1b10c48) at src/switch_core_file.c:558
#4  0x00007fb3ef87d129 in record_callback (bug=0x1b90108, user_data=0x1b10e38, type=&lt;value optimized out&gt;) at src/switch_ivr_async.c:960
#5  0x00007fb3ef831fb7 in switch_core_media_bug_remove_all (session=0x7fb3dc429ef8) at src/switch_core_media_bug.c:477
#6  0x00007fb3ef8453a2 in switch_core_session_hangup_state (session=0x7fb3dc429ef8, force=&lt;value optimized out&gt;) at src/switch_core_state_machine.c:570
#7  0x00007fb3ef84641f in switch_core_session_run (session=0x7fb3dc429ef8) at src/switch_core_state_machine.c:360
#8  0x00007fb3ef8420de in switch_core_session_thread (thread=&lt;value optimized out&gt;, obj=0x7fb3dc429ef8) at src/switch_core_session.c:1311
#9  0x00007fb3eef7c9aa in start_thread (arg=0x7fb3e07be700) at pthread_create.c:297
#10 0x00007fb3ee28346d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>175487</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2018-11-01 11:10:11 +0300</bug_when>
    <thetext>У меня не получилось воспроизвести.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>