--- /srv/reproducible-results/rbuild-debian/r-b-build.5m8rXdXX/b1/ffmpeg2theora_0.30-2_i386.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.5m8rXdXX/b2/ffmpeg2theora_0.30-2_i386.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 3e4fa346d533cbe0f023ced68c42e605 129740 debug optional ffmpeg2theora-dbgsym_0.30-2_i386.deb │ - 83d8a9509cf2fac06c289ae95f409670 59432 video optional ffmpeg2theora_0.30-2_i386.deb │ + 06238d619d8bd5fc5463f457a6ea9444 130208 debug optional ffmpeg2theora-dbgsym_0.30-2_i386.deb │ + b3c82dcfa0d7d7ade4f0763215339e53 59264 video optional ffmpeg2theora_0.30-2_i386.deb ├── ffmpeg2theora_0.30-2_i386.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-02-02 14:33:33.000000 debian-binary │ │ -rw-r--r-- 0 0 0 896 2020-02-02 14:33:33.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 58344 2020-02-02 14:33:33.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 58176 2020-02-02 14:33:33.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/bin/ │ │ │ │ --rwxr-xr-x 0 root (0) root (0) 126464 2020-02-02 14:33:33.000000 ./usr/bin/ffmpeg2theora │ │ │ │ +-rwxr-xr-x 0 root (0) root (0) 126444 2020-02-02 14:33:33.000000 ./usr/bin/ffmpeg2theora │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/share/doc/ffmpeg2theora/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 620 2016-01-10 04:35:56.000000 ./usr/share/doc/ffmpeg2theora/README │ │ │ │ -rw-r--r-- 0 root (0) root (0) 93 2016-01-10 04:35:56.000000 ./usr/share/doc/ffmpeg2theora/TODO │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2279 2020-02-02 14:33:33.000000 ./usr/share/doc/ffmpeg2theora/changelog.Debian.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3131 2016-01-10 04:35:56.000000 ./usr/share/doc/ffmpeg2theora/changelog.gz │ │ │ ├── ./usr/bin/ffmpeg2theora │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Position-Independent Executable file) │ │ │ │ │ Machine: Intel 80386 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x7010 │ │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ │ - Start of section headers: 125304 (bytes into file) │ │ │ │ │ + Start of section headers: 125284 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ │ Number of program headers: 11 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 29 │ │ │ │ │ Section header string table index: 28 │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │ @@ -5,20 +5,20 @@ │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4 │ │ │ │ │ INTERP 0x000194 0x00000194 0x00000194 0x00013 0x00013 R 0x1 │ │ │ │ │ [Requesting program interpreter: /lib/ld-linux.so.2] │ │ │ │ │ LOAD 0x000000 0x00000000 0x00000000 0x03814 0x03814 R 0x1000 │ │ │ │ │ - LOAD 0x004000 0x00004000 0x00004000 0x0faf8 0x0faf8 R E 0x1000 │ │ │ │ │ - LOAD 0x014000 0x00014000 0x00014000 0x085e8 0x085e8 R 0x1000 │ │ │ │ │ - LOAD 0x01d4d8 0x0001e4d8 0x0001e4d8 0x01364 0x03b68 RW 0x1000 │ │ │ │ │ + LOAD 0x004000 0x00004000 0x00004000 0x0fb08 0x0fb08 R E 0x1000 │ │ │ │ │ + LOAD 0x014000 0x00014000 0x00014000 0x085e0 0x085e0 R 0x1000 │ │ │ │ │ + LOAD 0x01d4d8 0x0001e4d8 0x0001e4d8 0x01350 0x03b60 RW 0x1000 │ │ │ │ │ DYNAMIC 0x01de60 0x0001ee60 0x0001ee60 0x00170 0x00170 RW 0x4 │ │ │ │ │ NOTE 0x0001a8 0x000001a8 0x000001a8 0x00044 0x00044 R 0x4 │ │ │ │ │ - GNU_EH_FRAME 0x0190e0 0x000190e0 0x000190e0 0x0027c 0x0027c R 0x4 │ │ │ │ │ + GNU_EH_FRAME 0x0190d8 0x000190d8 0x000190d8 0x0027c 0x0027c R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x01d4d8 0x0001e4d8 0x0001e4d8 0x00b28 0x00b28 R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ │ Segment Sections... │ │ │ │ │ 00 │ │ │ │ │ 01 .interp │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 29 section headers, starting at offset 0x1e978: │ │ │ │ │ +There are 29 section headers, starting at offset 0x1e964: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .interp PROGBITS 00000194 000194 000013 00 A 0 0 1 │ │ │ │ │ [ 2] .note.gnu.build-id NOTE 000001a8 0001a8 000024 00 A 0 0 4 │ │ │ │ │ [ 3] .note.ABI-tag NOTE 000001cc 0001cc 000020 00 A 0 0 4 │ │ │ │ │ @@ -12,27 +12,27 @@ │ │ │ │ │ [ 7] .gnu.version VERSYM 00001cc0 001cc0 00019c 02 A 5 0 2 │ │ │ │ │ [ 8] .gnu.version_r VERNEED 00001e5c 001e5c 0001f0 00 A 6 12 4 │ │ │ │ │ [ 9] .rel.dyn REL 0000204c 00204c 0011d0 08 A 5 0 4 │ │ │ │ │ [10] .rel.plt REL 0000321c 00321c 0005f8 08 AI 5 24 4 │ │ │ │ │ [11] .init PROGBITS 00004000 004000 000020 00 AX 0 0 4 │ │ │ │ │ [12] .plt PROGBITS 00004020 004020 000c00 04 AX 0 0 16 │ │ │ │ │ [13] .plt.got PROGBITS 00004c20 004c20 000008 08 AX 0 0 8 │ │ │ │ │ - [14] .text PROGBITS 00004c30 004c30 00eeb4 00 AX 0 0 16 │ │ │ │ │ - [15] .fini PROGBITS 00013ae4 013ae4 000014 00 AX 0 0 4 │ │ │ │ │ - [16] .rodata PROGBITS 00014000 014000 0050df 00 A 0 0 32 │ │ │ │ │ - [17] .eh_frame_hdr PROGBITS 000190e0 0190e0 00027c 00 A 0 0 4 │ │ │ │ │ - [18] .eh_frame PROGBITS 0001935c 01935c 00328c 00 A 0 0 4 │ │ │ │ │ + [14] .text PROGBITS 00004c30 004c30 00eec4 00 AX 0 0 16 │ │ │ │ │ + [15] .fini PROGBITS 00013af4 013af4 000014 00 AX 0 0 4 │ │ │ │ │ + [16] .rodata PROGBITS 00014000 014000 0050d8 00 A 0 0 32 │ │ │ │ │ + [17] .eh_frame_hdr PROGBITS 000190d8 0190d8 00027c 00 A 0 0 4 │ │ │ │ │ + [18] .eh_frame PROGBITS 00019354 019354 00328c 00 A 0 0 4 │ │ │ │ │ [19] .init_array INIT_ARRAY 0001e4d8 01d4d8 000004 04 WA 0 0 4 │ │ │ │ │ [20] .fini_array FINI_ARRAY 0001e4dc 01d4dc 000004 04 WA 0 0 4 │ │ │ │ │ [21] .data.rel.ro PROGBITS 0001e4e0 01d4e0 000980 00 WA 0 0 32 │ │ │ │ │ [22] .dynamic DYNAMIC 0001ee60 01de60 000170 08 WA 6 0 4 │ │ │ │ │ [23] .got PROGBITS 0001efd0 01dfd0 000028 04 WA 0 0 4 │ │ │ │ │ [24] .got.plt PROGBITS 0001f000 01e000 000308 04 WA 0 0 4 │ │ │ │ │ - [25] .data PROGBITS 0001f320 01e320 00051c 00 WA 0 0 32 │ │ │ │ │ - [26] .bss NOBITS 0001f840 01e83c 002800 00 WA 0 0 32 │ │ │ │ │ - [27] .gnu_debuglink PROGBITS 00000000 01e83c 000034 00 0 0 4 │ │ │ │ │ - [28] .shstrtab STRTAB 00000000 01e870 000108 00 0 0 1 │ │ │ │ │ + [25] .data PROGBITS 0001f320 01e320 000508 00 WA 0 0 32 │ │ │ │ │ + [26] .bss NOBITS 0001f840 01e828 0027f8 00 WA 0 0 32 │ │ │ │ │ + [27] .gnu_debuglink PROGBITS 00000000 01e828 000034 00 0 0 4 │ │ │ │ │ + [28] .shstrtab STRTAB 00000000 01e85c 000108 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -198,12 +198,12 @@ │ │ │ │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND av_get_default_channel_layout@LIBAVUTIL_56 (4) │ │ │ │ │ 195: 00000000 0 FUNC GLOBAL DEFAULT UND kate_text_validate │ │ │ │ │ 196: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.0 (3) │ │ │ │ │ 197: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_stream_pageout │ │ │ │ │ 198: 00000000 0 FUNC GLOBAL DEFAULT UND th_granule_frame@libtheoradec_1.0 (12) │ │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND ogg_page_granulepos │ │ │ │ │ 200: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.3.4 (2) │ │ │ │ │ - 201: 00022040 0 NOTYPE GLOBAL DEFAULT 26 _end │ │ │ │ │ - 202: 0001f83c 0 NOTYPE GLOBAL DEFAULT 25 _edata │ │ │ │ │ + 201: 00022038 0 NOTYPE GLOBAL DEFAULT 26 _end │ │ │ │ │ + 202: 0001f828 0 NOTYPE GLOBAL DEFAULT 25 _edata │ │ │ │ │ 203: 00004c30 9169 FUNC GLOBAL DEFAULT 14 main │ │ │ │ │ 204: 00014004 4 OBJECT GLOBAL DEFAULT 16 _IO_stdin_used │ │ │ │ │ - 205: 0001f83c 0 NOTYPE GLOBAL DEFAULT 26 __bss_start │ │ │ │ │ + 205: 0001f828 0 NOTYPE GLOBAL DEFAULT 26 __bss_start │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -427,14 +427,17 @@ │ │ │ │ │ 0001ee48 00000008 R_386_RELATIVE │ │ │ │ │ 0001ee4c 00000008 R_386_RELATIVE │ │ │ │ │ 0001ee50 00000008 R_386_RELATIVE │ │ │ │ │ 0001ee54 00000008 R_386_RELATIVE │ │ │ │ │ 0001ee58 00000008 R_386_RELATIVE │ │ │ │ │ 0001efd0 00000008 R_386_RELATIVE │ │ │ │ │ 0001f324 00000008 R_386_RELATIVE │ │ │ │ │ +0001f330 00000008 R_386_RELATIVE │ │ │ │ │ +0001f334 00000008 R_386_RELATIVE │ │ │ │ │ +0001f338 00000008 R_386_RELATIVE │ │ │ │ │ 0001f340 00000008 R_386_RELATIVE │ │ │ │ │ 0001f350 00000008 R_386_RELATIVE │ │ │ │ │ 0001f360 00000008 R_386_RELATIVE │ │ │ │ │ 0001f370 00000008 R_386_RELATIVE │ │ │ │ │ 0001f378 00000008 R_386_RELATIVE │ │ │ │ │ 0001f380 00000008 R_386_RELATIVE │ │ │ │ │ 0001f388 00000008 R_386_RELATIVE │ │ │ │ │ @@ -555,17 +558,14 @@ │ │ │ │ │ 0001f7c0 00000008 R_386_RELATIVE │ │ │ │ │ 0001f7c8 00000008 R_386_RELATIVE │ │ │ │ │ 0001f7d0 00000008 R_386_RELATIVE │ │ │ │ │ 0001f7d8 00000008 R_386_RELATIVE │ │ │ │ │ 0001f7e0 00000008 R_386_RELATIVE │ │ │ │ │ 0001f7e8 00000008 R_386_RELATIVE │ │ │ │ │ 0001f7f0 00000008 R_386_RELATIVE │ │ │ │ │ -0001f830 00000008 R_386_RELATIVE │ │ │ │ │ -0001f834 00000008 R_386_RELATIVE │ │ │ │ │ -0001f838 00000008 R_386_RELATIVE │ │ │ │ │ 0001efd4 00003806 R_386_GLOB_DAT 00000000 optind@GLIBC_2.0 │ │ │ │ │ 0001efd8 00003a06 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3 │ │ │ │ │ 0001efdc 00005506 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ │ 0001efe0 00006606 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ │ 0001efe4 00007706 R_386_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ │ 0001efe8 0000a106 R_386_GLOB_DAT 00000000 stderr@GLIBC_2.0 │ │ │ │ │ 0001efec 0000a406 R_386_GLOB_DAT 00000000 optarg@GLIBC_2.0 │ │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ │ @@ -15,15 +15,15 @@ │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libswresample.so.3] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [liboggkate.so.1] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libkate.so.1] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libogg.so.0] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ │ 0x0000000c (INIT) 0x4000 │ │ │ │ │ - 0x0000000d (FINI) 0x13ae4 │ │ │ │ │ + 0x0000000d (FINI) 0x13af4 │ │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1e4d8 │ │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1e4dc │ │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x1ec │ │ │ │ │ 0x00000005 (STRTAB) 0xf00 │ │ │ │ │ 0x00000006 (SYMTAB) 0x220 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e314e62d141f3f957fe73347f1e10eaf96f11b92 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3ebdd339f8507afd2ee48bc67aa27f96397173d4 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ │ @@ -37,7143 +37,7143 @@ │ │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg4 (esp): 4; DW_OP_breg8 (eip): 0; DW_OP_lit15; DW_OP_and; DW_OP_lit11; DW_OP_ge; DW_OP_lit2; DW_OP_shl; DW_OP_plus) │ │ │ │ │ │ │ │ │ │ 00000068 00000010 00000040 FDE cie=0000002c pc=00004c20..00004c28 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000007c 00000068 00000054 FDE cie=0000002c pc=00007150..000071e6 │ │ │ │ │ +0000007c 000000a4 00000054 FDE cie=0000002c pc=00007150..0000720e │ │ │ │ │ DW_CFA_advance_loc: 1 to 00007151 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00007154 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007152 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00007157 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007153 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000715a │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 30 to 00007171 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00007168 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 28 to 00007184 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007185 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007186 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007187 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00007197 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000719e │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000719f │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007173 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007175 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007176 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000717c │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007180 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007182 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007183 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000718b │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007192 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007194 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007196 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007197 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000719f │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_advance_loc: 1 to 000071a0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000071a1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000071a2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000071a6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000071b2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 000071c2 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000071c3 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000071c4 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000071c5 │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000071c6 │ │ │ │ │ - DW_CFA_restore: r5 (ebp) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000071c7 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000071d3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000071d8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000071e0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000000e8 00000034 000000c0 FDE cie=0000002c pc=000071f0..0000727b │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000071f1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 000071ff │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 00007211 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00007216 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000721b │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00007220 │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00007227 │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007228 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00007230 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 58 to 0000726a │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000071a1 │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000726b │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000071a2 │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00007270 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000071a8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - │ │ │ │ │ -00000120 000000e4 000000f8 FDE cie=0000002c pc=00007280..000075f7 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007281 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000728d │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00007290 │ │ │ │ │ + DW_CFA_advance_loc: 19 to 000071bb │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000071c5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000071c9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000071ca │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000071cc │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000071cd │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000071d5 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00007293 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000071d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00007296 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 000072aa │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000072b6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000072c1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000072c2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000072c3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000072c6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000072d0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000072d1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000072d3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000072d4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000072dc │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 000072ed │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000072f3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000072f4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000072fe │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 57 to 00007337 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000733d │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000733e │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00007346 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 0000735b │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000735f │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007360 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00007368 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 23 to 0000737f │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007380 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000738c │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc1: 167 to 00007433 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00007439 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00007441 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 42 to 0000746b │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000746e │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00007476 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 0000748b │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000748e │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00007494 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007495 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000749e │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000074a2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000074aa │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000074b5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000074b6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 000074cb │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000074d6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000074d9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000074dd │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 000074ed │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc1: 89 to 00007546 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000754c │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00007554 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00007557 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007558 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000071da │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000071dc │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000071de │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000071e4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000071e5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000071e7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000071e9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000071f1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007559 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000755a │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000755b │ │ │ │ │ - DW_CFA_restore: r5 (ebp) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00007560 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 59 to 0000759b │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000759e │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000075aa │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 25 to 000075c3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000075c9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000075d5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000208 00000028 000001e0 FDE cie=0000002c pc=00007600..00007676 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007601 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc1: 65 to 00007642 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00007648 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 27 to 00007663 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000071f2 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00007670 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00007673 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000234 00000030 0000020c FDE cie=0000002c pc=00007680..0000c041 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007681 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00007685 │ │ │ │ │ - DW_CFA_def_cfa_register: r5 (ebp) │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00007686 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 00007699 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc2: 4722 to 0000890b │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000890c │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000071f3 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000890d │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000071f4 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000890e │ │ │ │ │ - DW_CFA_restore: r5 (ebp) │ │ │ │ │ - DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000890f │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000071f8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000071f9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007201 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007203 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007204 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000720c │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000268 00000050 00000240 FDE cie=0000002c pc=0000c050..0000c0e9 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c051 │ │ │ │ │ +00000124 0000004c 000000fc FDE cie=0000002c pc=00007210..0000726d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007211 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c052 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007212 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000c060 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000c071 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c078 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 22 to 0000c08e │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c091 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c094 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000c09a │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c09d │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c0a5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 0000c0bf │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00007220 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007221 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007226 │ │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c0c0 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000722d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c0c8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007235 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 0000c0da │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000723c │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000723e │ │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c0db │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000723f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c0e3 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007247 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c0e6 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 00007256 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007257 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007258 │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007260 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000726a │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c0e7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000726b │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c0e8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000726c │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000002bc 000000b0 00000294 FDE cie=0000002c pc=0000c0f0..0000c291 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c0f1 │ │ │ │ │ +00000174 00000208 0000014c FDE cie=0000002c pc=00007270..0000772e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007271 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c0f2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007272 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c0f3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007273 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c0f4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007274 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000c102 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 42 to 0000c12c │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c12d │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c135 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000c13e │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c140 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c145 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c14a │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000c156 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000c1a1 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00007282 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc1: 80 to 000072d2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000072d9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000072e1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 27 to 000072fc │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007303 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007304 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000730c │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007313 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000731a │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000731b │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007323 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 26 to 0000733d │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00007348 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 23 to 0000735f │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc1: 91 to 000073ba │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000073bb │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000073bc │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000073be │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000073c6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000073ce │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000073d2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000073d3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000073d5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000073dd │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 29 to 000073fa │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00007404 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007405 │ │ │ │ │ + DW_CFA_def_cfa_offset: 148 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007407 │ │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007409 │ │ │ │ │ + DW_CFA_def_cfa_offset: 156 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000740d │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007415 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000741b │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000741c │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00007422 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007423 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 23 to 0000743a │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000743d │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007445 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00007453 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007457 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007458 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000745a │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007462 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc1: 144 to 000074f2 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c1a4 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000074f5 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c1a5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000074f6 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c1a6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000074f7 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c1a7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000074f8 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000c1b0 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007500 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c1b3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c1b5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c1b6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c1be │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000c1cb │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c1cd │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c1ce │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c1d6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000c1e1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c1e6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c1e7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c1ee │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000c1f9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c1fb │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c200 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 38 to 0000c226 │ │ │ │ │ - DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c227 │ │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000c230 │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c231 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c239 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000c243 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c248 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c249 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c24a │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 0000c25c │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 0000c26b │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c26d │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c272 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c273 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000c287 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ + DW_CFA_advance_loc: 27 to 0000751b │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007522 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000752a │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 41 to 00007553 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007554 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007555 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000755d │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000756b │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007572 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 36 to 00007596 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 000075a7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000075ac │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000075b1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 148 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000075b6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000075bb │ │ │ │ │ + DW_CFA_def_cfa_offset: 156 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000075bc │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000075c4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000075c5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000075cd │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000075db │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000075e2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000075e3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 148 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000075ea │ │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000075f0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 156 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000075f5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000075fd │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 40 to 00007625 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007629 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000762a │ │ │ │ │ + DW_CFA_def_cfa_offset: 148 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000762c │ │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000762e │ │ │ │ │ + DW_CFA_def_cfa_offset: 156 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007632 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000763a │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000763b │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007643 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000764f │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007656 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000765c │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007660 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007668 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00007673 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000767a │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000767b │ │ │ │ │ + DW_CFA_def_cfa_offset: 148 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000767d │ │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000767f │ │ │ │ │ + DW_CFA_def_cfa_offset: 156 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007683 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000768b │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007692 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000769a │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 000076a9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000076b1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000076b3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000076b4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000076bc │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 000076c8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000076ca │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000076cc │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000076d0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 000076e0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000076e8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000076ec │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 000076f8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 148 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000076fa │ │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000076fc │ │ │ │ │ + DW_CFA_def_cfa_offset: 156 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007700 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007708 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 00007719 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000771b │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000771d │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007721 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007729 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000370 00000040 00000348 FDE cie=0000002c pc=0000c2a0..0000c2fe │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c2a1 │ │ │ │ │ +00000380 00000030 00000358 FDE cie=0000002c pc=00007730..00007771 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007731 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000c2af │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c2b1 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000773f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c2b3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007743 │ │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c2b7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000774a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c2bf │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007752 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000c2ca │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c2cb │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c2cc │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c2d0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c2d7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c2df │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000775c │ │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c2e1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000775d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000c2f2 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007765 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c2f6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000003b4 00000080 0000038c FDE cie=0000002c pc=0000c300..0000c48a │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c301 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000776d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c302 │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c305 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c306 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000c314 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 54 to 0000c34a │ │ │ │ │ - DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c34b │ │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c34f │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000c359 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c361 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000c3d8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c3d9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c3da │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c3e2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 37 to 0000c407 │ │ │ │ │ - DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c409 │ │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c40a │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c40e │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c416 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000c421 │ │ │ │ │ - DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c424 │ │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c425 │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c429 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c431 │ │ │ │ │ - DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c434 │ │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c435 │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c439 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c441 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 63 to 0000c480 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c481 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00007770 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c482 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c483 │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c484 │ │ │ │ │ - DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c485 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000438 00000028 00000410 FDE cie=0000002c pc=0000c490..0000c4bf │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c491 │ │ │ │ │ +000003b4 0000002c 0000038c FDE cie=0000002c pc=00007780..000077fd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007781 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000c49f │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c4a7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000c4b2 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007782 │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00007790 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c4b4 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 000077a1 │ │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c4b5 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000077a7 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c4bd │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c4be │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - │ │ │ │ │ -00000464 00000080 0000043c FDE cie=0000002c pc=0000c4c0..0000c5c7 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c4c1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c4c2 │ │ │ │ │ + DW_CFA_advance_loc1: 83 to 000077fa │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000c4d0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 25 to 0000c4e9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 47 to 0000c518 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c51f │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c521 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c522 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c52a │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c52b │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 27 to 0000c546 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c54d │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c54f │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c551 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c559 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c561 │ │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c565 │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c56c │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c56d │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c574 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c576 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c578 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c580 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c588 │ │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c58c │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c593 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c594 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c59b │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c59d │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c59f │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c5a7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000c5b1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c5b2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c5b4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c5b6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000004e8 00000044 000004c0 FDE cie=0000002c pc=00004c30..00007001 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00004c34 │ │ │ │ │ - DW_CFA_def_cfa: r1 (ecx) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00004c3b │ │ │ │ │ - DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00004c3f │ │ │ │ │ - DW_CFA_expression: r7 (edi) (DW_OP_breg5 (ebp): -4) │ │ │ │ │ - DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00004c46 │ │ │ │ │ - DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00004c52 │ │ │ │ │ - DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -16; DW_OP_deref) │ │ │ │ │ - DW_CFA_advance_loc2: 5952 to 00006392 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_restore: r1 (ecx) │ │ │ │ │ - DW_CFA_def_cfa: r1 (ecx) ofs 0 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00006393 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000077fb │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00006394 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000077fc │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00006395 │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00006396 │ │ │ │ │ - DW_CFA_restore: r5 (ebp) │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00006399 │ │ │ │ │ - DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000639a │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - │ │ │ │ │ -00000530 00000010 00000508 FDE cie=0000002c pc=0000c5c7..0000c5cb │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000544 00000010 0000051c FDE cie=0000002c pc=0000c5cb..0000c5cf │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ │ │ │ │ │ -00000558 00000068 00000530 FDE cie=0000002c pc=0000c5d0..0000c640 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c5d1 │ │ │ │ │ +000003e4 00000058 000003bc FDE cie=0000002c pc=00007800..00007881 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007801 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c5d2 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000780d │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c5d3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000780e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c5d4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000780f │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000c5e2 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00007812 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000781f │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 29 to 0000783c │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 19 to 0000784f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c5e9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007850 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c5ed │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00007853 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c5f5 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000785f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000c5fb │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007866 │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c5ff │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000786b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c601 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000786c │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c602 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000786d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 28 to 0000c61e │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00007879 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c625 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000787c │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c626 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000787d │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c627 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000787e │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c628 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000787f │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c629 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007880 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c630 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c633 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c638 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c63d │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c63e │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c63f │ │ │ │ │ - DW_CFA_restore: r5 (ebp) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000005c4 0000002c 0000059c FDE cie=0000002c pc=0000c640..0000c71a │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000c64b │ │ │ │ │ +00000440 0000003c 00000418 FDE cie=0000002c pc=00007890..000078fb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007891 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000c651 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007892 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c652 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00007895 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 62 to 0000c690 │ │ │ │ │ + DW_CFA_advance_loc: 59 to 000078d0 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c693 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000078d1 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c694 │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000078d2 │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c698 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000078d8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000078de │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000078df │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 000078f1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000078f8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000078f9 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000078fa │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ │ │ │ │ │ -000005f4 000000d8 000005cc FDE cie=0000002c pc=0000c720..0000c86a │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c721 │ │ │ │ │ +00000480 00000058 00000458 FDE cie=0000002c pc=00007900..0000798d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007901 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c722 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007902 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c723 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007903 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c724 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007904 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000c735 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 45 to 0000c762 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c76a │ │ │ │ │ - DW_CFA_def_cfa_offset: 4176 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000c773 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4180 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c774 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4184 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c775 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000c780 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c788 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4176 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 0000c79d │ │ │ │ │ - DW_CFA_def_cfa_offset: 4180 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c7a0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4184 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c7a5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c7a6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000c7b0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c7b4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c7bc │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c7c0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c7c8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c7c9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4184 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000c7d6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c7da │ │ │ │ │ - DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c7de │ │ │ │ │ - DW_CFA_def_cfa_offset: 4196 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c7e0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4200 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c7e2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4204 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c7e3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4208 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c7eb │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c7ef │ │ │ │ │ - DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000c7f5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c7f9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000c805 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4176 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c80a │ │ │ │ │ - DW_CFA_def_cfa_offset: 4184 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c80e │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c80f │ │ │ │ │ - DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c817 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4176 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000c824 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c82c │ │ │ │ │ - DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c834 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4180 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c835 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4184 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000c83b │ │ │ │ │ - DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c83c │ │ │ │ │ - DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000c848 │ │ │ │ │ - DW_CFA_def_cfa_offset: 4176 │ │ │ │ │ - DW_CFA_advance_loc: 22 to 0000c85e │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00007912 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 60 to 0000794e │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007953 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007957 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007958 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 19 to 0000796b │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c861 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000796c │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c862 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000796d │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c863 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000796e │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c864 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000796f │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c865 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007970 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00007976 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007977 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00007985 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000006d0 000000f8 000006a8 FDE cie=0000002c pc=0000c870..0000ca13 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c871 │ │ │ │ │ +000004dc 00000058 000004b4 FDE cie=0000002c pc=00007990..00007a1d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007991 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c872 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007992 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c873 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007993 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c874 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007994 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000c882 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000079a2 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 31 to 0000c8a1 │ │ │ │ │ + DW_CFA_advance_loc: 60 to 000079de │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c8a6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c8a8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c8a9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c8b1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 41 to 0000c8da │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000c8e0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000c8ea │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c8eb │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c8ed │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c8ee │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c8f6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000c901 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000079e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c902 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000079e7 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c904 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000079e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c90c │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c90f │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ + DW_CFA_advance_loc: 19 to 000079fb │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c910 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000079fc │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c911 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000079fd │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c912 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000079fe │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c913 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000079ff │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c918 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000c922 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 0000c935 │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000c940 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c947 │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c949 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c94b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007a00 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00007a06 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c94c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007a07 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c954 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00007a15 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c957 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000538 00000054 00000510 FDE cie=0000002c pc=00007a20..00007aa1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007a21 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00007a2d │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007a2e │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007a2f │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c958 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00007a32 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 58 to 00007a6c │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00007a72 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00007a7d │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007a7e │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c959 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007a7f │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c95a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007a80 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c95b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007a81 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000c960 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c963 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c96a │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c96c │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000c976 │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000c980 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000c983 │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000c990 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c997 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000c99b │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c9a3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c9aa │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c9b1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c9b2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c9ba │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c9c1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c9c2 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007a88 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00007a8e │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c9c3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007a8f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c9cb │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00007a9d │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000590 00000068 00000568 FDE cie=0000002c pc=00007ab0..00007b1b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007ab1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007ab2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00007abe │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007ac5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007ac9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007ad0 │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c9d2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007ad2 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c9d3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007ad4 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c9d4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007ad5 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000c9dc │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007add │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007ae2 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007ae3 │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007ae4 │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007ae8 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00007af8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007afa │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007afc │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007afd │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00007b0a │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000c9e3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007b0c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c9e4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007b0e │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c9e5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007b0f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000c9f9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c9fa │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000c9fc │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000c9fd │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ca05 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ca06 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ca0e │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007b17 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007b18 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007b19 │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007b1a │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000007cc 000002c8 000007a4 FDE cie=0000002c pc=0000ca20..0000cf9d │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ca21 │ │ │ │ │ +000005fc 00000268 000005d4 FDE cie=0000002c pc=00007b20..000080d9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007b21 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ca22 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007b22 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ca23 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007b23 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ca24 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007b24 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000ca32 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 0000ca4c │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 0000ca5b │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000ca6f │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ca70 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000ca76 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ca77 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000ca7e │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ca80 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ca82 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ca83 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000ca8a │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ca8b │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000ca99 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 56 to 0000cad1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000cad6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cad8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cad9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cae1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000caee │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000cafa │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cafb │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000caff │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cb01 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cb02 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cb0a │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cb0b │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cb0d │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cb0f │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000cb13 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000cb1e │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 37 to 0000cb43 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cb44 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000cb4a │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cb4b │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000cb52 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cb54 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cb56 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cb57 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000cb5e │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cb5f │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000cb6a │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 50 to 0000cb9c │ │ │ │ │ + DW_CFA_advance_loc: 17 to 00007b35 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 63 to 00007b74 │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007b7b │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007b7c │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007b84 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00007b8f │ │ │ │ │ + DW_CFA_def_cfa_offset: 164 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007b97 │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007b99 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007b9e │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007ba6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 23 to 00007bbd │ │ │ │ │ + DW_CFA_def_cfa_offset: 164 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007bbf │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007bc1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007bc2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007bca │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc1: 85 to 00007c1f │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007c20 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007c28 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 43 to 00007c53 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007c5a │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00007c64 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007c68 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00007c72 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 25 to 00007c8b │ │ │ │ │ + DW_CFA_def_cfa_offset: 164 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007c90 │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007c94 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007c95 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 00007ca4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 00007cb3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007cb8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007cbd │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007cc2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 180 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007cc7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00007cd0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 188 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00007cd9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00007ce2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 196 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007ce7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00007cf0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 204 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00007cfd │ │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007d02 │ │ │ │ │ + DW_CFA_def_cfa_offset: 212 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007d07 │ │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007d0b │ │ │ │ │ + DW_CFA_def_cfa_offset: 220 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007d0f │ │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007d17 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00007d27 │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 28 to 00007d43 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007d47 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007d4b │ │ │ │ │ + DW_CFA_def_cfa_offset: 180 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007d50 │ │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007d55 │ │ │ │ │ + DW_CFA_def_cfa_offset: 188 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007d59 │ │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007d5a │ │ │ │ │ + DW_CFA_def_cfa_offset: 196 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007d5b │ │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007d5f │ │ │ │ │ + DW_CFA_def_cfa_offset: 204 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007d63 │ │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007d6b │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 00007e1c │ │ │ │ │ + DW_CFA_def_cfa_offset: 164 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007e21 │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007e28 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007e2c │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007e34 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 39 to 00007e5b │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00007e65 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007e66 │ │ │ │ │ + DW_CFA_def_cfa_offset: 180 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007e6a │ │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00007e70 │ │ │ │ │ + DW_CFA_def_cfa_offset: 188 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007e74 │ │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00007e84 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 43 to 00007eaf │ │ │ │ │ + DW_CFA_def_cfa_offset: 164 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007eb3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00007eb9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007ebd │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007ec5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00007ed3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007ed7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007edb │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007ee3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 180 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007eea │ │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007ef1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 188 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007ef8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007efc │ │ │ │ │ + DW_CFA_def_cfa_offset: 196 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007f00 │ │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007f04 │ │ │ │ │ + DW_CFA_def_cfa_offset: 204 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007f08 │ │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ │ + DW_CFA_advance_loc: 26 to 00007f22 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 41 to 00007f4b │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007f4c │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007f54 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 34 to 00007f76 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cb9d │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00007f79 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cb9e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007f7a │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cb9f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007f7b │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cba0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007f7c │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cba8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007f7d │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000cbab │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cbac │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000cbb2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cbb3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000cbba │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cbbc │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cbbe │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cbbf │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000cbc6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cbc7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000cbd2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 31 to 0000cbf1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cbf3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cbf5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cbf6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cbfe │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 28 to 0000cc1a │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000cc1d │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cc1e │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000cc29 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cc2b │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cc2c │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cc34 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000cc3b │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cc3d │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cc3f │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000cc44 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000cc4e │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000cc59 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cc5b │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cc5d │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cc5e │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cc66 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 0000cc78 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000cc81 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cc82 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000cc86 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cc88 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cc89 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cc91 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cc92 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cc94 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cc96 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000cc9a │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000cca8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000ccb2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000ccb7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000ccc3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ccc4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cccc │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cccd │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000ccd6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ccd7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ccdf │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000cceb │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000ccf1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ccf2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000ccf8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ccfa │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ccfc │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000cd01 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cd09 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000cd16 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cd18 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cd1a │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cd1b │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cd1c │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cd1d │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cd25 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000cd29 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000cd2d │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000cd32 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cd34 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cd36 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cd38 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cd39 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cd41 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000cd4e │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cd50 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cd52 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cd53 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cd54 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cd55 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cd5d │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 36 to 0000cd81 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000cd86 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cd88 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cd89 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cd91 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 0000cda4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cda5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000cdac │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000cdb7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cdb9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cdba │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cdc2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000cdc9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cdcb │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cdcd │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000cdd2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cdda │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 47 to 0000ce09 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000ce0e │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ce10 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ce11 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ce19 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000ce22 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000ce30 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000ce37 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ce39 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ce3a │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ce42 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000ce49 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ce4b │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ce4d │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ce4e │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ce56 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000cea1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000cea6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cea8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cea9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ceb1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000ceba │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000cec8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000cecf │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ced1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ced2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ceda │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cedb │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cedd │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cedf │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000cee3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ceeb │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 114 to 0000cf5d │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cf5e │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000cf65 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000cf70 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cf72 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cf73 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cf7b │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000cf82 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cf84 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000cf86 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000cf8b │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cf93 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00007f80 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00007f8a │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007f8b │ │ │ │ │ + DW_CFA_def_cfa_offset: 180 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00007f94 │ │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00007f9a │ │ │ │ │ + DW_CFA_def_cfa_offset: 188 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007f9e │ │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007fa6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00007fa7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00007fad │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00007fb0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007fb8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00007fbd │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00007fc7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00007fc9 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00007fd0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 164 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007fd4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00007fda │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00007fde │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00007fe6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 25 to 00007fff │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008003 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008007 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000800f │ │ │ │ │ + DW_CFA_def_cfa_offset: 180 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008016 │ │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000801d │ │ │ │ │ + DW_CFA_def_cfa_offset: 188 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008024 │ │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008028 │ │ │ │ │ + DW_CFA_def_cfa_offset: 196 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000802c │ │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008030 │ │ │ │ │ + DW_CFA_def_cfa_offset: 204 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008034 │ │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ │ + DW_CFA_advance_loc: 26 to 0000804e │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000805b │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000805c │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00008062 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008069 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008071 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 21 to 00008086 │ │ │ │ │ + DW_CFA_def_cfa_offset: 164 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008088 │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000808a │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000808e │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008096 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000080a3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000080a5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000080ab │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000080ac │ │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000080b2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 172 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000080b8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000080bf │ │ │ │ │ + DW_CFA_def_cfa_offset: 180 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000080c1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000080c3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 188 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000080c7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000080cf │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ │ │ │ │ │ -00000a98 00000108 00000a70 FDE cie=0000002c pc=0000cfa0..0000d1d7 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cfa1 │ │ │ │ │ +00000868 00000098 00000840 FDE cie=0000002c pc=000080e0..00008282 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000080e1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000cfa4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000080e2 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cfa5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000080e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000cfab │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000080e4 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000cfb9 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000080f2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 41 to 0000cfe2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000cfe3 │ │ │ │ │ + DW_CFA_advance_loc1: 68 to 00008136 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000cfe7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000cfeb │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000cff3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 0000d008 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00008140 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d009 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008143 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d011 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000814b │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000d061 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00008159 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d066 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d068 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d069 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d071 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000d07e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000815d │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d082 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008161 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d084 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008163 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d08c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000816b │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000d08f │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008172 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d093 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000817c │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d095 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000817d │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d097 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008181 │ │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000d09a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008183 │ │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000d09d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008185 │ │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d0a1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008189 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d0a9 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008191 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 0000d0c3 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 000081a5 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d0c4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000081a6 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d0c5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000081a7 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d0c6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000081a8 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d0c7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000081a9 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000d0d0 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000081b0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 33 to 0000d0f1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d0f6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d0f8 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000081b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d0f9 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000081b7 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d101 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000081bf │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000d10f │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000081ca │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d113 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000081ce │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d115 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000081d2 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d119 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000081d3 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000d125 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 000081e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000d131 │ │ │ │ │ + DW_CFA_advance_loc1: 133 to 00008268 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000826a │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d138 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000826c │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d139 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008270 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d141 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008278 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 40 to 0000d169 │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d16e │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000904 000000ac 000008dc FDE cie=0000002c pc=00008290..0000855f │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000829b │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000829c │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000829d │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000829e │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000082a1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc1: 85 to 000082f6 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d170 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00008300 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d171 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008303 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d179 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000830f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0000d189 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 00008323 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000832a │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc1: 138 to 000083b4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc1: 85 to 00008409 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000840d │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 60 to 00008449 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 46 to 00008477 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008478 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00008488 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000849a │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d18b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000849e │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d18d │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000084a5 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d18e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000084a6 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d196 │ │ │ │ │ + DW_CFA_advance_loc: 34 to 000084c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000d199 │ │ │ │ │ + DW_CFA_advance_loc: 29 to 000084e5 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d19a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000084e6 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d19b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000084e7 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d19c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000084e8 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d19d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000084e9 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d19e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000084ea │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d1a2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d1a4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d1a6 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000084ed │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d1aa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000084ee │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000d1b6 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000084f9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000084fb │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000084fd │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008501 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008509 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000d1c2 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000851b │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d1c4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000851d │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d1c6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000851f │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d1ca │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008523 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d1d2 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000852b │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00008535 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008538 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00008548 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000854a │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000854c │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008550 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008558 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000ba4 000001d0 00000b7c FDE cie=0000002c pc=0000d1e0..0000d4d0 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d1e1 │ │ │ │ │ +000009b4 00000058 0000098c FDE cie=0000002c pc=00008560..00008622 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008561 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d1e2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008562 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d1e7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008563 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d1e8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008564 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000d1f6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000d242 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00008572 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc1: 76 to 000085be │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000085c4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000085d2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000085da │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000085dd │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000085e3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000085e6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 26 to 00008600 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000860b │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00008615 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000861d │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d243 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000861e │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d244 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000861f │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d245 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008620 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d246 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008621 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000d250 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 26 to 0000d26a │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d26c │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d26e │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d26f │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d277 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000d27e │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d280 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d282 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d283 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 0000d295 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d297 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000d29a │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d29b │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000d2a6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000d2ea │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000d2ed │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000d2f0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000d2fb │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d2fd │ │ │ │ │ - DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d2ff │ │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d301 │ │ │ │ │ - DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d306 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d30e │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d316 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d318 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d31a │ │ │ │ │ - DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d31b │ │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d31c │ │ │ │ │ - DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d31d │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000d328 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000d3ae │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d3b3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000d3c1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d3c2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000d3ce │ │ │ │ │ - DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d3cf │ │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000d3d8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d3d9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d3e1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000d3e4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000d3e7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d3eb │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d3ed │ │ │ │ │ - DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d3ef │ │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d3f1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d3f2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d3fa │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d402 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d404 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d406 │ │ │ │ │ - DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d407 │ │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d408 │ │ │ │ │ - DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d409 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d411 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d415 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d419 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d41d │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d41f │ │ │ │ │ - DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d421 │ │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d423 │ │ │ │ │ - DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d424 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d42c │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d434 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d436 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d438 │ │ │ │ │ - DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d439 │ │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d43a │ │ │ │ │ - DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d43b │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d443 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d44b │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d453 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000d456 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d45c │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d464 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d469 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d46b │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d46d │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d46e │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d476 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d47e │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000d488 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d489 │ │ │ │ │ - DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000d490 │ │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d492 │ │ │ │ │ - DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d493 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d49b │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d49c │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d49e │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d4a4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d4a6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d4a8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d4a9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d4b1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d4b2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d4b4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d4bc │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d4c4 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d4c5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d4c6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d4cb │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000d78 000000f0 00000d50 FDE cie=0000002c pc=0000d4d0..0000d623 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d4d1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d4d2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d4d3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d4d4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000d4e5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131144 │ │ │ │ │ - DW_CFA_advance_loc: 22 to 0000d4fb │ │ │ │ │ - DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000d502 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d50a │ │ │ │ │ - DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000d514 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d518 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131144 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d51a │ │ │ │ │ - DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d51b │ │ │ │ │ - DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 0000d52a │ │ │ │ │ - DW_CFA_def_cfa_offset: 131156 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d52c │ │ │ │ │ - DW_CFA_def_cfa_offset: 131160 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d532 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131164 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d533 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131168 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000d540 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000d554 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000d55d │ │ │ │ │ - DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d55f │ │ │ │ │ - DW_CFA_def_cfa_offset: 131156 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d560 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131160 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d565 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131164 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d56a │ │ │ │ │ - DW_CFA_def_cfa_offset: 131168 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0000d57a │ │ │ │ │ - DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ - DW_CFA_advance_loc: 31 to 0000d599 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d59a │ │ │ │ │ - DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d5a2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ - DW_CFA_advance_loc: 22 to 0000d5b8 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d5bd │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d5be │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d5bf │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d5c0 │ │ │ │ │ - DW_CFA_restore: r5 (ebp) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d5c8 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000d5d1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d5d3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131144 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d5d8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d5dd │ │ │ │ │ - DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000d5e8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131156 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d5ea │ │ │ │ │ - DW_CFA_def_cfa_offset: 131160 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d5ef │ │ │ │ │ - DW_CFA_def_cfa_offset: 131164 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d5f0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131168 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d5f8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d5f9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d5fb │ │ │ │ │ - DW_CFA_def_cfa_offset: 131144 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d600 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d608 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d610 │ │ │ │ │ - DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ - │ │ │ │ │ -00000e6c 00000074 00000e44 FDE cie=0000002c pc=0000d630..0000d6cd │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d631 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d632 │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d633 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d634 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000d642 │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 31 to 0000d661 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d667 │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d668 │ │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d669 │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d66a │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000d671 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d673 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d675 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d67a │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 22 to 0000d690 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000d697 │ │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000d6a1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d6a3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d6a5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6a6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6a7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d6ab │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d6b3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0000d6c3 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6c4 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6c5 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6c6 │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6c7 │ │ │ │ │ - DW_CFA_restore: r5 (ebp) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6c8 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ +00000a10 00000010 000009e8 FDE cie=0000002c pc=00008622..00008626 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000ee4 000001f8 00000ebc FDE cie=0000002c pc=0000d6d0..0000db37 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6d1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6d2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6d3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6d4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000d6e2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 0000d6f5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d6f7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d6f9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d6fa │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d702 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 43 to 0000d72d │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d72f │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d731 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 0000d740 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 31 to 0000d75f │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d760 │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d762 │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d763 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d76b │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000d772 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d774 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d776 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000d77b │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000d78f │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000d7a0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d7a2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d7a4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d7a8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0000d7b8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d7ba │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d7bc │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d7bd │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000d7cb │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 59 to 0000d806 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000d810 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000d81c │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000d830 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000d844 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d846 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d848 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 0000d857 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d85d │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d85f │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d861 │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d865 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d86d │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000d874 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d876 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d878 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d879 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000d887 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 28 to 0000d8a3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000d8af │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d8b5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000d8bf │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d8c5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d8c7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d8c9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d8cd │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000d8d9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d8db │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d8e1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d8e2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d8ea │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000d8ed │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d8f3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d8f7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d8f8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d8fe │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d8ff │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d901 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d903 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d905 │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d909 │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000d914 │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d915 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d91d │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000d924 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d928 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d930 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d936 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d938 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d93a │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d93b │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 0000d967 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d968 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d96a │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d96c │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000d970 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000d97a │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000d981 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d982 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d983 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d984 │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000d98b │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d98d │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d98e │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d996 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d997 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d999 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000d9a5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d9a7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000d9a9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d9aa │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000d9b2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d9b3 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d9b4 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d9b5 │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000d9b6 │ │ │ │ │ - DW_CFA_restore: r5 (ebp) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000d9c0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 0000d9d3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000d9df │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000d9e5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000d9ef │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc1: 71 to 0000da36 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000da40 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000da4c │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000da60 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 25 to 0000da79 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000da7b │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000da7d │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 0000da8c │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000da92 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000da93 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000da98 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000da9a │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000da9f │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000daa0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000daa2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000daa4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000daa8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 29 to 0000dac5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dac6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000dac8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dac9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000dad1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dad2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000dad4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000dad6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000dada │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000dae2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000daea │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000daec │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000daee │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000daf0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000dafb │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000db02 │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000db03 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000db0b │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000db13 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000db15 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000db17 │ │ │ │ │ - DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000db18 │ │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000db1f │ │ │ │ │ - DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000db20 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000db28 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ +00000a24 00000010 000009fc FDE cie=0000002c pc=00008626..0000862a │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000010e0 00000010 000010b8 FDE cie=0000002c pc=0000db37..0000db3b │ │ │ │ │ +00000a38 00000010 00000a10 FDE cie=0000002c pc=0000862a..0000862e │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000010f4 000000d0 000010cc FDE cie=0000002c pc=0000db40..0000dcc1 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000db41 │ │ │ │ │ +00000a4c 000000d0 00000a24 FDE cie=0000002c pc=00008630..000087b1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008631 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000db44 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008634 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000db45 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008635 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000db53 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00008643 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000db60 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00008650 │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000db63 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008653 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000db65 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008655 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000db67 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008657 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000db6f │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000865f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000db7a │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000866a │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000db7d │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000866d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000db7f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000866f │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000db82 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008672 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000db8a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000867a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 0000db9c │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000868c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000db9d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000868d │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000db9e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000868e │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000db9f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000868f │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dba0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008690 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000dba3 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008693 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000dba5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008695 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000dbad │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000869d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 23 to 0000dbc4 │ │ │ │ │ + DW_CFA_advance_loc: 23 to 000086b4 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dbc5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000086b5 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dbc6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000086b6 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dbc7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000086b7 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000dbd0 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000086c0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000dbda │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000086ca │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000dbdc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000086cc │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000dbde │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000086ce │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000dbe0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000086d0 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000dbe8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000086d8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000dbee │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000086de │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0000dbfe │ │ │ │ │ + DW_CFA_advance_loc: 16 to 000086ee │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dbff │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000086ef │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000dc01 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000086f1 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000dc09 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000086f9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 0000dc1e │ │ │ │ │ + DW_CFA_advance_loc: 21 to 0000870e │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000dc29 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00008719 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dc2a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000871a │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000dc31 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008721 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000dc36 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00008726 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000dc3e │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000872e │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000dc46 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008736 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000dc48 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008738 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dc49 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008739 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000dc5a │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000874a │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000dc61 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008751 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000dc6c │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000875c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dc6d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000875d │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000dc74 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008764 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000dc79 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00008769 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000dc81 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008771 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000dc89 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008779 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000dc8b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000877b │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dc8c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000877c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000dc9d │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000878d │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000dca5 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008795 │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000dcad │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000879d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000dcaf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000879f │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dcb0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000087a0 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ │ │ -000011c8 00000124 000011a0 FDE cie=0000002c pc=0000dcd0..0000e1ab │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dcd1 │ │ │ │ │ +00000b20 00000124 00000af8 FDE cie=0000002c pc=000087c0..00008c9b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000087c1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dcd2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000087c2 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000dcd3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000087c3 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000dcd9 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000087c9 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000dce7 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000087d7 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc2: 309 to 0000de1c │ │ │ │ │ + DW_CFA_advance_loc2: 309 to 0000890c │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000de27 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00008917 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000de2d │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000891d │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000de30 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008920 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000de39 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00008929 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000de3f │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000892f │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000de46 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008936 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000de48 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008938 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000de49 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008939 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000de51 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008941 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000de54 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008944 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000de5c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000894c │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 43 to 0000de87 │ │ │ │ │ + DW_CFA_advance_loc: 43 to 00008977 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000de88 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008978 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000de89 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008979 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000de8a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000897a │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000de8b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000897b │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000de90 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00008980 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000ded1 │ │ │ │ │ + DW_CFA_advance_loc1: 65 to 000089c1 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ded3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000089c3 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 49 to 0000df04 │ │ │ │ │ + DW_CFA_advance_loc: 49 to 000089f4 │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 32 to 0000df24 │ │ │ │ │ + DW_CFA_advance_loc: 32 to 00008a14 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0000df34 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00008a24 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000df3e │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00008a2e │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000df44 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00008a34 │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000df48 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008a38 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000df4c │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008a3c │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000df4d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008a3d │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000df51 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008a41 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000df52 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008a42 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000df5a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008a4a │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000df5c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008a4c │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000df64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008a54 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 39 to 0000df8b │ │ │ │ │ + DW_CFA_advance_loc: 39 to 00008a7b │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000df8d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008a7d │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 0000dfa5 │ │ │ │ │ + DW_CFA_advance_loc: 24 to 00008a95 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 225 to 0000e086 │ │ │ │ │ + DW_CFA_advance_loc1: 225 to 00008b76 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 0000e095 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 00008b85 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e09b │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00008b8b │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e0a2 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008b92 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e0a4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008b94 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e0a5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008b95 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e0ad │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008b9d │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000e0b0 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008ba0 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e0b8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008ba8 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000e0bb │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008bab │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e0bc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008bac │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e0bd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008bad │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e0be │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008bae │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e0bf │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008baf │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e0c0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008bb0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 23 to 0000e0d7 │ │ │ │ │ + DW_CFA_advance_loc: 23 to 00008bc7 │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000e0e1 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00008bd1 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e0e2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008bd2 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e0e3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008bd3 │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e0e7 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008bd7 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e0eb │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008bdb │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e0ec │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008bdc │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e0f0 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008be0 │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e0f1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008be1 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e0f9 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008be9 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e0fb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008beb │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e103 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008bf3 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 34 to 0000e125 │ │ │ │ │ + DW_CFA_advance_loc: 34 to 00008c15 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e12c │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008c1c │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e12d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008c1d │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e12e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008c1e │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000e138 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00008c28 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e13e │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00008c2e │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000e148 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00008c38 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e14c │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008c3c │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e14d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008c3d │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e151 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008c41 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e152 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008c42 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e15a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008c4a │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e15c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008c4c │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e164 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008c54 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ │ │ │ │ │ -000012f0 0000008c 000012c8 FDE cie=0000002c pc=0000e1b0..0000e327 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e1b1 │ │ │ │ │ +00000c48 0000008c 00000c20 FDE cie=0000002c pc=00008ca0..00008e17 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008ca1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e1b2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008ca2 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000e1b5 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008ca5 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e1b6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008ca6 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000e1c4 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00008cb4 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e1c6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008cb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 40 to 0000e1ee │ │ │ │ │ + DW_CFA_advance_loc: 40 to 00008cde │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 53 to 0000e223 │ │ │ │ │ + DW_CFA_advance_loc: 53 to 00008d13 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e229 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00008d19 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e22b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008d1b │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e22c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008d1c │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e234 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008d24 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 52 to 0000e268 │ │ │ │ │ + DW_CFA_advance_loc: 52 to 00008d58 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e26c │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008d5c │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e270 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008d60 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e271 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008d61 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e279 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008d69 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000e2c4 │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 00008db4 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e2ca │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00008dba │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e2d0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00008dc0 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0000e2e0 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00008dd0 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e2e1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008dd1 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e2e2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008dd2 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e2e3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008dd3 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e2e4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008dd4 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e2e8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008dd8 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e2f0 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008de0 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e2f8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008de8 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e2fa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008dea │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e2fb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008deb │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e303 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008df3 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000e30f │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00008dff │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e31a │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00008e0a │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e31b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008e0b │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e322 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008e12 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00001380 00000080 00001358 FDE cie=0000002c pc=0000e330..0000e44c │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e331 │ │ │ │ │ +00000cd8 00000080 00000cb0 FDE cie=0000002c pc=00008e20..00008f3c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008e21 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e338 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008e28 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e339 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008e29 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000e33c │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008e2c │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000e34a │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00008e3a │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e352 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008e42 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 42 to 0000e37c │ │ │ │ │ + DW_CFA_advance_loc: 42 to 00008e6c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 39 to 0000e3a3 │ │ │ │ │ + DW_CFA_advance_loc: 39 to 00008e93 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e3a9 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00008e99 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e3ab │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008e9b │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e3af │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008e9f │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e3b7 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008ea7 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 0000e3cf │ │ │ │ │ + DW_CFA_advance_loc: 24 to 00008ebf │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000e3e0 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 00008ed0 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 0000e3f2 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 00008ee2 │ │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e3f6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008ee6 │ │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e3fa │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008eea │ │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e3fb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008eeb │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e403 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008ef3 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e40a │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008efa │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e40b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008efb │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e40c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008efc │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e40d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008efd │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e40e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008efe │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e410 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008f00 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e418 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008f08 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e420 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008f10 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e422 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008f12 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e423 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008f13 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e42b │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008f1b │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000e434 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00008f24 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e43f │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00008f2f │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e440 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008f30 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e447 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00008f37 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00001404 0000008c 000013dc FDE cie=0000002c pc=0000e450..0000e5c7 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e451 │ │ │ │ │ +00000d5c 0000008c 00000d34 FDE cie=0000002c pc=00008f40..000090b7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008f41 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e452 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008f42 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000e455 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00008f45 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e456 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008f46 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000e464 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00008f54 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e466 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008f56 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 40 to 0000e48e │ │ │ │ │ + DW_CFA_advance_loc: 40 to 00008f7e │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 53 to 0000e4c3 │ │ │ │ │ + DW_CFA_advance_loc: 53 to 00008fb3 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e4c9 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00008fb9 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e4cb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00008fbb │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e4cc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00008fbc │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e4d4 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00008fc4 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 52 to 0000e508 │ │ │ │ │ + DW_CFA_advance_loc: 52 to 00008ff8 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e50c │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00008ffc │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e510 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00009000 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e511 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009001 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e519 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009009 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000e564 │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 00009054 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e56a │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000905a │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e570 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00009060 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0000e580 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00009070 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e581 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009071 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e582 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009072 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e583 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009073 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e584 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009074 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e588 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00009078 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e590 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009080 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e598 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009088 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e59a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000908a │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e59b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000908b │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e5a3 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009093 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000e5af │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000909f │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e5ba │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000090aa │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e5bb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000090ab │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e5c2 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000090b2 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00001494 00000058 0000146c FDE cie=0000002c pc=0000e5d0..0000e70a │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000e5dc │ │ │ │ │ +00000dec 00000058 00000dc4 FDE cie=0000002c pc=000090c0..000091fa │ │ │ │ │ + DW_CFA_advance_loc: 12 to 000090cc │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e5dd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000090cd │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e5de │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000090ce │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e5df │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000090cf │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000e5e2 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000090d2 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc1: 196 to 0000e6a6 │ │ │ │ │ + DW_CFA_advance_loc1: 196 to 00009196 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e6a7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009197 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e6a8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009198 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e6a9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009199 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e6aa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000919a │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e6b0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000091a0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 31 to 0000e6cf │ │ │ │ │ + DW_CFA_advance_loc: 31 to 000091bf │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e6da │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000091ca │ │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e6db │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000091cb │ │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e6e2 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000091d2 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000e6e7 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000091d7 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e6f2 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000091e2 │ │ │ │ │ DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e6fd │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000091ed │ │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e6fe │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000091ee │ │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e705 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000091f5 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000014f0 00000054 000014c8 FDE cie=0000002c pc=0000e710..0000e7d0 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e711 │ │ │ │ │ +00000e48 00000054 00000e20 FDE cie=0000002c pc=00009200..000092c0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009201 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e717 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00009207 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000e71a │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000920a │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e71e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000920e │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000e72c │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000921c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 36 to 0000e750 │ │ │ │ │ + DW_CFA_advance_loc: 36 to 00009240 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e751 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009241 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e759 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009249 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e764 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009254 │ │ │ │ │ DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e765 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009255 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e767 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00009257 │ │ │ │ │ DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e768 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009258 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 41 to 0000e791 │ │ │ │ │ + DW_CFA_advance_loc: 41 to 00009281 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 53 to 0000e7c6 │ │ │ │ │ + DW_CFA_advance_loc: 53 to 000092b6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e7c7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000092b7 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e7c8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000092b8 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e7c9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000092b9 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e7ca │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000092ba │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e7cb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000092bb │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00001548 000000b4 00001520 FDE cie=0000002c pc=0000e7d0..0000e994 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e7d1 │ │ │ │ │ +00000ea0 000000b4 00000e78 FDE cie=0000002c pc=000092c0..00009484 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000092c1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000e7d4 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000092c4 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e7d5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000092c5 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000e7d8 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000092c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000e7e6 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000092d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000e85a │ │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000934a │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e860 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00009350 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000e862 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00009352 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e86a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000935a │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000e876 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00009366 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e877 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009367 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e878 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009368 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e87e │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000936e │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000e881 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00009371 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 0000e894 │ │ │ │ │ + DW_CFA_advance_loc: 19 to 00009384 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e895 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009385 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e89d │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000938d │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e89e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000938e │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e8a6 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009396 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e8b1 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000093a1 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e8b5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000093a5 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e8b9 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000093a9 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e8bf │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000093af │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e8c3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000093b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e8cb │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000093bb │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 25 to 0000e8e4 │ │ │ │ │ + DW_CFA_advance_loc: 25 to 000093d4 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e8e5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000093d5 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000e8e9 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000093d9 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000e8f1 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000093e1 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 0000e909 │ │ │ │ │ + DW_CFA_advance_loc: 24 to 000093f9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e90a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000093fa │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e90b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000093fb │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e90c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000093fc │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e90d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000093fd │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e90e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000093fe │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e919 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009409 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e924 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009414 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 52 to 0000e958 │ │ │ │ │ + DW_CFA_advance_loc: 52 to 00009448 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e963 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009453 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e964 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009454 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e96b │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000945b │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000e970 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00009460 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e977 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009467 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000e982 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009472 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e983 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009473 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000e98a │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000947a │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000e98f │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000947f │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00001600 000001fc 000015d8 FDE cie=0000002c pc=0000e9a0..0000f11f │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e9a1 │ │ │ │ │ +00000f58 000001fc 00000f30 FDE cie=0000002c pc=00009490..00009c0f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009491 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e9a2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009492 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000e9ae │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000949e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000e9af │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000949f │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000e9b5 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000094a5 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000ea0a │ │ │ │ │ + DW_CFA_advance_loc1: 85 to 000094fa │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000ea0e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000094fe │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0000ea1e │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000950e │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000ea29 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009519 │ │ │ │ │ DW_CFA_def_cfa_offset: 212 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ea2a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000951a │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ea2c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000951c │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000ea30 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00009520 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0000ea40 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00009530 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc1: 239 to 0000eb2f │ │ │ │ │ + DW_CFA_advance_loc1: 239 to 0000961f │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 212 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000eb3a │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000962a │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000eb3b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000962b │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000eb42 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009632 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000eb50 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00009640 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 491 to 0000ed3b │ │ │ │ │ + DW_CFA_advance_loc2: 491 to 0000982b │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000ed42 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009832 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ed43 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009833 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 0000ed52 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 00009842 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000ede6 │ │ │ │ │ + DW_CFA_advance_loc1: 148 to 000098d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ede7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000098d7 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000edea │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000098da │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000edf4 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000098e4 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000edff │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000098ef │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000ee02 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000098f2 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ee03 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000098f3 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 38 to 0000ee29 │ │ │ │ │ + DW_CFA_advance_loc: 38 to 00009919 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000ee32 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00009922 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000ee36 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00009926 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000ee44 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00009934 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ee45 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009935 │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000ee53 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00009943 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ee54 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009944 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ee5c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000994c │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000ee67 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009957 │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000ee6b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000995b │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ee6c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000995c │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000ee76 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00009966 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000ee7d │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000996d │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000ee84 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009974 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000ee8b │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000997b │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000ee8e │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000997e │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000ee97 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00009987 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ee9f │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000998f │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 43 to 0000eeca │ │ │ │ │ + DW_CFA_advance_loc: 43 to 000099ba │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000eecb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000099bb │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000eecc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000099bc │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000eed8 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 000099c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000eedf │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000099cf │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000eee0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000099d0 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000eee1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000099d1 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000eeed │ │ │ │ │ + DW_CFA_advance_loc: 12 to 000099dd │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 34 to 0000ef0f │ │ │ │ │ + DW_CFA_advance_loc: 34 to 000099ff │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ef10 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009a00 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ef11 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009a01 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ef12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009a02 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ef13 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009a03 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ef14 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009a04 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000ef17 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00009a07 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000ef1e │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009a0e │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000ef22 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00009a12 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000ef2d │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009a1d │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ef35 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009a25 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ef37 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00009a27 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ef3f │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009a2f │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 23 to 0000ef56 │ │ │ │ │ + DW_CFA_advance_loc: 23 to 00009a46 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000ef5b │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00009a4b │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000ef5f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00009a4f │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ef60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009a50 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000ef64 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00009a54 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ef65 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009a55 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ef66 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009a56 │ │ │ │ │ DW_CFA_def_cfa_offset: 244 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ef67 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009a57 │ │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000ef72 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009a62 │ │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000ef74 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00009a64 │ │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000ef80 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00009a70 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 49 to 0000efb1 │ │ │ │ │ + DW_CFA_advance_loc: 49 to 00009aa1 │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000efb2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009aa2 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000efb7 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00009aa7 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000efc0 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00009ab0 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000efc1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009ab1 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000efcc │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009abc │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000efce │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00009abe │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000efda │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00009aca │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 53 to 0000f00f │ │ │ │ │ + DW_CFA_advance_loc: 53 to 00009aff │ │ │ │ │ DW_CFA_def_cfa_offset: 212 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000f014 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00009b04 │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000f01b │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009b0b │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000f022 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009b12 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000f027 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00009b17 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000f032 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009b22 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 212 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000f03d │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009b2d │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f03e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009b2e │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000f045 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009b35 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000f04a │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00009b3a │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000f055 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009b45 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 212 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000f05a │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00009b4a │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000f05c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00009b4c │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000f06d │ │ │ │ │ + DW_CFA_advance_loc: 17 to 00009b5d │ │ │ │ │ DW_CFA_def_cfa_offset: 212 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000f075 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009b65 │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000f077 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00009b67 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f078 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009b68 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000f080 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009b70 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 23 to 0000f097 │ │ │ │ │ + DW_CFA_advance_loc: 23 to 00009b87 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000f09b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00009b8b │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000f0a7 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00009b97 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000f0bb │ │ │ │ │ + DW_CFA_advance_loc: 20 to 00009bab │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 212 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000f0c6 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009bb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f0c7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009bb7 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000f0ce │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009bbe │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000f0d3 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00009bc3 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000f0de │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009bce │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 212 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000f0e9 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009bd9 │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f0ea │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009bda │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000f0f1 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009be1 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000f0f6 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00009be6 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000f102 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00009bf2 │ │ │ │ │ DW_CFA_def_cfa_offset: 212 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000f10a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009bfa │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000f10c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00009bfc │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f10d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009bfd │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000f115 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009c05 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00001800 0000002c 000017d8 FDE cie=0000002c pc=0000f120..0000f2a2 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f121 │ │ │ │ │ +00001158 0000002c 00001130 FDE cie=0000002c pc=00009c10..00009d92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009c11 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000f124 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00009c14 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000f132 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00009c22 │ │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc1: 201 to 0000f1fb │ │ │ │ │ + DW_CFA_advance_loc1: 201 to 00009ceb │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000f29f │ │ │ │ │ + DW_CFA_advance_loc1: 164 to 00009d8f │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f2a0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009d90 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f2a1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009d91 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00001830 00000058 00001808 FDE cie=0000002c pc=0000f2b0..0000f34c │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f2b1 │ │ │ │ │ +00001188 00000058 00001160 FDE cie=0000002c pc=00009da0..00009e3c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009da1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f2b2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009da2 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f2b3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009da3 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f2b4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009da4 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000f2c2 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00009db2 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 31 to 0000f2e1 │ │ │ │ │ + DW_CFA_advance_loc: 31 to 00009dd1 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f2e2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009dd2 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f2e3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009dd3 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f2e4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009dd4 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f2e5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009dd5 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000f2f0 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009de0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000f2f9 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00009de9 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f2fa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009dea │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000f302 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009df2 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000f347 │ │ │ │ │ + DW_CFA_advance_loc1: 69 to 00009e37 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f348 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009e38 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f349 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009e39 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f34a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009e3a │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f34b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009e3b │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000188c 000000b4 00001864 FDE cie=0000002c pc=0000f350..0000f5fc │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f351 │ │ │ │ │ +000011e4 000000b4 000011bc FDE cie=0000002c pc=00009e40..0000a0ec │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009e41 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f352 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009e42 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f353 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009e43 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f354 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009e44 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000f362 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00009e52 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000f3c1 │ │ │ │ │ + DW_CFA_advance_loc1: 95 to 00009eb1 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000f3c3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00009eb3 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000f3c7 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00009eb7 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000f3d3 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00009ec3 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 115 to 0000f446 │ │ │ │ │ + DW_CFA_advance_loc1: 115 to 00009f36 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000f457 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 00009f47 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000f461 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00009f51 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000f467 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00009f57 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000f46b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00009f5b │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000f473 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009f63 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000f487 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 00009f77 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f488 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009f78 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f489 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009f79 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f48a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009f7a │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f48b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009f7b │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000f490 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00009f80 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 29 to 0000f4ad │ │ │ │ │ + DW_CFA_advance_loc: 29 to 00009f9d │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000f4b0 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00009fa0 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000f4b7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009fa7 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000f4b9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00009fa9 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000f4bf │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00009faf │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000f4c2 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00009fb2 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000f4ca │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009fba │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000f4d5 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00009fc5 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000f4dc │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00009fcc │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 0000f4eb │ │ │ │ │ + DW_CFA_advance_loc: 15 to 00009fdb │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f4ec │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009fdc │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f4ed │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00009fdd │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000f4f0 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00009fe0 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000f4f8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00009fe8 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000f594 │ │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000a084 │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000f59c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a08c │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000f59e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a08e │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f59f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a08f │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000f5ab │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000a09b │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 52 to 0000f5df │ │ │ │ │ + DW_CFA_advance_loc: 52 to 0000a0cf │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000f5ea │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000a0da │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f5eb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a0db │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000f5f2 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000a0e2 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000f5f7 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000a0e7 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00001944 0000002c 0000191c FDE cie=0000002c pc=0000f600..0000fa88 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f601 │ │ │ │ │ +0000129c 0000002c 00001274 FDE cie=0000002c pc=0000a0f0..0000a578 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a0f1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000f603 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a0f3 │ │ │ │ │ DW_CFA_def_cfa_register: r5 (ebp) │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000f606 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000a0f6 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc2: 542 to 0000f824 │ │ │ │ │ + DW_CFA_advance_loc2: 542 to 0000a314 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f825 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a315 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f826 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a316 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000f827 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a317 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000f830 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000a320 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00001974 000000f0 0000194c FDE cie=0000002c pc=0000fa90..0000fd0e │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fa91 │ │ │ │ │ +000012cc 000000f0 000012a4 FDE cie=0000002c pc=0000a580..0000a7fe │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a581 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fa92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a582 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fa93 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a583 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fa94 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a584 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000faa2 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000a592 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 39 to 0000fac9 │ │ │ │ │ + DW_CFA_advance_loc: 39 to 0000a5b9 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000fadd │ │ │ │ │ + DW_CFA_advance_loc: 20 to 0000a5cd │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000fae3 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000a5d3 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fae4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a5d4 │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fae5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a5d5 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fae6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a5d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000faee │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a5de │ │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000faf0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a5e0 │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000faf2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a5e2 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000faf3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a5e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000faf9 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000a5e9 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fafa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a5ea │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000faff │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000a5ef │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fb00 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a5f0 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fb08 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a5f8 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000fb13 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000a603 │ │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000fb15 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a605 │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000fb17 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a607 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000fb1d │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000a60d │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fb25 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a615 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 0000fb3d │ │ │ │ │ + DW_CFA_advance_loc: 24 to 0000a62d │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fb3e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a62e │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fb46 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a636 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000fb53 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000a643 │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fb54 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a644 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fb55 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a645 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fb5d │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a64d │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000fb6a │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000a65a │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000fb6e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000a65e │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000fb7a │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000a66a │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000fbe6 │ │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000a6d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000fbf3 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000a6e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000fbf7 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000a6e7 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000fbfd │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000a6ed │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000fc07 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000a6f7 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 30 to 0000fc25 │ │ │ │ │ + DW_CFA_advance_loc: 30 to 0000a715 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000fc28 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000a718 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fc29 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a719 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fc2a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a71a │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fc2b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a71b │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000fc30 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000a720 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000fc37 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000a727 │ │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fc3f │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a72f │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000fc41 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a731 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000fc4d │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000a73d │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fc55 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a745 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 0000fc67 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000a757 │ │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fc6f │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a75f │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000fc71 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a761 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000fc7d │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000a76d │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fc85 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a775 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 41 to 0000fcae │ │ │ │ │ + DW_CFA_advance_loc: 41 to 0000a79e │ │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fcb6 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a7a6 │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000fcb8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a7a8 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fcb9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a7a9 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fcc1 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a7b1 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000fcce │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000a7be │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fcd6 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a7c6 │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000fcd8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a7c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fcd9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a7c9 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000fcea │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000a7da │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000fcf1 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000a7e1 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000fcfc │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000a7ec │ │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fcfd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a7ed │ │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000fd04 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000a7f4 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000fd09 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000a7f9 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00001a68 00000418 00001a40 FDE cie=0000002c pc=0000fd10..00010835 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fd11 │ │ │ │ │ +000013c0 00000418 00001398 FDE cie=0000002c pc=0000a800..0000b325 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a801 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fd12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a802 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fd13 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a803 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fd14 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a804 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000fd25 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000a815 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 0000fd3d │ │ │ │ │ + DW_CFA_advance_loc: 24 to 0000a82d │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 38 to 0000fd63 │ │ │ │ │ + DW_CFA_advance_loc: 38 to 0000a853 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fd64 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a854 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fd65 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a855 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fd66 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a856 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fd6e │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a85e │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000fdef │ │ │ │ │ + DW_CFA_advance_loc1: 129 to 0000a8df │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000fdfb │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000a8eb │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000fe02 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000a8f2 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000fe08 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000a8f8 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fe09 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a8f9 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000fe0d │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000a8fd │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fe0e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a8fe │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fe16 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a906 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000fe21 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000a911 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000fe28 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000a918 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000fe34 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000a924 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 0000fe43 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 0000a933 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0000fe53 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000a943 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000fe57 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000a947 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fe58 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a948 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000fe5e │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000a94e │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fe5f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a94f │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000fe62 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000a952 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fe63 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a953 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 0000fe74 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000a964 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000feb9 │ │ │ │ │ + DW_CFA_advance_loc1: 69 to 0000a9a9 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 33 to 0000feda │ │ │ │ │ + DW_CFA_advance_loc: 33 to 0000a9ca │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fedb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a9cb │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fee3 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a9d3 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000fee5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a9d5 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000fee7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000a9d7 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fee8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a9d8 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000feee │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000a9de │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000feef │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a9df │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000fef4 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000a9e4 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000fef5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000a9e5 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000fefd │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000a9ed │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000ff62 │ │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000aa52 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000ff6e │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000aa5e │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000ff7c │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000aa6c │ │ │ │ │ DW_CFA_def_cfa_offset: 244 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000ff81 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000aa71 │ │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ff82 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aa72 │ │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000ff89 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000aa79 │ │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ff91 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000aa81 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ff92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aa82 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000ff96 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000aa86 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000ff9c │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000aa8c │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ff9d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aa8d │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000ffa2 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000aa92 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000ffa6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000aa96 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ffae │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000aa9e │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 0000ffc3 │ │ │ │ │ + DW_CFA_advance_loc: 21 to 0000aab3 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ffc4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aab4 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000ffc9 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000aab9 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000ffcf │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000aabf │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ffd0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aac0 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000ffd4 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000aac4 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000ffd5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aac5 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000ffdd │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000aacd │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc1: 100 to 00010041 │ │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000ab31 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010045 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000ab35 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010049 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000ab39 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010051 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ab41 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc1: 98 to 000100b3 │ │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000aba3 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000100b4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aba4 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000100b5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aba5 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000100b6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aba6 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000100be │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000abae │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000100c9 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000abb9 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000100ca │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000abba │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000100ce │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000abbe │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 000100de │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000abce │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 25 to 000100f7 │ │ │ │ │ + DW_CFA_advance_loc: 25 to 0000abe7 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000100fe │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000abee │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010106 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000abf6 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 22 to 0001011c │ │ │ │ │ + DW_CFA_advance_loc: 22 to 0000ac0c │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001011d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ac0d │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001011e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ac0e │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010126 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ac16 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 37 to 0001014b │ │ │ │ │ + DW_CFA_advance_loc: 37 to 0000ac3b │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001014c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ac3c │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001014d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ac3d │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010155 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ac45 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 62 to 00010193 │ │ │ │ │ + DW_CFA_advance_loc: 62 to 0000ac83 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010194 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ac84 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010195 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ac85 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001019d │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ac8d │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc1: 82 to 000101ef │ │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000acdf │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000101f0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ace0 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000101f1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ace1 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000101f2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ace2 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000101f3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ace3 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000101f4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ace4 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 96 to 00010254 │ │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000ad44 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010255 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ad45 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010256 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ad46 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001025e │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ad4e │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc1: 107 to 000102c9 │ │ │ │ │ + DW_CFA_advance_loc1: 107 to 0000adb9 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000102cd │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000adbd │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000102ce │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000adbe │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000102d4 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000adc4 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000102d5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000adc5 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000102da │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000adca │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000102df │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000adcf │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000102e7 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000add7 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 000102fc │ │ │ │ │ + DW_CFA_advance_loc: 21 to 0000adec │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000102ff │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000adef │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010307 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000adf7 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 00010321 │ │ │ │ │ + DW_CFA_advance_loc: 26 to 0000ae11 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010325 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000ae15 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010327 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000ae17 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0001032d │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000ae1d │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010335 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ae25 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001033d │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ae2d │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0001034a │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000ae3a │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00010351 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000ae41 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00010356 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000ae46 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001035e │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ae4e │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00010365 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000ae55 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001036c │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000ae5c │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00010371 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000ae61 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 0001038b │ │ │ │ │ + DW_CFA_advance_loc: 26 to 0000ae7b │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00010396 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000ae86 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001039d │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000ae8d │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000103a2 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000ae92 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000103a6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000ae96 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000103b2 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000aea2 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000103b3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aea3 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000103b4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aea4 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000103b8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000aea8 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000103c3 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000aeb3 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 000103d4 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000aec4 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000103de │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000aece │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000103e5 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000aed5 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000103eb │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000aedb │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000103f2 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000aee2 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000103f5 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000aee5 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000103f6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000aee6 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00010401 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000aef1 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0001040c │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000aefc │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010410 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000af00 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00010421 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000af11 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 00010430 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 0000af20 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010432 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000af22 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00010435 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000af25 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010437 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000af27 │ │ │ │ │ DW_CFA_def_cfa_offset: 244 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0001043a │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000af2a │ │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0001043d │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000af2d │ │ │ │ │ DW_CFA_def_cfa_offset: 252 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001043e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000af2e │ │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010446 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000af36 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00010451 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000af41 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00010458 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000af48 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010459 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000af49 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0001045f │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000af4f │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00010466 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000af56 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010467 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000af57 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010468 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000af58 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00010474 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000af64 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010475 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000af65 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00010478 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000af68 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010479 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000af69 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010481 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000af71 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 28 to 0001049d │ │ │ │ │ + DW_CFA_advance_loc: 28 to 0000af8d │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 000104ac │ │ │ │ │ + DW_CFA_advance_loc: 15 to 0000af9c │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000104ad │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000af9d │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000104b3 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000afa3 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000104bb │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000afab │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 32 to 000104db │ │ │ │ │ + DW_CFA_advance_loc: 32 to 0000afcb │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000104df │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000afcf │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000104e0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000afd0 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000104e6 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000afd6 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000104ee │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000afde │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 00010508 │ │ │ │ │ + DW_CFA_advance_loc: 26 to 0000aff8 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001050c │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000affc │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001050d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000affd │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010515 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b005 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0001051e │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000b00e │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00010521 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000b011 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00010524 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000b014 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010525 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b015 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001052d │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b01d │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010535 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b025 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0001053f │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000b02f │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010540 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b030 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0001054a │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000b03a │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001054b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b03b │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00010550 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000b040 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00010555 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000b045 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001055d │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b04d │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 31 to 0001057c │ │ │ │ │ + DW_CFA_advance_loc: 31 to 0000b06c │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010584 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b074 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010586 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b076 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010587 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b077 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00010592 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000b082 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 000105a3 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000b093 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000105a5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b095 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000105a7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b097 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000105aa │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000b09a │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000105b2 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b0a2 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000105bd │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000b0ad │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000105be │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b0ae │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 000105d3 │ │ │ │ │ + DW_CFA_advance_loc: 21 to 0000b0c3 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000105d4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b0c4 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000105d5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b0c5 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000105d6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b0c6 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000105de │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b0ce │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000105e0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b0d0 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000105e2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b0d2 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000105e3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b0d3 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000105e9 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b0d9 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000105ea │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b0da │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000105eb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b0db │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000105ec │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b0dc │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000105f4 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b0e4 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 37 to 00010619 │ │ │ │ │ + DW_CFA_advance_loc: 37 to 0000b109 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010621 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b111 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010623 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b113 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010624 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b114 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 00010636 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000b126 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc1: 180 to 000106ea │ │ │ │ │ + DW_CFA_advance_loc1: 180 to 0000b1da │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000106f2 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b1e2 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000106f4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b1e4 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000106f5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b1e5 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00010706 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000b1f6 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 121 to 0001077f │ │ │ │ │ + DW_CFA_advance_loc1: 121 to 0000b26f │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0001078a │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000b27a │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001078b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b27b │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00010792 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000b282 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00010797 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000b287 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001079f │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b28f │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000107a7 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b297 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000107a9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b299 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000107aa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b29a │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 000107bb │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000b2ab │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000107c3 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b2b3 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000107cb │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b2bb │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000107cd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b2bd │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000107ce │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b2be │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 000107e0 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000b2d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000107e1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b2d1 │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000107e8 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000b2d8 │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000107f0 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b2e0 │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000107f2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b2e2 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00010803 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000b2f3 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010804 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b2f4 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001080c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b2fc │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010814 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b304 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 228 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001081c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b30c │ │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001081e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b30e │ │ │ │ │ DW_CFA_def_cfa_offset: 236 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001081f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b30f │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00010830 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000b320 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00001e84 000001f8 00001e5c FDE cie=0000002c pc=00010840..00010c25 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010841 │ │ │ │ │ +000017dc 000001f8 000017b4 FDE cie=0000002c pc=0000b330..0000b715 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b331 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010842 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b332 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010843 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b333 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010844 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b334 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00010852 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000b342 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc1: 84 to 000108a6 │ │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000b396 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000108a7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b397 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000108a9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b399 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000108aa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b39a │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000108b2 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b3a2 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 000108bb │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000b3ab │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000108bc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b3ac │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000108be │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b3ae │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000108c4 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b3b4 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000108cc │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b3bc │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 30 to 000108ea │ │ │ │ │ + DW_CFA_advance_loc: 30 to 0000b3da │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000108ec │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b3dc │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000108ee │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b3de │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000108f4 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b3e4 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000108fc │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b3ec │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00010909 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000b3f9 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001090d │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b3fd │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00010913 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b403 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001091b │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b40b │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc1: 80 to 0001096b │ │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000b45b │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001096f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b45f │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010973 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b463 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00010979 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b469 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 59 to 000109b4 │ │ │ │ │ + DW_CFA_advance_loc: 59 to 0000b4a4 │ │ │ │ │ DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000109b5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b4a5 │ │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000109b9 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b4a9 │ │ │ │ │ DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000109bd │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b4ad │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000109c5 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b4b5 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 25 to 000109de │ │ │ │ │ + DW_CFA_advance_loc: 25 to 0000b4ce │ │ │ │ │ DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000109df │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b4cf │ │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000109e0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b4d0 │ │ │ │ │ DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000109e1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b4d1 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000109e9 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b4d9 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000109ed │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b4dd │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000109f9 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000b4e9 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000109fa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b4ea │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000109fb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b4eb │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000109fc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b4ec │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010a00 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b4f0 │ │ │ │ │ DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010a04 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b4f4 │ │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010a08 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b4f8 │ │ │ │ │ DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010a0c │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b4fc │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010a14 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b504 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00010a17 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000b507 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010a1b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b50b │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010a1f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b50f │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 00010a2e │ │ │ │ │ + DW_CFA_advance_loc: 15 to 0000b51e │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00010a31 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000b521 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010a35 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b525 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00010a3c │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000b52c │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00010a42 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b532 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010a4a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b53a │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 50 to 00010a7c │ │ │ │ │ + DW_CFA_advance_loc: 50 to 0000b56c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010a7d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b56d │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010a7e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b56e │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010a7f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b56f │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010a80 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b570 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010a81 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b571 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010a83 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b573 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00010a88 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000b578 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010a8a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b57a │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00010a90 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b580 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010a98 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b588 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00010aa5 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000b595 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010aa7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b597 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010aa9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b599 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00010aaf │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b59f │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010ab7 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b5a7 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00010ac5 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000b5b5 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010ac6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b5b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010ac8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b5b8 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010acc │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b5bc │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010ad4 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b5c4 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00010adf │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000b5cf │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00010ae5 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b5d5 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010aed │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b5dd │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00010afa │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000b5ea │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010afb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b5eb │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010afd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b5ed │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00010b03 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b5f3 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010b0b │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b5fb │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00010b1b │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000b60b │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010b1c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b60c │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010b1e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b60e │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010b22 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b612 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010b2a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b61a │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00010b35 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000b625 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00010b3b │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b62b │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010b43 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b633 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00010b50 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000b640 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010b58 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b648 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010b5a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b64a │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010b5b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b64b │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00010b6c │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000b65c │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010b74 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b664 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010b7c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b66c │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010b7e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b66e │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010b7f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b66f │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00010b90 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000b680 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00010b9d │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000b68d │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010ba5 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b695 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010ba7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b697 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010ba8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b698 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00010bb9 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000b6a9 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010bc1 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b6b1 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010bc9 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b6b9 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010bcb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b6bb │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010bcc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b6bc │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00010bdd │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000b6cd │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010be5 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b6d5 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010bed │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b6dd │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010bef │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b6df │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010bf0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b6e0 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00010c01 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000b6f1 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010c09 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b6f9 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010c11 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b701 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010c13 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b703 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010c14 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b704 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ │ │ │ │ │ -00002080 00000160 00002058 FDE cie=0000002c pc=00010c30..000110c4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010c31 │ │ │ │ │ +000019d8 00000160 000019b0 FDE cie=0000002c pc=0000b720..0000bbb4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b721 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010c32 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b722 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010c33 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b723 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010c34 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b724 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00010c42 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000b732 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 162 to 00010ce4 │ │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000b7d4 │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010ce8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b7d8 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00010ceb │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000b7db │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010cec │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b7dc │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010cf4 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b7e4 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 23 to 00010d0b │ │ │ │ │ + DW_CFA_advance_loc: 23 to 0000b7fb │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00010d12 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000b802 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 00010d21 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 0000b811 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00010d27 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b817 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010d2b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b81b │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010d2c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b81c │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010d2d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b81d │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010d35 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b825 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010d36 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b826 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010d37 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b827 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00010d3e │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000b82e │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010d3f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b82f │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010d43 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b833 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010d44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b834 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010d4c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b83c │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00010d53 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000b843 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00010d5d │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000b84d │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010d5e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b84e │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 00010d6d │ │ │ │ │ + DW_CFA_advance_loc: 15 to 0000b85d │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00010d70 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000b860 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010d74 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b864 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010d78 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b868 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010d80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b870 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00010d8b │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000b87b │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010d8f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b87f │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010d93 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b883 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010d9b │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b88b │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00010da7 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000b897 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010da9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b899 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00010dae │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000b89e │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00010dbc │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000b8ac │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010dbd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b8ad │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00010dc6 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000b8b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010dca │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b8ba │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010dd2 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b8c2 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 157 to 00010e6f │ │ │ │ │ + DW_CFA_advance_loc1: 157 to 0000b95f │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00010e76 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000b966 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010e77 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b967 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010e7b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b96b │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010e7f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000b96f │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010e80 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b970 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010e82 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000b972 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00010e88 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000b978 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010e90 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b980 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 98 to 00010ef2 │ │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000b9e2 │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010ef3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b9e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010ef4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b9e4 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010ef5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000b9e5 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010efd │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000b9ed │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 86 to 00010f53 │ │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000ba43 │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00010f5d │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000ba4d │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010f61 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000ba51 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010f65 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000ba55 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010f69 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000ba59 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010f6a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ba5a │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010f6c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000ba5c │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00010f72 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000ba62 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 00010f8a │ │ │ │ │ + DW_CFA_advance_loc: 24 to 0000ba7a │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 00010fa4 │ │ │ │ │ + DW_CFA_advance_loc: 26 to 0000ba94 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010fa5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ba95 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010fa6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ba96 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010fa7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ba97 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00010fa8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ba98 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010fb0 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000baa0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 22 to 00010fc6 │ │ │ │ │ + DW_CFA_advance_loc: 22 to 0000bab6 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00010fcd │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000babd │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010fd1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000bac1 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 00010fe0 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 0000bad0 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00010feb │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000badb │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00010fed │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000badd │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00010ff1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000bae1 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00010ff9 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000bae9 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00011003 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000baf3 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001100a │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000bafa │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001100e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000bafe │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011016 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000bb06 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 114 to 00011088 │ │ │ │ │ + DW_CFA_advance_loc1: 114 to 0000bb78 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00011093 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000bb83 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011094 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bb84 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001109b │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000bb8b │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000110a0 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000bb90 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000110a7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000bb97 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000110b2 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000bba2 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000110b3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bba3 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000110ba │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000bbaa │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000110bf │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000bbaf │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000021e4 000000ec 000021bc FDE cie=0000002c pc=000110d0..0001138e │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000110d1 │ │ │ │ │ +00001b3c 000000ec 00001b14 FDE cie=0000002c pc=0000bbc0..0000be7e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bbc1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000110d2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bbc2 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000110d3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bbc3 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000110d4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bbc4 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 000110e5 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000bbd5 │ │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc1: 141 to 00011172 │ │ │ │ │ + DW_CFA_advance_loc1: 141 to 0000bc62 │ │ │ │ │ DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00011177 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000bc67 │ │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc1: 78 to 000111c5 │ │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000bcb5 │ │ │ │ │ DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000111c6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bcb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000111c7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bcb7 │ │ │ │ │ DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000111c8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bcb8 │ │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000111d0 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000bcc0 │ │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 000111e3 │ │ │ │ │ + DW_CFA_advance_loc: 19 to 0000bcd3 │ │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000111e8 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000bcd8 │ │ │ │ │ DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000111ef │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000bcdf │ │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000111f3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000bce3 │ │ │ │ │ DW_CFA_def_cfa_offset: 196 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00011200 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000bcf0 │ │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0001120d │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000bcfd │ │ │ │ │ DW_CFA_def_cfa_offset: 204 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001120e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bcfe │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011216 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000bd06 │ │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 31 to 00011235 │ │ │ │ │ + DW_CFA_advance_loc: 31 to 0000bd25 │ │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001123c │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000bd2c │ │ │ │ │ DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001123d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bd2d │ │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 23 to 00011254 │ │ │ │ │ + DW_CFA_advance_loc: 23 to 0000bd44 │ │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 0001126e │ │ │ │ │ + DW_CFA_advance_loc: 26 to 0000bd5e │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001126f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bd5f │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011270 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bd60 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011271 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bd61 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011272 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bd62 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00011278 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000bd68 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 119 to 000112ef │ │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000bddf │ │ │ │ │ DW_CFA_def_cfa_offset: 180 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000112f1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000bde1 │ │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000112f5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000bde5 │ │ │ │ │ DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000112f9 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000bde9 │ │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000112fa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bdea │ │ │ │ │ DW_CFA_def_cfa_offset: 196 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000112fb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bdeb │ │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00011305 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000bdf5 │ │ │ │ │ DW_CFA_def_cfa_offset: 204 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011306 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bdf6 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00011316 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000be06 │ │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 29 to 00011333 │ │ │ │ │ + DW_CFA_advance_loc: 29 to 0000be23 │ │ │ │ │ DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011334 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000be24 │ │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0001133e │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000be2e │ │ │ │ │ DW_CFA_def_cfa_offset: 196 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00011341 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000be31 │ │ │ │ │ DW_CFA_def_cfa_offset: 204 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00011348 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000be38 │ │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001134c │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000be3c │ │ │ │ │ DW_CFA_def_cfa_offset: 212 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001134d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000be3d │ │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011355 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000be45 │ │ │ │ │ DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00011357 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000be47 │ │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001135f │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000be4f │ │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0001136b │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000be5b │ │ │ │ │ DW_CFA_def_cfa_offset: 180 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00011372 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000be62 │ │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001137a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000be6a │ │ │ │ │ DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001137c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000be6c │ │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011384 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000be74 │ │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000022d4 000000cc 000022ac FDE cie=0000002c pc=00011390..00011594 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011391 │ │ │ │ │ +00001c2c 000000cc 00001c04 FDE cie=0000002c pc=0000be80..0000c084 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000be81 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011392 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000be82 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011393 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000be83 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011394 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000be84 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 000113a2 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000be92 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc1: 78 to 000113f0 │ │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000bee0 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000113f1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bee1 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000113f9 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000bee9 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000113fe │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000beee │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00011408 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000bef8 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001140c │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000befc │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011410 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000bf00 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011414 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000bf04 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011415 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bf05 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001141d │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000bf0d │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001141f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000bf0f │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011427 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000bf17 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0001143b │ │ │ │ │ + DW_CFA_advance_loc: 20 to 0000bf2b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001143c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bf2c │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001143d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bf2d │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001143e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bf2e │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001143f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bf2f │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011440 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bf30 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00011443 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000bf33 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011447 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000bf37 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011448 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bf38 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011450 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000bf40 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00011457 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000bf47 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011458 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bf48 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011459 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bf49 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011461 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000bf51 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00011468 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000bf58 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00011473 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000bf63 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00011475 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000bf65 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011476 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bf66 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00011483 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000bf73 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00011490 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000bf80 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011491 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bf81 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011499 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000bf89 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 27 to 000114b4 │ │ │ │ │ + DW_CFA_advance_loc: 27 to 0000bfa4 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000114bb │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000bfab │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000114bc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000bfac │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 23 to 000114d3 │ │ │ │ │ + DW_CFA_advance_loc: 23 to 0000bfc3 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 132 to 00011557 │ │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000c047 │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00011559 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000c049 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001155d │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c04d │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011561 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c051 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011562 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c052 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011563 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c053 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0001156d │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000c05d │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001156e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c05e │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 0001157e │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000c06e │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000023a4 00000098 0000237c FDE cie=0000002c pc=000115a0..0001171d │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000115a1 │ │ │ │ │ +00001cfc 00000098 00001cd4 FDE cie=0000002c pc=0000c090..0000c20d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c091 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000115a2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c092 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000115a3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c093 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000115a4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c094 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 000115b2 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000c0a2 │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 39 to 000115d9 │ │ │ │ │ + DW_CFA_advance_loc: 39 to 0000c0c9 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000115e6 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000c0d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000115e7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c0d7 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000115ef │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c0df │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 38 to 00011615 │ │ │ │ │ + DW_CFA_advance_loc: 38 to 0000c105 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001161c │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000c10c │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001161d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c10d │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 23 to 00011634 │ │ │ │ │ + DW_CFA_advance_loc: 23 to 0000c124 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 00011648 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 0000c138 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011649 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c139 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001164a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c13a │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001164b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c13b │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001164c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c13c │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011650 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c140 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 24 to 00011668 │ │ │ │ │ + DW_CFA_advance_loc: 24 to 0000c158 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00011671 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000c161 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011679 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c169 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 56 to 000116b1 │ │ │ │ │ + DW_CFA_advance_loc: 56 to 0000c1a1 │ │ │ │ │ DW_CFA_def_cfa_offset: 116 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000116b3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000c1a3 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000116b7 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c1a7 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000116bb │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c1ab │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000116bc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c1ac │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000116bd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c1ad │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000116c7 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000c1b7 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000116c8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c1b8 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 000116d8 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000c1c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 27 to 000116f3 │ │ │ │ │ + DW_CFA_advance_loc: 27 to 0000c1e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000116f4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c1e4 │ │ │ │ │ DW_CFA_def_cfa_offset: 124 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 000116fd │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000c1ed │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011701 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c1f1 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011709 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c1f9 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001170b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000c1fb │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011713 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c203 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002440 00000150 00002418 FDE cie=0000002c pc=00011720..00011e3a │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011721 │ │ │ │ │ +00001d98 00000150 00001d70 FDE cie=0000002c pc=0000c210..0000c92a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c211 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011722 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c212 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011723 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c213 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011724 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c214 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00011732 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000c222 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 109 to 0001179f │ │ │ │ │ + DW_CFA_advance_loc1: 109 to 0000c28f │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000117a3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c293 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000117a4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c294 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000117ac │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c29c │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 39 to 000117d3 │ │ │ │ │ + DW_CFA_advance_loc: 39 to 0000c2c3 │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000117da │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000c2ca │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000117de │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c2ce │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000117df │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c2cf │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000117eb │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000c2db │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000117f5 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000c2e5 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000117f9 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c2e9 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000117fa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c2ea │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 30 to 00011818 │ │ │ │ │ + DW_CFA_advance_loc: 30 to 0000c308 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00011825 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000c315 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011826 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c316 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001182e │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c31e │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001182f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c31f │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011830 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c320 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00011836 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000c326 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001183e │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c32e │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 57 to 00011877 │ │ │ │ │ + DW_CFA_advance_loc: 57 to 0000c367 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001187b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c36b │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001187c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c36c │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011884 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c374 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 39 to 000118ab │ │ │ │ │ + DW_CFA_advance_loc: 39 to 0000c39b │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000118b2 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000c3a2 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000118b6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c3a6 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000118b7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c3a7 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000118c3 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000c3b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000118cd │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000c3bd │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000118d1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c3c1 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000118d2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c3c2 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 30 to 000118f0 │ │ │ │ │ + DW_CFA_advance_loc: 30 to 0000c3e0 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000118fd │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000c3ed │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000118fe │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c3ee │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011906 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c3f6 │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011907 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c3f7 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011908 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c3f8 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001190f │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000c3ff │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011917 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c407 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc2: 381 to 00011a94 │ │ │ │ │ + DW_CFA_advance_loc2: 381 to 0000c584 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00011a9e │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000c58e │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011a9f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c58f │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011aa7 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c597 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 35 to 00011aca │ │ │ │ │ + DW_CFA_advance_loc: 35 to 0000c5ba │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00011ad1 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000c5c1 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011ad5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c5c5 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011ad6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c5c6 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00011ae2 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000c5d2 │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00011aec │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000c5dc │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011af0 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c5e0 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011af1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c5e1 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00011b01 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000c5f1 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011b05 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c5f5 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00011b0f │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000c5ff │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 00011b21 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000c611 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011b25 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c615 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011b2d │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c61d │ │ │ │ │ DW_CFA_def_cfa_offset: 100 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011b2e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c61e │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011b2f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c61f │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011b33 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c623 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011b3b │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c62b │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc2: 257 to 00011c3c │ │ │ │ │ + DW_CFA_advance_loc2: 257 to 0000c72c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011c3d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c72d │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011c3e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c72e │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011c3f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c72f │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011c40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c730 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011c48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c738 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00011c4b │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000c73b │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011c4f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c73f │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011c50 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c740 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011c58 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c748 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 00011c6b │ │ │ │ │ + DW_CFA_advance_loc: 19 to 0000c75b │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00011c6f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000c75f │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011c70 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c760 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011c78 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c768 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 107 to 00011ce3 │ │ │ │ │ + DW_CFA_advance_loc1: 107 to 0000c7d3 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011ce4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c7d4 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00011ce9 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000c7d9 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00011cf9 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000c7e9 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 168 to 00011da1 │ │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000c891 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011da2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c892 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011da3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c893 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 00011db5 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000c8a5 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00011dc3 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000c8b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011dc4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c8b4 │ │ │ │ │ DW_CFA_def_cfa_offset: 108 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011dc5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c8b5 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 00011dd7 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000c8c7 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 85 to 00011e2c │ │ │ │ │ + DW_CFA_advance_loc1: 85 to 0000c91c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011e2d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c91d │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011e2e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c91e │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011e2f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c91f │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011e30 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c920 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00011e35 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000c925 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002594 000000a8 0000256c FDE cie=0000002c pc=00011e40..000120aa │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011e41 │ │ │ │ │ +00001eec 000000a8 00001ec4 FDE cie=0000002c pc=0000c930..0000cb9a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c931 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011e42 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c932 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011e43 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c933 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011e44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c934 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00011e52 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000c942 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 00011e64 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000c954 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00011e6a │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000c95a │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011e72 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c962 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 73 to 00011ebb │ │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000c9ab │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00011ec1 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000c9b1 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011ec9 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000c9b9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc1: 66 to 00011f0b │ │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000c9fb │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011f0c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000c9fc │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011f14 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ca04 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00011f21 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000ca11 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011f22 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ca12 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011f2a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ca1a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00011f37 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000ca27 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011f38 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ca28 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011f40 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ca30 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 44 to 00011f6c │ │ │ │ │ + DW_CFA_advance_loc: 44 to 0000ca5c │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011f6d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ca5d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00011f7b │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000ca6b │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00011f89 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000ca79 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011f8a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ca7a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00011f92 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ca82 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011f93 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ca83 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011f94 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ca84 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011f95 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ca85 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00011f96 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000ca86 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00011fa0 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000ca90 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00011fa3 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000ca93 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00011faa │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000ca9a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 28 to 00011fc6 │ │ │ │ │ + DW_CFA_advance_loc: 28 to 0000cab6 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 51 to 00011ff9 │ │ │ │ │ + DW_CFA_advance_loc: 51 to 0000cae9 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00012004 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000caf4 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 70 to 0001204a │ │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000cb3a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 22 to 00012060 │ │ │ │ │ + DW_CFA_advance_loc: 22 to 0000cb50 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012067 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000cb57 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001206f │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000cb5f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0001207b │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000cb6b │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012082 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000cb72 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001208a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000cb7a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002640 00000010 00002618 FDE cie=0000002c pc=000120aa..000120ae │ │ │ │ │ +00001f98 00000010 00001f70 FDE cie=0000002c pc=0000cb9a..0000cb9e │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00001fac 00000010 00001f84 FDE cie=0000002c pc=0000cb9e..0000cba2 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002654 00000068 0000262c FDE cie=0000002c pc=000120b0..0001213a │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000120b1 │ │ │ │ │ +00001fc0 00000068 00001f98 FDE cie=0000002c pc=0000cbb0..0000cc46 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cbb1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000120b2 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000cbb4 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000120b3 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000cbb7 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000120b4 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000cbba │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 000120c2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 39 to 000120e9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000120ea │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000120eb │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000120f3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 0001210b │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001210c │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001210d │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012115 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00012126 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000cbc8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 28 to 0000cbe4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cbe5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cbe6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cbe7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000cbf7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000cbfe │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cbff │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cc00 │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cc01 │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cc02 │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000cc06 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000cc12 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000cc22 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012127 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cc23 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012128 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cc24 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012129 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cc25 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001212a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cc26 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00012130 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cc27 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00012133 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00012136 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012137 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012138 │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000cc33 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000cc38 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000cc40 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +0000202c 00000034 00002004 FDE cie=0000002c pc=0000cc50..0000ccdb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cc51 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012139 │ │ │ │ │ - DW_CFA_restore: r5 (ebp) │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0000cc5f │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0000cc71 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000cc76 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000cc7b │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000cc80 │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000cc87 │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cc88 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000cc90 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 58 to 0000ccca │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cccb │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000ccd0 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -000026c0 00000060 00002698 FDE cie=0000002c pc=00012140..00012231 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012141 │ │ │ │ │ +00002064 000000e4 0000203c FDE cie=0000002c pc=0000cce0..0000d057 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cce1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012142 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000cced │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012143 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000ccf0 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012144 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000ccf3 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00012152 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000ccf6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 0000cd0a │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000cd16 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000cd21 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cd22 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cd23 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000cd26 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000cd30 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cd31 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000cd33 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cd34 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000cd3c │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000cd4d │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000cd53 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cd54 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000cd5e │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 57 to 0000cd97 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000cd9d │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cd9e │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000cda6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 21 to 0000cdbb │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000cdbf │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cdc0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000cdc8 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc1: 159 to 000121f1 │ │ │ │ │ + DW_CFA_advance_loc: 23 to 0000cddf │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cde0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000cdec │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc1: 167 to 0000ce93 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000ce99 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000cea1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 42 to 0000cecb │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000cece │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000ced6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 21 to 0000ceeb │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000ceee │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000cef4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cef5 │ │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000121f5 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000cefe │ │ │ │ │ DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000121fc │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000cf02 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00012208 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000cf0a │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 0001221a │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000cf15 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cf16 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 21 to 0000cf2b │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000cf36 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000cf39 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000cf3d │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 0000cf4d │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000cfa6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000cfac │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000cfb4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000cfb7 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001221b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cfb8 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001221c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cfb9 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001221d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cfba │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001221e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000cfbb │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012220 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000cfc0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00012223 │ │ │ │ │ + DW_CFA_advance_loc: 59 to 0000cffb │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000cffe │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000d00a │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 25 to 0000d023 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000d029 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000d035 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +0000214c 00000028 00002124 FDE cie=0000002c pc=0000d060..0000d0d6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000d061 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000d0a2 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000d0a8 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 27 to 0000d0c3 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00012226 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012227 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012228 │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012229 │ │ │ │ │ - DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001222a │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000d0d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000d0d3 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002724 00000018 000026fc FDE cie=0000002c pc=00012240..000122a3 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012241 │ │ │ │ │ +00002178 00000030 00002150 FDE cie=0000002c pc=0000d0e0..00011aa1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000d0e1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc1: 97 to 000122a2 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000d0e5 │ │ │ │ │ + DW_CFA_def_cfa_register: r5 (ebp) │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000d0e6 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 19 to 0000d0f9 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ + DW_CFA_advance_loc2: 4722 to 0000e36b │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000e36c │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000e36d │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000e36e │ │ │ │ │ + DW_CFA_restore: r5 (ebp) │ │ │ │ │ + DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000e36f │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002740 00000038 00002718 FDE cie=0000002c pc=000122b0..0001231c │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000122b1 │ │ │ │ │ +000021ac 00000050 00002184 FDE cie=0000002c pc=00011ab0..00011b49 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011ab1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000122b2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011ab2 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 000122c0 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00011ac0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 00011ad1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00011ad8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 22 to 00011aee │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 000122d8 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00011af1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00011af4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00011afa │ │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000122d9 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00011afd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 000122e7 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011b05 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 000122ff │ │ │ │ │ + DW_CFA_advance_loc: 26 to 00011b1f │ │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012300 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011b20 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 0001230f │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011b28 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00012319 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 00011b3a │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011b3b │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011b43 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00011b46 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001231a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011b47 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001231b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011b48 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000277c 00000050 00002754 FDE cie=0000002c pc=00012320..000123b6 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012321 │ │ │ │ │ +00002200 000000b0 000021d8 FDE cie=0000002c pc=00011b50..00011cf1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011b51 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012322 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011b52 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012323 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011b53 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012324 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011b54 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00012327 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 63 to 00012366 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00011b62 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 42 to 00011b8c │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011b8d │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011b95 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00011b9e │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011ba0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00011ba5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00011baa │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00011bb6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 00011c01 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012367 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00011c04 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012368 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011c05 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012369 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011c06 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001236a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011c07 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00012370 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00011c10 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00011c13 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011c15 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011c16 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011c1e │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00011c2b │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011c2d │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011c2e │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011c36 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00011c41 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00011c46 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011c47 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00011c4e │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00011c59 │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011c5b │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00011c60 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 38 to 00011c86 │ │ │ │ │ + DW_CFA_def_cfa_offset: 100 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011c87 │ │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00011c90 │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011c91 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011c99 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00011ca3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00011ca8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011ca9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011caa │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 00011cbc │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 00011ccb │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011ccd │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00011cd2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011cd3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 00011ce7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +000022b4 00000040 0000228c FDE cie=0000002c pc=00011d00..00011d5e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011d01 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00011d0f │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011d11 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011d13 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00011d17 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011d1f │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00011d2a │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011d2b │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011d2c │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 58 to 000123aa │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00011d30 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00011d37 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011d3f │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011d41 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 00011d52 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00011d56 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +000022f8 00000080 000022d0 FDE cie=0000002c pc=00011d60..00011eea │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011d61 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011d62 │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00011d65 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011d66 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00011d74 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 54 to 00011daa │ │ │ │ │ + DW_CFA_def_cfa_offset: 100 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011dab │ │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00011daf │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00011db9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011dc1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc1: 119 to 00011e38 │ │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011e39 │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011e3a │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011e42 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 37 to 00011e67 │ │ │ │ │ + DW_CFA_def_cfa_offset: 100 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011e69 │ │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011e6a │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00011e6e │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011e76 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00011e81 │ │ │ │ │ + DW_CFA_def_cfa_offset: 100 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00011e84 │ │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011e85 │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00011e89 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011e91 │ │ │ │ │ + DW_CFA_def_cfa_offset: 100 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00011e94 │ │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011e95 │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00011e99 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011ea1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 63 to 00011ee0 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000123ab │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011ee1 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000123ac │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011ee2 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000123ad │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011ee3 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000123ae │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011ee4 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000123af │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011ee5 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -000027d0 0000003c 000027a8 FDE cie=0000002c pc=000123c0..0001241f │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000123c1 │ │ │ │ │ +0000237c 00000028 00002354 FDE cie=0000002c pc=00011ef0..00011f1f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011ef1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00011eff │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011f07 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00011f12 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011f14 │ │ │ │ │ + DW_CFA_def_cfa_offset: 28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011f15 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011f1d │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011f1e │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + │ │ │ │ │ +000023a8 00000080 00002380 FDE cie=0000002c pc=00011f20..00012027 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011f21 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011f22 │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00011f30 │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 25 to 00011f49 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 47 to 00011f78 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00011f7f │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011f81 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011f82 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011f8a │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011f8b │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 27 to 00011fa6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00011fad │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011faf │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011fb1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011fb9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011fc1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00011fc5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00011fcc │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011fcd │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00011fd4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011fd6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011fd8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011fe0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00011fe8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00011fec │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00011ff3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00011ff4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00011ffb │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011ffd │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00011fff │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012007 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00012011 │ │ │ │ │ + DW_CFA_def_cfa_offset: 100 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012012 │ │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012014 │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012016 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +0000242c 00000044 00002404 FDE cie=0000002c pc=00004c30..00007001 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00004c34 │ │ │ │ │ + DW_CFA_def_cfa: r1 (ecx) ofs 0 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00004c3b │ │ │ │ │ + DW_CFA_expression: r5 (ebp) (DW_OP_breg5 (ebp): 0) │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00004c3f │ │ │ │ │ + DW_CFA_expression: r7 (edi) (DW_OP_breg5 (ebp): -4) │ │ │ │ │ + DW_CFA_expression: r6 (esi) (DW_OP_breg5 (ebp): -8) │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00004c46 │ │ │ │ │ + DW_CFA_expression: r3 (ebx) (DW_OP_breg5 (ebp): -12) │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00004c52 │ │ │ │ │ + DW_CFA_def_cfa_expression (DW_OP_breg5 (ebp): -16; DW_OP_deref) │ │ │ │ │ + DW_CFA_advance_loc2: 5952 to 00006392 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_restore: r1 (ecx) │ │ │ │ │ + DW_CFA_def_cfa: r1 (ecx) ofs 0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00006393 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00006394 │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00006395 │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00006396 │ │ │ │ │ + DW_CFA_restore: r5 (ebp) │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00006399 │ │ │ │ │ + DW_CFA_def_cfa: r4 (esp) ofs 4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000639a │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + │ │ │ │ │ +00002474 00000068 0000244c FDE cie=0000002c pc=00012030..000120a0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012031 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000123c2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012032 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000123c3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012033 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000123c4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012034 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000123c7 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00012042 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012049 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0001204d │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012055 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc1: 68 to 0001240b │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0001205b │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0001205f │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012061 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012062 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 28 to 0001207e │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012085 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0001240e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012086 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001240f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012087 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012410 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012088 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012411 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012089 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012418 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012090 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00002810 00000010 000027e8 FDE cie=0000002c pc=00012420..0001242c │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012093 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012098 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0001209d │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001209e │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001209f │ │ │ │ │ + DW_CFA_restore: r5 (ebp) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002824 000000a4 000027fc FDE cie=0000002c pc=00012430..000124ee │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012431 │ │ │ │ │ +000024e0 0000002c 000024b8 FDE cie=0000002c pc=000120a0..0001217a │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000120ab │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012432 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000120b1 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012433 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000120b2 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 30 to 00012451 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012453 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012455 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012456 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0001245c │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012460 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012462 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012463 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001246b │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012472 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012474 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012476 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012477 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001247f │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012480 │ │ │ │ │ + DW_CFA_advance_loc: 62 to 000120f0 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012481 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000120f3 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012482 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000120f4 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00012488 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000120f8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 19 to 0001249b │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000124a5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000124a9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000124aa │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000124ac │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000124ad │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000124b5 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00002510 000000d8 000024e8 FDE cie=0000002c pc=00012180..000122ca │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012181 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012182 │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012183 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000124b6 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012184 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000124ba │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000124bc │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000124be │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000124c4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000124c5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000124c7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000124c9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000124d1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000124d2 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 00012195 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 45 to 000121c2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000121ca │ │ │ │ │ + DW_CFA_def_cfa_offset: 4176 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000121d3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4180 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000121d4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4184 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000121d5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000121e0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000121e8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4176 │ │ │ │ │ + DW_CFA_advance_loc: 21 to 000121fd │ │ │ │ │ + DW_CFA_def_cfa_offset: 4180 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012200 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4184 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012205 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012206 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00012210 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012214 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001221c │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012220 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012228 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012229 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4184 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00012236 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0001223a │ │ │ │ │ + DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0001223e │ │ │ │ │ + DW_CFA_def_cfa_offset: 4196 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012240 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4200 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012242 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4204 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012243 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4208 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001224b │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0001224f │ │ │ │ │ + DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00012255 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012259 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00012265 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4176 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0001226a │ │ │ │ │ + DW_CFA_def_cfa_offset: 4184 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0001226e │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001226f │ │ │ │ │ + DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012277 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4176 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00012284 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001228c │ │ │ │ │ + DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012294 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4180 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012295 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4184 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0001229b │ │ │ │ │ + DW_CFA_def_cfa_offset: 4188 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001229c │ │ │ │ │ + DW_CFA_def_cfa_offset: 4192 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 000122a8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 4176 │ │ │ │ │ + DW_CFA_advance_loc: 22 to 000122be │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000122c1 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000124d3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000122c2 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000124d4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000122c3 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000122c4 │ │ │ │ │ + DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000124d8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000122c5 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000124d9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000124e1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000124e3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000124e4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000124ec │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000028cc 0000004c 000028a4 FDE cie=0000002c pc=000124f0..0001254d │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000124f1 │ │ │ │ │ +000025ec 000000f8 000025c4 FDE cie=0000002c pc=000122d0..00012473 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000122d1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000124f2 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000122d2 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00012500 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000122d3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000122d4 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012501 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012506 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001250d │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000122e2 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012515 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001251c │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001251e │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001251f │ │ │ │ │ + DW_CFA_advance_loc: 31 to 00012301 │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012306 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012308 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012309 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012311 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012527 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 00012536 │ │ │ │ │ + DW_CFA_advance_loc: 41 to 0001233a │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00012340 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0001234a │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001234b │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001234d │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001234e │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012356 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00012361 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012362 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012364 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001236c │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0001236f │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012537 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012370 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012538 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012371 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012372 │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012373 │ │ │ │ │ + DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012540 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012378 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0001254a │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001254b │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00012382 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 19 to 00012395 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000123a0 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000123a7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000123a9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000123ab │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000123ac │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000123b4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000123b7 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000123b8 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001254c │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000123b9 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000123ba │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000123bb │ │ │ │ │ + DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000123c0 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000123c3 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000123ca │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000123cc │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000123d6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000123e0 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000123e3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000123f0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000123f7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000123fb │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012403 │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0001240a │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012411 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012412 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001241a │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012421 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012422 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012423 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001242b │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012432 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012433 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012434 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001243c │ │ │ │ │ + DW_CFA_def_cfa_offset: 36 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012443 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012444 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012445 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 00012459 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001245a │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001245c │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001245d │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012465 │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012466 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001246e │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ │ │ │ │ │ -0000291c 00000208 000028f4 FDE cie=0000002c pc=00012550..00012a0e │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012551 │ │ │ │ │ +000026e8 000002c8 000026c0 FDE cie=0000002c pc=00012480..000129fd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012481 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012552 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012482 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012553 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012483 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012554 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012484 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00012562 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00012492 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 26 to 000124ac │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 000124bb │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 000124cf │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000124d0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000124d6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000124d7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000124de │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000124e0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000124e2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000124e3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000124ea │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000124eb │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000124f9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 56 to 00012531 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012536 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012538 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012539 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012541 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0001254e │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0001255a │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc1: 80 to 000125b2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001255b │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0001255f │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012561 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000125b9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012562 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000125c1 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001256a │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001256b │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001256d │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001256f │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012573 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 27 to 000125dc │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0001257e │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 37 to 000125a3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000125a4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000125aa │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000125ab │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000125b2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000125b4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000125b6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000125b7 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000125e3 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000125be │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000125e4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000125bf │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000125ec │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000125ca │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 50 to 000125fc │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000125fd │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000125fe │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000125ff │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012600 │ │ │ │ │ + DW_CFA_restore: r5 (ebp) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012608 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0001260b │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001260c │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000125f3 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00012612 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012613 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0001261a │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001261c │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001261e │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001261f │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000125fa │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012626 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000125fb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012627 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012603 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00012632 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 31 to 00012651 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012653 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012655 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012656 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 0001261d │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001265e │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 28 to 0001267a │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0001267d │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001267e │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00012689 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001268b │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00012628 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001268c │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 23 to 0001263f │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012694 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0001269b │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001269d │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001269f │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000126a4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000126ae │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000126b9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000126bb │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000126bd │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000126be │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc1: 91 to 0001269a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000126c6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 000126d8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000126e1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000126e2 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001269b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000126e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001269c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000126e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001269e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000126e9 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000126a6 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000126f1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000126f2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000126f4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000126f6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000126fa │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000126ae │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00012708 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00012712 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012717 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00012723 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012724 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001272c │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000126b2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001272d │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000126b3 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00012736 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000126b5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012737 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000126bd │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001273f │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0001274b │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00012751 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012752 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 29 to 000126da │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00012758 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001275a │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001275c │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000126e4 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012761 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000126e5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000126e7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000126e9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000126ed │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000126f5 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012769 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00012776 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012778 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000126fb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001277a │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001277b │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001277c │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000126fc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001277d │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00012702 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012785 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012789 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0001278d │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012792 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012794 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012796 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012798 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012703 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012799 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000127a1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000127ae │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000127b0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000127b2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000127b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 23 to 0001271a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000127b4 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0001271d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000127b5 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012725 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000127bd │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 36 to 000127e1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000127e6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000127e8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000127e9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000127f1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 19 to 00012804 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012805 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0001280c │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00012817 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012819 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001281a │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012822 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012829 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001282b │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001282d │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012832 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001283a │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 47 to 00012869 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0001286e │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012870 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012871 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012879 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00012882 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00012733 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00012890 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012737 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012897 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012738 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012899 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001273a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001289a │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012742 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000128a2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000128a9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000128ab │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000128ad │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000128ae │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000128b6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 00012901 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012906 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012908 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012909 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012911 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0001291a │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00012928 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0001292f │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012931 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012932 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001293a │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001293b │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001293d │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001293f │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012943 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001294b │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc1: 114 to 000129bd │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000129be │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc1: 144 to 000127d2 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000129c5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000129d0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000129d2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000129d3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000129db │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000129e2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000129e4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000129e6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000129eb │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000129f3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +000029b4 00000108 0000298c FDE cie=0000002c pc=00012a00..00012c37 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012a01 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012a04 │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012a05 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00012a0b │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00012a19 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 41 to 00012a42 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012a43 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012a47 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012a4b │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012a53 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 21 to 00012a68 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012a69 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012a71 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc1: 80 to 00012ac1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012ac6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012ac8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012ac9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012ad1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00012ade │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012ae2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012ae4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012aec │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012aef │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012af3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012af5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012af7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012afa │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012afd │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012b01 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012b09 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 26 to 00012b23 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012b24 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012b25 │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012b26 │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012b27 │ │ │ │ │ + DW_CFA_restore: r5 (ebp) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00012b30 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 33 to 00012b51 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012b56 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012b58 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012b59 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012b61 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00012b6f │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012b73 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012b75 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012b79 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00012b85 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00012b91 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012b96 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012b98 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012b99 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012ba1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 40 to 00012bc9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012bce │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012bd0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012bd1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012bd9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00012be9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012beb │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012bed │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012bee │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012bf6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012bf9 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012bfa │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012bfb │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012bfc │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012bfd │ │ │ │ │ + DW_CFA_restore: r5 (ebp) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012bfe │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012c02 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012c04 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012c06 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012c0a │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00012c16 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00012c22 │ │ │ │ │ + DW_CFA_def_cfa_offset: 52 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012c24 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012c26 │ │ │ │ │ + DW_CFA_def_cfa_offset: 60 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012c2a │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012c32 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00002ac0 000001d0 00002a98 FDE cie=0000002c pc=00012c40..00012f30 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012c41 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012c42 │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012c47 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012c48 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00012c56 │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc1: 76 to 00012ca2 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000127d5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012ca3 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000127d6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012ca4 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000127d7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012ca5 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000127d8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012ca6 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000127e0 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00012cb0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 27 to 000127fb │ │ │ │ │ + DW_CFA_advance_loc: 26 to 00012cca │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012ccc │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012cce │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012802 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012ccf │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001280a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012cd7 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 41 to 00012833 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012cde │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012ce0 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012834 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012ce2 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012835 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012ce3 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001283d │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0001284b │ │ │ │ │ + DW_CFA_advance_loc: 18 to 00012cf5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012cf7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012cfa │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012852 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012cfb │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 36 to 00012876 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00012d06 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00012887 │ │ │ │ │ + DW_CFA_advance_loc1: 68 to 00012d4a │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012d4d │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012d50 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0001288c │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00012d5b │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012891 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012d5d │ │ │ │ │ DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012896 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012d5f │ │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0001289b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012d61 │ │ │ │ │ DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001289c │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012d66 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000128a4 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012d6e │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012d76 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000128a5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012d78 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000128ad │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012d7a │ │ │ │ │ + DW_CFA_def_cfa_offset: 148 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012d7b │ │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012d7c │ │ │ │ │ + DW_CFA_def_cfa_offset: 156 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012d7d │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00012d88 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 000128bb │ │ │ │ │ + DW_CFA_advance_loc1: 134 to 00012e0e │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012e13 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00012e21 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000128c2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012e22 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000128c3 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00012e2e │ │ │ │ │ DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000128ca │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012e2f │ │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000128d0 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00012e38 │ │ │ │ │ DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000128d5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012e39 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000128dd │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 40 to 00012905 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012e41 │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012e44 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012e47 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012909 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012e4b │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001290a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012e4d │ │ │ │ │ DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001290c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012e4f │ │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001290e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012e51 │ │ │ │ │ DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012912 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012e52 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001291a │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012e5a │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012e62 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001291b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012e64 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012923 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0001292f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012e66 │ │ │ │ │ + DW_CFA_def_cfa_offset: 148 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012e67 │ │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012e68 │ │ │ │ │ + DW_CFA_def_cfa_offset: 156 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012e69 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012e71 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012936 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012e75 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0001293c │ │ │ │ │ - DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012940 │ │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012948 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00012953 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012e79 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001295a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012e7d │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001295b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012e7f │ │ │ │ │ DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001295d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012e81 │ │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001295f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012e83 │ │ │ │ │ DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012963 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012e84 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001296b │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012e8c │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012e94 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012972 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012e96 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001297a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012e98 │ │ │ │ │ + DW_CFA_def_cfa_offset: 148 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012e99 │ │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012e9a │ │ │ │ │ + DW_CFA_def_cfa_offset: 156 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012e9b │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012ea3 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 00012989 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012eab │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012991 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012eb3 │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012993 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00012eb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012994 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00012ebc │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001299c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012ec4 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000129a8 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012ec9 │ │ │ │ │ DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000129aa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012ecb │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000129ac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012ecd │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000129b0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012ece │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 000129c0 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012ed6 │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000129c8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012ede │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000129cc │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00012ee8 │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000129d8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012ee9 │ │ │ │ │ DW_CFA_def_cfa_offset: 148 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000129da │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012ef0 │ │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000129dc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012ef2 │ │ │ │ │ DW_CFA_def_cfa_offset: 156 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000129e0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012ef3 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000129e8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 000129f9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 132 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000129fb │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012efb │ │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000129fd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012efc │ │ │ │ │ DW_CFA_def_cfa_offset: 140 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012a01 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012efe │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012a09 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00012f04 │ │ │ │ │ + DW_CFA_def_cfa_offset: 148 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012f06 │ │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012f08 │ │ │ │ │ + DW_CFA_def_cfa_offset: 156 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012f09 │ │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012f11 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012f12 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012f14 │ │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012f1c │ │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012f24 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 132 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012f25 │ │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012f26 │ │ │ │ │ + DW_CFA_def_cfa_offset: 140 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012f2b │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00002b28 00000030 00002b00 FDE cie=0000002c pc=00012a10..00012a51 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012a11 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00012a1f │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012a23 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012a2a │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012a32 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00012a3c │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012a3d │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012a45 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012a4d │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00012a50 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002b5c 0000002c 00002b34 FDE cie=0000002c pc=00012a60..00012add │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012a61 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012a62 │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00012a70 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00012a81 │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00012a87 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc1: 83 to 00012ada │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012adb │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012adc │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - │ │ │ │ │ -00002b8c 00000058 00002b64 FDE cie=0000002c pc=00012ae0..00012b61 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012ae1 │ │ │ │ │ +00002c94 000000f0 00002c6c FDE cie=0000002c pc=00012f30..00013083 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012f31 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00012aed │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012f32 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012aee │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012f33 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012aef │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012f34 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00012af2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00012aff │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 29 to 00012b1c │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 00012b2f │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012b30 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00012b33 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00012b3f │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012b46 │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012b4b │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012b4c │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012b4d │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00012b59 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00012b5c │ │ │ │ │ + DW_CFA_advance_loc: 17 to 00012f45 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131144 │ │ │ │ │ + DW_CFA_advance_loc: 22 to 00012f5b │ │ │ │ │ + DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00012f62 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00012f6a │ │ │ │ │ + DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00012f74 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131140 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00012f78 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131144 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012f7a │ │ │ │ │ + DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012f7b │ │ │ │ │ + DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 00012f8a │ │ │ │ │ + DW_CFA_def_cfa_offset: 131156 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012f8c │ │ │ │ │ + DW_CFA_def_cfa_offset: 131160 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00012f92 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131164 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012f93 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131168 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00012fa0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 00012fb4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00012fbd │ │ │ │ │ + DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00012fbf │ │ │ │ │ + DW_CFA_def_cfa_offset: 131156 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012fc0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131160 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012fc5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131164 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00012fca │ │ │ │ │ + DW_CFA_def_cfa_offset: 131168 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00012fda │ │ │ │ │ + DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ + DW_CFA_advance_loc: 31 to 00012ff9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00012ffa │ │ │ │ │ + DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013002 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ + DW_CFA_advance_loc: 22 to 00013018 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012b5d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0001301d │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012b5e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001301e │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012b5f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001301f │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012b60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013020 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - │ │ │ │ │ -00002be8 0000003c 00002bc0 FDE cie=0000002c pc=00012b70..00012bdb │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012b71 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012b72 │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00012b75 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 59 to 00012bb0 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012bb1 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012bb2 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00012bb8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013028 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00012bbe │ │ │ │ │ - DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012bbf │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 00012bd1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012bd8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012bd9 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012bda │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00013031 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131140 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013033 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131144 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00013038 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0001303d │ │ │ │ │ + DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00013048 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131156 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001304a │ │ │ │ │ + DW_CFA_def_cfa_offset: 131160 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0001304f │ │ │ │ │ + DW_CFA_def_cfa_offset: 131164 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013050 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131168 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013058 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013059 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131140 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001305b │ │ │ │ │ + DW_CFA_def_cfa_offset: 131144 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00013060 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131148 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013068 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131152 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013070 │ │ │ │ │ + DW_CFA_def_cfa_offset: 131136 │ │ │ │ │ │ │ │ │ │ -00002c28 00000058 00002c00 FDE cie=0000002c pc=00012be0..00012c6d │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012be1 │ │ │ │ │ +00002d88 00000074 00002d60 FDE cie=0000002c pc=00013090..0001312d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013091 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012be2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013092 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012be3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013093 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012be4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013094 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00012bf2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 60 to 00012c2e │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012c33 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012c37 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012c38 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 00012c4b │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000130a2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 31 to 000130c1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000130c7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000130c8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000130c9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000130ca │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000130d1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000130d3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000130d5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000130da │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 22 to 000130f0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000130f7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00013101 │ │ │ │ │ + DW_CFA_def_cfa_offset: 108 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013103 │ │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013105 │ │ │ │ │ + DW_CFA_def_cfa_offset: 116 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013106 │ │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013107 │ │ │ │ │ + DW_CFA_def_cfa_offset: 124 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0001310b │ │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013113 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00013123 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012c4c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013124 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012c4d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013125 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012c4e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013126 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012c4f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013127 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012c50 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00012c56 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012c57 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00012c65 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013128 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002c84 00000058 00002c5c FDE cie=0000002c pc=00012c70..00012cfd │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012c71 │ │ │ │ │ +00002e00 000001f8 00002dd8 FDE cie=0000002c pc=00013130..00013597 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013131 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012c72 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013132 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012c73 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013133 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012c74 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013134 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00012c82 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 60 to 00012cbe │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012cc3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012cc7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012cc8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 19 to 00012cdb │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00013142 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 19 to 00013155 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013157 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013159 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001315a │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013162 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 43 to 0001318d │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001318f │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013191 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 000131a0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 31 to 000131bf │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000131c0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000131c2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000131c3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000131cb │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000131d2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000131d4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000131d6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000131db │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 000131ef │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 00013200 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013202 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013204 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00013208 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 16 to 00013218 │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001321a │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001321c │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001321d │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 0001322b │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 59 to 00013266 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00013270 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0001327c │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 00013290 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 000132a4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000132a6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000132a8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 000132b7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000132bd │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000132bf │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000132c1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000132c5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000132cd │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000132d4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000132d6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000132d8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000132d9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000132e7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 28 to 00013303 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0001330f │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00013315 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0001331f │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00013325 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013327 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013329 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0001332d │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00013339 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001333b │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00013341 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013342 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001334a │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0001334d │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00013353 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00013357 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013358 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0001335e │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001335f │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013361 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013363 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013365 │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00013369 │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00013374 │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013375 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001337d │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00013384 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00013388 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013390 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00013396 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013398 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001339a │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001339b │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 44 to 000133c7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000133c8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000133ca │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000133cc │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000133d0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000133da │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000133e1 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000133e2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000133e3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000133e4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000133eb │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000133ed │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000133ee │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000133f6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000133f7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000133f9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00013405 │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013407 │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013409 │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001340a │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013412 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012cdc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013413 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012cdd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013414 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012cde │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013415 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012cdf │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013416 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012ce0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00013420 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00012ce6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012ce7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00012cf5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 19 to 00013433 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0001343f │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00013445 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0001344f │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc1: 71 to 00013496 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000134a0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 000134ac │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 000134c0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 25 to 000134d9 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000134db │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000134dd │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 000134ec │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000134f2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000134f3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000134f8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000134fa │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000134ff │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013500 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013502 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013504 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00013508 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 29 to 00013525 │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013526 │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013528 │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013529 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013531 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013532 │ │ │ │ │ + DW_CFA_def_cfa_offset: 68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013534 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013536 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0001353a │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013542 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001354a │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001354c │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0001354e │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013550 │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0001355b │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00013562 │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013563 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0001356b │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013573 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013575 │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013577 │ │ │ │ │ + DW_CFA_def_cfa_offset: 84 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013578 │ │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0001357f │ │ │ │ │ + DW_CFA_def_cfa_offset: 92 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013580 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 00013588 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002ce0 00000054 00002cb8 FDE cie=0000002c pc=00012d00..00012d81 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012d01 │ │ │ │ │ +00002ffc 00000060 00002fd4 FDE cie=0000002c pc=000135a0..00013691 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000135a1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00012d0d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000135a2 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012d0e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000135a3 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012d0f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000135a4 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00012d12 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 58 to 00012d4c │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00012d52 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00012d5d │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000135b2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc1: 159 to 00013651 │ │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00013655 │ │ │ │ │ + DW_CFA_def_cfa_offset: 76 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0001365c │ │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00013668 │ │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ │ + DW_CFA_advance_loc: 18 to 0001367a │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012d5e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001367b │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012d5f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001367c │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012d60 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001367d │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012d61 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001367e │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012d68 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00012d6e │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012d6f │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00012d7d │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00013680 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00013683 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00013686 │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013687 │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013688 │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013689 │ │ │ │ │ + DW_CFA_restore: r5 (ebp) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001368a │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002d38 00000068 00002d10 FDE cie=0000002c pc=00012d90..00012dfb │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012d91 │ │ │ │ │ +00003060 00000018 00003038 FDE cie=0000002c pc=000136a0..00013703 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000136a1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012d92 │ │ │ │ │ + DW_CFA_advance_loc1: 97 to 00013702 │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +0000307c 00000038 00003054 FDE cie=0000002c pc=00013710..0001377c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013711 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_offset: r6 (esi) at cfa-8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013712 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00012d9e │ │ │ │ │ + DW_CFA_offset: r3 (ebx) at cfa-12 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00013720 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012da5 │ │ │ │ │ + DW_CFA_advance_loc: 24 to 00013738 │ │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012da9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013739 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012db0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012db2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012db4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012db5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012dbd │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00013747 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012dc2 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012dc3 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012dc4 │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ - DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012dc8 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00012dd8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012dda │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012ddc │ │ │ │ │ + DW_CFA_advance_loc: 24 to 0001375f │ │ │ │ │ DW_CFA_def_cfa_offset: 28 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012ddd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013760 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00012dea │ │ │ │ │ - DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012dec │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012dee │ │ │ │ │ - DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012def │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012df7 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 0001376f │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012df8 │ │ │ │ │ - DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00013779 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012df9 │ │ │ │ │ - DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001377a │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012dfa │ │ │ │ │ - DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001377b │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00002da4 00000268 00002d7c FDE cie=0000002c pc=00012e00..000133b9 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012e01 │ │ │ │ │ +000030b8 00000050 00003090 FDE cie=0000002c pc=00013780..00013816 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013781 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012e02 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013782 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012e03 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013783 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012e04 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013784 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 00012e15 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 63 to 00012e54 │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012e5b │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012e5c │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012e64 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 00012e6f │ │ │ │ │ - DW_CFA_def_cfa_offset: 164 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012e77 │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012e79 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012e7e │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012e86 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 23 to 00012e9d │ │ │ │ │ - DW_CFA_def_cfa_offset: 164 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012e9f │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00012ea1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012ea2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012eaa │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc1: 85 to 00012eff │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012f00 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012f08 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 43 to 00012f33 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00012f3a │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00012f44 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012f48 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00012f52 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 25 to 00012f6b │ │ │ │ │ - DW_CFA_def_cfa_offset: 164 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012f70 │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012f74 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00012f75 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 00012f84 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 00012f93 │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012f98 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012f9d │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012fa2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 180 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012fa7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00012fb0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00012fb9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00012fc2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 196 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012fc7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00012fd0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 204 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00012fdd │ │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012fe2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 212 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00012fe7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012feb │ │ │ │ │ - DW_CFA_def_cfa_offset: 220 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00012fef │ │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00012ff7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00013007 │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 28 to 00013023 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013027 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001302b │ │ │ │ │ - DW_CFA_def_cfa_offset: 180 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00013030 │ │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00013035 │ │ │ │ │ - DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013039 │ │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001303a │ │ │ │ │ - DW_CFA_def_cfa_offset: 196 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001303b │ │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001303f │ │ │ │ │ - DW_CFA_def_cfa_offset: 204 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013043 │ │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001304b │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 000130fc │ │ │ │ │ - DW_CFA_def_cfa_offset: 164 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00013101 │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00013108 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001310c │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00013114 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 39 to 0001313b │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00013145 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013146 │ │ │ │ │ - DW_CFA_def_cfa_offset: 180 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001314a │ │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00013150 │ │ │ │ │ - DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013154 │ │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00013164 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 43 to 0001318f │ │ │ │ │ - DW_CFA_def_cfa_offset: 164 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013193 │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00013199 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001319d │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000131a5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 000131b3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000131b7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000131bb │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000131c3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 180 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000131ca │ │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000131d1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000131d8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000131dc │ │ │ │ │ - DW_CFA_def_cfa_offset: 196 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000131e0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000131e4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 204 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000131e8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 00013202 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 41 to 0001322b │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001322c │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00013234 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 34 to 00013256 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00013787 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 63 to 000137c6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00013259 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000137c7 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001325a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000137c8 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001325b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000137c9 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001325c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000137ca │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001325d │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000137d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00013260 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0001326a │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001326b │ │ │ │ │ - DW_CFA_def_cfa_offset: 180 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00013274 │ │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0001327a │ │ │ │ │ - DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001327e │ │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00013286 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013287 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0001328d │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00013290 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00013298 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0001329d │ │ │ │ │ + DW_CFA_advance_loc: 58 to 0001380a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000132a7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000132a9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 20 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001380b │ │ │ │ │ + DW_CFA_restore: r3 (ebx) │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001380c │ │ │ │ │ + DW_CFA_restore: r6 (esi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 12 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001380d │ │ │ │ │ + DW_CFA_restore: r7 (edi) │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001380e │ │ │ │ │ + DW_CFA_restore: r5 (ebp) │ │ │ │ │ + DW_CFA_def_cfa_offset: 4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001380f │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000132b0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 164 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000132b4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000132ba │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000132be │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000132c6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 25 to 000132df │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000132e3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000132e7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000132ef │ │ │ │ │ - DW_CFA_def_cfa_offset: 180 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000132f6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000132fd │ │ │ │ │ - DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00013304 │ │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013308 │ │ │ │ │ - DW_CFA_def_cfa_offset: 196 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001330c │ │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013310 │ │ │ │ │ - DW_CFA_def_cfa_offset: 204 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013314 │ │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 0001332e │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0001333b │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001333c │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00013342 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00013349 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00013351 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 21 to 00013366 │ │ │ │ │ - DW_CFA_def_cfa_offset: 164 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00013368 │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001336a │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001336e │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00013376 │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00013383 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00013385 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0001338b │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001338c │ │ │ │ │ - DW_CFA_def_cfa_offset: 168 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00013392 │ │ │ │ │ - DW_CFA_def_cfa_offset: 172 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00013398 │ │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001339f │ │ │ │ │ - DW_CFA_def_cfa_offset: 180 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000133a1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000133a3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 188 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000133a7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000133af │ │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ │ │ │ │ │ │ -00003010 00000098 00002fe8 FDE cie=0000002c pc=000133c0..00013562 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000133c1 │ │ │ │ │ +0000310c 0000003c 000030e4 FDE cie=0000002c pc=00013820..0001387f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013821 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000133c2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013822 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000133c3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013823 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000133c4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013824 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 000133d2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 68 to 00013416 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00013420 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00013423 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001342b │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00013439 │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001343d │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013441 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00013443 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001344b │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00013452 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0001345c │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001345d │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013461 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00013463 │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00013465 │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013469 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00013471 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 00013485 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00013827 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc1: 68 to 0001386b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013486 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0001386e │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013487 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001386f │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013488 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013870 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013489 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013871 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00013490 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00013878 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00013493 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013497 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001349f │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000134aa │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000134ae │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000134b2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000134b3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 000134c3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 133 to 00013548 │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001354a │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001354c │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013550 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00013558 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +0000314c 00000010 00003124 FDE cie=0000002c pc=00013880..0001388c │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000030ac 000000ac 00003084 FDE cie=0000002c pc=00013570..0001383f │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0001357b │ │ │ │ │ +00003160 00000068 00003138 FDE cie=0000002c pc=00013890..0001391a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013891 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001357c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013892 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001357d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013893 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001357e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013894 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00013581 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 85 to 000135d6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000135e0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000135e3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000135ef │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 00013603 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0001360a │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc1: 138 to 00013694 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 85 to 000136e9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000136ed │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 60 to 00013729 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 46 to 00013757 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013758 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00013768 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000138a2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 39 to 000138c9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000138ca │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000138cb │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 0001377a │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0001377e │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00013785 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013786 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 34 to 000137a8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000138d3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 24 to 000138eb │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000138ec │ │ │ │ │ + DW_CFA_def_cfa_offset: 44 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000138ed │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 29 to 000137c5 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000138f5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 00013906 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000137c6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013907 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000137c7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013908 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000137c8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013909 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000137c9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0001390a │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000137ca │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00013910 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000137cd │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000137ce │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000137d9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000137db │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000137dd │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000137e1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000137e9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 18 to 000137fb │ │ │ │ │ - DW_CFA_def_cfa_offset: 52 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000137fd │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000137ff │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013803 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0001380b │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00013815 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00013818 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 16 to 00013828 │ │ │ │ │ - DW_CFA_def_cfa_offset: 68 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001382a │ │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0001382c │ │ │ │ │ - DW_CFA_def_cfa_offset: 76 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013830 │ │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00013838 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - │ │ │ │ │ -0000315c 00000058 00003134 FDE cie=0000002c pc=00013840..00013902 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013841 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013842 │ │ │ │ │ - DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013843 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013844 │ │ │ │ │ - DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00013852 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 76 to 0001389e │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000138a4 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 000138b2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000138ba │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000138bd │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000138c3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000138c6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 26 to 000138e0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000138eb │ │ │ │ │ - DW_CFA_def_cfa_offset: 60 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000138f5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000138fd │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00013913 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000138fe │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00013916 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000138ff │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013917 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013900 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013918 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013901 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013919 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000031b8 00000010 00003190 FDE cie=0000002c pc=00013902..00013906 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000031cc 0000003c 000031a4 FDE cie=0000002c pc=00013910..00013a5a │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013911 │ │ │ │ │ +000031cc 0000003c 000031a4 FDE cie=0000002c pc=00013920..00013a6a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013921 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013912 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013922 │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013913 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013923 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013914 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013924 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00013917 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00013927 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 135 to 0001399e │ │ │ │ │ + DW_CFA_advance_loc1: 135 to 000139ae │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0001399f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000139af │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000139a0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000139b0 │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000139a1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000139b1 │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000139a2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000139b2 │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000139a8 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000139b8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000320c 00000048 000031e4 FDE cie=0000002c pc=00013a60..00013abd │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013a61 │ │ │ │ │ +0000320c 00000048 000031e4 FDE cie=0000002c pc=00013a70..00013acd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013a71 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 00013a6d │ │ │ │ │ + DW_CFA_advance_loc: 12 to 00013a7d │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013a6e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013a7e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013a6f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013a7f │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 00013a72 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00013a82 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 41 to 00013a9b │ │ │ │ │ + DW_CFA_advance_loc: 41 to 00013aab │ │ │ │ │ DW_CFA_def_cfa_offset: 36 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013a9c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013aac │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013aa0 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00013ab0 │ │ │ │ │ DW_CFA_def_cfa_offset: 44 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00013aa4 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00013ab4 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00013ab1 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00013ac1 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00013ab8 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00013ac8 │ │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013ab9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013ac9 │ │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013aba │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013aca │ │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013abb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013acb │ │ │ │ │ DW_CFA_restore: r7 (edi) │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013abc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013acc │ │ │ │ │ DW_CFA_restore: r5 (ebp) │ │ │ │ │ DW_CFA_def_cfa_offset: 4 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00003258 00000010 00003230 FDE cie=0000002c pc=00013ac0..00013ac1 │ │ │ │ │ +00003258 00000010 00003230 FDE cie=0000002c pc=00013ad0..00013ad1 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000326c 00000018 00003244 FDE cie=0000002c pc=00013ad0..00013ae4 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00013ad1 │ │ │ │ │ +0000326c 00000018 00003244 FDE cie=0000002c pc=00013ae0..00013af4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00013ae1 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-8 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 00013adf │ │ │ │ │ + DW_CFA_advance_loc: 14 to 00013aef │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ 00003288 ZERO terminator │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -185,17 +185,121 @@ │ │ │ │ │ LIBAVUTIL_56 │ │ │ │ │ GLIBC_2.3 │ │ │ │ │ GLIBC_2.1.3 │ │ │ │ │ GLIBC_2.4 │ │ │ │ │ GLIBC_2.1 │ │ │ │ │ GLIBC_2.7 │ │ │ │ │ GLIBC_2.3.4 │ │ │ │ │ -;FPu 9^T │ │ │ │ │ -D$,+D$LPQ │ │ │ │ │ 89|$4tt9n │ │ │ │ │ +D$,+D$LPQ │ │ │ │ │ +;FPu 9^T │ │ │ │ │ +{"WARNING": " │ │ │ │ │ +WARNING - %s:%u: │ │ │ │ │ +WARNING - │ │ │ │ │ +Failed to get UTF-8 text │ │ │ │ │ +Out of memory │ │ │ │ │ +Syntax error: %s │ │ │ │ │ +Memory allocation failed - cannot convert text │ │ │ │ │ +Failed to filter utf8 text: %s │ │ │ │ │ +Found non utf8 character(s) in string %s, scrubbed out │ │ │ │ │ +Memory allocation failed - cannot convert text │ │ │ │ │ +encoding %d not handled in conversion! │ │ │ │ │ +subtitle is not valid UTF-8: %s │ │ │ │ │ + further invalid subtitles will NOT be flagged │ │ │ │ │ +Unknown character encoding: %s │ │ │ │ │ +Valid character encodings are: │ │ │ │ │ + utf-8, utf8, iso-8859-1, latin1 │ │ │ │ │ +No subtitles file to load from │ │ │ │ │ +Failed to open subtitles file %s (%s) │ │ │ │ │ +Non consecutive ids: %s - pretending not to have noticed │ │ │ │ │ +%d:%d:%d%*[.,]%d --> %d:%d:%d%*[.,]%d %*[xX]1: %d %*[xX]2: %d %*[yY]1: %d %*[yY]2: %d │ │ │ │ │ +%d:%d:%d%*[.,]%d --> %d:%d:%d%*[.,]%d │ │ │ │ │ +Bad timestamp specification: %s │ │ │ │ │ +Subtitle text is too long - truncated │ │ │ │ │ +Missing data in - truncated file ? │ │ │ │ │ +stream %d: subtitle %s is not valid UTF-8 │ │ │ │ │ +Unsupported number of colors in image subtitle: %d │ │ │ │ │ +zDsrc/theorautils.c │ │ │ │ │ +page->header_len > 0 │ │ │ │ │ +error writing audio page │ │ │ │ │ +ret == 0 │ │ │ │ │ +error writing kate page │ │ │ │ │ +error writing video page │ │ │ │ │ +x + bytes_required(n) == p │ │ │ │ │ +index->page_location != 0 │ │ │ │ │ +index->page_location > 0 │ │ │ │ │ +!(og.header[5] & 0x6) │ │ │ │ │ +pageno < index->pages_num │ │ │ │ │ +Name: %d │ │ │ │ │ +!info->skeleton_3 │ │ │ │ │ +Internal Ogg library error. │ │ │ │ │ +ffmpeg2theora-0.29 │ │ │ │ │ +0000000000000000 │ │ │ │ │ +SOURCE_OSHASH │ │ │ │ │ +kate_encode_init: %d │ │ │ │ │ +kate_comment_init: %d │ │ │ │ │ +kate_encode_headers: %d │ │ │ │ │ +op.granulepos != -1 │ │ │ │ │ +Error setting region: %d │ │ │ │ │ +FAILURE: Failed to write page header to disk! │ │ │ │ │ +FAILURE: Failed to write page body to disk! │ │ │ │ │ +ERROR: failed to seek in seekable output file!?! │ │ │ │ │ +info->output_seekable != MAYBE_SEEKABLE │ │ │ │ │ +{"duration": %lf, "position": %.02lf, "remaining": %.02lf} │ │ │ │ │ +Scanning first pass pos: %d:%02d:%02d.%02d ET: %02d:%02d:%02d │ │ │ │ │ +{"duration": %lf, "position": %.02lf, "audio_kbps": %d, "video_kbps": %d, "remaining": %.02lf} │ │ │ │ │ + %d:%02d:%02d.%02d audio: %dkbps video: %dkbps, time elapsed: %02d:%02d:%02d │ │ │ │ │ + %d:%02d:%02d.%02d audio: %dkbps video: %dkbps, ET: %02d:%02d:%02d, est. size: %.01lf MB │ │ │ │ │ +ogg_stream_flush(&info->so, &og) == 0 │ │ │ │ │ +WARNING: no key points for %s stream %08x │ │ │ │ │ +ERROR: malloc failure in rewrite_index_page │ │ │ │ │ +WARNING: Underestimated space for %s keyframe index, dropped %d keyframes, only part of the file may be indexed. Rerun with --%s-index-reserve %d to ensure a complete index, or use OggIndex to re-index. │ │ │ │ │ +Allocated %d bytes for %s keyframe index, %d are unused. Index contains %d keyframes. Rerun with '--%s-index-reserve %d' to encode with the optimal sized %s index, or use OggIndex to re-index. │ │ │ │ │ +ERROR: Can't seek output file to write index.! │ │ │ │ │ +version >= SKELETON_VERSION(3,0) || version == SKELETON_VERSION(4,0) │ │ │ │ │ +ERROR: Can't seek output file to write index! │ │ │ │ │ +ERROR: Can't seek output file to rewrite skeleton BOS! │ │ │ │ │ +The Vorbis encoder could not set up a mode according to │ │ │ │ │ +the requested quality or bitrate. │ │ │ │ │ +WARNING: Can't get duration of media, not indexing, writing Skeleton 3 track. │ │ │ │ │ +WARNING: Can't write keyframe-seek-index into non-seekable output stream! Writing Skeleton3 track. │ │ │ │ │ +Internal Theora library error. │ │ │ │ │ +Error submitting pass data in second pass. │ │ │ │ │ +Could not read frame data from two-pass data file! │ │ │ │ │ +Could not read two-pass data from encoder. │ │ │ │ │ +Unable to write to two-pass data file. │ │ │ │ │ +Could not read two-pass summary data from encoder. │ │ │ │ │ +Unable to seek in two-pass data file. │ │ │ │ │ +WARNING: vorbis packet %lld has calculated start granule of %lld, but it should be non-negative! │ │ │ │ │ +WARNING: vorbis packet %lld (granulepos %lld) starts before the end of the preceeding packet! │ │ │ │ │ +vorbis_bitrate_flushpacket (&info->vd, &op) == 0 │ │ │ │ │ +Failed to encode kate data packet (%f --> %f, [%s]): %d │ │ │ │ │ +Failed to encode kate data packet (%f --> %f, image): %d │ │ │ │ │ +Failed to encode kate end packet at %f: %d │ │ │ │ │ +Content-Type: application/x-kate │ │ │ │ │ +Role: text/subtitle │ │ │ │ │ +Content-Type: audio/vorbis │ │ │ │ │ +Role: audio/main │ │ │ │ │ +Name: audio_1 │ │ │ │ │ +Content-Type: video/theora │ │ │ │ │ +Role: video/main │ │ │ │ │ +Name: video_1 │ │ │ │ │ +write_audio_page │ │ │ │ │ +write_video_page │ │ │ │ │ +write_kate_page │ │ │ │ │ +oggmux_add_audio │ │ │ │ │ +write_index_placeholder_for_stream │ │ │ │ │ +oggmux_init │ │ │ │ │ +write_vl_int │ │ │ │ │ +bytes_required │ │ │ │ │ +write_index_pages │ │ │ │ │ +write_page │ │ │ │ │ +write_seek_index │ │ │ │ │ +add_fishead_packet │ │ │ │ │ +MbP?ffffff │ │ │ │ │ no-skeleton │ │ │ │ │ skeleton-3 │ │ │ │ │ index-interval │ │ │ │ │ theora-index-reserve │ │ │ │ │ vorbis-index-reserve │ │ │ │ │ kate-index-reserve │ │ │ │ │ max_size │ │ │ │ │ @@ -265,15 +369,14 @@ │ │ │ │ │ Deinterlace failed. │ │ │ │ │ error cropping picture │ │ │ │ │ error padding frame │ │ │ │ │ Error while converting audio │ │ │ │ │ Incorrect crop size `%s'. │ │ │ │ │ ffmpeg2theora 0.29 │ │ │ │ │ Known resize methods: │ │ │ │ │ -0000000000000000 │ │ │ │ │ videobin │ │ │ │ │ padma-stream │ │ │ │ │ Unknown preset. │ │ │ │ │ ERROR: no input specified │ │ │ │ │ /dev/stdin │ │ │ │ │ video4linux │ │ │ │ │ video_size │ │ │ │ │ @@ -303,16 +406,14 @@ │ │ │ │ │ Could not allocate destination samples │ │ │ │ │ WARNING - unrecognized ISO 639-2 language code: %s │ │ │ │ │ Could not set keyframe interval to %d. │ │ │ │ │ Could not set encoder flags for --soft-target │ │ │ │ │ Could not set rate control buffer for --soft-target │ │ │ │ │ Could not set up the first pass of two-pass mode. │ │ │ │ │ Did you remember to specify an estimated bitrate? │ │ │ │ │ -Unable to seek in two-pass data file. │ │ │ │ │ -Unable to write to two-pass data file. │ │ │ │ │ Could not set up the second pass of two-pass mode. │ │ │ │ │ Warning: could not set desired buffer delay of %d, using %d instead. │ │ │ │ │ Warning: could not set desired buffer delay. │ │ │ │ │ WARNING - Subtitles language not set for input file %d │ │ │ │ │ End time has to be bigger than start time. │ │ │ │ │ buffer=video_size=%dx%d:pix_fmt=%d:time_base=1/1:pixel_aspect=0/1[in];[in]yadif[out];[out]buffersink │ │ │ │ │ No video or audio stream found. │ │ │ │ │ @@ -515,114 +616,14 @@ │ │ │ │ │ pixel_aspect_ratio │ │ │ │ │ display_aspect_ratio │ │ │ │ │ "metadata": { │ │ │ │ │ duration │ │ │ │ │ "video": [ │ │ │ │ │ "audio": [ │ │ │ │ │ file does not exist or has unknown format. │ │ │ │ │ -src/theorautils.c │ │ │ │ │ -page->header_len > 0 │ │ │ │ │ -error writing audio page │ │ │ │ │ -ret == 0 │ │ │ │ │ -error writing kate page │ │ │ │ │ -error writing video page │ │ │ │ │ -x + bytes_required(n) == p │ │ │ │ │ -index->page_location != 0 │ │ │ │ │ -index->page_location > 0 │ │ │ │ │ -!(og.header[5] & 0x6) │ │ │ │ │ -pageno < index->pages_num │ │ │ │ │ -Name: %d │ │ │ │ │ -!info->skeleton_3 │ │ │ │ │ -Internal Ogg library error. │ │ │ │ │ -ffmpeg2theora-0.29 │ │ │ │ │ -SOURCE_OSHASH │ │ │ │ │ -kate_encode_init: %d │ │ │ │ │ -kate_comment_init: %d │ │ │ │ │ -kate_encode_headers: %d │ │ │ │ │ -op.granulepos != -1 │ │ │ │ │ -Error setting region: %d │ │ │ │ │ -FAILURE: Failed to write page header to disk! │ │ │ │ │ -FAILURE: Failed to write page body to disk! │ │ │ │ │ -ERROR: failed to seek in seekable output file!?! │ │ │ │ │ -info->output_seekable != MAYBE_SEEKABLE │ │ │ │ │ -{"duration": %lf, "position": %.02lf, "remaining": %.02lf} │ │ │ │ │ -Scanning first pass pos: %d:%02d:%02d.%02d ET: %02d:%02d:%02d │ │ │ │ │ -{"duration": %lf, "position": %.02lf, "audio_kbps": %d, "video_kbps": %d, "remaining": %.02lf} │ │ │ │ │ - %d:%02d:%02d.%02d audio: %dkbps video: %dkbps, time elapsed: %02d:%02d:%02d │ │ │ │ │ - %d:%02d:%02d.%02d audio: %dkbps video: %dkbps, ET: %02d:%02d:%02d, est. size: %.01lf MB │ │ │ │ │ -ogg_stream_flush(&info->so, &og) == 0 │ │ │ │ │ -WARNING: no key points for %s stream %08x │ │ │ │ │ -ERROR: malloc failure in rewrite_index_page │ │ │ │ │ -WARNING: Underestimated space for %s keyframe index, dropped %d keyframes, only part of the file may be indexed. Rerun with --%s-index-reserve %d to ensure a complete index, or use OggIndex to re-index. │ │ │ │ │ -Allocated %d bytes for %s keyframe index, %d are unused. Index contains %d keyframes. Rerun with '--%s-index-reserve %d' to encode with the optimal sized %s index, or use OggIndex to re-index. │ │ │ │ │ -ERROR: Can't seek output file to write index.! │ │ │ │ │ -version >= SKELETON_VERSION(3,0) || version == SKELETON_VERSION(4,0) │ │ │ │ │ -ERROR: Can't seek output file to write index! │ │ │ │ │ -ERROR: Can't seek output file to rewrite skeleton BOS! │ │ │ │ │ -The Vorbis encoder could not set up a mode according to │ │ │ │ │ -the requested quality or bitrate. │ │ │ │ │ -WARNING: Can't get duration of media, not indexing, writing Skeleton 3 track. │ │ │ │ │ -WARNING: Can't write keyframe-seek-index into non-seekable output stream! Writing Skeleton3 track. │ │ │ │ │ -Internal Theora library error. │ │ │ │ │ -Error submitting pass data in second pass. │ │ │ │ │ -Could not read frame data from two-pass data file! │ │ │ │ │ -Could not read two-pass data from encoder. │ │ │ │ │ -Could not read two-pass summary data from encoder. │ │ │ │ │ -WARNING: vorbis packet %lld has calculated start granule of %lld, but it should be non-negative! │ │ │ │ │ -WARNING: vorbis packet %lld (granulepos %lld) starts before the end of the preceeding packet! │ │ │ │ │ -vorbis_bitrate_flushpacket (&info->vd, &op) == 0 │ │ │ │ │ -Failed to encode kate data packet (%f --> %f, [%s]): %d │ │ │ │ │ -Failed to encode kate data packet (%f --> %f, image): %d │ │ │ │ │ -Failed to encode kate end packet at %f: %d │ │ │ │ │ -Content-Type: application/x-kate │ │ │ │ │ -Role: text/subtitle │ │ │ │ │ -Content-Type: audio/vorbis │ │ │ │ │ -Role: audio/main │ │ │ │ │ -Name: audio_1 │ │ │ │ │ -Content-Type: video/theora │ │ │ │ │ -Role: video/main │ │ │ │ │ -Name: video_1 │ │ │ │ │ -write_audio_page │ │ │ │ │ -write_video_page │ │ │ │ │ -write_kate_page │ │ │ │ │ -oggmux_add_audio │ │ │ │ │ -write_index_placeholder_for_stream │ │ │ │ │ -oggmux_init │ │ │ │ │ -write_vl_int │ │ │ │ │ -bytes_required │ │ │ │ │ -write_index_pages │ │ │ │ │ -write_page │ │ │ │ │ -write_seek_index │ │ │ │ │ -add_fishead_packet │ │ │ │ │ -{"WARNING": " │ │ │ │ │ -WARNING - %s:%u: │ │ │ │ │ -WARNING - │ │ │ │ │ -Failed to get UTF-8 text │ │ │ │ │ -Out of memory │ │ │ │ │ -Syntax error: %s │ │ │ │ │ -Memory allocation failed - cannot convert text │ │ │ │ │ -Failed to filter utf8 text: %s │ │ │ │ │ -Found non utf8 character(s) in string %s, scrubbed out │ │ │ │ │ -Memory allocation failed - cannot convert text │ │ │ │ │ -encoding %d not handled in conversion! │ │ │ │ │ -subtitle is not valid UTF-8: %s │ │ │ │ │ - further invalid subtitles will NOT be flagged │ │ │ │ │ -Unknown character encoding: %s │ │ │ │ │ -Valid character encodings are: │ │ │ │ │ - utf-8, utf8, iso-8859-1, latin1 │ │ │ │ │ -No subtitles file to load from │ │ │ │ │ -Failed to open subtitles file %s (%s) │ │ │ │ │ -Non consecutive ids: %s - pretending not to have noticed │ │ │ │ │ -%d:%d:%d%*[.,]%d --> %d:%d:%d%*[.,]%d %*[xX]1: %d %*[xX]2: %d %*[yY]1: %d %*[yY]2: %d │ │ │ │ │ -%d:%d:%d%*[.,]%d --> %d:%d:%d%*[.,]%d │ │ │ │ │ -Bad timestamp specification: %s │ │ │ │ │ -Subtitle text is too long - truncated │ │ │ │ │ -Missing data in - truncated file ? │ │ │ │ │ -stream %d: subtitle %s is not valid UTF-8 │ │ │ │ │ -Unsupported number of colors in image subtitle: %d │ │ │ │ │ .shstrtab │ │ │ │ │ .note.gnu.build-id │ │ │ │ │ .note.ABI-tag │ │ │ │ │ .gnu.hash │ │ │ │ │ .gnu.version │ │ │ │ │ .gnu.version_r │ │ │ │ │ .rel.dyn │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -180,142 +180,142 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2423 │ │ │ │ │ call 43b0 │ │ │ │ │ ./src/ffmpeg2theora.c:2425 │ │ │ │ │ cmpl $0x1,-0xe70(%ebp) │ │ │ │ │ je 6591 │ │ │ │ │ ./src/ffmpeg2theora.c:2429 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - lea 0x860(%ebx),%esi │ │ │ │ │ + lea 0x28c0(%ebx),%esi │ │ │ │ │ push %esi │ │ │ │ │ - call f120 │ │ │ │ │ + call 9c10 │ │ │ │ │ ./src/ffmpeg2theora.c:2430 │ │ │ │ │ lea 0xd4(%esi),%eax │ │ │ │ │ mov %eax,(%esp) │ │ │ │ │ call 4430 │ │ │ │ │ ./src/ffmpeg2theora.c:2431 │ │ │ │ │ lea 0x84(%esi),%eax │ │ │ │ │ mov %eax,(%esp) │ │ │ │ │ call 44a0 │ │ │ │ │ ./src/ffmpeg2theora.c:2433 │ │ │ │ │ lea -0xe54(%ebp),%eax │ │ │ │ │ ./src/ffmpeg2theora.c:2841 │ │ │ │ │ - fldl -0x75d0(%ebx) │ │ │ │ │ + fldl -0x6530(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2433 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,-0xe78(%ebp) │ │ │ │ │ - lea -0x7af4(%ebx),%eax │ │ │ │ │ + lea -0x6a44(%ebx),%eax │ │ │ │ │ mov %eax,-0xe80(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2864 │ │ │ │ │ mov -0x14(%ebx),%eax │ │ │ │ │ ./src/ffmpeg2theora.c:2841 │ │ │ │ │ fstpl -0xec8(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2820 │ │ │ │ │ - fldl -0x75d8(%ebx) │ │ │ │ │ + fldl -0x6538(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2864 │ │ │ │ │ mov %eax,-0xe88(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x7b18(%ebx),%eax │ │ │ │ │ + lea -0x6a68(%ebx),%eax │ │ │ │ │ mov %eax,-0xed8(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2868 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ ./src/ffmpeg2theora.c:2820 │ │ │ │ │ fstpl -0xec0(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2747 │ │ │ │ │ - fldl -0x75e0(%ebx) │ │ │ │ │ + fldl -0x6540(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2868 │ │ │ │ │ mov %eax,-0xed0(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2813 │ │ │ │ │ - lea -0xad55(%ebx),%eax │ │ │ │ │ + lea -0x9c3d(%ebx),%eax │ │ │ │ │ mov %eax,-0xea0(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2817 │ │ │ │ │ - lea -0xaa62(%ebx),%eax │ │ │ │ │ + lea -0x995f(%ebx),%eax │ │ │ │ │ mov %eax,-0xea4(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2824 │ │ │ │ │ - lea -0xaa5e(%ebx),%eax │ │ │ │ │ + lea -0x995b(%ebx),%eax │ │ │ │ │ mov %eax,-0xeb4(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2831 │ │ │ │ │ - lea -0xaa56(%ebx),%eax │ │ │ │ │ + lea -0x9953(%ebx),%eax │ │ │ │ │ mov %eax,-0xecc(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2839 │ │ │ │ │ - lea -0xaa4d(%ebx),%eax │ │ │ │ │ + lea -0x994a(%ebx),%eax │ │ │ │ │ mov %eax,-0xed4(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2846 │ │ │ │ │ - lea -0xaa47(%ebx),%eax │ │ │ │ │ + lea -0x9944(%ebx),%eax │ │ │ │ │ mov %eax,-0xedc(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ - lea -0x628c(%ebx),%eax │ │ │ │ │ + lea -0xaf85(%ebx),%eax │ │ │ │ │ mov %eax,-0xe98(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2715 │ │ │ │ │ lea 0xfffff4e0,%eax │ │ │ │ │ mov %eax,-0xeb8(%ebp) │ │ │ │ │ - lea 0x934(%ebx),%eax │ │ │ │ │ + lea 0x2994(%ebx),%eax │ │ │ │ │ mov %eax,-0xea8(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x7cb4(%ebx),%eax │ │ │ │ │ + lea -0x6c04(%ebx),%eax │ │ │ │ │ mov %eax,-0xee4(%ebp) │ │ │ │ │ - lea -0x7cfc(%ebx),%eax │ │ │ │ │ + lea -0x6c4c(%ebx),%eax │ │ │ │ │ mov %eax,-0xee8(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2614 │ │ │ │ │ - lea -0xac58(%ebx),%eax │ │ │ │ │ + lea -0x9b44(%ebx),%eax │ │ │ │ │ mov %eax,-0xeec(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2592 │ │ │ │ │ - lea -0xae11(%ebx),%eax │ │ │ │ │ + lea -0x9cf9(%ebx),%eax │ │ │ │ │ mov %eax,-0xef0(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2588 │ │ │ │ │ - lea -0xae1b(%ebx),%eax │ │ │ │ │ + lea -0x9d03(%ebx),%eax │ │ │ │ │ mov %eax,-0xef4(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2584 │ │ │ │ │ - lea -0xae26(%ebx),%eax │ │ │ │ │ + lea -0x9d0e(%ebx),%eax │ │ │ │ │ mov %eax,-0xef8(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2580 │ │ │ │ │ - lea -0xae2e(%ebx),%eax │ │ │ │ │ + lea -0x9d16(%ebx),%eax │ │ │ │ │ mov %eax,-0xefc(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2575 │ │ │ │ │ - lea -0x75ad(%ebx),%eax │ │ │ │ │ + lea -0x650d(%ebx),%eax │ │ │ │ │ ./src/ffmpeg2theora.c:2326 │ │ │ │ │ movl $0x0,-0xe8c(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2320 │ │ │ │ │ movl $0x0,-0xe94(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2316 │ │ │ │ │ movl $0x0,-0xe90(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2747 │ │ │ │ │ fstpl -0xeb0(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2575 │ │ │ │ │ mov %eax,-0xf00(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2571 │ │ │ │ │ mov -0xc(%ebx),%eax │ │ │ │ │ mov %eax,-0xf04(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ - lea 0x868(%ebx),%eax │ │ │ │ │ + lea 0x28c8(%ebx),%eax │ │ │ │ │ mov %eax,-0xf08(%ebp) │ │ │ │ │ - lea -0xaa73(%ebx),%eax │ │ │ │ │ + lea -0xaaaa(%ebx),%eax │ │ │ │ │ mov %eax,-0xf0c(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2530 │ │ │ │ │ - lea -0xaa80(%ebx),%eax │ │ │ │ │ + lea -0x996c(%ebx),%eax │ │ │ │ │ mov %eax,-0xf10(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2533 │ │ │ │ │ - lea -0xaa7c(%ebx),%eax │ │ │ │ │ + lea -0x9968(%ebx),%eax │ │ │ │ │ mov %eax,-0xf14(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2536 │ │ │ │ │ - lea -0x62b1(%ebx),%eax │ │ │ │ │ + lea -0xafae(%ebx),%eax │ │ │ │ │ mov %eax,-0xf18(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2539 │ │ │ │ │ - lea -0xaa77(%ebx),%eax │ │ │ │ │ + lea -0x9963(%ebx),%eax │ │ │ │ │ mov %eax,-0xf1c(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2500 │ │ │ │ │ - lea -0xad02(%ebx),%eax │ │ │ │ │ + lea -0x9bea(%ebx),%eax │ │ │ │ │ mov %eax,-0xee0(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2022 │ │ │ │ │ lea 0xfffff560,%eax │ │ │ │ │ mov %eax,-0xf20(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2484 │ │ │ │ │ - lea -0xaa9f(%ebx),%eax │ │ │ │ │ + lea -0x998b(%ebx),%eax │ │ │ │ │ mov %eax,-0xf24(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2475 │ │ │ │ │ - lea -0xaaa2(%ebx),%eax │ │ │ │ │ + lea -0x998e(%ebx),%eax │ │ │ │ │ mov %eax,-0xf28(%ebp) │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ ./src/ffmpeg2theora.c:2433 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push -0xe78(%ebp) │ │ │ │ │ push -0xe84(%ebp) │ │ │ │ │ push -0xe80(%ebp) │ │ │ │ │ @@ -325,15 +325,15 @@ │ │ │ │ │ add $0x20,%esp │ │ │ │ │ mov %eax,%esi │ │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ │ je 5760 │ │ │ │ │ ./src/ffmpeg2theora.c:2434 │ │ │ │ │ cmp $0x79,%esi │ │ │ │ │ ja 50b0 │ │ │ │ │ - mov -0x78d0(%ebx,%esi,4),%eax │ │ │ │ │ + mov -0x6820(%ebx,%esi,4),%eax │ │ │ │ │ add %ebx,%eax │ │ │ │ │ jmp *%eax │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ push $0xa │ │ │ │ │ push $0x0 │ │ │ │ │ @@ -387,15 +387,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2748 │ │ │ │ │ cmp $0x3f,%eax │ │ │ │ │ jbe 50b0 │ │ │ │ │ ./src/ffmpeg2theora.c:2749 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7c6c(%ebx),%eax │ │ │ │ │ + lea -0x6bbc(%ebx),%eax │ │ │ │ │ push $0x36 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2750 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ @@ -434,15 +434,15 @@ │ │ │ │ │ test %al,%al │ │ │ │ │ jne 5ce8 │ │ │ │ │ ./src/ffmpeg2theora.c:2820 │ │ │ │ │ fldl -0xec0(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2819 │ │ │ │ │ mov -0xe68(%ebp),%ecx │ │ │ │ │ ./src/ffmpeg2theora.c:2822 │ │ │ │ │ - movl $0x0,0x944(%ebx) │ │ │ │ │ + movl $0x0,0x29a4(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2819 │ │ │ │ │ movl $0x1,0x3c(%ecx) │ │ │ │ │ ./src/ffmpeg2theora.c:2820 │ │ │ │ │ fnstcw -0xe62(%ebp) │ │ │ │ │ frndint │ │ │ │ │ movzwl -0xe62(%ebp),%eax │ │ │ │ │ or $0xc,%ah │ │ │ │ │ @@ -490,15 +490,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2722 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2721 │ │ │ │ │ fstpl 0x1d4(%eax) │ │ │ │ │ ./src/ffmpeg2theora.c:2722 │ │ │ │ │ jmp 50b0 │ │ │ │ │ ./src/ffmpeg2theora.c:2731 │ │ │ │ │ - movl $0x1,0x890(%ebx) │ │ │ │ │ + movl $0x1,0x28f0(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2732 │ │ │ │ │ jmp 50b0 │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ push $0xa │ │ │ │ │ push $0x0 │ │ │ │ │ @@ -528,15 +528,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2806 │ │ │ │ │ test %eax,%eax │ │ │ │ │ jg 50b0 │ │ │ │ │ ./src/ffmpeg2theora.c:2807 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7b48(%ebx),%eax │ │ │ │ │ + lea -0x6a98(%ebx),%eax │ │ │ │ │ push $0x2e │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2808 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ @@ -552,19 +552,19 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2762 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2761 │ │ │ │ │ fstps -0xe9c(%ebp) │ │ │ │ │ flds -0xe9c(%ebp) │ │ │ │ │ fsts 0x34(%eax) │ │ │ │ │ ./src/ffmpeg2theora.c:2762 │ │ │ │ │ - flds -0x7608(%ebx) │ │ │ │ │ + flds -0x6564(%ebx) │ │ │ │ │ fcomip %st(1),%st │ │ │ │ │ ja 6fdb │ │ │ │ │ ./src/ffmpeg2theora.c:2762 (discriminator 1) │ │ │ │ │ - flds -0x7604(%ebx) │ │ │ │ │ + flds -0x6560(%ebx) │ │ │ │ │ fxch %st(1) │ │ │ │ │ fcomip %st(1),%st │ │ │ │ │ fstp %st(0) │ │ │ │ │ ja 6fdd │ │ │ │ │ ./src/ffmpeg2theora.c:2766 │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ movl $0x0,0x38(%eax) │ │ │ │ │ @@ -587,15 +587,15 @@ │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdlib-float.h:27 │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ push $0x0 │ │ │ │ │ push (%eax) │ │ │ │ │ call 4770 │ │ │ │ │ ./src/ffmpeg2theora.c:2754 │ │ │ │ │ - fmuls -0x760c(%ebx) │ │ │ │ │ + fmuls -0xac18(%ebx) │ │ │ │ │ mov -0xe68(%ebp),%ecx │ │ │ │ │ ./src/ffmpeg2theora.c:2755 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2754 │ │ │ │ │ fnstcw -0xe62(%ebp) │ │ │ │ │ movzwl -0xe62(%ebp),%eax │ │ │ │ │ frndint │ │ │ │ │ @@ -609,15 +609,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2755 │ │ │ │ │ test %eax,%eax │ │ │ │ │ jg 50b0 │ │ │ │ │ ./src/ffmpeg2theora.c:2756 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7c34(%ebx),%eax │ │ │ │ │ + lea -0x6b84(%ebx),%eax │ │ │ │ │ push $0x3e │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2757 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ @@ -683,15 +683,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2790 │ │ │ │ │ test %eax,%eax │ │ │ │ │ jg 50b0 │ │ │ │ │ ./src/ffmpeg2theora.c:2791 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7b8c(%ebx),%eax │ │ │ │ │ + lea -0x6adc(%ebx),%eax │ │ │ │ │ push $0x42 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2792 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ @@ -728,15 +728,15 @@ │ │ │ │ │ jmp 50b0 │ │ │ │ │ ./src/ffmpeg2theora.c:2802 │ │ │ │ │ mov -0xe88(%ebp),%edx │ │ │ │ │ lea -0xe60(%ebp),%eax │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ push (%edx) │ │ │ │ │ push %eax │ │ │ │ │ - call c0f0 │ │ │ │ │ + call 11b50 │ │ │ │ │ mov -0xe60(%ebp),%eax │ │ │ │ │ mov -0xe5c(%ebp),%edx │ │ │ │ │ mov -0xe68(%ebp),%ecx │ │ │ │ │ ./src/ffmpeg2theora.c:2803 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2802 │ │ │ │ │ mov %eax,0x1dc(%ecx) │ │ │ │ │ @@ -774,15 +774,15 @@ │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdlib-float.h:27 │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ push $0x0 │ │ │ │ │ push (%eax) │ │ │ │ │ call 4770 │ │ │ │ │ ./src/ffmpeg2theora.c:2769 │ │ │ │ │ - fmuls -0x760c(%ebx) │ │ │ │ │ + fmuls -0xac18(%ebx) │ │ │ │ │ mov -0xe68(%ebp),%edx │ │ │ │ │ ./src/ffmpeg2theora.c:2770 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2769 │ │ │ │ │ fnstcw -0xe62(%ebp) │ │ │ │ │ movzwl -0xe62(%ebp),%eax │ │ │ │ │ or $0xc,%ah │ │ │ │ │ @@ -803,15 +803,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2437 │ │ │ │ │ mov 0x814(%ebx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ je 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2438 │ │ │ │ │ cmp $0x2b,%eax │ │ │ │ │ ja 56f8 │ │ │ │ │ - mov -0x76e8(%ebx,%eax,4),%edx │ │ │ │ │ + mov -0x6638(%ebx,%eax,4),%edx │ │ │ │ │ add %ebx,%edx │ │ │ │ │ jmp *%edx │ │ │ │ │ ./src/ffmpeg2theora.c:2530 │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ mov (%eax),%esi │ │ │ │ │ push %eax │ │ │ │ │ push %eax │ │ │ │ │ @@ -854,15 +854,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2717 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ movl $0xffffffff,0x810(%ebx) │ │ │ │ │ jmp 50b0 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ./src/ffmpeg2theora.c:2879 │ │ │ │ │ - mov 0x894(%ebx),%esi │ │ │ │ │ + mov 0x28f4(%ebx),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ jne 5d96 │ │ │ │ │ ./src/ffmpeg2theora.c:2884 │ │ │ │ │ mov -0xe90(%ebp),%eax │ │ │ │ │ xor $0x1,%eax │ │ │ │ │ and -0xe94(%ebp),%eax │ │ │ │ │ jne 6230 │ │ │ │ │ @@ -870,15 +870,15 @@ │ │ │ │ │ mov -0x2c(%ebx),%esi │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ cmp -0xe70(%ebp),%eax │ │ │ │ │ jge 6eb4 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ mov -0xe74(%ebp),%edx │ │ │ │ │ push (%edx,%eax,4) │ │ │ │ │ - lea -0x628c(%ebx),%eax │ │ │ │ │ + lea -0xaf85(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ mov %eax,-0xedc(%ebp) │ │ │ │ │ lea -0x41c(%ebp),%eax │ │ │ │ │ push $0x400 │ │ │ │ │ push %eax │ │ │ │ │ mov %eax,-0xe78(%ebp) │ │ │ │ │ call 4330 │ │ │ │ │ @@ -897,24 +897,24 @@ │ │ │ │ │ cmp -0xe70(%ebp),%eax │ │ │ │ │ jl 6210 │ │ │ │ │ ./src/ffmpeg2theora.c:2911 │ │ │ │ │ cmpl $0x65706970,-0x41c(%ebp) │ │ │ │ │ je 61b1 │ │ │ │ │ ./src/ffmpeg2theora.c:2912 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - lea -0xaa04(%ebx),%eax │ │ │ │ │ + lea -0x9901(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ push -0xe78(%ebp) │ │ │ │ │ call 4920 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2911 │ │ │ │ │ test %eax,%eax │ │ │ │ │ sete %al │ │ │ │ │ movzbl %al,%eax │ │ │ │ │ - or %eax,0xfd0(%ebx) │ │ │ │ │ + or %eax,0x3030(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2919 │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ fldz │ │ │ │ │ fldl 0x1d4(%eax) │ │ │ │ │ fcomi %st(1),%st │ │ │ │ │ fstp %st(1) │ │ │ │ │ jbe 585f │ │ │ │ │ @@ -929,15 +929,15 @@ │ │ │ │ │ fstp %st(0) │ │ │ │ │ ./src/ffmpeg2theora.c:2924 │ │ │ │ │ mov -0xe68(%ebp),%edx │ │ │ │ │ mov 0x98(%edx),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ jne 5887 │ │ │ │ │ ./src/ffmpeg2theora.c:2927 │ │ │ │ │ - cmpl $0x1,0xec8(%ebx) │ │ │ │ │ + cmpl $0x1,0x2f28(%ebx) │ │ │ │ │ sbb %eax,%eax │ │ │ │ │ and $0x40,%al │ │ │ │ │ add $0x100,%eax │ │ │ │ │ mov %eax,0x98(%edx) │ │ │ │ │ ./src/ffmpeg2theora.c:2930 │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ mov 0x10(%eax),%edx │ │ │ │ │ @@ -955,85 +955,85 @@ │ │ │ │ │ cmpl $0x0,0x94(%eax) │ │ │ │ │ je 6f93 │ │ │ │ │ ./src/ffmpeg2theora.c:2950 │ │ │ │ │ cmpb $0x0,-0x91b(%ebp) │ │ │ │ │ jne 61c9 │ │ │ │ │ ./src/ffmpeg2theora.c:2958 │ │ │ │ │ lea -0xe58(%ebp),%ecx │ │ │ │ │ - mov 0xec8(%ebx),%eax │ │ │ │ │ + mov 0x2f28(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ - lea 0x868(%ebx),%edi │ │ │ │ │ + lea 0x28c8(%ebx),%edi │ │ │ │ │ ./src/ffmpeg2theora.c:2958 │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ mov %ecx,-0xe74(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2962 │ │ │ │ │ - lea -0x7366(%ebx),%ecx │ │ │ │ │ + lea -0xab5d(%ebx),%ecx │ │ │ │ │ mov %ecx,-0xeb0(%ebp) │ │ │ │ │ - lea -0xa9ea(%ebx),%ecx │ │ │ │ │ + lea -0x98e7(%ebx),%ecx │ │ │ │ │ ./src/ffmpeg2theora.c:2958 │ │ │ │ │ cmp $0x3,%eax │ │ │ │ │ ./src/ffmpeg2theora.c:2962 │ │ │ │ │ mov %ecx,-0xea8(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ - lea -0xa9d7(%ebx),%ecx │ │ │ │ │ + lea -0x98d4(%ebx),%ecx │ │ │ │ │ ./src/ffmpeg2theora.c:2958 │ │ │ │ │ cmovne %eax,%edx │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ mov %ecx,-0xecc(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2975 │ │ │ │ │ - lea -0xae55(%ebx),%ecx │ │ │ │ │ + lea -0x9d3d(%ebx),%ecx │ │ │ │ │ mov %ecx,-0xed0(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ - lea -0xac58(%ebx),%ecx │ │ │ │ │ + lea -0x9b44(%ebx),%ecx │ │ │ │ │ mov %ecx,-0xeb8(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2966 │ │ │ │ │ - lea -0xa9e2(%ebx),%ecx │ │ │ │ │ + lea -0x98df(%ebx),%ecx │ │ │ │ │ mov %ecx,-0xec8(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2960 │ │ │ │ │ - lea -0xa9f6(%ebx),%ecx │ │ │ │ │ + lea -0x98f3(%ebx),%ecx │ │ │ │ │ mov %ecx,-0xe98(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ - lea -0xa9d1(%ebx),%ecx │ │ │ │ │ + lea -0x98ce(%ebx),%ecx │ │ │ │ │ mov %ecx,-0xee4(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:3001 │ │ │ │ │ - lea -0xaab6(%ebx),%ecx │ │ │ │ │ + lea -0x99a2(%ebx),%ecx │ │ │ │ │ mov %ecx,-0xee8(%ebp) │ │ │ │ │ - lea 0x860,%ecx │ │ │ │ │ + lea 0x28c0,%ecx │ │ │ │ │ mov %ecx,-0xe70(%ebp) │ │ │ │ │ - lea -0xaab1(%ebx),%ecx │ │ │ │ │ + lea -0x999d(%ebx),%ecx │ │ │ │ │ mov %ecx,-0xee0(%ebp) │ │ │ │ │ - lea -0xaaac(%ebx),%ecx │ │ │ │ │ + lea -0x9998(%ebx),%ecx │ │ │ │ │ mov %ecx,-0xf00(%ebp) │ │ │ │ │ - lea -0xaaa7(%ebx),%ecx │ │ │ │ │ + lea -0x9993(%ebx),%ecx │ │ │ │ │ mov %ecx,-0xf04(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ - lea -0xa9cc(%ebx),%ecx │ │ │ │ │ + lea -0x98c9(%ebx),%ecx │ │ │ │ │ mov %ecx,-0xed4(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:3040 │ │ │ │ │ - lea -0xaaa2(%ebx),%ecx │ │ │ │ │ + lea -0x998e(%ebx),%ecx │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ mov %edi,-0xed8(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:3065 │ │ │ │ │ mov -0x18(%ebx),%edi │ │ │ │ │ ./src/ffmpeg2theora.c:3040 │ │ │ │ │ mov %ecx,-0xeb4(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xa99b(%ebx),%ecx │ │ │ │ │ + lea -0x9898(%ebx),%ecx │ │ │ │ │ ./src/ffmpeg2theora.c:3065 │ │ │ │ │ mov %edi,-0xec0(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xa9b0(%ebx),%edi │ │ │ │ │ + lea -0x98ad(%ebx),%edi │ │ │ │ │ mov %ecx,-0xef0(%ebp) │ │ │ │ │ - lea -0xa9c5(%ebx),%ecx │ │ │ │ │ + lea -0x98c2(%ebx),%ecx │ │ │ │ │ mov %edi,-0xef4(%ebp) │ │ │ │ │ - lea -0x7994(%ebx),%edi │ │ │ │ │ + lea -0x68e4(%ebx),%edi │ │ │ │ │ mov %ecx,-0xef8(%ebp) │ │ │ │ │ - lea -0xa982(%ebx),%ecx │ │ │ │ │ + lea -0x987f(%ebx),%ecx │ │ │ │ │ ./src/ffmpeg2theora.c:2958 │ │ │ │ │ - mov %edx,0xecc(%ebx) │ │ │ │ │ + mov %edx,0x2f2c(%ebx) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ mov %edi,-0xefc(%ebp) │ │ │ │ │ mov %ecx,-0xeec(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2958 │ │ │ │ │ jmp 5b82 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ ./src/ffmpeg2theora.c:3036 │ │ │ │ │ @@ -1095,15 +1095,15 @@ │ │ │ │ │ je 5b3c │ │ │ │ │ ./src/ffmpeg2theora.c:3090 │ │ │ │ │ fldl 0x1cc(%edi) │ │ │ │ │ ./src/ffmpeg2theora.c:3089 │ │ │ │ │ mov %eax,-0xe80(%ebp) │ │ │ │ │ mov %edx,-0xe7c(%ebp) │ │ │ │ │ fildll -0xe80(%ebp) │ │ │ │ │ - fdivs -0x7614(%ebx) │ │ │ │ │ + fdivs -0x656c(%ebx) │ │ │ │ │ mov -0xe70(%ebp),%eax │ │ │ │ │ fsub %st(1),%st │ │ │ │ │ fstpl 0x62c(%eax,%ebx,1) │ │ │ │ │ ./src/ffmpeg2theora.c:3091 │ │ │ │ │ fldl 0x1d4(%edi) │ │ │ │ │ fldz │ │ │ │ │ fucomi %st(1),%st │ │ │ │ │ @@ -1121,21 +1121,21 @@ │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ fstp %st(0) │ │ │ │ │ fstp %st(0) │ │ │ │ │ ./src/ffmpeg2theora.c:3095 │ │ │ │ │ mov -0xe68(%ebp),%edi │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %edi │ │ │ │ │ - call 7680 │ │ │ │ │ + call d0e0 │ │ │ │ │ ./src/ffmpeg2theora.c:3106 │ │ │ │ │ mov %edi,(%esp) │ │ │ │ │ call 49b0 │ │ │ │ │ ./src/ffmpeg2theora.c:3117 │ │ │ │ │ mov %edi,(%esp) │ │ │ │ │ - call c050 │ │ │ │ │ + call 11ab0 │ │ │ │ │ ./src/ffmpeg2theora.c:2958 │ │ │ │ │ mov -0xe70(%ebp),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov 0x66c(%eax,%ebx,1),%ecx │ │ │ │ │ lea 0x1(%ecx),%edx │ │ │ │ │ mov %ecx,-0xe80(%ebp) │ │ │ │ │ mov %edx,0x66c(%eax,%ebx,1) │ │ │ │ │ @@ -1231,15 +1231,15 @@ │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ mov 0x48(%eax),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ jne 5a08 │ │ │ │ │ ./src/ffmpeg2theora.c:3023 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push -0xe78(%ebp) │ │ │ │ │ - call d4d0 │ │ │ │ │ + call 12f30 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ pop %ecx │ │ │ │ │ pop %edi │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ push -0xed4(%ebp) │ │ │ │ │ push $0x20 │ │ │ │ │ @@ -1267,15 +1267,15 @@ │ │ │ │ │ mov %edx,-0xe9c(%ebp) │ │ │ │ │ call 4920 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov -0xe9c(%ebp),%edx │ │ │ │ │ test %eax,%eax │ │ │ │ │ jne 624f │ │ │ │ │ ./src/ffmpeg2theora.c:2837 │ │ │ │ │ - movl $0x0,0x944(%ebx) │ │ │ │ │ + movl $0x0,0x29a4(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2832 │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ movl $0x3,0x3c(%eax) │ │ │ │ │ ./src/ffmpeg2theora.c:2833 │ │ │ │ │ movl $0x927c0,0x94(%eax) │ │ │ │ │ ./src/ffmpeg2theora.c:2834 │ │ │ │ │ movl $0x1,0x10(%eax) │ │ │ │ │ @@ -1292,34 +1292,34 @@ │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ cmpl $0xffffffff,0x90(%eax) │ │ │ │ │ jne 58c4 │ │ │ │ │ ./src/ffmpeg2theora.c:2940 │ │ │ │ │ movl $0x0,0x90(%eax) │ │ │ │ │ jmp 58c4 │ │ │ │ │ ./src/ffmpeg2theora.c:2879 (discriminator 1) │ │ │ │ │ - cmpl $0x0,0x890(%ebx) │ │ │ │ │ + cmpl $0x0,0x28f0(%ebx) │ │ │ │ │ jne 576e │ │ │ │ │ ./src/ffmpeg2theora.c:2880 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7ac0(%ebx),%eax │ │ │ │ │ + lea -0x6a10(%ebx),%eax │ │ │ │ │ push $0x43 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2881 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:2827 │ │ │ │ │ fldl -0xec8(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2826 │ │ │ │ │ mov -0xe68(%ebp),%edx │ │ │ │ │ ./src/ffmpeg2theora.c:2829 │ │ │ │ │ - movl $0x0,0x944(%ebx) │ │ │ │ │ + movl $0x0,0x29a4(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2826 │ │ │ │ │ movl $0x2,0x3c(%edx) │ │ │ │ │ ./src/ffmpeg2theora.c:2827 │ │ │ │ │ fnstcw -0xe62(%ebp) │ │ │ │ │ frndint │ │ │ │ │ movzwl -0xe62(%ebp),%eax │ │ │ │ │ or $0xc,%ah │ │ │ │ │ @@ -1333,15 +1333,15 @@ │ │ │ │ │ jmp 50b0 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ ./src/ffmpeg2theora.c:3072 │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push (%eax) │ │ │ │ │ - call c300 │ │ │ │ │ + call 11d60 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:3075 │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ mov 0x1a8(%eax),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ jne 5a8a │ │ │ │ │ ./src/ffmpeg2theora.c:3075 (discriminator 1) │ │ │ │ │ @@ -1451,15 +1451,15 @@ │ │ │ │ │ je 60a0 │ │ │ │ │ cmp $0x3,%eax │ │ │ │ │ jne 5f80 │ │ │ │ │ ./src/ffmpeg2theora.c:379 │ │ │ │ │ mov -0xea0(%ebp),%ecx │ │ │ │ │ mov -0xea4(%ebp),%eax │ │ │ │ │ mov %edx,-0xe88(%ebp) │ │ │ │ │ - call 7600 │ │ │ │ │ + call d060 │ │ │ │ │ mov -0xe88(%ebp),%edx │ │ │ │ │ ./src/ffmpeg2theora.c:2990 │ │ │ │ │ test %eax,%eax │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ cmove -0xe84(%ebp),%eax │ │ │ │ │ ./src/ffmpeg2theora.c:2985 │ │ │ │ │ add $0x1,%edx │ │ │ │ │ @@ -1632,15 +1632,15 @@ │ │ │ │ │ cmpw $0x3a,-0x418(%ebp) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ jne 5807 │ │ │ │ │ jmp 5827 │ │ │ │ │ ./src/ffmpeg2theora.c:2951 │ │ │ │ │ push %eax │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x75ad(%ebx),%eax │ │ │ │ │ + lea -0x650d(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ lea -0x91b(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ call 41d0 │ │ │ │ │ ./src/ffmpeg2theora.c:2952 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2951 │ │ │ │ │ @@ -1648,29 +1648,29 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2952 │ │ │ │ │ test %eax,%eax │ │ │ │ │ je 58d1 │ │ │ │ │ ./src/ffmpeg2theora.c:2953 │ │ │ │ │ call 4b70 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xa9f9(%ebx),%eax │ │ │ │ │ + lea -0x98f6(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ push $0x1 │ │ │ │ │ push %esi │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ ./src/ffmpeg2theora.c:2954 │ │ │ │ │ mov %esi,(%esp) │ │ │ │ │ call 4470 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 58d1 │ │ │ │ │ ./src/ffmpeg2theora.c:2907 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7a7c(%ebx),%eax │ │ │ │ │ + lea -0x69cc(%ebx),%eax │ │ │ │ │ push $0x3f │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 57f7 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ @@ -1698,15 +1698,15 @@ │ │ │ │ │ push -0xedc(%ebp) │ │ │ │ │ push %edx │ │ │ │ │ call 4920 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ jne 6ed8 │ │ │ │ │ ./src/ffmpeg2theora.c:2855 │ │ │ │ │ - movl $0x0,0x944(%ebx) │ │ │ │ │ + movl $0x0,0x29a4(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2847 │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ movl $0x5,0x3c(%eax) │ │ │ │ │ ./src/ffmpeg2theora.c:2848 │ │ │ │ │ movl $0x2bf20,0x94(%eax) │ │ │ │ │ ./src/ffmpeg2theora.c:2849 │ │ │ │ │ movl $0x1,0x10(%eax) │ │ │ │ │ @@ -1719,45 +1719,45 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2853 │ │ │ │ │ movl $0x1,0x2c(%eax) │ │ │ │ │ ./src/ffmpeg2theora.c:2854 │ │ │ │ │ movl $0x10,0x98(%eax) │ │ │ │ │ ./src/ffmpeg2theora.c:2855 │ │ │ │ │ jmp 50b0 │ │ │ │ │ ./src/ffmpeg2theora.c:3120 │ │ │ │ │ - cmpl $0x0,0x8ac(%ebx) │ │ │ │ │ + cmpl $0x0,0x290c(%ebx) │ │ │ │ │ je 65c0 │ │ │ │ │ ./src/ffmpeg2theora.c:3123 │ │ │ │ │ cmpb $0x0,-0x91b(%ebp) │ │ │ │ │ jne 6502 │ │ │ │ │ ./src/ffmpeg2theora.c:3125 │ │ │ │ │ - mov 0xec4(%ebx),%eax │ │ │ │ │ + mov 0x2f24(%ebx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ je 6313 │ │ │ │ │ ./src/ffmpeg2theora.c:3126 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ call 4470 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:3128 │ │ │ │ │ - mov 0x8ac(%ebx),%eax │ │ │ │ │ + mov 0x290c(%ebx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ je 635d │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xa950(%ebx),%eax │ │ │ │ │ + lea -0x984d(%ebx),%eax │ │ │ │ │ push $0x11 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:3130 │ │ │ │ │ pop %eax │ │ │ │ │ - push 0x8ac(%ebx) │ │ │ │ │ + push 0x290c(%ebx) │ │ │ │ │ call 4bd0 │ │ │ │ │ ./src/ffmpeg2theora.c:3132 │ │ │ │ │ - mov 0x8ac(%ebx),%eax │ │ │ │ │ + mov 0x290c(%ebx),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ je 635d │ │ │ │ │ ./src/ffmpeg2theora.c:3132 (discriminator 1) │ │ │ │ │ mov -0xc(%ebx),%edx │ │ │ │ │ cmp (%edx),%eax │ │ │ │ │ je 635d │ │ │ │ │ @@ -1783,56 +1783,56 @@ │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ lea -0x4(%ecx),%esp │ │ │ │ │ ret │ │ │ │ │ ./src/ffmpeg2theora.c:3109 │ │ │ │ │ - mov 0x8ac(%ebx),%eax │ │ │ │ │ + mov 0x290c(%ebx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ je 64c7 │ │ │ │ │ ./src/ffmpeg2theora.c:3110 │ │ │ │ │ push %esi │ │ │ │ │ push -0xe78(%ebp) │ │ │ │ │ push $0x0 │ │ │ │ │ push %eax │ │ │ │ │ - call d6d0 │ │ │ │ │ + call 13130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:3115 │ │ │ │ │ movl $0x1,-0xe94(%ebp) │ │ │ │ │ jmp 6378 │ │ │ │ │ ./src/ffmpeg2theora.c:3098 │ │ │ │ │ - mov 0x8ac(%ebx),%eax │ │ │ │ │ + mov 0x290c(%ebx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ jne 63a8 │ │ │ │ │ ./src/ffmpeg2theora.c:3100 │ │ │ │ │ cmpl $0x0,-0xe94(%ebp) │ │ │ │ │ je 6596 │ │ │ │ │ ./src/ffmpeg2theora.c:3112 │ │ │ │ │ mov -0xc(%ebx),%eax │ │ │ │ │ push %ecx │ │ │ │ │ push -0xe78(%ebp) │ │ │ │ │ push $0x0 │ │ │ │ │ push (%eax) │ │ │ │ │ - call d6d0 │ │ │ │ │ + call 13130 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 6378 │ │ │ │ │ ./src/ffmpeg2theora.c:3043 │ │ │ │ │ - cmpl $0x0,0xfd0(%ebx) │ │ │ │ │ + cmpl $0x0,0x3030(%ebx) │ │ │ │ │ jne 64a3 │ │ │ │ │ ./src/ffmpeg2theora.c:3047 │ │ │ │ │ push %eax │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ push -0xe78(%ebp) │ │ │ │ │ push (%eax) │ │ │ │ │ - push 0x860(%ebx) │ │ │ │ │ - call d6d0 │ │ │ │ │ + push 0x28c0(%ebx) │ │ │ │ │ + call 13130 │ │ │ │ │ ./src/ffmpeg2theora.c:3048 │ │ │ │ │ mov -0xc(%ebx),%edx │ │ │ │ │ - mov 0x860(%ebx),%eax │ │ │ │ │ + mov 0x28c0(%ebx),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ cmp (%edx),%eax │ │ │ │ │ je 643e │ │ │ │ │ ./src/ffmpeg2theora.c:3049 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ call 4470 │ │ │ │ │ @@ -1842,15 +1842,15 @@ │ │ │ │ │ push $0x0 │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:2841 │ │ │ │ │ fldl -0xec8(%ebp) │ │ │ │ │ ./src/ffmpeg2theora.c:2840 │ │ │ │ │ mov -0xe68(%ebp),%edx │ │ │ │ │ ./src/ffmpeg2theora.c:2844 │ │ │ │ │ - movl $0x0,0x944(%ebx) │ │ │ │ │ + movl $0x0,0x29a4(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2840 │ │ │ │ │ movl $0x4,0x3c(%edx) │ │ │ │ │ ./src/ffmpeg2theora.c:2841 │ │ │ │ │ fnstcw -0xe62(%ebp) │ │ │ │ │ frndint │ │ │ │ │ movzwl -0xe62(%ebp),%eax │ │ │ │ │ or $0xc,%ah │ │ │ │ │ @@ -1864,28 +1864,28 @@ │ │ │ │ │ movl $0x2,0x2c(%edx) │ │ │ │ │ ./src/ffmpeg2theora.c:2844 │ │ │ │ │ jmp 50b0 │ │ │ │ │ ./src/ffmpeg2theora.c:3044 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x79bc(%ebx),%eax │ │ │ │ │ + lea -0x690c(%ebx),%eax │ │ │ │ │ push $0x24 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:3045 │ │ │ │ │ movl $0x0,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:3111 │ │ │ │ │ cmpl $0x0,-0xe94(%ebp) │ │ │ │ │ jne 63dd │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push -0xe78(%ebp) │ │ │ │ │ - lea -0x7908(%ebx),%eax │ │ │ │ │ + lea -0x6858(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ ./src/ffmpeg2theora.c:3114 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ push (%eax) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ @@ -1902,15 +1902,15 @@ │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 62fd │ │ │ │ │ ./src/ffmpeg2theora.c:2939 │ │ │ │ │ cmpl $0x0,0x94(%eax) │ │ │ │ │ jg 5d87 │ │ │ │ │ ./src/ffmpeg2theora.c:2942 │ │ │ │ │ fnstcw -0xe62(%ebp) │ │ │ │ │ - fldl -0x75d0(%ebx) │ │ │ │ │ + fldl -0x6530(%ebx) │ │ │ │ │ movzwl -0xe62(%ebp),%eax │ │ │ │ │ frndint │ │ │ │ │ or $0xc,%ah │ │ │ │ │ mov %ax,-0xe64(%ebp) │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ fldcw -0xe64(%ebp) │ │ │ │ │ fistpl 0x90(%eax) │ │ │ │ │ @@ -1918,31 +1918,31 @@ │ │ │ │ │ jmp 58ab │ │ │ │ │ ./src/ffmpeg2theora.c:3082 │ │ │ │ │ mov 0x4c(%eax,%ebx,1),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ je 6d70 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x7968(%ebx),%eax │ │ │ │ │ + lea -0x68b8(%ebx),%eax │ │ │ │ │ push $0x3b │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:3086 │ │ │ │ │ movl $0x1,-0xe94(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ jmp 6378 │ │ │ │ │ ./src/ffmpeg2theora.c:2874 │ │ │ │ │ - call c4c0 │ │ │ │ │ + call 11f20 │ │ │ │ │ ./src/ffmpeg2theora.c:3103 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0xa96a(%ebx),%eax │ │ │ │ │ + lea -0x9867(%ebx),%eax │ │ │ │ │ push $0x19 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:3104 │ │ │ │ │ movl $0x1,-0xe94(%ebp) │ │ │ │ │ @@ -1981,15 +1981,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2592 │ │ │ │ │ mov -0xe68(%ebp),%edi │ │ │ │ │ push %eax │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push (%eax) │ │ │ │ │ push -0xef0(%ebp) │ │ │ │ │ push %edi │ │ │ │ │ - call c2a0 │ │ │ │ │ + call 11d00 │ │ │ │ │ ./src/ffmpeg2theora.c:2594 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2593 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2592 │ │ │ │ │ mov %eax,0x1b4(%edi) │ │ │ │ │ ./src/ffmpeg2theora.c:2594 │ │ │ │ │ @@ -1997,15 +1997,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2588 │ │ │ │ │ mov -0xe68(%ebp),%edi │ │ │ │ │ push %eax │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push (%eax) │ │ │ │ │ push -0xef4(%ebp) │ │ │ │ │ push %edi │ │ │ │ │ - call c2a0 │ │ │ │ │ + call 11d00 │ │ │ │ │ ./src/ffmpeg2theora.c:2590 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2589 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2588 │ │ │ │ │ mov %eax,0x1b8(%edi) │ │ │ │ │ ./src/ffmpeg2theora.c:2590 │ │ │ │ │ @@ -2013,15 +2013,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2584 │ │ │ │ │ mov -0xe68(%ebp),%edi │ │ │ │ │ push %eax │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push (%eax) │ │ │ │ │ push -0xef8(%ebp) │ │ │ │ │ push %edi │ │ │ │ │ - call c2a0 │ │ │ │ │ + call 11d00 │ │ │ │ │ ./src/ffmpeg2theora.c:2586 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2585 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2584 │ │ │ │ │ mov %eax,0x1b0(%edi) │ │ │ │ │ ./src/ffmpeg2theora.c:2586 │ │ │ │ │ @@ -2029,15 +2029,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2580 │ │ │ │ │ mov -0xe68(%ebp),%edi │ │ │ │ │ push %eax │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push (%eax) │ │ │ │ │ push -0xefc(%ebp) │ │ │ │ │ push %edi │ │ │ │ │ - call c2a0 │ │ │ │ │ + call 11d00 │ │ │ │ │ ./src/ffmpeg2theora.c:2582 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2581 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2580 │ │ │ │ │ mov %eax,0x1ac(%edi) │ │ │ │ │ ./src/ffmpeg2theora.c:2582 │ │ │ │ │ @@ -2092,23 +2092,23 @@ │ │ │ │ │ push (%eax) │ │ │ │ │ call 49f0 │ │ │ │ │ ./src/ffmpeg2theora.c:2640 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2639 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2638 │ │ │ │ │ - mov %eax,0x898(%ebx) │ │ │ │ │ + mov %eax,0x28f8(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2640 │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2635 │ │ │ │ │ - movl $0x1,0x894(%ebx) │ │ │ │ │ + movl $0x1,0x28f4(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2636 │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2632 │ │ │ │ │ - movl $0x0,0x890(%ebx) │ │ │ │ │ + movl $0x0,0x28f0(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2633 │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2523 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2522 │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ movl $0x1,0x1c(%eax) │ │ │ │ │ @@ -2123,21 +2123,21 @@ │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2658 │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push %ecx │ │ │ │ │ push %ecx │ │ │ │ │ push (%eax) │ │ │ │ │ push -0xe68(%ebp) │ │ │ │ │ - call 12b70 │ │ │ │ │ + call 7890 │ │ │ │ │ ./src/ffmpeg2theora.c:2661 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2659 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2660 │ │ │ │ │ - movl $0x1,0xa20(%ebx) │ │ │ │ │ + movl $0x1,0x2a80(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2661 │ │ │ │ │ jmp 56f8 │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ push %eax │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push $0xa │ │ │ │ │ push $0x0 │ │ │ │ │ @@ -2161,38 +2161,38 @@ │ │ │ │ │ push (%eax) │ │ │ │ │ call 49f0 │ │ │ │ │ ./src/ffmpeg2theora.c:2569 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2568 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2567 │ │ │ │ │ - mov %eax,0x944(%ebx) │ │ │ │ │ + mov %eax,0x29a4(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2569 │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2575 │ │ │ │ │ push %eax │ │ │ │ │ push %eax │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push -0xf00(%ebp) │ │ │ │ │ push (%eax) │ │ │ │ │ call 41d0 │ │ │ │ │ ./src/ffmpeg2theora.c:2577 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2576 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2575 │ │ │ │ │ - mov %eax,0x8ac(%ebx) │ │ │ │ │ + mov %eax,0x290c(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2577 │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2572 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2571 │ │ │ │ │ mov -0xf04(%ebp),%eax │ │ │ │ │ mov (%eax),%eax │ │ │ │ │ - mov %eax,0x8ac(%ebx) │ │ │ │ │ + mov %eax,0x290c(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2573 │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2510 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2508 │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ movl $0x1,0x18(%eax) │ │ │ │ │ @@ -2212,15 +2212,15 @@ │ │ │ │ │ ja 6df9 │ │ │ │ │ ./src/ffmpeg2theora.c:2686 │ │ │ │ │ push %eax │ │ │ │ │ push %eax │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push (%eax) │ │ │ │ │ push -0xe68(%ebp) │ │ │ │ │ - call 12c70 │ │ │ │ │ + call 7990 │ │ │ │ │ ./src/ffmpeg2theora.c:2688 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2687 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2688 │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2676 │ │ │ │ │ @@ -2233,35 +2233,35 @@ │ │ │ │ │ ja 6e18 │ │ │ │ │ ./src/ffmpeg2theora.c:2679 │ │ │ │ │ push %eax │ │ │ │ │ push %eax │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push (%eax) │ │ │ │ │ push -0xe68(%ebp) │ │ │ │ │ - call 12be0 │ │ │ │ │ + call 7900 │ │ │ │ │ ./src/ffmpeg2theora.c:2681 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2680 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2681 │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2663 │ │ │ │ │ mov -0xe88(%ebp),%edi │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push (%edi) │ │ │ │ │ - call 12a10 │ │ │ │ │ + call 7730 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ je 6da3 │ │ │ │ │ ./src/ffmpeg2theora.c:2664 │ │ │ │ │ push %edx │ │ │ │ │ push %edx │ │ │ │ │ push (%edi) │ │ │ │ │ push -0xe68(%ebp) │ │ │ │ │ - call 12d00 │ │ │ │ │ + call 7a20 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ jmp 56e9 │ │ │ │ │ ./src/ffmpeg2theora.c:2500 │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ mov (%eax),%eax │ │ │ │ │ push %edx │ │ │ │ │ push %edx │ │ │ │ │ @@ -2296,15 +2296,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2596 │ │ │ │ │ mov -0xe88(%ebp),%edx │ │ │ │ │ lea -0xe60(%ebp),%eax │ │ │ │ │ push %edi │ │ │ │ │ push %edi │ │ │ │ │ push (%edx) │ │ │ │ │ push %eax │ │ │ │ │ - call c0f0 │ │ │ │ │ + call 11b50 │ │ │ │ │ mov -0xe60(%ebp),%eax │ │ │ │ │ mov -0xe68(%ebp),%ecx │ │ │ │ │ ./src/ffmpeg2theora.c:2597 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2596 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ mov %eax,0x7c(%ecx) │ │ │ │ │ @@ -2315,49 +2315,49 @@ │ │ │ │ │ mov %eax,0x80(%ecx) │ │ │ │ │ ./src/ffmpeg2theora.c:2597 │ │ │ │ │ jne 56e9 │ │ │ │ │ ./src/ffmpeg2theora.c:2598 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7d54(%ebx),%eax │ │ │ │ │ + lea -0x6ca4(%ebx),%eax │ │ │ │ │ push $0x26 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2600 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:2563 │ │ │ │ │ - movl $0x0,0x944(%ebx) │ │ │ │ │ + movl $0x0,0x29a4(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2564 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2565 │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2484 │ │ │ │ │ push %eax │ │ │ │ │ ./src/ffmpeg2theora.c:2483 │ │ │ │ │ - movl $0x2,0xec8(%ebx) │ │ │ │ │ + movl $0x2,0x2f28(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2484 │ │ │ │ │ push %eax │ │ │ │ │ push -0xf24(%ebp) │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push (%eax) │ │ │ │ │ call 41d0 │ │ │ │ │ ./src/ffmpeg2theora.c:2485 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2484 │ │ │ │ │ - mov %eax,0xec4(%ebx) │ │ │ │ │ + mov %eax,0x2f24(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2485 │ │ │ │ │ test %eax,%eax │ │ │ │ │ jne 56e9 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7db4(%ebx),%eax │ │ │ │ │ + lea -0x6d04(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ ./src/ffmpeg2theora.c:2486 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ push (%eax) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ @@ -2374,15 +2374,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2620 │ │ │ │ │ push %edx │ │ │ │ │ lea -0xe60(%ebp),%eax │ │ │ │ │ push %edx │ │ │ │ │ mov -0xe88(%ebp),%edx │ │ │ │ │ push (%edx) │ │ │ │ │ push %eax │ │ │ │ │ - call c0f0 │ │ │ │ │ + call 11b50 │ │ │ │ │ mov -0xe60(%ebp),%eax │ │ │ │ │ mov -0xe5c(%ebp),%edx │ │ │ │ │ ./src/ffmpeg2theora.c:2621 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2620 │ │ │ │ │ mov -0xe68(%ebp),%ecx │ │ │ │ │ ./src/ffmpeg2theora.c:2622 │ │ │ │ │ @@ -2419,15 +2419,15 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2605 │ │ │ │ │ mov -0xe88(%ebp),%edx │ │ │ │ │ lea -0xe60(%ebp),%eax │ │ │ │ │ push %esi │ │ │ │ │ push %esi │ │ │ │ │ push (%edx) │ │ │ │ │ push %eax │ │ │ │ │ - call c0f0 │ │ │ │ │ + call 11b50 │ │ │ │ │ mov -0xe60(%ebp),%eax │ │ │ │ │ mov -0xe68(%ebp),%edi │ │ │ │ │ ./src/ffmpeg2theora.c:2606 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2605 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ mov %eax,0x74(%edi) │ │ │ │ │ @@ -2438,15 +2438,15 @@ │ │ │ │ │ mov %eax,0x78(%edi) │ │ │ │ │ ./src/ffmpeg2theora.c:2606 │ │ │ │ │ jne 56e9 │ │ │ │ │ ./src/ffmpeg2theora.c:2607 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7d2c(%ebx),%eax │ │ │ │ │ + lea -0x6c7c(%ebx),%eax │ │ │ │ │ push $0x2c │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2609 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ @@ -2461,37 +2461,37 @@ │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2445 │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ movl $0xffffffff,0xc(%eax) │ │ │ │ │ ./src/ffmpeg2theora.c:2447 │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2453 │ │ │ │ │ - movl $0x3,0xec8(%ebx) │ │ │ │ │ + movl $0x3,0x2f28(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2465 │ │ │ │ │ call 4260 │ │ │ │ │ - mov %eax,0xec4(%ebx) │ │ │ │ │ + mov %eax,0x2f24(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2467 │ │ │ │ │ test %eax,%eax │ │ │ │ │ jne 56e9 │ │ │ │ │ ./src/ffmpeg2theora.c:2468 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7de4(%ebx),%eax │ │ │ │ │ + lea -0x6d34(%ebx),%eax │ │ │ │ │ push $0x2f │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2469 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:2475 │ │ │ │ │ push %eax │ │ │ │ │ ./src/ffmpeg2theora.c:2474 │ │ │ │ │ - movl $0x1,0xec8(%ebx) │ │ │ │ │ + movl $0x1,0x2f28(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2475 │ │ │ │ │ push %eax │ │ │ │ │ push -0xf28(%ebp) │ │ │ │ │ jmp 6ab5 │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push %esi │ │ │ │ │ @@ -2500,30 +2500,30 @@ │ │ │ │ │ push (%eax) │ │ │ │ │ call 49f0 │ │ │ │ │ ./src/ffmpeg2theora.c:2652 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2651 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2650 │ │ │ │ │ - mov %eax,0x8a4(%ebx) │ │ │ │ │ + mov %eax,0x2904(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2652 │ │ │ │ │ jmp 56f8 │ │ │ │ │ /usr/include/stdlib.h:363 │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ push %edi │ │ │ │ │ push $0xa │ │ │ │ │ push $0x0 │ │ │ │ │ push (%eax) │ │ │ │ │ call 49f0 │ │ │ │ │ ./src/ffmpeg2theora.c:2648 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2647 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2646 │ │ │ │ │ - mov %eax,0x8a0(%ebx) │ │ │ │ │ + mov %eax,0x2900(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2648 │ │ │ │ │ jmp 56f8 │ │ │ │ │ ./src/ffmpeg2theora.c:2492 │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ mov (%eax),%esi │ │ │ │ │ push %edi │ │ │ │ │ push %edi │ │ │ │ │ @@ -2555,20 +2555,20 @@ │ │ │ │ │ push (%eax) │ │ │ │ │ call 49f0 │ │ │ │ │ ./src/ffmpeg2theora.c:2644 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2643 │ │ │ │ │ movl $0xffffffff,0x814(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2642 │ │ │ │ │ - mov %eax,0x89c(%ebx) │ │ │ │ │ + mov %eax,0x28fc(%ebx) │ │ │ │ │ ./src/ffmpeg2theora.c:2644 │ │ │ │ │ jmp 56f8 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %esi │ │ │ │ │ - lea -0x792c(%ebx),%eax │ │ │ │ │ + lea -0x687c(%ebx),%eax │ │ │ │ │ jmp 64e0 │ │ │ │ │ ./src/ffmpeg2theora.c:2533 │ │ │ │ │ push %eax │ │ │ │ │ push %eax │ │ │ │ │ push -0xf14(%ebp) │ │ │ │ │ push %esi │ │ │ │ │ call 4920 │ │ │ │ │ @@ -2579,17 +2579,17 @@ │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ movl $0x0,0x40(%eax) │ │ │ │ │ jmp 56e9 │ │ │ │ │ ./src/ffmpeg2theora.c:2667 │ │ │ │ │ push %eax │ │ │ │ │ push %eax │ │ │ │ │ mov -0xe88(%ebp),%eax │ │ │ │ │ - push 0x8ac(%ebx) │ │ │ │ │ + push 0x290c(%ebx) │ │ │ │ │ push (%eax) │ │ │ │ │ - call 12d90 │ │ │ │ │ + call 7ab0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/ffmpeg2theora.c:2669 │ │ │ │ │ jmp 56e9 │ │ │ │ │ ./src/ffmpeg2theora.c:2022 │ │ │ │ │ mov -0xf20(%ebp),%eax │ │ │ │ │ lea (%edi,%ebx,1),%edx │ │ │ │ │ mov 0x4(%eax,%edx,1),%eax │ │ │ │ │ @@ -2635,18 +2635,18 @@ │ │ │ │ │ jne 6f46 │ │ │ │ │ ./src/ffmpeg2theora.c:2540 │ │ │ │ │ mov -0xe68(%ebp),%eax │ │ │ │ │ movl $0x2,0x40(%eax) │ │ │ │ │ jmp 56e9 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - lea -0xaa9c(%ebx),%eax │ │ │ │ │ + lea -0x9988(%ebx),%eax │ │ │ │ │ lea -0xaa0(%ebx),%esi │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xaa86(%ebx),%edi │ │ │ │ │ + lea -0x9972(%ebx),%edi │ │ │ │ │ call 4960 │ │ │ │ │ ./src/ffmpeg2theora.c:2031 │ │ │ │ │ lea 0x58(%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ mov %eax,-0xe68(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ push %eax │ │ │ │ │ @@ -2659,50 +2659,50 @@ │ │ │ │ │ call 4520 <__printf_chk@plt> │ │ │ │ │ ./src/ffmpeg2theora.c:2031 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ cmp -0xe68(%ebp),%esi │ │ │ │ │ jne 6e89 │ │ │ │ │ jmp 6eaa │ │ │ │ │ ./src/ffmpeg2theora.c:2814 │ │ │ │ │ - call c490 │ │ │ │ │ + call 11ef0 │ │ │ │ │ ./src/ffmpeg2theora.c:2815 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push $0x1 │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:2903 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0xaa25(%ebx),%eax │ │ │ │ │ + lea -0x9922(%ebx),%eax │ │ │ │ │ push $0x1a │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2904 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:2858 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0xaa3a(%ebx),%eax │ │ │ │ │ + lea -0x9937(%ebx),%eax │ │ │ │ │ push $0x12 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2859 │ │ │ │ │ - call c490 │ │ │ │ │ + call 11ef0 │ │ │ │ │ ./src/ffmpeg2theora.c:2860 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:2920 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0xa44c(%ebx),%eax │ │ │ │ │ + lea -0x939c(%ebx),%eax │ │ │ │ │ push $0x2b │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2921 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ @@ -2717,66 +2717,66 @@ │ │ │ │ │ ./src/ffmpeg2theora.c:2494 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:2543 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7d8c(%ebx),%eax │ │ │ │ │ + lea -0x6cdc(%ebx),%eax │ │ │ │ │ push $0x36 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2545 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:3140 │ │ │ │ │ - call 13ad0 │ │ │ │ │ + call 13ae0 │ │ │ │ │ ./src/ffmpeg2theora.c:2932 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7a3c(%ebx),%eax │ │ │ │ │ + lea -0x698c(%ebx),%eax │ │ │ │ │ push $0x43 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2933 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:2946 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x79f8(%ebx),%eax │ │ │ │ │ + lea -0x6948(%ebx),%eax │ │ │ │ │ push $0x38 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2947 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ ./src/ffmpeg2theora.c:2771 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7bbc(%ebx),%eax │ │ │ │ │ + lea -0x6b0c(%ebx),%eax │ │ │ │ │ push $0x2c │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2772 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ fstp %st(0) │ │ │ │ │ ./src/ffmpeg2theora.c:2763 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x7bf4(%ebx),%eax │ │ │ │ │ + lea -0x6b44(%ebx),%eax │ │ │ │ │ push $0x37 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ ./src/ffmpeg2theora.c:2764 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ @@ -2795,17 +2795,17 @@ │ │ │ │ │ mov %esp,%ecx │ │ │ │ │ and $0xfffffff0,%esp │ │ │ │ │ push %eax │ │ │ │ │ push %esp │ │ │ │ │ push %edx │ │ │ │ │ call 7042 │ │ │ │ │ add $0x17fe0,%ebx │ │ │ │ │ - lea -0xb540(%ebx),%eax │ │ │ │ │ + lea -0xb530(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xb5a0(%ebx),%eax │ │ │ │ │ + lea -0xb590(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ push %ecx │ │ │ │ │ push %esi │ │ │ │ │ push -0x30(%ebx) │ │ │ │ │ call 45f0 <__libc_start_main@plt> │ │ │ │ │ hlt │ │ │ │ │ mov (%esp),%ebx │ │ │ │ │ @@ -2823,16 +2823,16 @@ │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ deregister_tm_clones(): │ │ │ │ │ call 7145 │ │ │ │ │ add $0x17f9b,%edx │ │ │ │ │ - lea 0x83c(%edx),%ecx │ │ │ │ │ - lea 0x83c(%edx),%eax │ │ │ │ │ + lea 0x828(%edx),%ecx │ │ │ │ │ + lea 0x828(%edx),%eax │ │ │ │ │ cmp %ecx,%eax │ │ │ │ │ je 7098 │ │ │ │ │ mov -0x20(%edx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ je 7098 │ │ │ │ │ push %ebp │ │ │ │ │ mov %esp,%ebp │ │ │ │ │ @@ -2848,16 +2848,16 @@ │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ register_tm_clones(): │ │ │ │ │ call 7145 │ │ │ │ │ add $0x17f5b,%edx │ │ │ │ │ push %ebp │ │ │ │ │ mov %esp,%ebp │ │ │ │ │ push %ebx │ │ │ │ │ - lea 0x83c(%edx),%ecx │ │ │ │ │ - lea 0x83c(%edx),%eax │ │ │ │ │ + lea 0x828(%edx),%ecx │ │ │ │ │ + lea 0x828(%edx),%eax │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ sub %ecx,%eax │ │ │ │ │ mov %eax,%ebx │ │ │ │ │ shr $0x1f,%eax │ │ │ │ │ sar $0x2,%ebx │ │ │ │ │ add %ebx,%eax │ │ │ │ │ sar %eax │ │ │ │ │ @@ -2903,15663 +2903,17982 @@ │ │ │ │ │ __x86.get_pc_thunk.dx(): │ │ │ │ │ mov (%esp),%edx │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ nop │ │ │ │ │ -frame_alloc(): │ │ │ │ │ -./src/ffmpeg2theora.c:147 │ │ │ │ │ - push %ebp │ │ │ │ │ - mov %ecx,%ebp │ │ │ │ │ +warn(): │ │ │ │ │ +./src/subtitles.c:43 │ │ │ │ │ push %edi │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ push %esi │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ push %ebx │ │ │ │ │ + mov 0x10(%esp),%esi │ │ │ │ │ call 7050 │ │ │ │ │ - add $0x17ea1,%ebx │ │ │ │ │ - sub $0x2c,%esp │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x1c(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:152 │ │ │ │ │ - call 47d0 │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:153 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 71b2 │ │ │ │ │ -./src/ffmpeg2theora.c:155 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ + add $0x17ea4,%ebx │ │ │ │ │ +./src/subtitles.c:45 │ │ │ │ │ + lea 0x20(%esp),%edi │ │ │ │ │ +./src/subtitles.c:46 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 71a8 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0xaff8(%ebx),%eax │ │ │ │ │ push %esi │ │ │ │ │ - call 49a0 │ │ │ │ │ -./src/ffmpeg2theora.c:156 │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 41c0 │ │ │ │ │ -./src/ffmpeg2theora.c:157 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 71cc │ │ │ │ │ -./src/ffmpeg2theora.c:161 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ + push $0xd │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:130 │ │ │ │ │ push %edi │ │ │ │ │ + push 0x30(%esp) │ │ │ │ │ + push $0x1 │ │ │ │ │ push %esi │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - call 4100 │ │ │ │ │ -./src/ffmpeg2theora.c:162 │ │ │ │ │ - mov 0x38(%esp),%eax │ │ │ │ │ + call 44d0 <__vfprintf_chk@plt> │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:163 │ │ │ │ │ - mov 0x1c(%esp),%esi │ │ │ │ │ - sub %gs:0x14,%esi │ │ │ │ │ - jne 71c7 │ │ │ │ │ - add $0x2c,%esp │ │ │ │ │ + lea -0x983f(%ebx),%eax │ │ │ │ │ + push %esi │ │ │ │ │ + push $0x3 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/subtitles.c:60 │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ ret │ │ │ │ │ - call 13ad0 │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:158 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/subtitles.c:53 │ │ │ │ │ + mov -0x18(%ebx),%esi │ │ │ │ │ +./src/subtitles.c:52 │ │ │ │ │ + mov 0x14(%esp),%ecx │ │ │ │ │ +./src/subtitles.c:53 │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ +./src/subtitles.c:52 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 71f8 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - lea 0x24(%esp),%edx │ │ │ │ │ + lea -0xafea(%ebx),%edx │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ push %edx │ │ │ │ │ - call 4290 │ │ │ │ │ -./src/ffmpeg2theora.c:159 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:130 │ │ │ │ │ + push %edi │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%esi) │ │ │ │ │ + call 44d0 <__vfprintf_chk@plt> │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + pop %eax │ │ │ │ │ + pop %edx │ │ │ │ │ + push (%esi) │ │ │ │ │ + push $0xa │ │ │ │ │ + call 48f0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - jmp 71b2 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:60 │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + ret │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -get_ssa_time(): │ │ │ │ │ -./src/ffmpeg2theora.c:461 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xafd8(%ebx),%eax │ │ │ │ │ + push $0xa │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 71d5 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +fgets2.constprop.0.isra.0(): │ │ │ │ │ +./src/subtitles.c:182 │ │ │ │ │ + push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0x17e0a,%ebx │ │ │ │ │ - sub $0x40,%esp │ │ │ │ │ - mov %gs:0x14,%ecx │ │ │ │ │ - mov %ecx,0x34(%esp) │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:464 │ │ │ │ │ - lea 0x30(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - lea 0x30(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - lea 0x30(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - lea 0x30(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - lea -0xacfd(%ebx),%edx │ │ │ │ │ - push %edx │ │ │ │ │ + add $0x17de9,%ebx │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:265 │ │ │ │ │ push %eax │ │ │ │ │ - call 40d0 <__isoc99_sscanf@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - cmp $0x4,%eax │ │ │ │ │ - jne 7270 │ │ │ │ │ -./src/ffmpeg2theora.c:467 │ │ │ │ │ - imul $0x3c,0x1c(%esp),%eax │ │ │ │ │ - add 0x20(%esp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:468 │ │ │ │ │ - imul $0x3c,%eax,%eax │ │ │ │ │ - add 0x24(%esp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:469 │ │ │ │ │ - imul $0x64,%eax,%eax │ │ │ │ │ - add 0x28(%esp),%eax │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ - fildl 0xc(%esp) │ │ │ │ │ - fdivs -0x7638(%ebx) │ │ │ │ │ -./src/ffmpeg2theora.c:470 │ │ │ │ │ - mov 0x2c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne 7274 │ │ │ │ │ - add $0x38,%esp │ │ │ │ │ + push $0x1000 │ │ │ │ │ + lea 0x1860(%ebx),%esi │ │ │ │ │ + push %esi │ │ │ │ │ + call 46b0 │ │ │ │ │ +./src/subtitles.c:185 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 7260 │ │ │ │ │ +./src/subtitles.c:187 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push $0xd │ │ │ │ │ + push %esi │ │ │ │ │ + call 4980 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/subtitles.c:188 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 7253 │ │ │ │ │ +./src/subtitles.c:189 │ │ │ │ │ + mov $0xa,%edx │ │ │ │ │ + mov %dx,(%eax) │ │ │ │ │ +./src/subtitles.c:195 │ │ │ │ │ + add $0x4,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:465 │ │ │ │ │ - fldz │ │ │ │ │ - jmp 725a │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:470 │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -extra_info_from_ssa.isra.0(): │ │ │ │ │ -./src/ffmpeg2theora.c:490 │ │ │ │ │ +./src/subtitles.c:193 │ │ │ │ │ + movb $0x0,0x1860(%ebx) │ │ │ │ │ +./src/subtitles.c:195 │ │ │ │ │ + add $0x4,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +store_subtitle.constprop.0(): │ │ │ │ │ +./src/subtitles.c:337 │ │ │ │ │ push %ebp │ │ │ │ │ - call c5cb │ │ │ │ │ - add $0x17d7a,%ebp │ │ │ │ │ push %edi │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ push %esi │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ push %ebx │ │ │ │ │ - sub $0x38,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:494 │ │ │ │ │ - mov 0x50(%esp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:490 │ │ │ │ │ - mov %ecx,0x28(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:495 │ │ │ │ │ - mov %ebp,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:494 │ │ │ │ │ - movl $0x0,(%eax) │ │ │ │ │ -./src/ffmpeg2theora.c:495 │ │ │ │ │ - lea 0x1(%edx),%eax │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x17d87,%ebx │ │ │ │ │ + sub $0x6c,%esp │ │ │ │ │ + mov %eax,0x14(%esp) │ │ │ │ │ + fldl 0x80(%esp) │ │ │ │ │ + mov 0x9c(%esp),%eax │ │ │ │ │ + mov %edx,0x28(%esp) │ │ │ │ │ + mov %ecx,0x2c(%esp) │ │ │ │ │ + mov %eax,0x30(%esp) │ │ │ │ │ + mov 0xa4(%esp),%eax │ │ │ │ │ + fstpl 0x18(%esp) │ │ │ │ │ + fldl 0x88(%esp) │ │ │ │ │ + mov %eax,0x34(%esp) │ │ │ │ │ + fstpl 0x20(%esp) │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x5c(%esp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/subtitles.c:331 │ │ │ │ │ + cmpb $0x0,0x860(%ebx) │ │ │ │ │ + je 72ee │ │ │ │ │ +./src/subtitles.c:332 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x860(%ebx),%esi │ │ │ │ │ + push %esi │ │ │ │ │ + call 47a0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + lea -0x1(%esi,%eax,1),%eax │ │ │ │ │ +./src/subtitles.c:333 │ │ │ │ │ + cmpb $0xa,(%eax) │ │ │ │ │ + je 7540 │ │ │ │ │ +./src/subtitles.c:348 │ │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ │ + mov 0x14(%eax),%edi │ │ │ │ │ +./src/subtitles.c:215 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je 732b │ │ │ │ │ +./src/subtitles.c:220 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea -0xafcd(%ebx),%esi │ │ │ │ │ + push %esi │ │ │ │ │ + push %edi │ │ │ │ │ + call 4460 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 732b │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea -0xafc7(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push %edi │ │ │ │ │ + call 4460 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 7550 │ │ │ │ │ +./src/subtitles.c:222 │ │ │ │ │ + mov 0x98(%esp),%esi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 7518 │ │ │ │ │ +./src/subtitles.c:227 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x860(%ebx),%eax │ │ │ │ │ + mov %eax,0x44(%esp) │ │ │ │ │ push %eax │ │ │ │ │ + call 47a0 │ │ │ │ │ + lea 0x1(%eax),%esi │ │ │ │ │ + mov %esi,0x5c(%esp) │ │ │ │ │ +./src/subtitles.c:228 │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ call 44e0 │ │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:496 │ │ │ │ │ +./src/subtitles.c:229 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ +./src/subtitles.c:228 │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ +./src/subtitles.c:229 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 7554 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + je 7712 │ │ │ │ │ +./src/subtitles.c:233 │ │ │ │ │ + mov 0x38(%esp),%eax │ │ │ │ │ +./src/subtitles.c:240 │ │ │ │ │ + lea 0x58(%esp),%ecx │ │ │ │ │ +./src/subtitles.c:234 │ │ │ │ │ + mov %edi,0x54(%esp) │ │ │ │ │ + lea 0x4c(%esp),%ebp │ │ │ │ │ +./src/subtitles.c:240 │ │ │ │ │ + mov %ecx,0xc(%esp) │ │ │ │ │ + lea 0x54(%esp),%ecx │ │ │ │ │ +./src/subtitles.c:233 │ │ │ │ │ + mov %eax,0x50(%esp) │ │ │ │ │ +./src/subtitles.c:235 │ │ │ │ │ + lea 0x50(%esp),%eax │ │ │ │ │ + mov %esi,0x58(%esp) │ │ │ │ │ +./src/subtitles.c:208 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +./src/subtitles.c:240 │ │ │ │ │ + mov %edi,0x3c(%esp) │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ + mov %ecx,0x10(%esp) │ │ │ │ │ + jmp 73b7 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/subtitles.c:252 │ │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ │ +./src/subtitles.c:251 │ │ │ │ │ + addl $0x1,0x50(%esp) │ │ │ │ │ +./src/subtitles.c:250 │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ +./src/subtitles.c:252 │ │ │ │ │ + sub $0x1,%eax │ │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ │ +./src/subtitles.c:236 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 73ef │ │ │ │ │ +./src/subtitles.c:237 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ + push %ebp │ │ │ │ │ push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - push %eax │ │ │ │ │ - call 4140 │ │ │ │ │ -./src/ffmpeg2theora.c:498 │ │ │ │ │ - movb $0x0,(%esi,%edi,1) │ │ │ │ │ -./src/ffmpeg2theora.c:478 │ │ │ │ │ - pop %ecx │ │ │ │ │ - pop %edi │ │ │ │ │ - push $0x2c │ │ │ │ │ - push %esi │ │ │ │ │ - call 4980 │ │ │ │ │ + push $0x0 │ │ │ │ │ + call 4780 │ │ │ │ │ +./src/subtitles.c:238 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:479 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 7310 │ │ │ │ │ -./src/ffmpeg2theora.c:480 │ │ │ │ │ - lea 0x1(%eax),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:481 │ │ │ │ │ - mov %ebx,%eax │ │ │ │ │ - call 71f0 │ │ │ │ │ -./src/ffmpeg2theora.c:482 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:481 │ │ │ │ │ - fstps 0xc(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:482 │ │ │ │ │ - push $0x2c │ │ │ │ │ - push %ebx │ │ │ │ │ - mov %ebp,%ebx │ │ │ │ │ - call 4980 │ │ │ │ │ + js 73a0 │ │ │ │ │ +./src/subtitles.c:240 │ │ │ │ │ + push 0xc(%esp) │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + call 4270 │ │ │ │ │ +./src/subtitles.c:241 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:483 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 7310 │ │ │ │ │ -./src/ffmpeg2theora.c:484 │ │ │ │ │ + js 7618 │ │ │ │ │ +./src/subtitles.c:246 │ │ │ │ │ + je 73ef │ │ │ │ │ +./src/subtitles.c:236 │ │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 73b7 │ │ │ │ │ +./src/subtitles.c:256 │ │ │ │ │ + mov 0x3c(%esp),%edi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 7418 │ │ │ │ │ +./src/subtitles.c:257 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea -0xaf30(%ebx),%eax │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x50(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/subtitles.c:354 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + call 47a0 │ │ │ │ │ + pop %edx │ │ │ │ │ + pop %ecx │ │ │ │ │ +./src/subtitles.c:355 │ │ │ │ │ + mov 0x1c(%esp),%ebp │ │ │ │ │ +./src/subtitles.c:354 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/subtitles.c:355 │ │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ │ + mov %eax,0x14(%esp) │ │ │ │ │ add $0x1,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:485 │ │ │ │ │ - call 71f0 │ │ │ │ │ -./src/ffmpeg2theora.c:487 │ │ │ │ │ - fsubs 0x4(%esp) │ │ │ │ │ - jmp 7316 │ │ │ │ │ -./src/ffmpeg2theora.c:479 │ │ │ │ │ - flds -0x7634(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:499 │ │ │ │ │ - mov 0x48(%esp),%eax │ │ │ │ │ - mov 0x14(%esp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:385 │ │ │ │ │ - movl $0x0,0x8(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:499 │ │ │ │ │ - fstps (%eax) │ │ │ │ │ -./src/ffmpeg2theora.c:392 │ │ │ │ │ - lea -0xacef(%ebp),%eax │ │ │ │ │ - mov %ecx,%esi │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:393 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov %ebp,%ebx │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ - push %esi │ │ │ │ │ - call 42b0 │ │ │ │ │ + imul $0xd0,%eax,%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push 0x8(%ebp) │ │ │ │ │ + call 4690 │ │ │ │ │ +./src/subtitles.c:356 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:394 │ │ │ │ │ +./src/subtitles.c:355 │ │ │ │ │ + mov %eax,0x8(%ebp) │ │ │ │ │ +./src/subtitles.c:356 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 7525 │ │ │ │ │ - mov $0x9,%edi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:398 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov %ebp,%ebx │ │ │ │ │ - push $0x2c │ │ │ │ │ - push %esi │ │ │ │ │ - call 4980 │ │ │ │ │ + je 76e5 │ │ │ │ │ +./src/subtitles.c:361 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea 0x1(%esi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push %edi │ │ │ │ │ + push $0x0 │ │ │ │ │ + call 4bc0 │ │ │ │ │ +./src/subtitles.c:362 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:399 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 7539 │ │ │ │ │ -./src/ffmpeg2theora.c:400 │ │ │ │ │ - lea 0x1(%eax),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:397 │ │ │ │ │ - sub $0x1,%edi │ │ │ │ │ - jne 7358 │ │ │ │ │ -./src/ffmpeg2theora.c:403 │ │ │ │ │ - mov %eax,0x4(%esp) │ │ │ │ │ + jns 747f │ │ │ │ │ + jmp 7500 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/subtitles.c:373 │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ + sub $0x1,%esi │ │ │ │ │ + cmpb $0xa,(%edi,%esi,1) │ │ │ │ │ + jne 7485 │ │ │ │ │ + movb $0x0,(%edi,%esi,1) │ │ │ │ │ +./src/subtitles.c:372 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jne 7470 │ │ │ │ │ +./src/subtitles.c:208 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +./src/subtitles.c:375 │ │ │ │ │ + mov 0x14(%esp),%ebx │ │ │ │ │ +./src/subtitles.c:377 │ │ │ │ │ + fldl 0x18(%esp) │ │ │ │ │ +./src/subtitles.c:386 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +./src/subtitles.c:375 │ │ │ │ │ + mov 0x4(%ebx),%ecx │ │ │ │ │ + imul $0xd0,%ecx,%eax │ │ │ │ │ + add 0x8(%ebx),%eax │ │ │ │ │ +./src/subtitles.c:383 │ │ │ │ │ + add $0x1,%ecx │ │ │ │ │ +./src/subtitles.c:376 │ │ │ │ │ + mov %edx,0x4(%eax) │ │ │ │ │ +./src/subtitles.c:379 │ │ │ │ │ + mov 0x28(%esp),%edx │ │ │ │ │ +./src/subtitles.c:377 │ │ │ │ │ + fstpl 0x8(%eax) │ │ │ │ │ +./src/subtitles.c:378 │ │ │ │ │ + fldl 0x20(%esp) │ │ │ │ │ +./src/subtitles.c:379 │ │ │ │ │ + mov %edx,0xc0(%eax) │ │ │ │ │ +./src/subtitles.c:380 │ │ │ │ │ + mov 0x2c(%esp),%edx │ │ │ │ │ +./src/subtitles.c:375 │ │ │ │ │ + mov %edi,(%eax) │ │ │ │ │ +./src/subtitles.c:380 │ │ │ │ │ + mov %edx,0xc4(%eax) │ │ │ │ │ +./src/subtitles.c:381 │ │ │ │ │ + mov 0x90(%esp),%edx │ │ │ │ │ +./src/subtitles.c:378 │ │ │ │ │ + fstpl 0x10(%eax) │ │ │ │ │ +./src/subtitles.c:381 │ │ │ │ │ + mov %edx,0xc8(%eax) │ │ │ │ │ +./src/subtitles.c:382 │ │ │ │ │ + mov 0x94(%esp),%edx │ │ │ │ │ + mov %edx,0xcc(%eax) │ │ │ │ │ +./src/subtitles.c:383 │ │ │ │ │ + mov %ecx,0x4(%ebx) │ │ │ │ │ +./src/subtitles.c:387 │ │ │ │ │ + mov 0x5c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne 770d │ │ │ │ │ + add $0x6c,%esp │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:363 │ │ │ │ │ + mov 0x30(%esp),%eax │ │ │ │ │ + mov (%eax),%esi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 75d8 │ │ │ │ │ +./src/subtitles.c:386 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + jmp 74de │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/subtitles.c:261 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ + lea 0x860(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ call 4b10 │ │ │ │ │ -./src/ffmpeg2theora.c:408 │ │ │ │ │ - mov 0x14(%esp),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:403 │ │ │ │ │ mov %eax,%edi │ │ │ │ │ -./src/ffmpeg2theora.c:408 │ │ │ │ │ - movzbl 0x1(%edx),%eax │ │ │ │ │ - cmp $0xa,%al │ │ │ │ │ - je 75f0 │ │ │ │ │ - test %al,%al │ │ │ │ │ - je 75f0 │ │ │ │ │ -./src/ffmpeg2theora.c:406 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:407 │ │ │ │ │ - movl $0x0,0xc(%esp) │ │ │ │ │ - mov %edi,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:406 │ │ │ │ │ - movl $0x0,0x10(%esp) │ │ │ │ │ - mov %edx,0x4(%esp) │ │ │ │ │ - jmp 7417 │ │ │ │ │ +./src/subtitles.c:349 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jne 7418 │ │ │ │ │ + jmp 7643 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:413 │ │ │ │ │ - cmp $0x7d,%al │ │ │ │ │ - je 74f8 │ │ │ │ │ -./src/ffmpeg2theora.c:419 │ │ │ │ │ - mov 0x4(%esp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne 7408 │ │ │ │ │ -./src/ffmpeg2theora.c:420 │ │ │ │ │ - mov 0x10(%esp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je 7508 │ │ │ │ │ -./src/ffmpeg2theora.c:421 │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ │ - cmp $0x4e,%dl │ │ │ │ │ - jne 7560 │ │ │ │ │ -./src/ffmpeg2theora.c:422 │ │ │ │ │ - addl $0x1,0xc(%esp) │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:425 │ │ │ │ │ - movl $0x0,0x10(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:422 │ │ │ │ │ - movb $0xa,(%ecx) │ │ │ │ │ -./src/ffmpeg2theora.c:437 │ │ │ │ │ - lea (%edi,%eax,1),%ecx │ │ │ │ │ - mov %ecx,%ebx │ │ │ │ │ +./src/subtitles.c:333 │ │ │ │ │ + movb $0x0,(%eax) │ │ │ │ │ + jmp 72ee │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:408 │ │ │ │ │ - movzbl 0x1(%esi),%eax │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ - test %al,%al │ │ │ │ │ - je 7430 │ │ │ │ │ - cmp $0xa,%al │ │ │ │ │ - je 7430 │ │ │ │ │ -./src/ffmpeg2theora.c:422 │ │ │ │ │ - mov %ecx,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:409 │ │ │ │ │ - cmp $0x7b,%al │ │ │ │ │ - jne 73c0 │ │ │ │ │ -./src/ffmpeg2theora.c:408 │ │ │ │ │ - movzbl 0x1(%esi),%eax │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:411 │ │ │ │ │ - addl $0x1,0x4(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:408 │ │ │ │ │ - test %al,%al │ │ │ │ │ - jne 7413 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:443 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:437 │ │ │ │ │ - movb $0x0,(%ebx) │ │ │ │ │ -./src/ffmpeg2theora.c:443 │ │ │ │ │ - mov %ebp,%ebx │ │ │ │ │ +./src/subtitles.c:272 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ push %edi │ │ │ │ │ - call 47a0 │ │ │ │ │ + push %esi │ │ │ │ │ + call 4200 │ │ │ │ │ +./src/subtitles.c:273 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:444 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 7459 │ │ │ │ │ - jmp 7478 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:445 │ │ │ │ │ - sub $0x1,%eax │ │ │ │ │ - movb $0x0,(%edi,%eax,1) │ │ │ │ │ -./src/ffmpeg2theora.c:444 │ │ │ │ │ - je 7468 │ │ │ │ │ - movzbl -0x1(%edi,%eax,1),%edx │ │ │ │ │ - cmp $0xa,%dl │ │ │ │ │ - je 7450 │ │ │ │ │ - cmp $0xd,%dl │ │ │ │ │ - je 7450 │ │ │ │ │ -./src/ffmpeg2theora.c:448 │ │ │ │ │ +./src/subtitles.c:272 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/subtitles.c:273 │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + je 7670 │ │ │ │ │ +./src/subtitles.c:277 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %ebp,%ebx │ │ │ │ │ + lea 0x860(%ebx),%edi │ │ │ │ │ push %edi │ │ │ │ │ call 47a0 │ │ │ │ │ +./src/subtitles.c:279 │ │ │ │ │ + mov %edi,0x64(%esp) │ │ │ │ │ +./src/subtitles.c:277 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + mov %eax,0x5c(%esp) │ │ │ │ │ +./src/subtitles.c:278 │ │ │ │ │ + lea (%eax,%eax,2),%eax │ │ │ │ │ + add %eax,%eax │ │ │ │ │ + mov %eax,0x60(%esp) │ │ │ │ │ +./src/subtitles.c:280 │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 44e0 │ │ │ │ │ +./src/subtitles.c:281 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ - mov 0x8(%esp),%eax │ │ │ │ │ +./src/subtitles.c:280 │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ +./src/subtitles.c:281 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 75c0 │ │ │ │ │ - mov %edx,0x4(%esp) │ │ │ │ │ + je 76c1 │ │ │ │ │ +./src/subtitles.c:286 │ │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ │ +./src/subtitles.c:287 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %ebp,%ebx │ │ │ │ │ + lea 0x5c(%esp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 47a0 │ │ │ │ │ - pop %edx │ │ │ │ │ - pop %ecx │ │ │ │ │ - mov 0xc(%esp),%edx │ │ │ │ │ - lea 0x2(%edx,%eax,1),%eax │ │ │ │ │ + lea 0x68(%esp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 4690 │ │ │ │ │ -./src/ffmpeg2theora.c:449 │ │ │ │ │ + lea 0x60(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x6c(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push %esi │ │ │ │ │ + call 45c0 │ │ │ │ │ +./src/subtitles.c:292 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 48d0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 7334 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:128 │ │ │ │ │ + jmp 7418 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/subtitles.c:364 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ + lea -0xaea0(%ebx),%eax │ │ │ │ │ + push %edi │ │ │ │ │ push %eax │ │ │ │ │ - mov %eax,0x14(%esp) │ │ │ │ │ - call 47a0 │ │ │ │ │ - mov 0x14(%esp),%edx │ │ │ │ │ - mov $0xa,%ecx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %cx,(%edx,%eax,1) │ │ │ │ │ - mov %edx,0x8(%esp) │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov %ebp,%ebx │ │ │ │ │ + push 0xb4(%esp) │ │ │ │ │ + mov 0x2c(%esp),%eax │ │ │ │ │ + push (%eax) │ │ │ │ │ + mov 0x50(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:365 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je 76a1 │ │ │ │ │ +./src/subtitles.c:367 │ │ │ │ │ + mov 0x30(%esp),%eax │ │ │ │ │ + movl $0x1,(%eax) │ │ │ │ │ + jmp 74de │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:242 │ │ │ │ │ + mov 0x3c(%esp),%edi │ │ │ │ │ + lea -0xaf50(%ebx),%eax │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x50(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:243 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ push %edi │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 43e0 │ │ │ │ │ -./src/ffmpeg2theora.c:453 │ │ │ │ │ - mov %edi,(%esp) │ │ │ │ │ call 4420 │ │ │ │ │ +./src/subtitles.c:244 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 7334 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:414 │ │ │ │ │ - subl $0x1,0x4(%esp) │ │ │ │ │ - jmp 7408 │ │ │ │ │ +./src/subtitles.c:350 │ │ │ │ │ + lea -0xafc2(%ebx),%eax │ │ │ │ │ +./src/subtitles.c:351 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ +./src/subtitles.c:350 │ │ │ │ │ + push %eax │ │ │ │ │ + push 0xa4(%esp) │ │ │ │ │ + mov 0x1c(%esp),%eax │ │ │ │ │ + push (%eax) │ │ │ │ │ + push 0x40(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:351 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 74de │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:428 │ │ │ │ │ - cmp $0x5c,%al │ │ │ │ │ - je 75b0 │ │ │ │ │ -./src/ffmpeg2theora.c:432 │ │ │ │ │ - addl $0x1,0xc(%esp) │ │ │ │ │ - mov 0xc(%esp),%ebx │ │ │ │ │ - mov %al,(%ecx) │ │ │ │ │ -./src/ffmpeg2theora.c:437 │ │ │ │ │ - lea (%edi,%ebx,1),%ecx │ │ │ │ │ - mov %ecx,%ebx │ │ │ │ │ - jmp 7408 │ │ │ │ │ -./src/ffmpeg2theora.c:500 │ │ │ │ │ - mov 0x44(%esp),%ecx │ │ │ │ │ - mov 0x8(%esp),%eax │ │ │ │ │ - mov %eax,(%ecx) │ │ │ │ │ -./src/ffmpeg2theora.c:501 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 7543 │ │ │ │ │ -./src/ffmpeg2theora.c:502 │ │ │ │ │ - cmp %eax,0x14(%esp) │ │ │ │ │ - jne 7590 │ │ │ │ │ -./src/ffmpeg2theora.c:503 │ │ │ │ │ - mov 0x44(%esp),%eax │ │ │ │ │ - movl $0x0,(%eax) │ │ │ │ │ -./src/ffmpeg2theora.c:510 │ │ │ │ │ +./src/subtitles.c:323 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %ebp,%ebx │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ + lea -0xaec8(%ebx),%eax │ │ │ │ │ + push %edi │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x50(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:324 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + lea -0x9925(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4b10 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ + jmp 752c │ │ │ │ │ +./src/subtitles.c:366 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xae80(%ebx),%eax │ │ │ │ │ + push $0x30 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 7605 │ │ │ │ │ +./src/subtitles.c:282 │ │ │ │ │ + lea -0xaef8(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x40(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:283 │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ + call 48d0 │ │ │ │ │ +./src/subtitles.c:349 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 7643 │ │ │ │ │ +./src/subtitles.c:357 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +./src/subtitles.c:359 │ │ │ │ │ + or $0xffffffff,%esi │ │ │ │ │ +./src/subtitles.c:357 │ │ │ │ │ + push %edi │ │ │ │ │ call 4420 │ │ │ │ │ +./src/subtitles.c:358 │ │ │ │ │ + lea -0xafa9(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x50(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:359 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + jmp 74de │ │ │ │ │ +./src/subtitles.c:387 │ │ │ │ │ + call 13ae0 │ │ │ │ │ +./src/subtitles.c:230 │ │ │ │ │ + lea -0xaf80(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x40(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:231 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:512 │ │ │ │ │ - add $0x2c,%esp │ │ │ │ │ + jmp 7643 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +is_valid_encoding(): │ │ │ │ │ +./src/subtitles.c:66 │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x178ca,%ebx │ │ │ │ │ + sub $0x10,%esp │ │ │ │ │ +./src/subtitles.c:68 │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + lea -0xafcd(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4200 │ │ │ │ │ +./src/subtitles.c:69 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + je 776a │ │ │ │ │ +./src/subtitles.c:70 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %eax │ │ │ │ │ + call 48d0 │ │ │ │ │ +./src/subtitles.c:71 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ +./src/subtitles.c:81 │ │ │ │ │ + add $0x8,%esp │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:425 │ │ │ │ │ - movl $0x0,0x10(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:423 │ │ │ │ │ - cmp $0x68,%al │ │ │ │ │ - jne 7408 │ │ │ │ │ -./src/ffmpeg2theora.c:424 │ │ │ │ │ - addl $0x1,0xc(%esp) │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - movb $0x20,(%ecx) │ │ │ │ │ -./src/ffmpeg2theora.c:437 │ │ │ │ │ - lea (%edi,%eax,1),%ecx │ │ │ │ │ - mov %ecx,%ebx │ │ │ │ │ - jmp 7408 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:506 │ │ │ │ │ - mov 0x1c(%esp),%ecx │ │ │ │ │ - mov 0x8(%esp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:507 │ │ │ │ │ + nop │ │ │ │ │ +add_kate_stream(): │ │ │ │ │ +./src/subtitles.c:86 │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x17879,%ebx │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:506 │ │ │ │ │ - mov %eax,(%ecx) │ │ │ │ │ -./src/ffmpeg2theora.c:507 │ │ │ │ │ + mov 0x18(%esp),%esi │ │ │ │ │ +./src/subtitles.c:88 │ │ │ │ │ + mov 0x20c(%esi),%eax │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + imul $0x38,%eax,%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 47a0 │ │ │ │ │ - mov 0x50(%esp),%edx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,(%edx) │ │ │ │ │ - jmp 7543 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/ffmpeg2theora.c:429 │ │ │ │ │ - movl $0x1,0x10(%esp) │ │ │ │ │ - jmp 7408 │ │ │ │ │ + push 0x210(%esi) │ │ │ │ │ + call 4690 │ │ │ │ │ +./src/subtitles.c:89 │ │ │ │ │ + mov 0x20c(%esi),%edx │ │ │ │ │ +./src/subtitles.c:88 │ │ │ │ │ + mov %eax,0x210(%esi) │ │ │ │ │ +./src/subtitles.c:89 │ │ │ │ │ + lea 0x1(%edx),%ecx │ │ │ │ │ + imul $0x38,%edx,%edx │ │ │ │ │ + mov %ecx,0x20c(%esi) │ │ │ │ │ + add %edx,%eax │ │ │ │ │ +./src/subtitles.c:90 │ │ │ │ │ + movl $0x0,(%eax) │ │ │ │ │ +./src/subtitles.c:91 │ │ │ │ │ + movl $0x0,0x4(%eax) │ │ │ │ │ +./src/subtitles.c:92 │ │ │ │ │ + movl $0x0,0x8(%eax) │ │ │ │ │ +./src/subtitles.c:93 │ │ │ │ │ + movl $0xffffffff,0xc(%eax) │ │ │ │ │ +./src/subtitles.c:94 │ │ │ │ │ + movl $0x0,0x10(%eax) │ │ │ │ │ +./src/subtitles.c:95 │ │ │ │ │ + movl $0x0,0x14(%eax) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:90 │ │ │ │ │ + movb $0x0,0x18(%eax) │ │ │ │ │ + movb $0x0,0x28(%eax) │ │ │ │ │ +./src/subtitles.c:98 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + ret │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:448 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x2(%edx),%eax │ │ │ │ │ +add_subtitles_stream(): │ │ │ │ │ +./src/subtitles.c:103 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 862a │ │ │ │ │ + add $0x177fa,%ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + sub $0x18,%esp │ │ │ │ │ + mov 0x2c(%esp),%esi │ │ │ │ │ + mov 0x38(%esp),%ebx │ │ │ │ │ + mov 0x34(%esp),%edi │ │ │ │ │ +./src/subtitles.c:105 │ │ │ │ │ + push %esi │ │ │ │ │ + call 7780 │ │ │ │ │ +./src/subtitles.c:107 │ │ │ │ │ + imul $0x38,0x20c(%esi),%eax │ │ │ │ │ + mov 0x210(%esi),%edx │ │ │ │ │ + lea -0x38(%edx,%eax,1),%esi │ │ │ │ │ +./src/subtitles.c:108 │ │ │ │ │ + mov 0x34(%esp),%eax │ │ │ │ │ +./src/subtitles.c:110 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ +./src/subtitles.c:108 │ │ │ │ │ + mov %eax,0xc(%esi) │ │ │ │ │ +./src/subtitles.c:110 │ │ │ │ │ + lea -0xaf9b(%ebp),%eax │ │ │ │ │ + cmove %eax,%ebx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ + lea 0x28(%esi),%eax │ │ │ │ │ + push $0xf │ │ │ │ │ + push %ebx │ │ │ │ │ mov %ebp,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - call 44e0 │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:449 │ │ │ │ │ + call 4150 │ │ │ │ │ +./src/subtitles.c:112 │ │ │ │ │ + movb $0x0,0x37(%esi) │ │ │ │ │ +./src/subtitles.c:114 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 7334 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:90 │ │ │ │ │ - mov 0x8(%esp),%eax │ │ │ │ │ - movb $0x0,(%eax) │ │ │ │ │ - jmp 74d3 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je 7879 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea 0x18(%esi),%eax │ │ │ │ │ + push $0xf │ │ │ │ │ + push %edi │ │ │ │ │ + push %eax │ │ │ │ │ + call 4150 │ │ │ │ │ +./src/subtitles.c:116 │ │ │ │ │ + movb $0x0,0x27(%esi) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/subtitles.c:118 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:403 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - jmp 7430 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -find_category_for_subtitle_stream.isra.0(): │ │ │ │ │ -./src/ffmpeg2theora.c:354 │ │ │ │ │ + nop │ │ │ │ │ +set_subtitles_file(): │ │ │ │ │ +./src/subtitles.c:123 │ │ │ │ │ + push %esi │ │ │ │ │ push %ebx │ │ │ │ │ -./src/ffmpeg2theora.c:356 │ │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x179f7,%ebx │ │ │ │ │ - mov (%eax,%edx,4),%eax │ │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:357 │ │ │ │ │ - cmpl $0x3,0x8(%eax) │ │ │ │ │ - jne 7670 │ │ │ │ │ -./src/ffmpeg2theora.c:358 │ │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ │ - cmp $0x17002,%eax │ │ │ │ │ - je 7654 │ │ │ │ │ - ja 7648 │ │ │ │ │ - cmp $0x17000,%eax │ │ │ │ │ - jne 7670 │ │ │ │ │ -./src/ffmpeg2theora.c:368 │ │ │ │ │ - and $0x2,%ecx │ │ │ │ │ - lea -0xace1(%ebx),%edx │ │ │ │ │ - mov $0x0,%eax │ │ │ │ │ - cmove %eax,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:375 │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + mov 0x10(%esp),%esi │ │ │ │ │ +./src/subtitles.c:125 │ │ │ │ │ + mov 0x20c(%esi),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je 78db │ │ │ │ │ + mov 0x210(%esi),%eax │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + jmp 78ba │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/subtitles.c:125 (discriminator 2) │ │ │ │ │ + add $0x1,%edx │ │ │ │ │ + add $0x38,%eax │ │ │ │ │ + cmp %edx,%ebx │ │ │ │ │ + je 78d8 │ │ │ │ │ +./src/subtitles.c:126 │ │ │ │ │ + cmpl $0xffffffff,0xc(%eax) │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ + jne 78b0 │ │ │ │ │ +./src/subtitles.c:126 (discriminator 1) │ │ │ │ │ + cmpl $0x0,(%eax) │ │ │ │ │ + jne 78b0 │ │ │ │ │ +./src/subtitles.c:129 │ │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ │ + mov %eax,(%ecx) │ │ │ │ │ +./src/subtitles.c:130 │ │ │ │ │ + add $0x4,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:358 │ │ │ │ │ - sub $0x17004,%eax │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - ja 763f │ │ │ │ │ -./src/ffmpeg2theora.c:363 │ │ │ │ │ - lea -0xace5(%ebx),%edx │ │ │ │ │ - mov $0x0,%eax │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:375 │ │ │ │ │ +./src/subtitles.c:129 │ │ │ │ │ + imul $0x38,%ebx,%ebx │ │ │ │ │ +./src/subtitles.c:128 (discriminator 1) │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 7780 │ │ │ │ │ +./src/subtitles.c:129 (discriminator 1) │ │ │ │ │ + mov 0x210(%esi),%ecx │ │ │ │ │ + mov 0x24(%esp),%eax │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + add %ebx,%ecx │ │ │ │ │ + mov %eax,(%ecx) │ │ │ │ │ +./src/subtitles.c:130 (discriminator 1) │ │ │ │ │ + add $0x4,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ -./src/ffmpeg2theora.c:363 │ │ │ │ │ - cmove %eax,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:375 │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ + pop %esi │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:365 │ │ │ │ │ + nop │ │ │ │ │ +set_subtitles_language(): │ │ │ │ │ +./src/subtitles.c:135 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x176f7,%ebx │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov 0x20(%esp),%esi │ │ │ │ │ +./src/subtitles.c:137 │ │ │ │ │ + mov 0x20c(%esi),%ebp │ │ │ │ │ + test %ebp,%ebp │ │ │ │ │ + je 7989 │ │ │ │ │ + mov 0x210(%esi),%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:375 │ │ │ │ │ + jmp 793a │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/subtitles.c:137 (discriminator 2) │ │ │ │ │ + add $0x1,%edx │ │ │ │ │ + add $0x38,%eax │ │ │ │ │ + cmp %edx,%ebp │ │ │ │ │ + je 7970 │ │ │ │ │ +./src/subtitles.c:138 │ │ │ │ │ + imul $0x38,%edx,%edi │ │ │ │ │ + cmpl $0xffffffff,0xc(%eax) │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ + jne 7930 │ │ │ │ │ +./src/subtitles.c:138 (discriminator 1) │ │ │ │ │ + cmpb $0x0,0x18(%eax) │ │ │ │ │ + jne 7930 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + add $0x18,%ecx │ │ │ │ │ + push $0x10 │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + push %ecx │ │ │ │ │ + call 4150 │ │ │ │ │ +./src/subtitles.c:142 │ │ │ │ │ + mov 0x210(%esi),%eax │ │ │ │ │ + movb $0x0,0x27(%eax,%edi,1) │ │ │ │ │ +./src/subtitles.c:143 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:141 │ │ │ │ │ + imul $0x38,%ebp,%edi │ │ │ │ │ +./src/subtitles.c:140 (discriminator 1) │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 7780 │ │ │ │ │ +./src/subtitles.c:141 (discriminator 1) │ │ │ │ │ + mov 0x210(%esi),%ecx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + add %edi,%ecx │ │ │ │ │ + jmp 794b │ │ │ │ │ +./src/subtitles.c:137 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + jmp 7973 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -ff2theora_output(): │ │ │ │ │ -./src/ffmpeg2theora.c:593 │ │ │ │ │ +set_subtitles_category(): │ │ │ │ │ +./src/subtitles.c:148 │ │ │ │ │ push %ebp │ │ │ │ │ -./src/ffmpeg2theora.c:611 │ │ │ │ │ - fldz │ │ │ │ │ -./src/ffmpeg2theora.c:593 │ │ │ │ │ - mov %esp,%ebp │ │ │ │ │ push %edi │ │ │ │ │ - call c5c7 │ │ │ │ │ - add $0x17975,%edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ - sub $0x3cc,%esp │ │ │ │ │ - mov 0x8(%ebp),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:604 │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,-0x1c(%ebp) │ │ │ │ │ - mov 0x19c(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:609 │ │ │ │ │ - mov (%esi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:611 │ │ │ │ │ - fldl 0x1cc(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:615 │ │ │ │ │ - movl $0x0,-0x2f0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:609 │ │ │ │ │ - mov 0x18(%ebx),%ecx │ │ │ │ │ - mov %ebx,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:604 │ │ │ │ │ - mov %eax,-0x318(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:609 │ │ │ │ │ - lea 0x1b(%ecx),%eax │ │ │ │ │ - shr $0x4,%eax │ │ │ │ │ - shl $0x4,%eax │ │ │ │ │ - sub %eax,%esp │ │ │ │ │ - lea 0xf(%esp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:610 │ │ │ │ │ - sub %eax,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:609 │ │ │ │ │ - and $0xfffffff0,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:610 │ │ │ │ │ - lea 0xf(%esp),%eax │ │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:609 │ │ │ │ │ - mov %edx,-0x3b8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:611 │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x17667,%ebx │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov 0x20(%esp),%esi │ │ │ │ │ +./src/subtitles.c:150 │ │ │ │ │ + mov 0x20c(%esi),%ebp │ │ │ │ │ + test %ebp,%ebp │ │ │ │ │ + je 7a19 │ │ │ │ │ + mov 0x210(%esi),%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ - fucomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:610 │ │ │ │ │ - mov %eax,-0x3c4(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:611 │ │ │ │ │ - mov $0x0,%eax │ │ │ │ │ - setnp %dl │ │ │ │ │ - cmove %edx,%eax │ │ │ │ │ - mov %eax,-0x3b0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:619 │ │ │ │ │ - mov 0x24(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 7719 │ │ │ │ │ -./src/ffmpeg2theora.c:619 (discriminator 1) │ │ │ │ │ - cmp %eax,%ecx │ │ │ │ │ - ja 7d54 │ │ │ │ │ -./src/ffmpeg2theora.c:629 │ │ │ │ │ - mov 0x4c(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 7728 │ │ │ │ │ -./src/ffmpeg2theora.c:629 (discriminator 1) │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - jb 7d0a │ │ │ │ │ -./src/ffmpeg2theora.c:656 (discriminator 1) │ │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:640 (discriminator 1) │ │ │ │ │ + jmp 79ca │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/subtitles.c:150 (discriminator 2) │ │ │ │ │ + add $0x1,%edx │ │ │ │ │ + add $0x38,%eax │ │ │ │ │ + cmp %edx,%ebp │ │ │ │ │ + je 7a00 │ │ │ │ │ +./src/subtitles.c:151 │ │ │ │ │ + imul $0x38,%edx,%edi │ │ │ │ │ + cmpl $0xffffffff,0xc(%eax) │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ + jne 79c0 │ │ │ │ │ +./src/subtitles.c:151 (discriminator 1) │ │ │ │ │ + cmpb $0x0,0x28(%eax) │ │ │ │ │ + jne 79c0 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + add $0x28,%ecx │ │ │ │ │ + push $0x10 │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + push %ecx │ │ │ │ │ + call 4150 │ │ │ │ │ +./src/subtitles.c:155 │ │ │ │ │ + mov 0x210(%esi),%eax │ │ │ │ │ + movb $0x0,0x37(%eax,%edi,1) │ │ │ │ │ +./src/subtitles.c:156 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +./src/subtitles.c:154 │ │ │ │ │ + imul $0x38,%ebp,%edi │ │ │ │ │ +./src/subtitles.c:153 (discriminator 1) │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 7780 │ │ │ │ │ +./src/subtitles.c:154 (discriminator 1) │ │ │ │ │ + mov 0x210(%esi),%ecx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + add %edi,%ecx │ │ │ │ │ + jmp 79db │ │ │ │ │ +./src/subtitles.c:150 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + jmp 7a03 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +set_subtitles_encoding(): │ │ │ │ │ +./src/subtitles.c:161 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 862a │ │ │ │ │ + add $0x175da,%ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov 0x20(%esp),%edi │ │ │ │ │ +./src/subtitles.c:163 │ │ │ │ │ + mov 0x20c(%edi),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je 7a8b │ │ │ │ │ + mov 0x210(%edi),%eax │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + jmp 7a5a │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/subtitles.c:163 (discriminator 2) │ │ │ │ │ + add $0x1,%edx │ │ │ │ │ + add $0x38,%eax │ │ │ │ │ + cmp %edx,%ebx │ │ │ │ │ + je 7a88 │ │ │ │ │ +./src/subtitles.c:164 │ │ │ │ │ + cmpl $0xffffffff,0xc(%eax) │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + jne 7a50 │ │ │ │ │ +./src/subtitles.c:164 (discriminator 1) │ │ │ │ │ + mov 0x14(%eax),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je 7795 │ │ │ │ │ -./src/ffmpeg2theora.c:641 │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ - mov 0x1c(%eax),%ebx │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - jmp 7767 │ │ │ │ │ + jne 7a50 │ │ │ │ │ +./src/subtitles.c:167 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %ebp,%ebx │ │ │ │ │ + push 0x30(%esp) │ │ │ │ │ + call 4b10 │ │ │ │ │ + mov %eax,0x14(%esi) │ │ │ │ │ +./src/subtitles.c:168 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:642 │ │ │ │ │ - cmp $0x1,%edx │ │ │ │ │ - jne 7760 │ │ │ │ │ -./src/ffmpeg2theora.c:648 │ │ │ │ │ - mov 0x8(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 7bf1 │ │ │ │ │ +./src/subtitles.c:167 │ │ │ │ │ + imul $0x38,%ebx,%ebx │ │ │ │ │ +./src/subtitles.c:166 (discriminator 1) │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + call 7780 │ │ │ │ │ +./src/subtitles.c:167 (discriminator 1) │ │ │ │ │ + mov 0x210(%edi),%esi │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + add %ebx,%esi │ │ │ │ │ + jmp 7a69 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:640 (discriminator 2) │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - je 7795 │ │ │ │ │ -./src/ffmpeg2theora.c:641 │ │ │ │ │ - mov (%ebx,%eax,4),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:642 │ │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ │ - mov 0x8(%edx),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne 7748 │ │ │ │ │ -./src/ffmpeg2theora.c:644 │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jns 7760 │ │ │ │ │ -./src/ffmpeg2theora.c:644 (discriminator 1) │ │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne 7760 │ │ │ │ │ -./src/ffmpeg2theora.c:645 │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ - mov %eax,0x4(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:640 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - jne 7767 │ │ │ │ │ -./src/ffmpeg2theora.c:656 │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jns 9ea3 │ │ │ │ │ -./src/ffmpeg2theora.c:608 │ │ │ │ │ - movl $0xffffffff,-0x338(%ebp) │ │ │ │ │ - movl $0xffffffff,-0x344(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:603 │ │ │ │ │ - movl $0x0,-0x3a4(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:602 │ │ │ │ │ - movl $0x0,-0x394(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:599 │ │ │ │ │ - movl $0x0,-0x3bc(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:597 │ │ │ │ │ - movl $0x0,-0x388(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:596 │ │ │ │ │ - movl $0x0,-0x348(%ebp) │ │ │ │ │ - jmp 77f5 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jmp 77f5 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jmp 77f5 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:1018 │ │ │ │ │ - cmpl $0x3,0xec8(%edi) │ │ │ │ │ - je a05e │ │ │ │ │ -./src/ffmpeg2theora.c:1018 (discriminator 3) │ │ │ │ │ - mov 0x8ac(%edi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je a079 │ │ │ │ │ -./src/ffmpeg2theora.c:598 │ │ │ │ │ - movl $0x0,-0x38c(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1022 │ │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:595 │ │ │ │ │ - movl $0x0,-0x340(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1022 │ │ │ │ │ +report_unknown_subtitle_encoding(): │ │ │ │ │ +./src/subtitles.c:172 │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 8626 │ │ │ │ │ + add $0x17549,%esi │ │ │ │ │ + push %ebx │ │ │ │ │ + mov 0x14(%esp),%ebx │ │ │ │ │ +./src/subtitles.c:173 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ + lea -0xae4c(%esi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:174 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je 7ae8 │ │ │ │ │ +./src/subtitles.c:178 │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/subtitles.c:175 │ │ │ │ │ + mov -0x18(%esi),%edi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0xae2c(%esi),%eax │ │ │ │ │ + mov %esi,%ebx │ │ │ │ │ + push (%edi) │ │ │ │ │ + push $0x1f │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ + lea -0xae0c(%esi),%eax │ │ │ │ │ + push (%edi) │ │ │ │ │ + push $0x22 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/subtitles.c:178 │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +load_subtitles(): │ │ │ │ │ +./src/subtitles.c:392 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x174d7,%ebx │ │ │ │ │ + sub $0x8c,%esp │ │ │ │ │ + mov 0xa0(%esp),%eax │ │ │ │ │ + mov 0xa8(%esp),%ecx │ │ │ │ │ + mov %eax,0x34(%esp) │ │ │ │ │ + mov %ecx,0x38(%esp) │ │ │ │ │ + mov %gs:0x14,%ecx │ │ │ │ │ + mov %ecx,0x7c(%esp) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +./src/subtitles.c:409 │ │ │ │ │ + movl $0x0,0x8(%eax) │ │ │ │ │ +./src/subtitles.c:411 │ │ │ │ │ + mov (%eax),%eax │ │ │ │ │ +./src/subtitles.c:405 │ │ │ │ │ + movl $0x0,0x78(%esp) │ │ │ │ │ +./src/subtitles.c:411 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jns 9bcf │ │ │ │ │ -./src/ffmpeg2theora.c:1088 │ │ │ │ │ - cmpl $0x1,0xecc(%edi) │ │ │ │ │ - je 795c │ │ │ │ │ -./src/ffmpeg2theora.c:1108 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1089 │ │ │ │ │ - mov (%esi),%ebx │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1108 │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1089 │ │ │ │ │ - mov 0x18(%ebx),%eax │ │ │ │ │ + je 807a │ │ │ │ │ +./src/subtitles.c:416 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea -0x637b(%ebx),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + push %eax │ │ │ │ │ + call 41d0 │ │ │ │ │ +./src/subtitles.c:417 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/subtitles.c:416 │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ +./src/subtitles.c:417 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 78a3 │ │ │ │ │ + je 809b │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:297 │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x1860(%ebx),%eax │ │ │ │ │ + push $0x3 │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov %eax,0x14(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 43c0 │ │ │ │ │ +./src/subtitles.c:424 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0x2,%eax │ │ │ │ │ + jle 7bba │ │ │ │ │ +./src/subtitles.c:424 (discriminator 1) │ │ │ │ │ + cmpw $0xbbef,0x1860(%ebx) │ │ │ │ │ + je 7f31 │ │ │ │ │ +./src/subtitles.c:426 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4590 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/subtitles.c:429 │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ +./src/subtitles.c:395 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +./src/subtitles.c:429 │ │ │ │ │ + call 7210 │ │ │ │ │ +./src/subtitles.c:454 │ │ │ │ │ + lea -0xad64(%ebx),%eax │ │ │ │ │ +./src/subtitles.c:430 │ │ │ │ │ + movl $0x1,0x4(%esp) │ │ │ │ │ +./src/subtitles.c:403 │ │ │ │ │ + fldz │ │ │ │ │ +./src/subtitles.c:454 │ │ │ │ │ + mov %eax,0x30(%esp) │ │ │ │ │ +./src/subtitles.c:457 │ │ │ │ │ + lea -0xad0c(%ebx),%eax │ │ │ │ │ +./src/subtitles.c:403 │ │ │ │ │ + fstl 0x10(%esp) │ │ │ │ │ +./src/subtitles.c:396 │ │ │ │ │ + movl $0x0,0x2c(%esp) │ │ │ │ │ +./src/subtitles.c:402 │ │ │ │ │ + fstpl 0x18(%esp) │ │ │ │ │ +./src/subtitles.c:457 │ │ │ │ │ + mov %eax,0x3c(%esp) │ │ │ │ │ +./src/subtitles.c:431 │ │ │ │ │ + jmp 7c1c │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:1090 │ │ │ │ │ - mov -0x3b8(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1093 │ │ │ │ │ - mov 0x40(%esi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1090 │ │ │ │ │ - movb $0x0,(%eax,%edx,1) │ │ │ │ │ -./src/ffmpeg2theora.c:1091 │ │ │ │ │ - mov -0x3c4(%ebp),%eax │ │ │ │ │ - movb $0x0,(%eax,%edx,1) │ │ │ │ │ -./src/ffmpeg2theora.c:1093 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 788c │ │ │ │ │ -./src/ffmpeg2theora.c:1094 │ │ │ │ │ - mov 0x1c(%ebx),%eax │ │ │ │ │ - mov (%eax,%edx,4),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1095 │ │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1094 │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1097 │ │ │ │ │ - cmpl $0x3,0x8(%ecx) │ │ │ │ │ - je 7c04 │ │ │ │ │ -./src/ffmpeg2theora.c:1089 │ │ │ │ │ - mov (%esi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1089 (discriminator 2) │ │ │ │ │ - add $0x1,%edx │ │ │ │ │ - cmp %edx,0x18(%ebx) │ │ │ │ │ - ja 7858 │ │ │ │ │ -./src/ffmpeg2theora.c:1117 │ │ │ │ │ - cmpl $0x1,0xecc(%edi) │ │ │ │ │ - je 795c │ │ │ │ │ -./src/ffmpeg2theora.c:1118 │ │ │ │ │ - mov 0x20c(%esi),%eax │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ +./src/subtitles.c:432 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 7e10 │ │ │ │ │ +./src/subtitles.c:497 │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 7210 │ │ │ │ │ +./src/subtitles.c:498 │ │ │ │ │ + addl $0x1,0x4(%esp) │ │ │ │ │ +./src/subtitles.c:431 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %ebp │ │ │ │ │ + call 40e0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 7947 │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ - jmp 78d8 │ │ │ │ │ -./src/ffmpeg2theora.c:1125 │ │ │ │ │ - mov 0x40(%edx),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1118 │ │ │ │ │ - mov 0x20c(%edx),%eax │ │ │ │ │ - mov %ebx,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1125 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 78d4 │ │ │ │ │ -./src/ffmpeg2theora.c:1126 │ │ │ │ │ - movl $0x1,0xa20(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1118 (discriminator 2) │ │ │ │ │ - cmp %eax,%esi │ │ │ │ │ - jae 793c │ │ │ │ │ -./src/ffmpeg2theora.c:1119 │ │ │ │ │ - imul $0x38,%esi,%ecx │ │ │ │ │ - mov 0x210(%edx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1139 │ │ │ │ │ - lea 0x1(%esi),%ebx │ │ │ │ │ - mov %ebx,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1119 │ │ │ │ │ - add %ecx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1120 │ │ │ │ │ - cmpl $0x0,0xc(%eax) │ │ │ │ │ - jns 78bb │ │ │ │ │ -./src/ffmpeg2theora.c:1129 │ │ │ │ │ + je 7c39 │ │ │ │ │ +./src/subtitles.c:431 (discriminator 1) │ │ │ │ │ + cmpb $0x0,0x1860(%ebx) │ │ │ │ │ + je 7f48 │ │ │ │ │ +./src/subtitles.c:432 │ │ │ │ │ + cmp $0x1,%esi │ │ │ │ │ + je 7cb0 │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + jne 7c08 │ │ │ │ │ +./src/subtitles.c:476 │ │ │ │ │ + cmpb $0xa,0x1860(%ebx) │ │ │ │ │ + je 7ed0 │ │ │ │ │ +./src/subtitles.c:488 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x860(%ebx),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + mov %edx,0x1c(%esp) │ │ │ │ │ + call 47a0 │ │ │ │ │ + pop %edx │ │ │ │ │ +./src/subtitles.c:489 │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ +./src/subtitles.c:488 │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ +./src/subtitles.c:489 │ │ │ │ │ + call 47a0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov 0xc(%esp),%edx │ │ │ │ │ + add %edi,%eax │ │ │ │ │ + cmp $0xfff,%eax │ │ │ │ │ + ja 7ea8 │ │ │ │ │ +./src/subtitles.c:492 │ │ │ │ │ + mov $0x1000,%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - push 0x8ac(%edi) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push 0x214(%edx) │ │ │ │ │ +./src/subtitles.c:492 │ │ │ │ │ + sub %edi,%eax │ │ │ │ │ + add %edx,%edi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ push %eax │ │ │ │ │ - mov %ecx,-0x318(%ebp) │ │ │ │ │ - mov %edx,-0x310(%ebp) │ │ │ │ │ - call 12e00 │ │ │ │ │ - mov -0x310(%ebp),%edx │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call 4150 │ │ │ │ │ +./src/subtitles.c:493 │ │ │ │ │ + movb $0x0,0x185f(%ebx) │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov -0x318(%ebp),%ecx │ │ │ │ │ - test %eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1118 │ │ │ │ │ - mov 0x20c(%edx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1129 │ │ │ │ │ - jle 7cfb │ │ │ │ │ - mov -0x308(%ebp),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1118 │ │ │ │ │ - cmp %eax,%esi │ │ │ │ │ - jb 78d8 │ │ │ │ │ -./src/ffmpeg2theora.c:1148 │ │ │ │ │ - cmpl $0x1,0xecc(%edi) │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - je 795c │ │ │ │ │ -./src/ffmpeg2theora.c:1149 │ │ │ │ │ + jmp 7c10 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:454 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + lea 0x7c(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x7c(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x7c(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x7c(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x7c(%esp),%eax │ │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x7c(%esp),%ecx │ │ │ │ │ + mov %ecx,0x2c(%esp) │ │ │ │ │ + push %ecx │ │ │ │ │ + lea 0x7c(%esp),%edi │ │ │ │ │ + mov %edi,0x38(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + lea 0x7c(%esp),%ecx │ │ │ │ │ + push %ecx │ │ │ │ │ + lea 0x7c(%esp),%edx │ │ │ │ │ + mov %ecx,0x50(%esp) │ │ │ │ │ + push %edx │ │ │ │ │ + lea 0x7c(%esp),%esi │ │ │ │ │ + mov %edx,0x50(%esp) │ │ │ │ │ + mov %esi,0x4c(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + lea 0x7c(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + lea 0x7c(%esp),%esi │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x68(%esp) │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ + call 40d0 <__isoc99_sscanf@plt> │ │ │ │ │ +./src/subtitles.c:455 │ │ │ │ │ + add $0x40,%esp │ │ │ │ │ + cmp $0xc,%eax │ │ │ │ │ + je 7d74 │ │ │ │ │ +./src/subtitles.c:456 │ │ │ │ │ + movl $0x80000001,0x74(%esp) │ │ │ │ │ +./src/subtitles.c:457 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ +./src/subtitles.c:456 │ │ │ │ │ + movl $0x80000001,0x74(%esp) │ │ │ │ │ + movl $0x80000001,0x78(%esp) │ │ │ │ │ + movl $0x80000001,0x70(%esp) │ │ │ │ │ +./src/subtitles.c:457 │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ + push 0x28(%esp) │ │ │ │ │ + mov 0x3c(%esp),%ecx │ │ │ │ │ + push %ecx │ │ │ │ │ + mov 0x3c(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x64(%esp) │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + call 40d0 <__isoc99_sscanf@plt> │ │ │ │ │ +./src/subtitles.c:458 │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ + cmp $0x8,%eax │ │ │ │ │ + jne 7fba │ │ │ │ │ +./src/subtitles.c:199 │ │ │ │ │ + imul $0x3c,0x4c(%esp),%edx │ │ │ │ │ +./src/subtitles.c:466 │ │ │ │ │ + mov 0x5c(%esp),%esi │ │ │ │ │ +./src/subtitles.c:199 │ │ │ │ │ + imul $0xe10,0x48(%esp),%eax │ │ │ │ │ +./src/subtitles.c:466 │ │ │ │ │ + mov 0x58(%esp),%ecx │ │ │ │ │ + mov 0x60(%esp),%edi │ │ │ │ │ +./src/subtitles.c:199 │ │ │ │ │ + add %edx,%eax │ │ │ │ │ + imul $0xe10,%ecx,%edx │ │ │ │ │ + add 0x50(%esp),%eax │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ + fildl 0xc(%esp) │ │ │ │ │ + fildl 0x54(%esp) │ │ │ │ │ + flds -0xac18(%ebx) │ │ │ │ │ +./src/subtitles.c:466 │ │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ │ +./src/subtitles.c:199 │ │ │ │ │ + fdivr %st,%st(1) │ │ │ │ │ + fxch %st(2) │ │ │ │ │ +./src/subtitles.c:466 │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ +./src/subtitles.c:199 │ │ │ │ │ + imul $0x3c,%esi,%eax │ │ │ │ │ + add %eax,%edx │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + add %edi,%edx │ │ │ │ │ + mov %edx,0x10(%esp) │ │ │ │ │ +./src/subtitles.c:467 │ │ │ │ │ + mov 0x54(%esp),%edx │ │ │ │ │ + or 0x50(%esp),%edx │ │ │ │ │ + or 0x4c(%esp),%edx │ │ │ │ │ + or 0x48(%esp),%edx │ │ │ │ │ +./src/subtitles.c:199 │ │ │ │ │ + faddp %st,%st(1) │ │ │ │ │ + fstpl 0x18(%esp) │ │ │ │ │ + fildl 0x10(%esp) │ │ │ │ │ + fildl 0xc(%esp) │ │ │ │ │ + fdivp %st,%st(2) │ │ │ │ │ + faddp %st,%st(1) │ │ │ │ │ + fstpl 0x10(%esp) │ │ │ │ │ +./src/subtitles.c:467 │ │ │ │ │ + js 7f7d │ │ │ │ │ +./src/subtitles.c:467 (discriminator 1) │ │ │ │ │ + or %edi,%eax │ │ │ │ │ + or %eax,%esi │ │ │ │ │ + or %ecx,%esi │ │ │ │ │ + js 7f7d │ │ │ │ │ +./src/subtitles.c:473 │ │ │ │ │ + mov $0x2,%esi │ │ │ │ │ + jmp 7c10 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/subtitles.c:434 │ │ │ │ │ + cmpb $0xa,0x1860(%ebx) │ │ │ │ │ + je 7e90 │ │ │ │ │ +./src/subtitles.c:438 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea 0x48(%esp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x860(%edi),%eax │ │ │ │ │ + lea -0xaa1b(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call f2b0 │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 40d0 <__isoc99_sscanf@plt> │ │ │ │ │ +./src/subtitles.c:439 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1152 │ │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 7e16 │ │ │ │ │ -./src/ffmpeg2theora.c:1154 │ │ │ │ │ - movl $0x0,-0x2e8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1187 │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1175 │ │ │ │ │ - movl $0x0,-0x2e0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1187 │ │ │ │ │ - shr $0x1f,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1183 │ │ │ │ │ - movl $0x0,0x888(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1187 │ │ │ │ │ - mov %edx,0x88c(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1195 │ │ │ │ │ - movl $0x1,-0x318(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1194 │ │ │ │ │ +./src/subtitles.c:438 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/subtitles.c:439 │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + jne 7fba │ │ │ │ │ +./src/subtitles.c:439 (discriminator 1) │ │ │ │ │ + mov 0x44(%esp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 79b3 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - cmpl $0x1,0xecc(%edi) │ │ │ │ │ - sete %al │ │ │ │ │ - mov %eax,-0x318(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1198 │ │ │ │ │ - mov -0x348(%ebp),%ebx │ │ │ │ │ - mov -0x388(%ebp),%eax │ │ │ │ │ - mov 0x5c(%ebx),%ecx │ │ │ │ │ - mov 0x58(%ebx),%edx │ │ │ │ │ - call 7150 │ │ │ │ │ -./src/ffmpeg2theora.c:1200 │ │ │ │ │ - mov 0x5c(%ebx),%ecx │ │ │ │ │ - mov 0x58(%ebx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1198 │ │ │ │ │ - mov %eax,-0x32c(%ebp) │ │ │ │ │ - mov %eax,-0x2e8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1200 │ │ │ │ │ - mov 0x8c(%esi),%eax │ │ │ │ │ - call 7150 │ │ │ │ │ -./src/ffmpeg2theora.c:1202 │ │ │ │ │ - mov 0x5c(%ebx),%ecx │ │ │ │ │ - mov 0x58(%ebx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1200 │ │ │ │ │ - mov %eax,-0x378(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1202 │ │ │ │ │ - mov 0x8c(%esi),%eax │ │ │ │ │ - call 7150 │ │ │ │ │ -./src/ffmpeg2theora.c:1204 │ │ │ │ │ - mov 0x54(%esi),%ecx │ │ │ │ │ - mov 0x50(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1202 │ │ │ │ │ - mov %eax,-0x368(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1204 │ │ │ │ │ - mov 0x8c(%esi),%eax │ │ │ │ │ - call 7150 │ │ │ │ │ -./src/ffmpeg2theora.c:1206 │ │ │ │ │ - mov 0x5c(%ebx),%ecx │ │ │ │ │ - mov 0x58(%ebx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1217 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1204 │ │ │ │ │ - mov %eax,-0x3c8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1206 │ │ │ │ │ - mov 0x8c(%esi),%eax │ │ │ │ │ - sub 0x1ac(%esi),%ecx │ │ │ │ │ - sub 0x1b4(%esi),%edx │ │ │ │ │ - call 7150 │ │ │ │ │ -./src/ffmpeg2theora.c:1209 │ │ │ │ │ - mov 0x1c0(%esi),%ecx │ │ │ │ │ - mov 0x1bc(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1206 │ │ │ │ │ - mov %eax,-0x39c(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1209 │ │ │ │ │ - mov 0x8c(%esi),%eax │ │ │ │ │ + js 7fba │ │ │ │ │ +./src/subtitles.c:445 │ │ │ │ │ + addl $0x1,0x2c(%esp) │ │ │ │ │ + mov 0x2c(%esp),%ecx │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + je 7e84 │ │ │ │ │ +./src/subtitles.c:446 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea -0xada0(%ebx),%eax │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ │ + push (%eax) │ │ │ │ │ + push 0x54(%esp) │ │ │ │ │ call 7150 │ │ │ │ │ -./src/ffmpeg2theora.c:1211 │ │ │ │ │ - mov 0x1bc(%esi),%edx │ │ │ │ │ - mov 0x1c0(%esi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1209 │ │ │ │ │ - mov %eax,-0x328(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1211 │ │ │ │ │ - mov 0x8c(%esi),%eax │ │ │ │ │ +./src/subtitles.c:448 │ │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:90 │ │ │ │ │ + movb $0x0,0x860(%ebx) │ │ │ │ │ + jmp 7c10 │ │ │ │ │ +./src/subtitles.c:434 │ │ │ │ │ + movzbl 0x1861(%ebx),%esi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 7c10 │ │ │ │ │ + jmp 7e19 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:490 │ │ │ │ │ + lea -0xacc4(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ + mov 0x3c(%esp),%eax │ │ │ │ │ + push (%eax) │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ call 7150 │ │ │ │ │ -./src/ffmpeg2theora.c:1217 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov 0xc(%esp),%edx │ │ │ │ │ + jmp 7c83 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/subtitles.c:478 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x40(%esp) │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ + lea 0x88(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push 0xb8(%esp) │ │ │ │ │ + push 0x8c(%esp) │ │ │ │ │ + push 0x8c(%esp) │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ + mov 0x9c(%esp),%ecx │ │ │ │ │ + mov 0x98(%esp),%edx │ │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ │ + call 7270 │ │ │ │ │ +./src/subtitles.c:479 │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 8076 │ │ │ │ │ +./src/subtitles.c:484 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + jmp 7c10 │ │ │ │ │ +./src/subtitles.c:424 (discriminator 1) │ │ │ │ │ + cmpb $0xbf,0x1862(%ebx) │ │ │ │ │ + jne 7bba │ │ │ │ │ + jmp 7bca │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/subtitles.c:501 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - lea 0x8f4(%edi),%ecx │ │ │ │ │ - push %ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1211 │ │ │ │ │ - mov %eax,-0x3cc(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1217 │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ - call 44b0 │ │ │ │ │ -./src/ffmpeg2theora.c:1220 │ │ │ │ │ - mov 0x1bc(%esi),%eax │ │ │ │ │ - mov 0x1c0(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1227 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4470 │ │ │ │ │ +./src/subtitles.c:503 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov 0x1dc(%esi),%ebx │ │ │ │ │ - mov -0x308(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1220 │ │ │ │ │ - mov %edx,0x8fc(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1225 │ │ │ │ │ - mov 0x1c8(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1220 │ │ │ │ │ - mov %eax,0x8f8(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1223 │ │ │ │ │ - mov 0x50(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1227 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1223 │ │ │ │ │ - mov %eax,0x900(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1224 │ │ │ │ │ - mov 0x54(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1225 │ │ │ │ │ - mov %edx,0x90c(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1224 │ │ │ │ │ - mov %eax,0x904(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1225 │ │ │ │ │ - mov 0x1c4(%esi),%eax │ │ │ │ │ - mov %eax,0x908(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1227 │ │ │ │ │ - jle a271 │ │ │ │ │ -./src/ffmpeg2theora.c:1230 │ │ │ │ │ - mov 0x1dc(%esi),%eax │ │ │ │ │ - mov 0x1e0(%esi),%edx │ │ │ │ │ - mov %eax,0x1e4(%esi) │ │ │ │ │ - mov %edx,0x1e8(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1236 │ │ │ │ │ - mov 0x1e8(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1238 │ │ │ │ │ - mov 0x68(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1236 │ │ │ │ │ - mov %edx,0x914(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1235 │ │ │ │ │ - mov %ebx,0x910(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1238 │ │ │ │ │ - mov %eax,0x918(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1239 │ │ │ │ │ - mov 0x6c(%esi),%eax │ │ │ │ │ - mov %eax,0x91c(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1241 │ │ │ │ │ - mov 0x70(%esi),%eax │ │ │ │ │ - mov %eax,0x920(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1247 │ │ │ │ │ - mov $0xfd66,%eax │ │ │ │ │ - imull 0x94(%esi) │ │ │ │ │ - shrd $0x10,%edx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:140 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1247 │ │ │ │ │ - mov %eax,0x928(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1249 │ │ │ │ │ - mov 0x90(%esi),%eax │ │ │ │ │ - mov %eax,0x92c(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:140 │ │ │ │ │ - mov 0x98(%esi),%eax │ │ │ │ │ - sub $0x1,%eax │ │ │ │ │ - je 7b62 │ │ │ │ │ - add $0x1,%edx │ │ │ │ │ - shr %eax │ │ │ │ │ - jne 7b5b │ │ │ │ │ -./src/ffmpeg2theora.c:1265 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jne 7fc9 │ │ │ │ │ +./src/subtitles.c:520 │ │ │ │ │ + mov 0x34(%esp),%eax │ │ │ │ │ + mov 0x4(%eax),%esi │ │ │ │ │ +./src/subtitles.c:524 │ │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne 80d4 │ │ │ │ │ + add $0x8c,%esp │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +./src/subtitles.c:468 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1250 │ │ │ │ │ - mov %edx,0x930(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1265 │ │ │ │ │ - push %ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1251 │ │ │ │ │ - movl $0x0,0x924(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1265 │ │ │ │ │ - call 42c0 │ │ │ │ │ -./src/ffmpeg2theora.c:1267 │ │ │ │ │ - mov 0x944(%edi),%ecx │ │ │ │ │ + lea -0xace4(%ebx),%eax │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ +./src/subtitles.c:471 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ +./src/subtitles.c:468 │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + mov 0x4c(%esp),%edi │ │ │ │ │ + push (%edi) │ │ │ │ │ + push 0x54(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:469 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4470 │ │ │ │ │ +./src/subtitles.c:470 │ │ │ │ │ + pop %ecx │ │ │ │ │ + push 0x8(%edi) │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/subtitles.c:471 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1265 │ │ │ │ │ - mov %eax,0x948(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1267 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jns b008 │ │ │ │ │ -./src/ffmpeg2theora.c:1277 │ │ │ │ │ - lea 0x98(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1276 │ │ │ │ │ - push $0x4 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %edx │ │ │ │ │ - push $0x4 │ │ │ │ │ + jmp 7f5f │ │ │ │ │ +./src/subtitles.c:459 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea -0xaf93(%ebx),%eax │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + jmp 7f8a │ │ │ │ │ +./src/subtitles.c:505 │ │ │ │ │ + lea -0xac9c(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/ffmpeg2theora.c:1278 │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ + mov 0x3c(%esp),%eax │ │ │ │ │ + push (%eax) │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:508 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ + cmp $0x2,%esi │ │ │ │ │ + jne 7f58 │ │ │ │ │ +./src/subtitles.c:508 (discriminator 1) │ │ │ │ │ + cmpb $0x0,0x860(%ebx) │ │ │ │ │ + je 7f58 │ │ │ │ │ +./src/subtitles.c:509 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x40(%esp) │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ + lea 0x88(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push 0xb8(%esp) │ │ │ │ │ + push 0x8c(%esp) │ │ │ │ │ + push 0x8c(%esp) │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ + mov 0x9c(%esp),%ecx │ │ │ │ │ + mov 0x98(%esp),%edx │ │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ │ + call 7270 │ │ │ │ │ +./src/subtitles.c:510 │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ +./src/subtitles.c:509 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/subtitles.c:510 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js b308 │ │ │ │ │ -./src/ffmpeg2theora.c:1282 │ │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne b249 │ │ │ │ │ -./src/ffmpeg2theora.c:1300 │ │ │ │ │ - mov 0xecc(%edi),%eax │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je b902 │ │ │ │ │ -./src/ffmpeg2theora.c:1322 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je b98e │ │ │ │ │ -./src/ffmpeg2theora.c:1337 │ │ │ │ │ - mov 0x14(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jns b1fb │ │ │ │ │ -./src/ffmpeg2theora.c:1357 │ │ │ │ │ - movl $0x0,-0x364(%ebp) │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ - jmp 7eaa │ │ │ │ │ -./src/ffmpeg2theora.c:648 (discriminator 1) │ │ │ │ │ - mov 0x30(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne 7760 │ │ │ │ │ -./src/ffmpeg2theora.c:649 │ │ │ │ │ - mov %eax,0x8(%esi) │ │ │ │ │ - jmp 7760 │ │ │ │ │ -./src/ffmpeg2theora.c:1098 │ │ │ │ │ + jns 7f58 │ │ │ │ │ +./src/subtitles.c:511 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push 0x10(%ecx) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - mov %edx,-0x318(%ebp) │ │ │ │ │ - mov %ecx,-0x320(%ebp) │ │ │ │ │ - call 45a0 │ │ │ │ │ -./src/ffmpeg2theora.c:1099 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4470 │ │ │ │ │ +./src/subtitles.c:512 │ │ │ │ │ + pop %eax │ │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ │ + push 0x8(%eax) │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/subtitles.c:513 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov -0x318(%ebp),%edx │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 7c53 │ │ │ │ │ -./src/ffmpeg2theora.c:1099 (discriminator 1) │ │ │ │ │ - mov -0x320(%ebp),%ecx │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ + jmp 7f5f │ │ │ │ │ +./src/subtitles.c:480 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + jmp 8058 │ │ │ │ │ +./src/subtitles.c:412 │ │ │ │ │ + lea -0xade8(%ebx),%eax │ │ │ │ │ +./src/subtitles.c:413 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ +./src/subtitles.c:412 │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ push $0x0 │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:413 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 7f5f │ │ │ │ │ +./src/subtitles.c:418 │ │ │ │ │ + call 43f0 <__errno_location@plt> │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4070 │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ +./src/subtitles.c:419 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ +./src/subtitles.c:418 │ │ │ │ │ push %eax │ │ │ │ │ - push %ecx │ │ │ │ │ - call 4820 │ │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xadc8(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x54(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:419 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + jmp 7f5f │ │ │ │ │ +./src/subtitles.c:524 │ │ │ │ │ + call 13ae0 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +add_subtitle_for_stream(): │ │ │ │ │ +./src/subtitles.c:527 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x16f17,%ebx │ │ │ │ │ + sub $0x1c,%esp │ │ │ │ │ +./src/subtitles.c:530 │ │ │ │ │ + mov 0x34(%esp),%edx │ │ │ │ │ +./src/subtitles.c:527 │ │ │ │ │ + mov 0x38(%esp),%ebp │ │ │ │ │ +./src/subtitles.c:530 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jle 81a0 │ │ │ │ │ + mov 0x30(%esp),%eax │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + lea 0x4(%eax),%esi │ │ │ │ │ +./src/subtitles.c:540 │ │ │ │ │ + lea -0xac78(%ebx),%eax │ │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ │ + jmp 812c │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/subtitles.c:530 (discriminator 2) │ │ │ │ │ + add $0x1,%edi │ │ │ │ │ + add $0x38,%esi │ │ │ │ │ + cmp %edi,0x34(%esp) │ │ │ │ │ + je 81a0 │ │ │ │ │ +./src/subtitles.c:532 │ │ │ │ │ + cmp %ebp,0x8(%esi) │ │ │ │ │ + jne 8120 │ │ │ │ │ +./src/subtitles.c:533 │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + imul $0xd0,%eax,%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push 0x4(%esi) │ │ │ │ │ + call 4690 │ │ │ │ │ +./src/subtitles.c:534 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov -0x318(%ebp),%edx │ │ │ │ │ +./src/subtitles.c:533 │ │ │ │ │ + mov %eax,0x4(%esi) │ │ │ │ │ +./src/subtitles.c:534 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 7c53 │ │ │ │ │ -./src/ffmpeg2theora.c:1100 │ │ │ │ │ - mov -0x3c4(%ebp),%eax │ │ │ │ │ - movb $0x1,(%eax,%edx,1) │ │ │ │ │ -./src/ffmpeg2theora.c:1102 │ │ │ │ │ - mov (%esi),%ebx │ │ │ │ │ - mov 0x40(%esi),%ecx │ │ │ │ │ - mov %edx,-0x320(%ebp) │ │ │ │ │ - mov %ebx,%eax │ │ │ │ │ - call 7600 │ │ │ │ │ -./src/ffmpeg2theora.c:1103 │ │ │ │ │ - mov -0x320(%ebp),%edx │ │ │ │ │ + je 8261 │ │ │ │ │ +./src/subtitles.c:538 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push 0x4c(%esp) │ │ │ │ │ + push 0x4c(%esp) │ │ │ │ │ + push $0x0 │ │ │ │ │ + call 4bc0 │ │ │ │ │ +./src/subtitles.c:539 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1102 │ │ │ │ │ - mov %eax,-0x318(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1103 │ │ │ │ │ - je 7dd9 │ │ │ │ │ -./src/ffmpeg2theora.c:1104 │ │ │ │ │ - mov -0x3b8(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:516 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1104 │ │ │ │ │ - mov %edx,-0x328(%ebp) │ │ │ │ │ - movb $0x1,(%eax,%edx,1) │ │ │ │ │ -./src/ffmpeg2theora.c:516 │ │ │ │ │ - lea -0xadb4(%edi),%eax │ │ │ │ │ + jns 81b0 │ │ │ │ │ +./src/subtitles.c:540 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ +./src/subtitles.c:530 │ │ │ │ │ + add $0x1,%edi │ │ │ │ │ + add $0x38,%esi │ │ │ │ │ +./src/subtitles.c:540 │ │ │ │ │ + push 0x4c(%esp) │ │ │ │ │ + push %ebp │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x0 │ │ │ │ │ + push 0x68(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/subtitles.c:530 │ │ │ │ │ + cmp %edi,0x34(%esp) │ │ │ │ │ + jne 812c │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/subtitles.c:568 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/subtitles.c:569 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/subtitles.c:545 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push 0x54(%esp) │ │ │ │ │ + call 44e0 │ │ │ │ │ +./src/subtitles.c:546 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 8261 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push 0x4c(%esp) │ │ │ │ │ + push 0x4c(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - mov -0x308(%ebp),%eax │ │ │ │ │ - push 0x40(%eax) │ │ │ │ │ - call 49d0 │ │ │ │ │ -./src/ffmpeg2theora.c:517 │ │ │ │ │ - pop %edx │ │ │ │ │ - push 0x4(%eax) │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ - call 120b0 │ │ │ │ │ -./src/ffmpeg2theora.c:518 │ │ │ │ │ + mov %eax,0x1c(%esp) │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/subtitles.c:552 │ │ │ │ │ + mov 0x58(%esp),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov -0x320(%ebp),%ecx │ │ │ │ │ - mov -0x328(%ebp),%edx │ │ │ │ │ + mov 0xc(%esp),%edx │ │ │ │ │ test %eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:517 │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:518 │ │ │ │ │ - je b9d9 │ │ │ │ │ -./src/ffmpeg2theora.c:1105 │ │ │ │ │ - push -0x318(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push -0x308(%ebp) │ │ │ │ │ - push %edx │ │ │ │ │ + je 8209 │ │ │ │ │ + mov 0x48(%esp),%eax │ │ │ │ │ + jmp 8200 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:553 (discriminator 1) │ │ │ │ │ + movb $0x0,(%edx,%eax,1) │ │ │ │ │ +./src/subtitles.c:552 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 8209 │ │ │ │ │ +./src/subtitles.c:553 │ │ │ │ │ + sub $0x1,%eax │ │ │ │ │ + cmpb $0xa,(%edx,%eax,1) │ │ │ │ │ + je 81f8 │ │ │ │ │ +./src/subtitles.c:555 │ │ │ │ │ + mov (%esi),%ecx │ │ │ │ │ +./src/subtitles.c:557 │ │ │ │ │ + flds 0x3c(%esp) │ │ │ │ │ +./src/subtitles.c:555 │ │ │ │ │ + imul $0xd0,%ecx,%eax │ │ │ │ │ + add 0x4(%esi),%eax │ │ │ │ │ +./src/subtitles.c:563 │ │ │ │ │ + add $0x1,%ecx │ │ │ │ │ +./src/subtitles.c:557 │ │ │ │ │ + fstpl 0x8(%eax) │ │ │ │ │ +./src/subtitles.c:558 │ │ │ │ │ + flds 0x3c(%esp) │ │ │ │ │ + fadds 0x40(%esp) │ │ │ │ │ +./src/subtitles.c:555 │ │ │ │ │ + mov %edx,(%eax) │ │ │ │ │ +./src/subtitles.c:556 │ │ │ │ │ + mov 0x48(%esp),%edx │ │ │ │ │ +./src/subtitles.c:559 │ │ │ │ │ + movl $0x80000001,0xc0(%eax) │ │ │ │ │ +./src/subtitles.c:556 │ │ │ │ │ + mov %edx,0x4(%eax) │ │ │ │ │ +./src/subtitles.c:560 │ │ │ │ │ + movl $0x80000001,0xc4(%eax) │ │ │ │ │ +./src/subtitles.c:558 │ │ │ │ │ + fstpl 0x10(%eax) │ │ │ │ │ +./src/subtitles.c:561 │ │ │ │ │ + movl $0x80000001,0xc8(%eax) │ │ │ │ │ +./src/subtitles.c:562 │ │ │ │ │ + movl $0x80000001,0xcc(%eax) │ │ │ │ │ +./src/subtitles.c:563 │ │ │ │ │ + mov %ecx,(%esi) │ │ │ │ │ + jmp 8120 │ │ │ │ │ +./src/subtitles.c:535 │ │ │ │ │ + lea -0xafa9(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x58(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:536 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ │ + jmp 81a2 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +add_image_subtitle_for_stream(): │ │ │ │ │ +./src/subtitles.c:577 │ │ │ │ │ + call 8622 │ │ │ │ │ + add $0x16d6b,%eax │ │ │ │ │ +./src/subtitles.c:572 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ push %esi │ │ │ │ │ - mov %edx,-0x308(%ebp) │ │ │ │ │ - call 12ae0 │ │ │ │ │ -./src/ffmpeg2theora.c:1089 │ │ │ │ │ - mov (%esi),%ebx │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ + push %ebx │ │ │ │ │ + sub $0x1c,%esp │ │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ │ +./src/subtitles.c:577 │ │ │ │ │ + mov 0x44(%esp),%eax │ │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ │ + lea -0x1(%eax),%edx │ │ │ │ │ + cmp $0xff,%edx │ │ │ │ │ + ja 84ea │ │ │ │ │ +./src/subtitles.c:582 │ │ │ │ │ + mov 0x30(%esp),%eax │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + lea 0x4(%eax),%esi │ │ │ │ │ + mov 0x34(%esp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jg 82e8 │ │ │ │ │ + jmp 84e0 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:582 (discriminator 2) │ │ │ │ │ + add $0x1,%edi │ │ │ │ │ + add $0x38,%esi │ │ │ │ │ + cmp %edi,0x34(%esp) │ │ │ │ │ + je 84e0 │ │ │ │ │ +./src/subtitles.c:584 │ │ │ │ │ + mov 0x38(%esp),%eax │ │ │ │ │ + cmp %eax,0x8(%esi) │ │ │ │ │ + jne 82d8 │ │ │ │ │ +./src/subtitles.c:585 │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + imul $0xd0,%eax,%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push 0x4(%esi) │ │ │ │ │ + mov 0x14(%esp),%ebx │ │ │ │ │ + call 4690 │ │ │ │ │ +./src/subtitles.c:586 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 788e │ │ │ │ │ -./src/ffmpeg2theora.c:1138 │ │ │ │ │ - cmp %esi,%eax │ │ │ │ │ - jne 7d95 │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ - jmp 7932 │ │ │ │ │ -./src/ffmpeg2theora.c:633 │ │ │ │ │ - mov -0x18(%edi),%ecx │ │ │ │ │ - mov (%ecx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:630 │ │ │ │ │ - mov -0x310(%ebp),%ecx │ │ │ │ │ - mov 0x1c(%ecx),%ecx │ │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:631 │ │ │ │ │ - mov 0x8(%ecx),%ecx │ │ │ │ │ - mov 0x8(%ecx),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne a292 │ │ │ │ │ -./src/ffmpeg2theora.c:632 │ │ │ │ │ +./src/subtitles.c:585 │ │ │ │ │ mov %eax,0x4(%esi) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0xa800(%edi),%eax │ │ │ │ │ +./src/subtitles.c:586 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 8510 │ │ │ │ │ +./src/subtitles.c:590 │ │ │ │ │ + imul $0xd0,(%esi),%edx │ │ │ │ │ +./src/subtitles.c:592 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +./src/subtitles.c:590 │ │ │ │ │ + lea (%eax,%edx,1),%ebp │ │ │ │ │ +./src/subtitles.c:592 │ │ │ │ │ + lea 0x18(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %edx │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:640 │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov 0x14(%esp),%ebx │ │ │ │ │ + call 4530 │ │ │ │ │ +./src/subtitles.c:594 │ │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ │ +./src/subtitles.c:593 │ │ │ │ │ + movl $0x2,0x18(%ebp) │ │ │ │ │ +./src/subtitles.c:594 │ │ │ │ │ + imul $0xf4240,(%eax),%eax │ │ │ │ │ + cltd │ │ │ │ │ + idivl 0x58(%esp) │ │ │ │ │ + mov %eax,0x1c(%ebp) │ │ │ │ │ +./src/subtitles.c:595 │ │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ │ + imul $0xf4240,0x4(%eax),%eax │ │ │ │ │ + cltd │ │ │ │ │ + idivl 0x5c(%esp) │ │ │ │ │ + mov %eax,0x20(%ebp) │ │ │ │ │ +./src/subtitles.c:596 │ │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ │ + imul $0xf4240,0x8(%eax),%eax │ │ │ │ │ + cltd │ │ │ │ │ + idivl 0x58(%esp) │ │ │ │ │ + mov %eax,0x24(%ebp) │ │ │ │ │ +./src/subtitles.c:597 │ │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ │ + imul $0xf4240,0xc(%eax),%eax │ │ │ │ │ + cltd │ │ │ │ │ + idivl 0x5c(%esp) │ │ │ │ │ + mov %eax,0x28(%ebp) │ │ │ │ │ +./src/subtitles.c:599 │ │ │ │ │ + lea 0x4c(%ebp),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4220 │ │ │ │ │ +./src/subtitles.c:600 │ │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ │ + mov %edx,0x4c(%ebp) │ │ │ │ │ +./src/subtitles.c:601 │ │ │ │ │ + lea 0x0(,%edx,4),%eax │ │ │ │ │ + mov %edx,0x1c(%esp) │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 44e0 │ │ │ │ │ +./src/subtitles.c:602 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:640 │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - jmp 7728 │ │ │ │ │ -./src/ffmpeg2theora.c:623 │ │ │ │ │ - mov -0x18(%edi),%ecx │ │ │ │ │ +./src/subtitles.c:601 │ │ │ │ │ + mov %eax,0x50(%ebp) │ │ │ │ │ +./src/subtitles.c:602 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 8510 │ │ │ │ │ +./src/subtitles.c:606 │ │ │ │ │ + mov 0x44(%esp),%ecx │ │ │ │ │ + mov 0x8(%esp),%edx │ │ │ │ │ + mov 0x18(%ecx),%ecx │ │ │ │ │ +./src/subtitles.c:607 │ │ │ │ │ + add %ecx,%edx │ │ │ │ │ + mov %edx,%ebx │ │ │ │ │ + mov 0xc(%esp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 8406 │ │ │ │ │ + mov %esi,0x8(%esp) │ │ │ │ │ + mov %ebx,%esi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:608 (discriminator 3) │ │ │ │ │ mov (%ecx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:620 │ │ │ │ │ - mov 0x1c(%ebx),%ecx │ │ │ │ │ - mov (%ecx,%eax,4),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:621 │ │ │ │ │ - mov 0x8(%ecx),%ecx │ │ │ │ │ - cmpl $0x1,0x8(%ecx) │ │ │ │ │ - je a2d0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xa84c(%edi),%eax │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push $0x48 │ │ │ │ │ - push $0x1 │ │ │ │ │ +./src/subtitles.c:607 (discriminator 3) │ │ │ │ │ + add $0x4,%ecx │ │ │ │ │ + add $0x4,%eax │ │ │ │ │ +./src/subtitles.c:608 (discriminator 3) │ │ │ │ │ + mov %edx,%ebx │ │ │ │ │ +./src/subtitles.c:610 (discriminator 3) │ │ │ │ │ + mov %dh,-0x3(%eax) │ │ │ │ │ +./src/subtitles.c:608 (discriminator 3) │ │ │ │ │ + shr $0x18,%ebx │ │ │ │ │ +./src/subtitles.c:611 (discriminator 3) │ │ │ │ │ + mov %dl,-0x2(%eax) │ │ │ │ │ +./src/subtitles.c:608 (discriminator 3) │ │ │ │ │ + mov %bl,-0x1(%eax) │ │ │ │ │ +./src/subtitles.c:609 (discriminator 3) │ │ │ │ │ + mov %edx,%ebx │ │ │ │ │ + shr $0x10,%ebx │ │ │ │ │ + mov %bl,-0x4(%eax) │ │ │ │ │ +./src/subtitles.c:607 (discriminator 3) │ │ │ │ │ + cmp %ecx,%esi │ │ │ │ │ + jne 83e0 │ │ │ │ │ + mov 0x8(%esp),%esi │ │ │ │ │ +./src/subtitles.c:614 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x5c(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:629 │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov 0x14(%esp),%ebx │ │ │ │ │ + call 4640 │ │ │ │ │ +./src/subtitles.c:616 │ │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ │ +./src/subtitles.c:619 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +./src/subtitles.c:615 │ │ │ │ │ + movl $0x0,0x68(%ebp) │ │ │ │ │ +./src/subtitles.c:616 │ │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ + mov %eax,0x5c(%ebp) │ │ │ │ │ +./src/subtitles.c:617 │ │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ │ + mov 0xc(%eax),%eax │ │ │ │ │ +./src/subtitles.c:618 │ │ │ │ │ + movb $0x0,0x64(%ebp) │ │ │ │ │ +./src/subtitles.c:617 │ │ │ │ │ + mov %eax,0x1c(%esp) │ │ │ │ │ + mov %eax,0x60(%ebp) │ │ │ │ │ +./src/subtitles.c:619 │ │ │ │ │ + mov 0x54(%esp),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:629 │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - jmp 7719 │ │ │ │ │ -./src/ffmpeg2theora.c:1139 │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov 0x210(%edx),%ebx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:40 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1139 │ │ │ │ │ - mov %edx,-0x308(%ebp) │ │ │ │ │ - imul $0x38,%eax,%eax │ │ │ │ │ - sub $0x38,%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:40 │ │ │ │ │ - push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:1139 │ │ │ │ │ - lea 0x38(%ebx,%ecx,1),%eax │ │ │ │ │ - add %ebx,%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:40 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %eax │ │ │ │ │ - push %ecx │ │ │ │ │ - call 4130 │ │ │ │ │ -./src/ffmpeg2theora.c:1140 │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ + mov 0x10(%eax),%edx │ │ │ │ │ + cmp $0x1,%edx │ │ │ │ │ + jle 846b │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:619 (discriminator 2) │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ + mov %ecx,%ebx │ │ │ │ │ + shl %cl,%eax │ │ │ │ │ + add $0x1,%ecx │ │ │ │ │ + cmp %edx,%eax │ │ │ │ │ + jl 8458 │ │ │ │ │ + mov %bl,0x64(%ebp) │ │ │ │ │ +./src/subtitles.c:620 │ │ │ │ │ + mov 0x8(%esp),%edx │ │ │ │ │ + imul 0xc(%esp),%edx │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %edx │ │ │ │ │ + mov 0x14(%esp),%ebx │ │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ │ + call 44e0 │ │ │ │ │ +./src/subtitles.c:621 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov 0x20c(%edx),%eax │ │ │ │ │ - sub $0x1,%eax │ │ │ │ │ - mov %eax,0x20c(%edx) │ │ │ │ │ -./src/ffmpeg2theora.c:1141 │ │ │ │ │ - jmp 78d4 │ │ │ │ │ -./src/ffmpeg2theora.c:1107 │ │ │ │ │ - mov 0x8ac(%edi),%eax │ │ │ │ │ + mov 0x8(%esp),%edx │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 788e │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xabb7(%edi),%eax │ │ │ │ │ +./src/subtitles.c:620 │ │ │ │ │ + mov %eax,0x74(%ebp) │ │ │ │ │ +./src/subtitles.c:621 │ │ │ │ │ + je 8532 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +./src/subtitles.c:582 │ │ │ │ │ + add $0x1,%edi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ push %edx │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ │ + push 0x14(%ecx) │ │ │ │ │ push %eax │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%eax) │ │ │ │ │ - mov %edx,-0x308(%ebp) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:1089 │ │ │ │ │ - mov (%esi),%ebx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ + mov 0x14(%esp),%ebx │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/subtitles.c:631 │ │ │ │ │ + flds 0x4c(%esp) │ │ │ │ │ +./src/subtitles.c:630 │ │ │ │ │ + movl $0x0,0x0(%ebp) │ │ │ │ │ +./src/subtitles.c:631 │ │ │ │ │ + fstpl 0x8(%ebp) │ │ │ │ │ +./src/subtitles.c:632 │ │ │ │ │ + flds 0x4c(%esp) │ │ │ │ │ + fadds 0x50(%esp) │ │ │ │ │ +./src/subtitles.c:633 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 788e │ │ │ │ │ -./src/ffmpeg2theora.c:1152 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js b0a9 │ │ │ │ │ -./src/ffmpeg2theora.c:1194 │ │ │ │ │ - mov 0xecc(%edi),%edx │ │ │ │ │ +./src/subtitles.c:632 │ │ │ │ │ + fstpl 0x10(%ebp) │ │ │ │ │ +./src/subtitles.c:633 │ │ │ │ │ + addl $0x1,(%esi) │ │ │ │ │ +./src/subtitles.c:582 │ │ │ │ │ + add $0x38,%esi │ │ │ │ │ + cmp %edi,0x34(%esp) │ │ │ │ │ + jne 82e8 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/subtitles.c:637 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1154 │ │ │ │ │ - movl $0x0,-0x2e8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1175 │ │ │ │ │ - movl $0x0,-0x2e0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1185 │ │ │ │ │ - movl $0x1,0x888(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1194 │ │ │ │ │ - cmp $0x1,%edx │ │ │ │ │ - movl $0x0,0x88c(%edi) │ │ │ │ │ - sete %al │ │ │ │ │ - mov %eax,-0x318(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1193 │ │ │ │ │ - movl $0x1,-0x364(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1165 │ │ │ │ │ - movl $0x0,-0x3cc(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1163 │ │ │ │ │ - movl $0x0,-0x39c(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1161 │ │ │ │ │ - movl $0x0,-0x328(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1159 │ │ │ │ │ - movl $0x0,-0x3c8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1157 │ │ │ │ │ - movl $0x0,-0x378(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1155 │ │ │ │ │ - movl $0x0,-0x368(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1153 │ │ │ │ │ - movl $0x0,-0x32c(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1353 │ │ │ │ │ - fldl -0x75f0(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1351 │ │ │ │ │ - mov 0x2c(%esi),%eax │ │ │ │ │ - mov %eax,0x8b4(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1352 │ │ │ │ │ - mov 0x28(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1353 │ │ │ │ │ - fstl -0x308(%ebp) │ │ │ │ │ - fmuls 0x34(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1352 │ │ │ │ │ - mov %eax,0x8b0(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1354 │ │ │ │ │ - mov 0x38(%esi),%eax │ │ │ │ │ - mov %eax,0x8c0(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1353 │ │ │ │ │ - fstpl 0x8b8(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1357 │ │ │ │ │ - cmp $0x1,%edx │ │ │ │ │ - je 80e1 │ │ │ │ │ -./src/ffmpeg2theora.c:1358 │ │ │ │ │ - mov 0x20c(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 80e1 │ │ │ │ │ - lea 0x860,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1364 │ │ │ │ │ - mov %esi,-0x310(%ebp) │ │ │ │ │ - mov %eax,-0x334(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1367 │ │ │ │ │ - lea -0xace5(%edi),%eax │ │ │ │ │ - mov %eax,-0x358(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1364 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1358 │ │ │ │ │ - movl $0x0,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1364 │ │ │ │ │ - mov %eax,-0x360(%ebp) │ │ │ │ │ - jmp 7ffc │ │ │ │ │ -./src/ffmpeg2theora.c:1363 │ │ │ │ │ - mov -0x334(%ebp),%eax │ │ │ │ │ - mov 0x4c(%eax,%edi,1),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je 806d │ │ │ │ │ -./src/ffmpeg2theora.c:1366 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea 0x18(%edx),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - mov %edx,-0x330(%ebp) │ │ │ │ │ +./src/subtitles.c:638 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +./src/subtitles.c:578 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - push -0x320(%ebp) │ │ │ │ │ - call 40f0 │ │ │ │ │ -./src/ffmpeg2theora.c:1367 │ │ │ │ │ - mov -0x330(%ebp),%edx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov -0x358(%ebp),%eax │ │ │ │ │ - cmpb $0x0,0x28(%edx) │ │ │ │ │ - je 7f6e │ │ │ │ │ -./src/ffmpeg2theora.c:1367 (discriminator 1) │ │ │ │ │ - lea 0x28(%edx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1367 (discriminator 4) │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - mov %edx,-0x330(%ebp) │ │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ │ + lea -0xac4c(%eax),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push -0x320(%ebp) │ │ │ │ │ - call 4b50 │ │ │ │ │ -./src/ffmpeg2theora.c:1368 (discriminator 4) │ │ │ │ │ - mov -0x330(%ebp),%edx │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x6c(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:579 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ │ + jmp 84e2 │ │ │ │ │ +./src/subtitles.c:587 │ │ │ │ │ + mov 0x4(%esp),%eax │ │ │ │ │ + lea -0xafa9(%eax),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x5c(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:588 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov 0xc(%edx),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 80a9 │ │ │ │ │ -./src/ffmpeg2theora.c:1369 │ │ │ │ │ - mov -0x310(%ebp),%ecx │ │ │ │ │ - mov 0x1a0(%ecx),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jle 80bc │ │ │ │ │ -./src/ffmpeg2theora.c:1371 │ │ │ │ │ - mov 0x1a4(%ecx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1370 │ │ │ │ │ - mov %edx,0x30(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1371 │ │ │ │ │ - mov %eax,0x34(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1399 │ │ │ │ │ - mov -0x344(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1398 │ │ │ │ │ - movb $0x20,0x2d(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1399 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 7fcd │ │ │ │ │ -./src/ffmpeg2theora.c:1400 │ │ │ │ │ - mov %eax,0x84(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1401 │ │ │ │ │ - mov -0x338(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 7fdd │ │ │ │ │ -./src/ffmpeg2theora.c:1402 │ │ │ │ │ - mov %eax,0x88(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1358 (discriminator 2) │ │ │ │ │ - mov -0x310(%ebp),%esi │ │ │ │ │ - addl $0x1,-0x308(%ebp) │ │ │ │ │ - mov -0x308(%ebp),%eax │ │ │ │ │ - cmp %eax,0x20c(%esi) │ │ │ │ │ - jbe 80e1 │ │ │ │ │ -./src/ffmpeg2theora.c:1359 │ │ │ │ │ - mov -0x308(%ebp),%eax │ │ │ │ │ - mov -0x310(%ebp),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1361 │ │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ │ + jmp 84e2 │ │ │ │ │ +./src/subtitles.c:622 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1359 │ │ │ │ │ - imul $0x38,%eax,%edx │ │ │ │ │ - add 0x210(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1360 │ │ │ │ │ - mov -0x334(%ebp),%esi │ │ │ │ │ - imul $0x2d8,%eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1359 │ │ │ │ │ - mov %edx,-0x330(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1360 │ │ │ │ │ - add 0x674(%esi,%edi,1),%eax │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - lea 0x20(%eax),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1361 │ │ │ │ │ + push 0x50(%ebp) │ │ │ │ │ + mov 0x14(%esp),%ebx │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/subtitles.c:623 │ │ │ │ │ + lea -0xafa9(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:1360 │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1361 │ │ │ │ │ - call 4120 │ │ │ │ │ -./src/ffmpeg2theora.c:1362 │ │ │ │ │ - mov -0x330(%ebp),%edx │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x6c(%esp) │ │ │ │ │ + call 7150 │ │ │ │ │ +./src/subtitles.c:624 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ │ + jmp 84e2 │ │ │ │ │ + nop │ │ │ │ │ +free_subtitles(): │ │ │ │ │ +./src/subtitles.c:641 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x16a97,%ebx │ │ │ │ │ + sub $0x1c,%esp │ │ │ │ │ +./src/subtitles.c:643 │ │ │ │ │ + mov 0x30(%esp),%eax │ │ │ │ │ + mov 0x20c(%eax),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 8608 │ │ │ │ │ + movl $0x0,0xc(%esp) │ │ │ │ │ + movl $0x0,0x8(%esp) │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:644 │ │ │ │ │ + mov 0x30(%esp),%eax │ │ │ │ │ + mov 0xc(%esp),%edi │ │ │ │ │ + add 0x210(%eax),%edi │ │ │ │ │ +./src/subtitles.c:645 │ │ │ │ │ + mov 0x4(%edi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 85d7 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/subtitles.c:645 (discriminator 3) │ │ │ │ │ + mov 0x8(%edi),%eax │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ + push (%eax,%ebp,1) │ │ │ │ │ + add $0xd0,%ebp │ │ │ │ │ + call 4420 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov 0xc(%edx),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jns 7f2a │ │ │ │ │ -./src/ffmpeg2theora.c:1362 (discriminator 1) │ │ │ │ │ + cmp %esi,0x4(%edi) │ │ │ │ │ + ja 85b8 │ │ │ │ │ +./src/subtitles.c:646 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push 0x8(%edi) │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/subtitles.c:647 │ │ │ │ │ + pop %eax │ │ │ │ │ + push 0x14(%edi) │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/subtitles.c:643 │ │ │ │ │ + addl $0x1,0x18(%esp) │ │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ │ + addl $0x38,0x1c(%esp) │ │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %eax,0x20c(%ecx) │ │ │ │ │ + ja 8598 │ │ │ │ │ +./src/subtitles.c:649 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov 0x3c(%esp),%eax │ │ │ │ │ + push 0x210(%eax) │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/subtitles.c:650 │ │ │ │ │ + add $0x2c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +__x86.get_pc_thunk.ax(): │ │ │ │ │ + mov (%esp),%eax │ │ │ │ │ + ret │ │ │ │ │ +__x86.get_pc_thunk.si(): │ │ │ │ │ + mov (%esp),%esi │ │ │ │ │ + ret │ │ │ │ │ +__x86.get_pc_thunk.bp(): │ │ │ │ │ + mov (%esp),%ebp │ │ │ │ │ + ret │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +write_page(): │ │ │ │ │ +./src/theorautils.c:165 │ │ │ │ │ + push %edi │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x169c6,%ebx │ │ │ │ │ + sub $0x10,%esp │ │ │ │ │ +./src/theorautils.c:167 │ │ │ │ │ mov 0x4(%edx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 7fdd │ │ │ │ │ -./src/ffmpeg2theora.c:1363 │ │ │ │ │ - mov -0x334(%ebp),%eax │ │ │ │ │ - mov 0x4c(%eax,%edi,1),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jne 7f3c │ │ │ │ │ -./src/ffmpeg2theora.c:1363 (discriminator 1) │ │ │ │ │ - cmpb $0x0,0x18(%edx) │ │ │ │ │ - jne 7f3c │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xa484(%edi),%eax │ │ │ │ │ - push -0x308(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + jle 874a │ │ │ │ │ +./src/theorautils.c:168 │ │ │ │ │ + push (%edi) │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ push %eax │ │ │ │ │ - mov -0x360(%ebp),%eax │ │ │ │ │ push $0x1 │ │ │ │ │ - mov %edx,-0x330(%ebp) │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - mov -0x330(%ebp),%edx │ │ │ │ │ + push (%edx) │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:169 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 7f3c │ │ │ │ │ -./src/ffmpeg2theora.c:1395 │ │ │ │ │ - movl $0x3e8,0x30(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1396 │ │ │ │ │ - movl $0x1,0x34(%esi) │ │ │ │ │ - jmp 7fb9 │ │ │ │ │ -./src/ffmpeg2theora.c:1374 │ │ │ │ │ - mov -0x310(%ebp),%ecx │ │ │ │ │ - mov 0x1dc(%ecx),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jle a037 │ │ │ │ │ -./src/ffmpeg2theora.c:1378 │ │ │ │ │ - mov 0x1e0(%ecx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1377 │ │ │ │ │ - mov %edx,0x30(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1378 │ │ │ │ │ - mov %eax,0x34(%esi) │ │ │ │ │ - jmp 7fb9 │ │ │ │ │ -./src/ffmpeg2theora.c:1408 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x860(%edi),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %eax │ │ │ │ │ - mov %eax,-0x334(%ebp) │ │ │ │ │ - call fd10 │ │ │ │ │ -./src/ffmpeg2theora.c:1410 │ │ │ │ │ - fldl 0x1cc(%esi) │ │ │ │ │ + cmp %eax,0x4(%esi) │ │ │ │ │ + jne 8726 │ │ │ │ │ +./src/theorautils.c:173 │ │ │ │ │ + push (%edi) │ │ │ │ │ + push 0xc(%esi) │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x8(%esi) │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:174 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - fldz │ │ │ │ │ - fucomi %st(1),%st │ │ │ │ │ - jp 8111 │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - je 820e │ │ │ │ │ - jmp 8113 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:1411 │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - fmuls -0x7614(%edi) │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1413 │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1411 │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpll -0x308(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1413 │ │ │ │ │ - mov 0x428(%eax),%edx │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ - mov 0x424(%eax),%eax │ │ │ │ │ - lea -0x80000000(%edx),%ecx │ │ │ │ │ - or %eax,%ecx │ │ │ │ │ - je 816c │ │ │ │ │ -./src/ffmpeg2theora.c:1414 │ │ │ │ │ - add %eax,-0x308(%ebp) │ │ │ │ │ - adc %edx,-0x304(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1415 │ │ │ │ │ + cmp %eax,0xc(%esi) │ │ │ │ │ + jne 8769 │ │ │ │ │ +./src/theorautils.c:178 │ │ │ │ │ + cmpl $0xffffffff,0x4(%edi) │ │ │ │ │ + je 8690 │ │ │ │ │ +./src/theorautils.c:197 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + ret │ │ │ │ │ +./src/theorautils.c:181 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push $0x1 │ │ │ │ │ - push -0x304(%ebp) │ │ │ │ │ - push -0x308(%ebp) │ │ │ │ │ - push $0xffffffff │ │ │ │ │ - push -0x310(%ebp) │ │ │ │ │ - call 48c0 │ │ │ │ │ -./src/ffmpeg2theora.c:1418 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - cmpl $0x1,0xecc(%edi) │ │ │ │ │ - je b093 │ │ │ │ │ -./src/ffmpeg2theora.c:1419 │ │ │ │ │ - mov 0x20c(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1421 │ │ │ │ │ - fldl 0x1cc(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1419 │ │ │ │ │ + push (%edi) │ │ │ │ │ + call 4560 │ │ │ │ │ +./src/theorautils.c:182 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:181 │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ +./src/theorautils.c:182 │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + and %edx,%eax │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + jne 86c0 │ │ │ │ │ +./src/theorautils.c:183 │ │ │ │ │ + movl $0x0,0x4(%edi) │ │ │ │ │ +./src/theorautils.c:197 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ + mov %edx,0x8(%esp) │ │ │ │ │ + mov %ecx,0xc(%esp) │ │ │ │ │ +./src/theorautils.c:182 (discriminator 1) │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push (%edi) │ │ │ │ │ + call 4110 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 820e │ │ │ │ │ - imul $0x38,%eax,%eax │ │ │ │ │ - mov 0x210(%esi),%ebx │ │ │ │ │ - mov %esi,-0x310(%ebp) │ │ │ │ │ - add %ebx,%eax │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1421 │ │ │ │ │ - mov 0x10(%ebx),%edx │ │ │ │ │ - mov 0x4(%ebx),%esi │ │ │ │ │ - cmp %edx,%esi │ │ │ │ │ - jbe 81fd │ │ │ │ │ - lea 0x1(%edx),%eax │ │ │ │ │ - imul $0xd0,%edx,%edx │ │ │ │ │ - add 0x8(%ebx),%edx │ │ │ │ │ - jmp 81f2 │ │ │ │ │ + js 86aa │ │ │ │ │ +./src/theorautils.c:189 │ │ │ │ │ + push $0x0 │ │ │ │ │ + mov 0xc(%esp),%edx │ │ │ │ │ + mov 0x10(%esp),%ecx │ │ │ │ │ +./src/theorautils.c:187 │ │ │ │ │ + movl $0x1,0x4(%edi) │ │ │ │ │ +./src/theorautils.c:189 │ │ │ │ │ + push %ecx │ │ │ │ │ + push %edx │ │ │ │ │ + push (%edi) │ │ │ │ │ + call 4110 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 878d │ │ │ │ │ +./src/theorautils.c:196 │ │ │ │ │ + cmpl $0xffffffff,0x4(%edi) │ │ │ │ │ + jne 8689 │ │ │ │ │ +./src/theorautils.c:196 (discriminator 1) │ │ │ │ │ + lea -0x9f3c(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0xc4 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xa980(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:170 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xaa14(%ebx),%eax │ │ │ │ │ + push $0x2e │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:171 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/theorautils.c:167 (discriminator 1) │ │ │ │ │ + lea -0x9f3c(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0xa7 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac02(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:175 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa9e4(%ebx),%eax │ │ │ │ │ + push $0x2c │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:176 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/theorautils.c:190 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa9b4(%ebx),%eax │ │ │ │ │ + push $0x31 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:191 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:1423 │ │ │ │ │ - mov %eax,0x10(%ebx) │ │ │ │ │ -./src/ffmpeg2theora.c:1421 │ │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ │ - add $0xd0,%edx │ │ │ │ │ - cmp %eax,%esi │ │ │ │ │ - je 81fd │ │ │ │ │ +print_stats(): │ │ │ │ │ +./src/theorautils.c:1477 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ +./src/theorautils.c:1480 │ │ │ │ │ + mov $0x88888889,%esi │ │ │ │ │ +./src/theorautils.c:1477 │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x16832,%ebx │ │ │ │ │ + sub $0x3c,%esp │ │ │ │ │ +./src/theorautils.c:1479 │ │ │ │ │ + fnstcw 0x2e(%esp) │ │ │ │ │ +./src/theorautils.c:1477 │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ + fldl 0x50(%esp) │ │ │ │ │ +./src/theorautils.c:1479 │ │ │ │ │ + movzwl 0x2e(%esp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,0x2c(%esp) │ │ │ │ │ + fldcw 0x2c(%esp) │ │ │ │ │ + fistl 0x10(%esp) │ │ │ │ │ + fldcw 0x2e(%esp) │ │ │ │ │ + mov 0x10(%esp),%edi │ │ │ │ │ + imul $0x64,%edi,%eax │ │ │ │ │ +./src/theorautils.c:1480 │ │ │ │ │ + mov %edi,%ebp │ │ │ │ │ + sar $0x1f,%ebp │ │ │ │ │ +./src/theorautils.c:1479 │ │ │ │ │ + fld %st(0) │ │ │ │ │ + fmuls -0x9f08(%ebx) │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ +./src/theorautils.c:1480 │ │ │ │ │ + mov %edi,%eax │ │ │ │ │ +./src/theorautils.c:1479 │ │ │ │ │ + fildl 0x10(%esp) │ │ │ │ │ +./src/theorautils.c:1480 │ │ │ │ │ + imul %esi │ │ │ │ │ +./src/theorautils.c:1479 │ │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ │ +./src/theorautils.c:1480 │ │ │ │ │ + lea (%edx,%edi,1),%ecx │ │ │ │ │ + sar $0x5,%ecx │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ +./src/theorautils.c:1481 │ │ │ │ │ + sub %ebp,%ecx │ │ │ │ │ +./src/theorautils.c:1480 │ │ │ │ │ + sub %ebp,%edx │ │ │ │ │ + imul $0x3c,%edx,%eax │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ +./src/theorautils.c:1479 │ │ │ │ │ + fldcw 0x2c(%esp) │ │ │ │ │ + fistpl 0x10(%esp) │ │ │ │ │ + fldcw 0x2e(%esp) │ │ │ │ │ +./src/theorautils.c:1480 │ │ │ │ │ + sub %eax,%edx │ │ │ │ │ +./src/theorautils.c:1481 │ │ │ │ │ mov %ecx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1421 (discriminator 1) │ │ │ │ │ - fldl 0x10(%edx) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ +./src/theorautils.c:1480 │ │ │ │ │ + mov %edx,0x14(%esp) │ │ │ │ │ +./src/theorautils.c:1481 │ │ │ │ │ + imul %esi │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + sar $0x1f,%eax │ │ │ │ │ + lea (%edx,%ecx,1),%esi │ │ │ │ │ +./src/theorautils.c:1482 │ │ │ │ │ + mov $0x91a2b3c5,%edx │ │ │ │ │ +./src/theorautils.c:1481 │ │ │ │ │ + sar $0x5,%esi │ │ │ │ │ + sub %eax,%esi │ │ │ │ │ + imul $0x3c,%esi,%eax │ │ │ │ │ + mov %ecx,%esi │ │ │ │ │ + sub %eax,%esi │ │ │ │ │ +./src/theorautils.c:1482 │ │ │ │ │ + mov %edi,%eax │ │ │ │ │ + imul %edx │ │ │ │ │ +./src/theorautils.c:1458 │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + fldl 0x62c(%eax) │ │ │ │ │ +./src/theorautils.c:1482 │ │ │ │ │ + add %edi,%edx │ │ │ │ │ + sar $0xb,%edx │ │ │ │ │ +./src/theorautils.c:1458 │ │ │ │ │ + fld1 │ │ │ │ │ +./src/theorautils.c:1482 │ │ │ │ │ + sub %ebp,%edx │ │ │ │ │ +./src/theorautils.c:1458 │ │ │ │ │ + fchs │ │ │ │ │ +./src/theorautils.c:1482 │ │ │ │ │ + mov %edx,0x28(%esp) │ │ │ │ │ +./src/theorautils.c:1458 │ │ │ │ │ + fucomi %st(1),%st │ │ │ │ │ + jp 8a59 │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + jne 8a60 │ │ │ │ │ + jmp 8898 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ fstp %st(1) │ │ │ │ │ - jae 81e0 │ │ │ │ │ -./src/ffmpeg2theora.c:1419 │ │ │ │ │ - add $0x38,%ebx │ │ │ │ │ - cmp %ebx,-0x308(%ebp) │ │ │ │ │ - jne 81c3 │ │ │ │ │ - mov -0x310(%ebp),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1429 │ │ │ │ │ - mov 0x1dc(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jle a02d │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - fildl 0x1e0(%esi) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:1433 │ │ │ │ │ - fstl 0x58(%esi) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:1437 │ │ │ │ │ - fsubrl 0x1d4(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1439 │ │ │ │ │ - mov 0x888(%edi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1437 │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - fmul %st,%st(1) │ │ │ │ │ fxch %st(1) │ │ │ │ │ - fsubs -0x7630(%edi) │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x3a8(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1438 │ │ │ │ │ - fildl 0x28(%esi) │ │ │ │ │ - fmulp %st,%st(1) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x308(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ - mov %edx,-0x380(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1439 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1477 │ │ │ │ │ + movl $0x0,0x18(%esp) │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +./src/theorautils.c:1455 │ │ │ │ │ fldz │ │ │ │ │ - fldl 0x1d4(%esi) │ │ │ │ │ +./src/theorautils.c:1477 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ +./src/theorautils.c:1489 │ │ │ │ │ + fldl 0x328(%ebx) │ │ │ │ │ +./src/theorautils.c:1488 │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + cmpl $0x1,0x66c(%eax) │ │ │ │ │ +./src/theorautils.c:1489 │ │ │ │ │ + fld %st(3) │ │ │ │ │ + fsub %st(1),%st │ │ │ │ │ +./src/theorautils.c:1488 │ │ │ │ │ + je 8b48 │ │ │ │ │ +./src/theorautils.c:1507 │ │ │ │ │ + flds -0x9f04(%ebx) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ fcomip %st(1),%st │ │ │ │ │ fstp %st(0) │ │ │ │ │ - seta %al │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 9b19 │ │ │ │ │ -./src/ffmpeg2theora.c:1439 (discriminator 2) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jg 82ba │ │ │ │ │ -./src/ffmpeg2theora.c:1440 (discriminator 2) │ │ │ │ │ - test %al,%al │ │ │ │ │ - jne be1d │ │ │ │ │ -./src/ffmpeg2theora.c:1445 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - call 47d0 │ │ │ │ │ - mov %eax,-0x2e0(%ebp) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je be43 │ │ │ │ │ -./src/ffmpeg2theora.c:1449 │ │ │ │ │ - lea -0x260(%ebp),%eax │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %eax │ │ │ │ │ - mov %eax,-0x330(%ebp) │ │ │ │ │ - call 49c0 │ │ │ │ │ - mov -0x3cc(%ebp),%eax │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1176 │ │ │ │ │ - movl $0x0,-0x370(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1173 │ │ │ │ │ - movl $0x0,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1449 │ │ │ │ │ - mov %eax,-0x33c(%ebp) │ │ │ │ │ - mov -0x39c(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1173 │ │ │ │ │ - movl $0x0,-0x384(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1449 │ │ │ │ │ - mov %eax,-0x36c(%ebp) │ │ │ │ │ - mov -0x3c8(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1172 │ │ │ │ │ - movl $0x1,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1449 │ │ │ │ │ - mov %eax,-0x374(%ebp) │ │ │ │ │ - mov -0x378(%ebp),%eax │ │ │ │ │ - mov %eax,-0x3b4(%ebp) │ │ │ │ │ - lea -0x2a4(%ebp),%eax │ │ │ │ │ - mov %eax,-0x390(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1590 │ │ │ │ │ - lea 0x818(%edi),%eax │ │ │ │ │ - mov %eax,-0x398(%ebp) │ │ │ │ │ - jmp 83da │ │ │ │ │ + jbe 8980 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fxch %st(2) │ │ │ │ │ + jmp 88f0 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1465 │ │ │ │ │ - mov -0x3b0(%ebp),%eax │ │ │ │ │ + fxch %st(2) │ │ │ │ │ + jmp 88f0 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + fxch %st(2) │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1509 │ │ │ │ │ + mov 0xc(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1508 │ │ │ │ │ + fstl 0x328(%ebx) │ │ │ │ │ +./src/theorautils.c:1509 │ │ │ │ │ + mov 0x4c(%edx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 8448 │ │ │ │ │ -./src/ffmpeg2theora.c:1466 │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ - mov -0x288(%ebp),%edx │ │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ │ - mov (%eax,%edx,4),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl 0x10(%eax) │ │ │ │ │ - fildl 0x14(%eax) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:1467 │ │ │ │ │ - fildll -0x2a0(%ebp) │ │ │ │ │ - fmulp %st,%st(1) │ │ │ │ │ - fsubl 0x1cc(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1470 │ │ │ │ │ - fldz │ │ │ │ │ + je 89a0 │ │ │ │ │ + fstp %st(1) │ │ │ │ │ fxch %st(1) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jae 9a00 │ │ │ │ │ -./src/ffmpeg2theora.c:1475 │ │ │ │ │ - cmp 0x4(%esi),%edx │ │ │ │ │ - je 9ae8 │ │ │ │ │ -./src/ffmpeg2theora.c:1478 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push -0x390(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - call 4620 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1847 (discriminator 1) │ │ │ │ │ - mov -0x318(%ebp),%edx │ │ │ │ │ - mov -0x364(%ebp),%eax │ │ │ │ │ - xor $0x1,%edx │ │ │ │ │ - xor $0x1,%eax │ │ │ │ │ - or %eax,%edx │ │ │ │ │ - je 8700 │ │ │ │ │ -./src/ffmpeg2theora.c:1453 │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + push 0x634(%edx) │ │ │ │ │ + push 0x638(%edx) │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - push -0x390(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push (%esi) │ │ │ │ │ - call 4900 │ │ │ │ │ -./src/ffmpeg2theora.c:1457 │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + push 0x630(%edx) │ │ │ │ │ + push 0x62c(%edx) │ │ │ │ │ + lea -0xa8d0(%ebx),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/theorautils.c:1525 │ │ │ │ │ + add $0x24,%esp │ │ │ │ │ + push 0x4c(%edi) │ │ │ │ │ + call 4bd0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1453 │ │ │ │ │ - mov %eax,-0x37c(%ebp) │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1454 │ │ │ │ │ - mov -0x28c(%ebp),%eax │ │ │ │ │ - mov %eax,-0x248(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1455 │ │ │ │ │ - mov -0x290(%ebp),%eax │ │ │ │ │ - mov %eax,-0x24c(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1457 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jns 8360 │ │ │ │ │ -./src/ffmpeg2theora.c:1459 │ │ │ │ │ - mov 0x88c(%edi),%edx │ │ │ │ │ - mov -0x384(%ebp),%ecx │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - cmove %eax,%ecx │ │ │ │ │ - mov %ecx,-0x384(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1461 │ │ │ │ │ - mov 0x888(%edi),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - cmovne -0x310(%ebp),%eax │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1484 │ │ │ │ │ - mov -0x3a8(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle 8489 │ │ │ │ │ -./src/ffmpeg2theora.c:1484 (discriminator 1) │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - mov %ecx,-0x320(%ebp) │ │ │ │ │ - cltd │ │ │ │ │ - mov 0x1fc(%esi),%eax │ │ │ │ │ - mov %edx,-0x31c(%ebp) │ │ │ │ │ - mov -0x31c(%ebp),%edx │ │ │ │ │ - xor %ecx,%eax │ │ │ │ │ - xor 0x200(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1485 (discriminator 1) │ │ │ │ │ - or %eax,%edx │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - cmovne -0x310(%ebp),%eax │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1488 │ │ │ │ │ - mov -0x364(%ebp),%eax │ │ │ │ │ - xor $0x1,%eax │ │ │ │ │ - test %eax,-0x310(%ebp) │ │ │ │ │ - jne 890f │ │ │ │ │ -./src/ffmpeg2theora.c:1488 (discriminator 1) │ │ │ │ │ - mov -0x37c(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 84c0 │ │ │ │ │ -./src/ffmpeg2theora.c:1488 (discriminator 2) │ │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ │ - cmp %eax,-0x288(%ebp) │ │ │ │ │ - je 8919 │ │ │ │ │ - jmp 84c0 │ │ │ │ │ + jmp 8974 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ fstp %st(0) │ │ │ │ │ fstp %st(0) │ │ │ │ │ fstp %st(0) │ │ │ │ │ + jmp 8974 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:1637 │ │ │ │ │ - lea 0x860,%eax │ │ │ │ │ - cmpl $0x1,0xecc(%edi) │ │ │ │ │ - mov %eax,-0x3ac(%ebp) │ │ │ │ │ - je 86c6 │ │ │ │ │ -./src/ffmpeg2theora.c:1638 │ │ │ │ │ - mov -0x318(%ebp),%eax │ │ │ │ │ - xor $0x1,%eax │ │ │ │ │ - and -0x384(%ebp),%eax │ │ │ │ │ - jne 9614 │ │ │ │ │ -./src/ffmpeg2theora.c:1638 (discriminator 1) │ │ │ │ │ - mov -0x37c(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 8507 │ │ │ │ │ -./src/ffmpeg2theora.c:1638 (discriminator 2) │ │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ │ - cmp %eax,-0x288(%ebp) │ │ │ │ │ - je 9b0e │ │ │ │ │ -./src/ffmpeg2theora.c:1702 │ │ │ │ │ - mov 0x40(%esi),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 86b8 │ │ │ │ │ -./src/ffmpeg2theora.c:1702 (discriminator 1) │ │ │ │ │ - mov -0x288(%ebp),%edx │ │ │ │ │ - mov -0x3b8(%ebp),%eax │ │ │ │ │ - cmpb $0x0,(%eax,%edx,1) │ │ │ │ │ - je 86b8 │ │ │ │ │ -./src/ffmpeg2theora.c:379 (discriminator 2) │ │ │ │ │ - mov (%esi),%ebx │ │ │ │ │ - mov %edx,-0x320(%ebp) │ │ │ │ │ - mov %ebx,%eax │ │ │ │ │ - call 7600 │ │ │ │ │ -./src/ffmpeg2theora.c:1702 (discriminator 2) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 86b8 │ │ │ │ │ -./src/ffmpeg2theora.c:1703 │ │ │ │ │ - mov -0x320(%ebp),%edx │ │ │ │ │ - mov 0x1c(%ebx),%eax │ │ │ │ │ - mov (%eax,%edx,4),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1704 │ │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ │ - mov %edx,-0x350(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1705 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je 86b8 │ │ │ │ │ -./src/ffmpeg2theora.c:1715 │ │ │ │ │ - mov 0x1c(%eax),%ebx │ │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1706 │ │ │ │ │ - movl $0x0,-0x2dc(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1707 │ │ │ │ │ - movl $0x0,-0x2d8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1715 │ │ │ │ │ - lea -0x80000000(%ebx),%edx │ │ │ │ │ - mov %ecx,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1708 │ │ │ │ │ - movl $0x0,-0x2d4(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1715 │ │ │ │ │ - or %ecx,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1711 │ │ │ │ │ - movl $0x0,-0x2d0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1715 │ │ │ │ │ - jne 859e │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1716 (discriminator 4) │ │ │ │ │ - fildl 0x10(%eax) │ │ │ │ │ - fildl 0x14(%eax) │ │ │ │ │ - mov -0x2a0(%ebp),%eax │ │ │ │ │ - mov -0x29c(%ebp),%edx │ │ │ │ │ - sub %ecx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1720 (discriminator 4) │ │ │ │ │ - mov -0x278(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1716 (discriminator 4) │ │ │ │ │ - sbb %ebx,%edx │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1720 (discriminator 4) │ │ │ │ │ - mov -0x274(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1716 (discriminator 4) │ │ │ │ │ - mov %edx,-0x31c(%ebp) │ │ │ │ │ - fildll -0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1720 (discriminator 4) │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - cmp %eax,%ecx │ │ │ │ │ - sbb %ebx,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1716 (discriminator 4) │ │ │ │ │ - fmul %st(2),%st │ │ │ │ │ - fdiv %st(1),%st │ │ │ │ │ - fsubl 0x1cc(%esi) │ │ │ │ │ - fstps -0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1720 (discriminator 4) │ │ │ │ │ - jge 9b2c │ │ │ │ │ -./src/ffmpeg2theora.c:1724 │ │ │ │ │ - mov %eax,-0x358(%ebp) │ │ │ │ │ - mov %ebx,-0x354(%ebp) │ │ │ │ │ - fildll -0x358(%ebp) │ │ │ │ │ - fmulp %st,%st(2) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:1728 │ │ │ │ │ - mov -0x350(%ebp),%edx │ │ │ │ │ - fstps -0x2cc(%ebp) │ │ │ │ │ - mov 0xc(%edx),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 9a5e │ │ │ │ │ -./src/ffmpeg2theora.c:1728 (discriminator 1) │ │ │ │ │ - lea -0x2d0(%ebp),%eax │ │ │ │ │ - push -0x390(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x2c0(%ebp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push %edx │ │ │ │ │ - call 4600 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 9a5e │ │ │ │ │ -./src/ffmpeg2theora.c:1729 │ │ │ │ │ - mov -0x2d0(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne b0cb │ │ │ │ │ -./src/ffmpeg2theora.c:1803 │ │ │ │ │ - mov -0x2d8(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1797 │ │ │ │ │ - flds -0x320(%ebp) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jmp 8974 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/theorautils.c:1549 │ │ │ │ │ + add $0x3c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1507 (discriminator 1) │ │ │ │ │ + fcomip %st(3),%st │ │ │ │ │ + ja 88e0 │ │ │ │ │ +./src/theorautils.c:1507 (discriminator 2) │ │ │ │ │ fldz │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fucomi %st(1),%st │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + jp 8950 │ │ │ │ │ + je 88e8 │ │ │ │ │ fstp %st(0) │ │ │ │ │ - ja 9b67 │ │ │ │ │ - jmp 8670 │ │ │ │ │ fstp %st(0) │ │ │ │ │ fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:1803 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 8694 │ │ │ │ │ - jmp 867e │ │ │ │ │ + jmp 8974 │ │ │ │ │ +./src/theorautils.c:1527 │ │ │ │ │ + fldz │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ + jbe 8960 │ │ │ │ │ + fxch %st(3) │ │ │ │ │ +./src/theorautils.c:1528 │ │ │ │ │ + fucomip %st(1),%st │ │ │ │ │ fstp %st(0) │ │ │ │ │ - jmp 867e │ │ │ │ │ + jp 8c00 │ │ │ │ │ + jne 8c00 │ │ │ │ │ fstp %st(0) │ │ │ │ │ fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:1803 (discriminator 1) │ │ │ │ │ +./src/theorautils.c:1529 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + call 4090 │ │ │ │ │ + mov 0x1c(%esp),%edi │ │ │ │ │ + sub 0x654(%edi),%eax │ │ │ │ │ +./src/theorautils.c:1530 │ │ │ │ │ + mov $0x88888889,%edi │ │ │ │ │ +./src/theorautils.c:1529 │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ +./src/theorautils.c:1530 │ │ │ │ │ + imul %edi │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + sar $0x1f,%eax │ │ │ │ │ + lea (%edx,%ecx,1),%ebp │ │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ │ + sar $0x5,%ebp │ │ │ │ │ + sub %eax,%ebp │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + imul $0x3c,%ebp,%edx │ │ │ │ │ + sub %edx,%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %eax │ │ │ │ │ +./src/theorautils.c:1531 │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + imul %edi │ │ │ │ │ + lea (%edx,%ebp,1),%eax │ │ │ │ │ + mov %ebp,%edx │ │ │ │ │ + sar $0x1f,%edx │ │ │ │ │ + sar $0x5,%eax │ │ │ │ │ + sub %edx,%eax │ │ │ │ │ +./src/theorautils.c:1532 │ │ │ │ │ + mov $0x91a2b3c5,%edx │ │ │ │ │ +./src/theorautils.c:1531 │ │ │ │ │ + imul $0x3c,%eax,%eax │ │ │ │ │ + sub %eax,%ebp │ │ │ │ │ +./src/theorautils.c:1532 │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + imul %edx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ + lea -0xa86c(%ebx),%eax │ │ │ │ │ +./src/theorautils.c:1532 │ │ │ │ │ + add %ecx,%edx │ │ │ │ │ + sar $0xb,%edx │ │ │ │ │ + sub 0x30(%esp),%edx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edx │ │ │ │ │ + mov 0x28(%esp),%edi │ │ │ │ │ + push 0x634(%edi) │ │ │ │ │ + push 0x638(%edi) │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x58(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ +./src/theorautils.c:1533 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ + add $0x40,%esp │ │ │ │ │ + jmp 8974 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/theorautils.c:1458 │ │ │ │ │ fldz │ │ │ │ │ - flds -0x320(%ebp) │ │ │ │ │ + fxch %st(2) │ │ │ │ │ + fcomi %st(2),%st │ │ │ │ │ + fxch %st(2) │ │ │ │ │ + fstpl 0x18(%esp) │ │ │ │ │ + jbe 8898 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstpl 0x20(%esp) │ │ │ │ │ +./src/theorautils.c:1459 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + call 4090 │ │ │ │ │ +./src/theorautils.c:1460 │ │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ │ + fldl 0x62c(%ecx) │ │ │ │ │ + fld %st(0) │ │ │ │ │ + fldl 0x30(%esp) │ │ │ │ │ +./src/theorautils.c:1461 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1460 │ │ │ │ │ + fsubr %st,%st(1) │ │ │ │ │ +./src/theorautils.c:1461 │ │ │ │ │ + fldl 0x18(%esp) │ │ │ │ │ + fxch %st(2) │ │ │ │ │ + fcomi %st(2),%st │ │ │ │ │ + fstp %st(2) │ │ │ │ │ + jbe 8890 │ │ │ │ │ +./src/theorautils.c:1459 │ │ │ │ │ + sub 0x654(%ecx),%eax │ │ │ │ │ +./src/theorautils.c:1484 │ │ │ │ │ + mov $0x88888889,%edi │ │ │ │ │ + fnstcw 0x2e(%esp) │ │ │ │ │ +./src/theorautils.c:1459 │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ + fildl 0x18(%esp) │ │ │ │ │ +./src/theorautils.c:1484 │ │ │ │ │ + movzwl 0x2e(%esp),%eax │ │ │ │ │ +./src/theorautils.c:1462 │ │ │ │ │ + fdiv %st(1),%st │ │ │ │ │ +./src/theorautils.c:1484 │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,0x2c(%esp) │ │ │ │ │ +./src/theorautils.c:1462 │ │ │ │ │ + fmulp %st,%st(2) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ +./src/theorautils.c:1484 │ │ │ │ │ + fldcw 0x2c(%esp) │ │ │ │ │ + fistl 0x18(%esp) │ │ │ │ │ + fldcw 0x2e(%esp) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fxch %st(2) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + mov 0x18(%esp),%ebp │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + imul %edi │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + sar $0x1f,%eax │ │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ │ + lea (%edx,%ebp,1),%ecx │ │ │ │ │ + sar $0x5,%ecx │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + sub %eax,%ecx │ │ │ │ │ + imul $0x3c,%ecx,%eax │ │ │ │ │ + mov %ebp,%ecx │ │ │ │ │ + sub %eax,%ecx │ │ │ │ │ + mov %ecx,0x18(%esp) │ │ │ │ │ +./src/theorautils.c:1485 │ │ │ │ │ + mov 0x20(%esp),%ecx │ │ │ │ │ + sub %ecx,%edx │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ + mov %edx,0x20(%esp) │ │ │ │ │ + imul %edi │ │ │ │ │ + mov 0x20(%esp),%eax │ │ │ │ │ + lea (%edx,%eax,1),%edi │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ + sar $0x1f,%eax │ │ │ │ │ + sar $0x5,%edi │ │ │ │ │ + sub %eax,%edi │ │ │ │ │ + imul $0x3c,%edi,%eax │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ +./src/theorautils.c:1486 │ │ │ │ │ + mov $0x91a2b3c5,%edx │ │ │ │ │ +./src/theorautils.c:1485 │ │ │ │ │ + sub %eax,%edi │ │ │ │ │ +./src/theorautils.c:1486 │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + imul %edx │ │ │ │ │ + add %edx,%ebp │ │ │ │ │ + sar $0xb,%ebp │ │ │ │ │ + sub %ecx,%ebp │ │ │ │ │ + jmp 88a6 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + fstp %st(3) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fxch %st(2) │ │ │ │ │ +./src/theorautils.c:1489 │ │ │ │ │ + flds -0x9f04(%ebx) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ fcomip %st(1),%st │ │ │ │ │ fstp %st(0) │ │ │ │ │ - jae b09e │ │ │ │ │ - jmp 8694 │ │ │ │ │ + jbe 8bb0 │ │ │ │ │ fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:1806 │ │ │ │ │ - mov -0x2dc(%ebp),%eax │ │ │ │ │ + fxch %st(1) │ │ │ │ │ +./src/theorautils.c:1491 │ │ │ │ │ + mov 0xc(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1490 │ │ │ │ │ + fstl 0x328(%ebx) │ │ │ │ │ +./src/theorautils.c:1491 │ │ │ │ │ + mov 0x4c(%edx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 86ac │ │ │ │ │ -./src/ffmpeg2theora.c:1806 (discriminator 1) │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + je 8bc0 │ │ │ │ │ + fxch %st(1) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0x1c,%esp │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + fstpl 0x8(%esp) │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + push 0x630(%edx) │ │ │ │ │ + push 0x62c(%edx) │ │ │ │ │ + lea -0xa958(%ebx),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - call 4420 │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/theorautils.c:1497 │ │ │ │ │ + add $0x24,%esp │ │ │ │ │ + push 0x4c(%esi) │ │ │ │ │ + call 4bd0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1816 │ │ │ │ │ - cmpl $0x1,0xecc(%edi) │ │ │ │ │ - je 86c6 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ - mov 0xa20(%edi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 94b0 │ │ │ │ │ -./src/ffmpeg2theora.c:1844 │ │ │ │ │ +./src/theorautils.c:1549 │ │ │ │ │ + add $0x3c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +./src/theorautils.c:1489 (discriminator 1) │ │ │ │ │ + fcomip %st(2),%st │ │ │ │ │ + jbe 8970 │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + jmp 8b60 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ - add -0x384(%ebp),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + lea -0xa91c(%ebx),%eax │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + push %ebp │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x48(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - push -0x334(%ebp) │ │ │ │ │ - call 11720 │ │ │ │ │ -./src/ffmpeg2theora.c:1846 │ │ │ │ │ - pop %edx │ │ │ │ │ - push -0x390(%ebp) │ │ │ │ │ - call 4620 │ │ │ │ │ -./src/ffmpeg2theora.c:1847 │ │ │ │ │ - mov -0x37c(%ebp),%ecx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jns 83c0 │ │ │ │ │ -./src/ffmpeg2theora.c:1849 │ │ │ │ │ - cmpl $0x1,0xecc(%edi) │ │ │ │ │ - je 87fe │ │ │ │ │ -./src/ffmpeg2theora.c:1856 │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ - add -0x384(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1851 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1856 │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1851 │ │ │ │ │ - mov 0x20c(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 879b │ │ │ │ │ - mov %esi,%ecx │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ +./src/theorautils.c:1499 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ + jmp 8974 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:1853 │ │ │ │ │ - imul $0x38,%esi,%eax │ │ │ │ │ - add 0x210(%ecx),%eax │ │ │ │ │ - mov 0x4(%eax),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 878e │ │ │ │ │ -./src/ffmpeg2theora.c:1854 │ │ │ │ │ - fldl 0xe84(%edi) │ │ │ │ │ - fldl 0xe7c(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1855 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1854 │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ - fcmovbe %st(1),%st │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - faddl 0x1cc(%ecx) │ │ │ │ │ -./src/ffmpeg2theora.c:1855 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ +./src/theorautils.c:1471 │ │ │ │ │ + fld1 │ │ │ │ │ + fchs │ │ │ │ │ + fucomi %st(1),%st │ │ │ │ │ + jp 8c59 │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + jne 8c60 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/theorautils.c:1469 │ │ │ │ │ + fldz │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0x10,%esp │ │ │ │ │ fstpl (%esp) │ │ │ │ │ + push 0x28(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + push %ebp │ │ │ │ │ + mov 0x28(%esp),%eax │ │ │ │ │ + push 0x634(%eax) │ │ │ │ │ + push 0x638(%eax) │ │ │ │ │ + lea -0xa810(%ebx),%eax │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x58(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ +./src/theorautils.c:1540 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ + add $0x40,%esp │ │ │ │ │ +./src/theorautils.c:1549 │ │ │ │ │ + jmp 8974 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/theorautils.c:1472 │ │ │ │ │ + mov 0xc(%esp),%ecx │ │ │ │ │ + mov 0x648(%ecx),%edx │ │ │ │ │ + mov 0x644(%ecx),%eax │ │ │ │ │ + add 0x63c(%ecx),%eax │ │ │ │ │ + adc 0x640(%ecx),%edx │ │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ │ + mov %edx,0x24(%esp) │ │ │ │ │ + fildll 0x20(%esp) │ │ │ │ │ + fdivp %st,%st(2) │ │ │ │ │ + fmulp %st,%st(1) │ │ │ │ │ + flds -0x9f00(%ebx) │ │ │ │ │ + fmul %st,%st(1) │ │ │ │ │ + fmulp %st,%st(1) │ │ │ │ │ + jmp 8c12 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +write_audio_page(): │ │ │ │ │ +./src/theorautils.c:1569 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ push %esi │ │ │ │ │ - push -0x334(%ebp) │ │ │ │ │ - call 115a0 │ │ │ │ │ -./src/ffmpeg2theora.c:1856 │ │ │ │ │ - pop %ecx │ │ │ │ │ - pop %eax │ │ │ │ │ - push -0x310(%ebp) │ │ │ │ │ - push -0x334(%ebp) │ │ │ │ │ - call 11720 │ │ │ │ │ - mov -0x308(%ebp),%ecx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1851 (discriminator 2) │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ - cmp %esi,0x20c(%ecx) │ │ │ │ │ - ja 8730 │ │ │ │ │ - mov %ecx,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1861 │ │ │ │ │ - mov 0x40(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 87fe │ │ │ │ │ -./src/ffmpeg2theora.c:1862 │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ - mov 0x18(%eax),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je 87fe │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - mov %esi,%ebx │ │ │ │ │ - mov -0x3c4(%ebp),%edx │ │ │ │ │ - mov %ecx,%esi │ │ │ │ │ - mov %ebx,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1863 │ │ │ │ │ - cmpb $0x0,(%edx,%esi,1) │ │ │ │ │ - je 87f4 │ │ │ │ │ -./src/ffmpeg2theora.c:1864 │ │ │ │ │ - mov 0x1c(%eax),%ebx │ │ │ │ │ - mov (%ebx,%esi,4),%ebx │ │ │ │ │ - mov 0x8(%ebx),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1865 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je 87f4 │ │ │ │ │ -./src/ffmpeg2theora.c:1865 (discriminator 1) │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edx,-0x310(%ebp) │ │ │ │ │ push %ebx │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ - call 4ac0 │ │ │ │ │ - mov -0x308(%ebp),%ecx │ │ │ │ │ - mov -0x310(%ebp),%edx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x16355,%ebx │ │ │ │ │ + sub $0x28,%esp │ │ │ │ │ +./src/theorautils.c:1571 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4560 │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ +./src/theorautils.c:1572 │ │ │ │ │ + lea 0x604(%edi),%eax │ │ │ │ │ +./src/theorautils.c:1571 │ │ │ │ │ + mov %edx,0x14(%esp) │ │ │ │ │ +./src/theorautils.c:1572 │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4b60 │ │ │ │ │ +./src/theorautils.c:1573 │ │ │ │ │ + mov 0x604(%edi),%ebp │ │ │ │ │ +./src/theorautils.c:1572 │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov (%ecx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1862 (discriminator 2) │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ - cmp %esi,0x18(%eax) │ │ │ │ │ - ja 87b9 │ │ │ │ │ - mov %ecx,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1871 │ │ │ │ │ - mov 0x4(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 8818 │ │ │ │ │ -./src/ffmpeg2theora.c:1872 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push -0x348(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - call 4ac0 │ │ │ │ │ +./src/theorautils.c:1557 │ │ │ │ │ + movzbl 0x5(%ebp),%esi │ │ │ │ │ +./src/theorautils.c:1558 │ │ │ │ │ + movzbl 0x1a(%ebp),%edx │ │ │ │ │ +./src/theorautils.c:1557 │ │ │ │ │ + not %esi │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ + cmp $0x1,%dl │ │ │ │ │ + jbe 8d11 │ │ │ │ │ + lea 0x1b(%ebp),%eax │ │ │ │ │ + lea 0x1a(%ebp,%edx,1),%ecx │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:1562 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + cmpb $0xff,(%eax) │ │ │ │ │ + setne %dl │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ +./src/theorautils.c:1562 │ │ │ │ │ + add %edx,%esi │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + jne 8d00 │ │ │ │ │ +./src/theorautils.c:1575 │ │ │ │ │ + push (%edi) │ │ │ │ │ + push 0x610(%edi) │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:1576 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1874 │ │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 8850 │ │ │ │ │ -./src/ffmpeg2theora.c:1875 │ │ │ │ │ - mov -0x2f4(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 883d │ │ │ │ │ -./src/ffmpeg2theora.c:1876 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0x2f4(%ebp),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + cmp %eax,0x610(%edi) │ │ │ │ │ + jg 8dd8 │ │ │ │ │ +./src/theorautils.c:1580 │ │ │ │ │ + cltd │ │ │ │ │ + add %eax,0x63c(%edi) │ │ │ │ │ + adc %edx,0x640(%edi) │ │ │ │ │ +./src/theorautils.c:1582 │ │ │ │ │ + movl $0x0,0x5fc(%edi) │ │ │ │ │ +./src/theorautils.c:1583 │ │ │ │ │ + mov 0x8(%esp),%eax │ │ │ │ │ + sub %eax,0x65c(%edi) │ │ │ │ │ +./src/theorautils.c:1585 │ │ │ │ │ + lea 0x6c0(%edi),%eax │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4810 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1877 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push -0x340(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - call 4ac0 │ │ │ │ │ + call 13820 │ │ │ │ │ +./src/theorautils.c:1588 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1881 │ │ │ │ │ - cmpl $0x1,0xecc(%edi) │ │ │ │ │ - je 8871 │ │ │ │ │ -./src/ffmpeg2theora.c:1881 (discriminator 1) │ │ │ │ │ - mov 0x894(%edi),%eax │ │ │ │ │ +./src/theorautils.c:1585 │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ +./src/theorautils.c:1588 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 8871 │ │ │ │ │ -./src/ffmpeg2theora.c:1881 (discriminator 2) │ │ │ │ │ - mov 0x890(%edi),%eax │ │ │ │ │ + jne 8df8 │ │ │ │ │ +./src/theorautils.c:1595 │ │ │ │ │ + fnstcw 0xe(%esp) │ │ │ │ │ + fildll 0x63c(%edi) │ │ │ │ │ + fmuls -0x9efc(%ebx) │ │ │ │ │ + fdivl 0x61c(%edi) │ │ │ │ │ + movzwl 0xe(%esp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,0xc(%esp) │ │ │ │ │ + fmull -0x9ef0(%ebx) │ │ │ │ │ + frndint │ │ │ │ │ + fldcw 0xc(%esp) │ │ │ │ │ + fistpl (%esp) │ │ │ │ │ + fldcw 0xe(%esp) │ │ │ │ │ + mov (%esp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne a2b8 │ │ │ │ │ -./src/ffmpeg2theora.c:1885 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0x2e0(%ebp),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %eax │ │ │ │ │ - call 4290 │ │ │ │ │ -./src/ffmpeg2theora.c:1886 │ │ │ │ │ + cmovs %edx,%eax │ │ │ │ │ +./src/theorautils.c:1598 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x620(%edi) │ │ │ │ │ + push 0x61c(%edi) │ │ │ │ │ +./src/theorautils.c:1595 │ │ │ │ │ + mov %eax,0x638(%edi) │ │ │ │ │ +./src/theorautils.c:1598 │ │ │ │ │ + mov %edi,%eax │ │ │ │ │ + call 87c0 │ │ │ │ │ +./src/theorautils.c:1599 │ │ │ │ │ + add $0x2c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ - push -0x334(%ebp) │ │ │ │ │ - call 11e40 │ │ │ │ │ -./src/ffmpeg2theora.c:1887 │ │ │ │ │ - mov -0x3a4(%ebp),%eax │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 88a7 │ │ │ │ │ -./src/ffmpeg2theora.c:1888 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1577 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xabed(%ebx),%eax │ │ │ │ │ + push $0x19 │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - call 45b0 │ │ │ │ │ + call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1889 │ │ │ │ │ - mov 0x888(%edi),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je a14e │ │ │ │ │ -./src/ffmpeg2theora.c:1898 │ │ │ │ │ - mov -0x2f0(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 88cd │ │ │ │ │ -./src/ffmpeg2theora.c:1899 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + jmp 8d3d │ │ │ │ │ +./src/theorautils.c:1588 (discriminator 1) │ │ │ │ │ + lea -0xa008(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4180 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1900 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0x2f0(%ebp),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x634 │ │ │ │ │ push %eax │ │ │ │ │ - call 4180 │ │ │ │ │ -./src/ffmpeg2theora.c:1901 │ │ │ │ │ - mov -0x2f4(%ebp),%eax │ │ │ │ │ + lea -0xabd3(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +write_kate_page(): │ │ │ │ │ +./src/theorautils.c:1635 │ │ │ │ │ + push %ebp │ │ │ │ │ +./src/theorautils.c:1637 │ │ │ │ │ + imul $0x2d8,%edx,%edx │ │ │ │ │ +./src/theorautils.c:1635 │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x161cf,%ebx │ │ │ │ │ + sub $0x28,%esp │ │ │ │ │ +./src/theorautils.c:1637 │ │ │ │ │ + add 0x674(%eax),%edx │ │ │ │ │ +./src/theorautils.c:1638 │ │ │ │ │ + push (%eax) │ │ │ │ │ +./src/theorautils.c:1637 │ │ │ │ │ + mov %edx,%ebp │ │ │ │ │ +./src/theorautils.c:1638 │ │ │ │ │ + call 4560 │ │ │ │ │ +./src/theorautils.c:1639 │ │ │ │ │ + mov 0x274(%ebp),%ecx │ │ │ │ │ +./src/theorautils.c:1638 │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ +./src/theorautils.c:1557 │ │ │ │ │ + movzbl 0x5(%ecx),%eax │ │ │ │ │ +./src/theorautils.c:1638 │ │ │ │ │ + mov %edx,0x14(%esp) │ │ │ │ │ +./src/theorautils.c:1558 │ │ │ │ │ + movzbl 0x1a(%ecx),%edx │ │ │ │ │ +./src/theorautils.c:1639 │ │ │ │ │ + mov %ecx,0x18(%esp) │ │ │ │ │ +./src/theorautils.c:1557 │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ + mov %al,0x1f(%esp) │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 88f7 │ │ │ │ │ -./src/ffmpeg2theora.c:1902 │ │ │ │ │ +./src/theorautils.c:1557 │ │ │ │ │ + not %edi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ + cmp $0x1,%dl │ │ │ │ │ + jbe 8e91 │ │ │ │ │ + lea 0x1b(%ecx),%eax │ │ │ │ │ + lea 0x1a(%ecx,%edx,1),%ecx │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1562 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + cmpb $0xff,(%eax) │ │ │ │ │ + setne %dl │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ +./src/theorautils.c:1562 │ │ │ │ │ + add %edx,%edi │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + jne 8e80 │ │ │ │ │ +./src/theorautils.c:1641 │ │ │ │ │ + push (%esi) │ │ │ │ │ + push 0x278(%ebp) │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:1642 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %eax,0x278(%ebp) │ │ │ │ │ + jg 8f00 │ │ │ │ │ +./src/theorautils.c:1646 │ │ │ │ │ + cltd │ │ │ │ │ + add %eax,0x64c(%esi) │ │ │ │ │ + adc %edx,0x650(%esi) │ │ │ │ │ +./src/theorautils.c:1649 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ + lea 0x274(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:1648 │ │ │ │ │ + movl $0x0,0x270(%ebp) │ │ │ │ │ +./src/theorautils.c:1649 │ │ │ │ │ push %eax │ │ │ │ │ - call 4ba0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1908 │ │ │ │ │ - mov -0x1c(%ebp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne bf9b │ │ │ │ │ - lea -0xc(%ebp),%esp │ │ │ │ │ + call 4b60 │ │ │ │ │ +./src/theorautils.c:1651 │ │ │ │ │ + lea 0x288(%ebp),%edx │ │ │ │ │ +./src/theorautils.c:1649 │ │ │ │ │ + sub %eax,0x660(%esi) │ │ │ │ │ +./src/theorautils.c:1651 │ │ │ │ │ + push %edi │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + push %edx │ │ │ │ │ + call 13820 │ │ │ │ │ +./src/theorautils.c:1654 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 8f1d │ │ │ │ │ +./src/theorautils.c:1668 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ - movl $0x0,-0x364(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1596 │ │ │ │ │ - lea -0xab2e(%edi),%eax │ │ │ │ │ - mov %eax,-0x3ac(%ebp) │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1492 │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 8940 │ │ │ │ │ -./src/ffmpeg2theora.c:1492 (discriminator 1) │ │ │ │ │ - mov -0x248(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jle 84c0 │ │ │ │ │ -./src/ffmpeg2theora.c:1495 │ │ │ │ │ - lea -0x2e4(%ebp),%eax │ │ │ │ │ - push -0x330(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + nop │ │ │ │ │ +./src/theorautils.c:1643 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xabca(%ebx),%eax │ │ │ │ │ + push $0x18 │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - push -0x32c(%ebp) │ │ │ │ │ - push -0x348(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1493 │ │ │ │ │ - movl $0x0,-0x2d0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1495 │ │ │ │ │ - call 4410 │ │ │ │ │ -./src/ffmpeg2theora.c:1496 │ │ │ │ │ + call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1495 │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1497 │ │ │ │ │ - mov -0x2e4(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1496 │ │ │ │ │ - js 8b4a │ │ │ │ │ -./src/ffmpeg2theora.c:1497 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 8b38 │ │ │ │ │ -./src/ffmpeg2theora.c:1500 │ │ │ │ │ - cmpl $0x1,0x1a8(%esi) │ │ │ │ │ - je 9060 │ │ │ │ │ - jmp 89a0 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1532 │ │ │ │ │ - mov -0x388(%ebp),%eax │ │ │ │ │ - cmp %eax,0x8c(%esi) │ │ │ │ │ - je 91b0 │ │ │ │ │ -./src/ffmpeg2theora.c:1535 │ │ │ │ │ - mov -0x378(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1533 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1535 │ │ │ │ │ - lea 0x20(%ebx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1533 │ │ │ │ │ + jmp 8ebc │ │ │ │ │ +./src/theorautils.c:1654 (discriminator 1) │ │ │ │ │ + lea -0x9fe0(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push %ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1534 │ │ │ │ │ - mov -0x32c(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1533 │ │ │ │ │ - push -0x338(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1534 │ │ │ │ │ - lea 0x20(%ebx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1533 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %eax │ │ │ │ │ - push %ebx │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push 0x60(%esi) │ │ │ │ │ - call 4af0 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1542 │ │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 8dc0 │ │ │ │ │ -./src/ffmpeg2theora.c:1542 (discriminator 1) │ │ │ │ │ - mov -0x32c(%ebp),%eax │ │ │ │ │ - mov 0xd0(%eax),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 8dc9 │ │ │ │ │ -./src/ffmpeg2theora.c:1552 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push -0x338(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push -0x344(%ebp) │ │ │ │ │ - push 0x8c(%esi) │ │ │ │ │ - push -0x378(%ebp) │ │ │ │ │ - push -0x368(%ebp) │ │ │ │ │ - call 4a30 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1557 │ │ │ │ │ - mov -0x394(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 8a73 │ │ │ │ │ -./src/ffmpeg2theora.c:1559 │ │ │ │ │ - mov -0x368(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1558 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push 0x8c(%esi) │ │ │ │ │ - push -0x3a4(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1559 │ │ │ │ │ - lea 0x20(%ebx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1558 │ │ │ │ │ - push %ecx │ │ │ │ │ - push 0x164(%ebx) │ │ │ │ │ - push 0x160(%ebx) │ │ │ │ │ - push -0x338(%ebp) │ │ │ │ │ - push -0x344(%ebp) │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x676 │ │ │ │ │ push %eax │ │ │ │ │ + lea -0xabd3(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +write_video_page(): │ │ │ │ │ +./src/theorautils.c:1602 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ + push %esi │ │ │ │ │ push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x160b5,%ebx │ │ │ │ │ + sub $0x28,%esp │ │ │ │ │ +./src/theorautils.c:1604 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4560 │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ +./src/theorautils.c:1605 │ │ │ │ │ + lea 0x608(%edi),%eax │ │ │ │ │ +./src/theorautils.c:1604 │ │ │ │ │ + mov %edx,0x14(%esp) │ │ │ │ │ +./src/theorautils.c:1605 │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4b60 │ │ │ │ │ +./src/theorautils.c:1606 │ │ │ │ │ + mov 0x608(%edi),%ebp │ │ │ │ │ +./src/theorautils.c:1605 │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1557 │ │ │ │ │ + movzbl 0x5(%ebp),%esi │ │ │ │ │ +./src/theorautils.c:1558 │ │ │ │ │ + movzbl 0x1a(%ebp),%edx │ │ │ │ │ +./src/theorautils.c:1557 │ │ │ │ │ + not %esi │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ + cmp $0x1,%dl │ │ │ │ │ + jbe 8fb1 │ │ │ │ │ + lea 0x1b(%ebp),%eax │ │ │ │ │ + lea 0x1a(%ebp,%edx,1),%ecx │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:1562 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + cmpb $0xff,(%eax) │ │ │ │ │ + setne %dl │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ +./src/theorautils.c:1562 │ │ │ │ │ + add %edx,%esi │ │ │ │ │ +./src/theorautils.c:1560 │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + jne 8fa0 │ │ │ │ │ +./src/theorautils.c:1608 │ │ │ │ │ + push (%edi) │ │ │ │ │ + push 0x60c(%edi) │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:1609 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %eax,0x60c(%edi) │ │ │ │ │ + jg 9078 │ │ │ │ │ +./src/theorautils.c:1613 │ │ │ │ │ + cltd │ │ │ │ │ + add %eax,0x644(%edi) │ │ │ │ │ + adc %edx,0x648(%edi) │ │ │ │ │ +./src/theorautils.c:1615 │ │ │ │ │ + movl $0x0,0x600(%edi) │ │ │ │ │ +./src/theorautils.c:1616 │ │ │ │ │ + mov 0x8(%esp),%eax │ │ │ │ │ + sub %eax,0x658(%edi) │ │ │ │ │ +./src/theorautils.c:1618 │ │ │ │ │ + lea 0x678(%edi),%eax │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - push %ebx │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - call 4a10 │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1568 │ │ │ │ │ - mov 0x1ac(%esi),%eax │ │ │ │ │ - mov 0x1b4(%esi),%edx │ │ │ │ │ - mov %eax,%ebx │ │ │ │ │ - or %edx,%ebx │ │ │ │ │ - jne 8d50 │ │ │ │ │ - mov -0x368(%ebp),%eax │ │ │ │ │ - mov %eax,-0x36c(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1578 │ │ │ │ │ - mov 0x64(%esi),%eax │ │ │ │ │ + call 13820 │ │ │ │ │ +./src/theorautils.c:1621 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1618 │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ +./src/theorautils.c:1621 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 8da8 │ │ │ │ │ -./src/ffmpeg2theora.c:1584 │ │ │ │ │ - mov -0x374(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1579 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1581 │ │ │ │ │ - mov -0x36c(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1584 │ │ │ │ │ - lea 0x20(%ecx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1579 │ │ │ │ │ - push %edx │ │ │ │ │ -./src/ffmpeg2theora.c:1582 │ │ │ │ │ - mov -0x338(%ebp),%edx │ │ │ │ │ - sub 0x1b0(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1579 │ │ │ │ │ - sub 0x1ac(%esi),%edx │ │ │ │ │ - push %ecx │ │ │ │ │ - push %edx │ │ │ │ │ -./src/ffmpeg2theora.c:1581 │ │ │ │ │ - lea 0x20(%ebx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1579 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %edx │ │ │ │ │ - push %ebx │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %eax │ │ │ │ │ - call 4af0 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1589 │ │ │ │ │ - mov 0x1bc(%esi),%eax │ │ │ │ │ - mov 0x1c0(%esi),%ebx │ │ │ │ │ - cmp 0x50(%esi),%eax │ │ │ │ │ - jne 8af3 │ │ │ │ │ -./src/ffmpeg2theora.c:1589 (discriminator 1) │ │ │ │ │ - cmp %ebx,0x54(%esi) │ │ │ │ │ - je 9480 │ │ │ │ │ -./src/ffmpeg2theora.c:1590 │ │ │ │ │ - mov 0x1c4(%esi),%ecx │ │ │ │ │ - mov 0x1c8(%esi),%edx │ │ │ │ │ + jne 9098 │ │ │ │ │ +./src/theorautils.c:1628 │ │ │ │ │ + fnstcw 0xe(%esp) │ │ │ │ │ + fildll 0x644(%edi) │ │ │ │ │ + fmuls -0x9efc(%ebx) │ │ │ │ │ + fdivl 0x624(%edi) │ │ │ │ │ + movzwl 0xe(%esp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,0xc(%esp) │ │ │ │ │ + fmull -0x9ef0(%ebx) │ │ │ │ │ + frndint │ │ │ │ │ + fldcw 0xc(%esp) │ │ │ │ │ + fistpl (%esp) │ │ │ │ │ + fldcw 0xe(%esp) │ │ │ │ │ + mov (%esp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + cmovs %edx,%eax │ │ │ │ │ +./src/theorautils.c:1631 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - push -0x398(%ebp) │ │ │ │ │ - push %ecx │ │ │ │ │ - push %ecx │ │ │ │ │ - push %edx │ │ │ │ │ - push %edx │ │ │ │ │ - push 0x8c(%esi) │ │ │ │ │ + push 0x628(%edi) │ │ │ │ │ + push 0x624(%edi) │ │ │ │ │ +./src/theorautils.c:1628 │ │ │ │ │ + mov %eax,0x634(%edi) │ │ │ │ │ +./src/theorautils.c:1631 │ │ │ │ │ + mov %edi,%eax │ │ │ │ │ + call 87c0 │ │ │ │ │ +./src/theorautils.c:1632 │ │ │ │ │ + add $0x2c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1610 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xabb1(%ebx),%eax │ │ │ │ │ + push $0x19 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 8fdd │ │ │ │ │ +./src/theorautils.c:1621 (discriminator 1) │ │ │ │ │ + lea -0x9ff4(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x655 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xabd3(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +write_vl_int.part.0(): │ │ │ │ │ +./src/theorautils.c:481 │ │ │ │ │ + call cb9a │ │ │ │ │ + add $0x15f3b,%ecx │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ push %ebx │ │ │ │ │ + sub $0x2c,%esp │ │ │ │ │ + mov 0x40(%esp),%esi │ │ │ │ │ + mov 0x44(%esp),%edi │ │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ + mov %edx,0xc(%esp) │ │ │ │ │ + mov %edi,%ebp │ │ │ │ │ + mov %esi,0x10(%esp) │ │ │ │ │ + mov %edi,0x14(%esp) │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:487 │ │ │ │ │ + cmp 0xc(%esp),%eax │ │ │ │ │ + jae 9193 │ │ │ │ │ +./src/theorautils.c:490 │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ - push -0x374(%ebp) │ │ │ │ │ - push -0x33c(%ebp) │ │ │ │ │ - call 47c0 │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 9280 │ │ │ │ │ -./src/ffmpeg2theora.c:1608 │ │ │ │ │ - mov -0x2e4(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1602 │ │ │ │ │ - mov -0x320(%ebp),%ebx │ │ │ │ │ - sub %ebx,-0x248(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1603 │ │ │ │ │ - add %ebx,-0x24c(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1607 │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne 8ce8 │ │ │ │ │ -./src/ffmpeg2theora.c:1608 │ │ │ │ │ - or -0x310(%ebp),%eax │ │ │ │ │ - jne 8b70 │ │ │ │ │ -./src/ffmpeg2theora.c:1621 │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ - jmp 84c0 │ │ │ │ │ +./src/theorautils.c:491 │ │ │ │ │ + shrd $0x7,%ebp,%edi │ │ │ │ │ +./src/theorautils.c:497 │ │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ │ +./src/theorautils.c:491 │ │ │ │ │ + sar $0x7,%ebp │ │ │ │ │ +./src/theorautils.c:490 │ │ │ │ │ + and $0x7f,%ebx │ │ │ │ │ +./src/theorautils.c:492 │ │ │ │ │ + mov %ebp,%edx │ │ │ │ │ + or %edi,%edx │ │ │ │ │ + jne 91a0 │ │ │ │ │ +./src/theorautils.c:494 │ │ │ │ │ + mov %ebx,%edx │ │ │ │ │ + or $0xffffff80,%edx │ │ │ │ │ + mov %dl,(%eax) │ │ │ │ │ +./src/theorautils.c:469 │ │ │ │ │ + mov 0x14(%esp),%edi │ │ │ │ │ + mov 0x10(%esp),%esi │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + js 91d7 │ │ │ │ │ +./src/theorautils.c:471 │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ +./src/theorautils.c:467 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +./src/theorautils.c:471 │ │ │ │ │ + or %esi,%edx │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + je 9187 │ │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ │ + mov 0x14(%esp),%edx │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/ffmpeg2theora.c:332 │ │ │ │ │ - mov -0x328(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:330 │ │ │ │ │ - mov 0x1bc(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:331 │ │ │ │ │ - mov 0x1c0(%esi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:332 │ │ │ │ │ - mov 0x20(%ecx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:330 │ │ │ │ │ - mov %eax,-0x358(%ebp) │ │ │ │ │ - mov %eax,0xfa0(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:332 │ │ │ │ │ - mov %edx,-0x360(%ebp) │ │ │ │ │ - mov %edx,0xfa8(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:333 │ │ │ │ │ - mov (%ecx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:331 │ │ │ │ │ - mov %ebx,-0x350(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:333 │ │ │ │ │ - mov %edx,-0x320(%ebp) │ │ │ │ │ - mov %edx,0xfac(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:335 │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ - shr $0x1f,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:331 │ │ │ │ │ - mov %ebx,0xfa4(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:335 │ │ │ │ │ - add %eax,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:336 │ │ │ │ │ - mov %ebx,%eax │ │ │ │ │ - shr $0x1f,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:335 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:472 │ │ │ │ │ + shrd $0x1,%edx,%eax │ │ │ │ │ sar %edx │ │ │ │ │ -./src/ffmpeg2theora.c:336 │ │ │ │ │ - add %ebx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:337 │ │ │ │ │ - mov %ecx,%ebx │ │ │ │ │ - mov 0x24(%ecx),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:335 │ │ │ │ │ - mov %edx,0xfb0(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:338 │ │ │ │ │ - mov 0x4(%ebx),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:336 │ │ │ │ │ - sar %eax │ │ │ │ │ -./src/ffmpeg2theora.c:340 │ │ │ │ │ - mov %edx,0xfc0(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:336 │ │ │ │ │ - mov %eax,0xfb4(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:338 │ │ │ │ │ - mov %ebx,0xfbc(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:343 │ │ │ │ │ - mov -0x328(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:341 │ │ │ │ │ - mov %eax,0xfc4(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:343 │ │ │ │ │ - mov 0x8(%ebx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:345 │ │ │ │ │ - mov 0x238(%esi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:337 │ │ │ │ │ - mov %ecx,0xfb8(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:342 │ │ │ │ │ - mov %ecx,0xfc8(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:343 │ │ │ │ │ - mov %eax,0xfcc(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:345 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jne 93c8 │ │ │ │ │ -./src/ffmpeg2theora.c:348 │ │ │ │ │ - mov 0x23c(%esi),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jne 92a0 │ │ │ │ │ -./src/ffmpeg2theora.c:1610 │ │ │ │ │ - mov -0x2d0(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:473 │ │ │ │ │ + add $0x1,%ebx │ │ │ │ │ +./src/theorautils.c:471 │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + or %eax,%edi │ │ │ │ │ + jne 9150 │ │ │ │ │ +./src/theorautils.c:477 │ │ │ │ │ + mov %ebx,%eax │ │ │ │ │ + mov $0x92492493,%edx │ │ │ │ │ + imul %edx │ │ │ │ │ + mov %ebx,%eax │ │ │ │ │ + sar $0x1f,%eax │ │ │ │ │ + add %ebx,%edx │ │ │ │ │ + sar $0x2,%edx │ │ │ │ │ + sub %eax,%edx │ │ │ │ │ + lea 0x0(,%edx,8),%eax │ │ │ │ │ + sub %edx,%eax │ │ │ │ │ + cmp %eax,%ebx │ │ │ │ │ + setne %al │ │ │ │ │ + movzbl %al,%eax │ │ │ │ │ + add %eax,%edx │ │ │ │ │ +./src/theorautils.c:499 │ │ │ │ │ + mov 0x18(%esp),%ebp │ │ │ │ │ + add %edx,%ebp │ │ │ │ │ + cmp %ebp,%ecx │ │ │ │ │ + jne 91b4 │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ +./src/theorautils.c:502 │ │ │ │ │ + add $0x2c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/theorautils.c:496 │ │ │ │ │ + mov %bl,-0x1(%ecx) │ │ │ │ │ +./src/theorautils.c:498 │ │ │ │ │ + cmp %ecx,0xc(%esp) │ │ │ │ │ + jbe 9122 │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + jmp 90f8 │ │ │ │ │ +./src/theorautils.c:499 │ │ │ │ │ + mov 0x1c(%esp),%ebx │ │ │ │ │ + lea -0x9f70(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x1f3 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xab90(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:469 │ │ │ │ │ + mov 0x1c(%esp),%ebx │ │ │ │ │ + lea -0x9f60(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x1d5 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xab97(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +create_index_packet(): │ │ │ │ │ +./src/theorautils.c:391 │ │ │ │ │ + push %ebp │ │ │ │ │ +./src/theorautils.c:392 │ │ │ │ │ + lea 0x2a(%eax),%ebp │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/theorautils.c:391 │ │ │ │ │ + push %edi │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + push %esi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ + lea 0x4(%edi),%esi │ │ │ │ │ +./src/theorautils.c:391 │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x15ded,%ebx │ │ │ │ │ + sub $0x1c,%esp │ │ │ │ │ + mov 0x30(%esp),%edx │ │ │ │ │ + mov %ecx,0x4(%esp) │ │ │ │ │ + mov 0x34(%esp),%ecx │ │ │ │ │ + mov %edx,0x8(%esp) │ │ │ │ │ + mov %ecx,0xc(%esp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + mov %ecx,(%esi,%eax,1) │ │ │ │ │ + add $0x4,%eax │ │ │ │ │ + cmp $0x1c,%eax │ │ │ │ │ + jb 9232 │ │ │ │ │ +./src/theorautils.c:394 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %ebp │ │ │ │ │ + call 44e0 │ │ │ │ │ +./src/theorautils.c:395 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:394 │ │ │ │ │ + mov %eax,(%edi) │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/theorautils.c:395 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jg 91f0 │ │ │ │ │ - lea 0x860,%eax │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ - lea 0xfa0(%edi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1619 │ │ │ │ │ + je 92bb │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - push -0x310(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + push %ebp │ │ │ │ │ + push $0xffffffff │ │ │ │ │ push %eax │ │ │ │ │ - push -0x334(%ebp) │ │ │ │ │ - call 10840 │ │ │ │ │ -./src/ffmpeg2theora.c:1621 │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1620 │ │ │ │ │ + call 4390 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + mov $0x78,%eax │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov 0x1c(%esp),%edx │ │ │ │ │ +./src/theorautils.c:400 │ │ │ │ │ + mov %ebp,0x4(%edi) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + mov %ax,0x4(%esi) │ │ │ │ │ +./src/theorautils.c:141 │ │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + movl $0x65646e69,(%esi) │ │ │ │ │ +./src/theorautils.c:141 │ │ │ │ │ + mov %eax,0x6(%esi) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ │ +./src/theorautils.c:420 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov %edx,0xe(%esi) │ │ │ │ │ + movl $0x3e8,0x12(%esi) │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,0x16(%esi) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + movl $0x0,0x1a(%esi) │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,0x1e(%esi) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + movl $0x0,0x22(%esi) │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,0x26(%esi) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov %eax,0xa(%esi) │ │ │ │ │ +./src/theorautils.c:420 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/theorautils.c:421 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +./src/theorautils.c:396 │ │ │ │ │ + or $0xffffffff,%eax │ │ │ │ │ + jmp 92b3 │ │ │ │ │ +write_index_placeholder_for_stream(): │ │ │ │ │ +./src/theorautils.c:429 │ │ │ │ │ + push %ebp │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x15d33,%ebx │ │ │ │ │ + sub $0x5c,%esp │ │ │ │ │ +./src/theorautils.c:432 │ │ │ │ │ + fldl 0x62c(%ebp) │ │ │ │ │ +./src/theorautils.c:382 │ │ │ │ │ + fildll 0x14(%edx) │ │ │ │ │ +./src/theorautils.c:429 │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/theorautils.c:382 │ │ │ │ │ + fdivs -0xac18(%ebx) │ │ │ │ │ +./src/theorautils.c:383 │ │ │ │ │ + fldz │ │ │ │ │ + fucomi %st(1),%st │ │ │ │ │ + jp 93fe │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + jne 9400 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/theorautils.c:434 │ │ │ │ │ + mov 0x44(%esi),%eax │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + jne 9343 │ │ │ │ │ +./src/theorautils.c:435 │ │ │ │ │ + fnstcw 0xe(%esp) │ │ │ │ │ + mov %edi,0x4(%esp) │ │ │ │ │ + fildl 0x4(%esp) │ │ │ │ │ + fmull -0x9ee8(%ebx) │ │ │ │ │ + movzwl 0xe(%esp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,0xc(%esp) │ │ │ │ │ + fldcw 0xc(%esp) │ │ │ │ │ + fistpl 0x4(%esp) │ │ │ │ │ + fldcw 0xe(%esp) │ │ │ │ │ + mov 0x4(%esp),%eax │ │ │ │ │ + mov %eax,0x44(%esi) │ │ │ │ │ +./src/theorautils.c:437 │ │ │ │ │ + lea 0x2c(%esp),%edx │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov %edx,0x10(%esp) │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + call 9200 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + je 93e5 │ │ │ │ │ +./src/theorautils.c:445 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 13880 │ │ │ │ │ +./src/theorautils.c:449 │ │ │ │ │ + pop %edx │ │ │ │ │ + push 0x0(%ebp) │ │ │ │ │ + call 4560 │ │ │ │ │ + mov %eax,0x2c(%esi) │ │ │ │ │ +./src/theorautils.c:452 │ │ │ │ │ + lea 0x494(%ebp),%eax │ │ │ │ │ + mov %eax,0x14(%esp) │ │ │ │ │ + pop %ecx │ │ │ │ │ + pop %edi │ │ │ │ │ +./src/theorautils.c:449 │ │ │ │ │ + mov %edx,0x30(%esi) │ │ │ │ │ +./src/theorautils.c:452 │ │ │ │ │ + lea 0x24(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + push %eax │ │ │ │ │ + call 4850 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1621 │ │ │ │ │ - mov -0x364(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1624 │ │ │ │ │ - mov -0x320(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1621 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - cmovne %eax,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1623 │ │ │ │ │ - mov -0x2d0(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1621 │ │ │ │ │ - mov %ecx,-0x364(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1623 │ │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1628 │ │ │ │ │ - mov -0x2e4(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1623 │ │ │ │ │ - mov %ecx,%ebx │ │ │ │ │ - sar $0x1f,%ebx │ │ │ │ │ - add 0x1fc(%esi),%ecx │ │ │ │ │ - adc 0x200(%esi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1624 │ │ │ │ │ - cmpl $0x1,0x66c(%edx,%edi,1) │ │ │ │ │ -./src/ffmpeg2theora.c:1623 │ │ │ │ │ - mov %ecx,0x1fc(%esi) │ │ │ │ │ - mov %ebx,0x200(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1624 │ │ │ │ │ - jne 8ce8 │ │ │ │ │ -./src/ffmpeg2theora.c:1625 │ │ │ │ │ - mov %ecx,-0x350(%ebp) │ │ │ │ │ - mov -0x320(%ebp),%ecx │ │ │ │ │ - mov %ebx,-0x34c(%ebp) │ │ │ │ │ - fildll -0x350(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl 0x1e4(%esi) │ │ │ │ │ - fildl 0x1e8(%esi) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:1625 │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ - fstpl 0x624(%ecx,%edi,1) │ │ │ │ │ + jne 9460 │ │ │ │ │ +./src/theorautils.c:454 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:455 │ │ │ │ │ + pop %eax │ │ │ │ │ + push 0x38(%esp) │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/theorautils.c:457 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 93d1 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1628 │ │ │ │ │ +./src/theorautils.c:458 │ │ │ │ │ + mov 0x30(%esi),%eax │ │ │ │ │ + or 0x2c(%esi),%eax │ │ │ │ │ + je 9441 │ │ │ │ │ +./src/theorautils.c:459 │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:457 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ + call 4850 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 8d00 │ │ │ │ │ - mov -0x308(%ebp),%eax │ │ │ │ │ - jmp 8b60 │ │ │ │ │ + jne 93c0 │ │ │ │ │ +./src/theorautils.c:463 │ │ │ │ │ + mov 0x4c(%esp),%ecx │ │ │ │ │ + sub %gs:0x14,%ecx │ │ │ │ │ + jne 947f │ │ │ │ │ + add $0x5c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/theorautils.c:383 │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ + mov %ecx,0x8(%esp) │ │ │ │ │ + sub $0x10,%esp │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + call 47b0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov 0x8(%esp),%ecx │ │ │ │ │ + fnstcw 0xe(%esp) │ │ │ │ │ + movzwl 0xe(%esp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,0xc(%esp) │ │ │ │ │ + fldcw 0xc(%esp) │ │ │ │ │ + fistpl 0x4(%esp) │ │ │ │ │ + fldcw 0xe(%esp) │ │ │ │ │ + mov 0x4(%esp),%edi │ │ │ │ │ + add $0x2,%edi │ │ │ │ │ + jmp 9309 │ │ │ │ │ +./src/theorautils.c:458 (discriminator 1) │ │ │ │ │ + lea -0x9fa0(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x1ca │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xab75(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:452 (discriminator 1) │ │ │ │ │ + lea -0x9fa0(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x1c4 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xa7b0(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:463 │ │ │ │ │ + call 13ae0 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/ffmpeg2theora.c:1630 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x1c0(%esi) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push 0x1bc(%esi) │ │ │ │ │ - push 0x8c(%esi) │ │ │ │ │ - push -0x33c(%ebp) │ │ │ │ │ - push -0x328(%ebp) │ │ │ │ │ - call 4a30 │ │ │ │ │ -./src/ffmpeg2theora.c:1632 │ │ │ │ │ - mov -0x2e4(%ebp),%eax │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +write_index_pages(): │ │ │ │ │ +./src/theorautils.c:517 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + call cb9e │ │ │ │ │ + add $0x15b69,%edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + sub $0xbc,%esp │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ + mov %edi,0x20(%esp) │ │ │ │ │ + mov %edx,0x6c(%esp) │ │ │ │ │ + mov %ecx,0x68(%esp) │ │ │ │ │ +./src/theorautils.c:539 │ │ │ │ │ + mov %gs:0x14,%edi │ │ │ │ │ + mov %edi,0xac(%esp) │ │ │ │ │ + mov 0x28(%eax),%edi │ │ │ │ │ + mov %edi,0x34(%esp) │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je 9a04 │ │ │ │ │ +./src/theorautils.c:539 (discriminator 1) │ │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ │ + mov %eax,0x38(%esp) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 84c0 │ │ │ │ │ -./src/ffmpeg2theora.c:1629 │ │ │ │ │ - movl $0x0,-0x308(%ebp) │ │ │ │ │ - jmp 8928 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/ffmpeg2theora.c:1569 │ │ │ │ │ + je 9a04 │ │ │ │ │ +./src/theorautils.c:545 │ │ │ │ │ + mov 0x18(%esp),%edi │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + cmp 0x2c(%edi),%eax │ │ │ │ │ + sbb 0x30(%edi),%eax │ │ │ │ │ + jge 9ba0 │ │ │ │ │ +./src/theorautils.c:550 │ │ │ │ │ + mov 0x34(%esp),%esi │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %edx │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x8c(%esi) │ │ │ │ │ - push -0x368(%ebp) │ │ │ │ │ - push -0x36c(%ebp) │ │ │ │ │ - call 40b0 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1574 │ │ │ │ │ - movl $0x0,-0x39c(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1569 │ │ │ │ │ + shl $0x4,%esi │ │ │ │ │ + push %esi │ │ │ │ │ + mov 0x30(%esp),%ebx │ │ │ │ │ + call 44e0 │ │ │ │ │ + mov %eax,0x5c(%esp) │ │ │ │ │ +./src/theorautils.c:551 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jns 8a95 │ │ │ │ │ -./src/ffmpeg2theora.c:1572 │ │ │ │ │ + je 9b51 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0xab46(%edi),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x10 │ │ │ │ │ - push $0x0 │ │ │ │ │ - call 43a0 │ │ │ │ │ -./src/ffmpeg2theora.c:1578 │ │ │ │ │ - mov 0x64(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1572 │ │ │ │ │ + push %esi │ │ │ │ │ + push $0xffffffff │ │ │ │ │ + push 0x58(%esp) │ │ │ │ │ + mov 0x30(%esp),%ebx │ │ │ │ │ + call 4390 │ │ │ │ │ +./src/theorautils.c:559 │ │ │ │ │ + mov 0x48(%esp),%edi │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1578 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 8aa0 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jle 9ad2 │ │ │ │ │ + mov 0x34(%esp),%esi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jle 9ad2 │ │ │ │ │ +./src/theorautils.c:536 │ │ │ │ │ + movl $0x0,0x3c(%esp) │ │ │ │ │ +./src/theorautils.c:528 │ │ │ │ │ + mov $0x80000001,%edi │ │ │ │ │ +./src/theorautils.c:527 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +./src/theorautils.c:525 │ │ │ │ │ + mov 0xd8(%esp),%eax │ │ │ │ │ +./src/theorautils.c:535 │ │ │ │ │ + movl $0x0,0x48(%esp) │ │ │ │ │ +./src/theorautils.c:525 │ │ │ │ │ + sub $0x1,%eax │ │ │ │ │ +./src/theorautils.c:558 │ │ │ │ │ + movl $0x0,0x58(%esp) │ │ │ │ │ +./src/theorautils.c:525 │ │ │ │ │ + mov %eax,0x30(%esp) │ │ │ │ │ +./src/theorautils.c:563 │ │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ │ +./src/theorautils.c:558 │ │ │ │ │ + movl $0x0,0x5c(%esp) │ │ │ │ │ +./src/theorautils.c:563 │ │ │ │ │ + mov 0x24(%eax),%esi │ │ │ │ │ + mov (%eax),%eax │ │ │ │ │ +./src/theorautils.c:557 │ │ │ │ │ + movl $0x0,0x50(%esp) │ │ │ │ │ + movl $0x0,0x54(%esp) │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ +./src/theorautils.c:530 │ │ │ │ │ + movl $0x0,0x24(%esp) │ │ │ │ │ +./src/theorautils.c:529 │ │ │ │ │ + movl $0x80000001,0x40(%esp) │ │ │ │ │ + movl $0xffffffff,0x44(%esp) │ │ │ │ │ +./src/theorautils.c:521 │ │ │ │ │ + movl $0x0,0x1c(%esp) │ │ │ │ │ +./src/theorautils.c:559 │ │ │ │ │ + movl $0x0,0xc(%esp) │ │ │ │ │ + mov %edi,0x28(%esp) │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1587 │ │ │ │ │ - mov -0x36c(%ebp),%eax │ │ │ │ │ - mov %eax,-0x374(%ebp) │ │ │ │ │ - jmp 8ad9 │ │ │ │ │ +./src/theorautils.c:560 │ │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ │ + mov (%eax),%ebx │ │ │ │ │ +./src/theorautils.c:563 │ │ │ │ │ + cmp %ebp,%edi │ │ │ │ │ + jle 9614 │ │ │ │ │ +./src/theorautils.c:564 │ │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ │ + lea 0x0(%ebp,%ebp,2),%edx │ │ │ │ │ + mov 0x30(%esp),%ecx │ │ │ │ │ + mov 0x1c(%eax),%esi │ │ │ │ │ + lea 0x0(,%edx,4),%eax │ │ │ │ │ + add 0x8(%esi,%edx,4),%ecx │ │ │ │ │ +./src/theorautils.c:563 │ │ │ │ │ + cmp %ecx,%ebx │ │ │ │ │ + jle 9644 │ │ │ │ │ + lea 0x14(%esi,%eax,1),%eax │ │ │ │ │ + jmp 960d │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1542 (discriminator 3) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 89ff │ │ │ │ │ -./src/ffmpeg2theora.c:1545 │ │ │ │ │ - mov 0x8c(%esi),%eax │ │ │ │ │ - mov %eax,-0x350(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:569 │ │ │ │ │ - mov 0x448(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 9497 │ │ │ │ │ - mov -0x344(%ebp),%eax │ │ │ │ │ - cmp 0x450(%esi),%eax │ │ │ │ │ - je 9448 │ │ │ │ │ -./src/ffmpeg2theora.c:527 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x44c(%esi),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:533 │ │ │ │ │ - movl $0x0,-0x2cc(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:527 │ │ │ │ │ - push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:533 │ │ │ │ │ - movl $0x0,-0x2c0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:527 │ │ │ │ │ - call 4290 │ │ │ │ │ -./src/ffmpeg2theora.c:528 │ │ │ │ │ - lea 0x448(%esi),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 42d0 │ │ │ │ │ -./src/ffmpeg2theora.c:530 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:538 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - call 4630 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ - lea -0x21c(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:538 │ │ │ │ │ - mov %eax,0x448(%esi) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ - lea -0xa420(%edi),%eax │ │ │ │ │ - push -0x350(%ebp) │ │ │ │ │ - push -0x338(%ebp) │ │ │ │ │ - push -0x344(%ebp) │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:564 (discriminator 1) │ │ │ │ │ + mov (%eax),%edx │ │ │ │ │ +./src/theorautils.c:563 (discriminator 1) │ │ │ │ │ + add $0xc,%eax │ │ │ │ │ +./src/theorautils.c:564 (discriminator 1) │ │ │ │ │ + add %ecx,%edx │ │ │ │ │ +./src/theorautils.c:563 (discriminator 1) │ │ │ │ │ + cmp %ebx,%edx │ │ │ │ │ + jge 9640 │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +./src/theorautils.c:567 │ │ │ │ │ + add $0x1,%ebp │ │ │ │ │ +./src/theorautils.c:563 │ │ │ │ │ + cmp %edi,%ebp │ │ │ │ │ + jne 9600 │ │ │ │ │ +./src/theorautils.c:569 │ │ │ │ │ + mov 0x20(%esp),%ebx │ │ │ │ │ + lea -0x9f50(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push $0x200 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push $0x200 │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edx,-0x358(%ebp) │ │ │ │ │ - call 4040 <__snprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:544 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - mov -0x358(%ebp),%edx │ │ │ │ │ - lea -0x2c0(%ebp),%eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x239 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x2cc(%ebp),%eax │ │ │ │ │ + lea -0xab2c(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + mov %ecx,0x30(%esp) │ │ │ │ │ +./src/theorautils.c:576 │ │ │ │ │ + mov 0x24(%esp),%eax │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + cmp 0x28(%esp),%ebp │ │ │ │ │ + cmovne %ebx,%eax │ │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ │ +./src/theorautils.c:579 │ │ │ │ │ + cmp 0xd4(%esp),%eax │ │ │ │ │ + jne 97d4 │ │ │ │ │ +./src/theorautils.c:580 (discriminator 1) │ │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ │ + mov 0x44(%esp),%edx │ │ │ │ │ + mov 0x8(%eax),%ebx │ │ │ │ │ + mov 0x4(%eax),%ecx │ │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ │ + mov %ebx,0x2c(%esp) │ │ │ │ │ + mov 0x18(%esp),%ebx │ │ │ │ │ + mov %ecx,0x28(%esp) │ │ │ │ │ +./src/theorautils.c:579 (discriminator 1) │ │ │ │ │ + mov 0x28(%esp),%ecx │ │ │ │ │ +./src/theorautils.c:580 (discriminator 1) │ │ │ │ │ + add 0x14(%ebx),%eax │ │ │ │ │ + adc 0x18(%ebx),%edx │ │ │ │ │ +./src/theorautils.c:579 (discriminator 1) │ │ │ │ │ + mov 0x2c(%esp),%ebx │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ + sbb %ebx,%eax │ │ │ │ │ + jge 97d4 │ │ │ │ │ +./src/theorautils.c:588 │ │ │ │ │ + mov 0x1c(%esp),%eax │ │ │ │ │ + lea 0x0(%ebp,%ebp,2),%edx │ │ │ │ │ + shl $0x4,%eax │ │ │ │ │ + add 0x4c(%esp),%eax │ │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ │ + mov (%esi,%edx,4),%eax │ │ │ │ │ + mov 0x4(%esi,%edx,4),%edx │ │ │ │ │ + mov 0x40(%esp),%esi │ │ │ │ │ + mov %eax,0x60(%esp) │ │ │ │ │ + mov %edx,0x64(%esp) │ │ │ │ │ + mov %eax,(%esi) │ │ │ │ │ +./src/theorautils.c:592 │ │ │ │ │ + sub 0x50(%esp),%eax │ │ │ │ │ +./src/theorautils.c:588 │ │ │ │ │ + mov %edx,0x4(%esi) │ │ │ │ │ +./src/theorautils.c:592 │ │ │ │ │ + sbb 0x54(%esp),%edx │ │ │ │ │ +./src/theorautils.c:589 │ │ │ │ │ + mov %ecx,0x8(%esi) │ │ │ │ │ + mov %ebx,0xc(%esi) │ │ │ │ │ +./src/theorautils.c:469 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js 9b3a │ │ │ │ │ +./src/theorautils.c:471 │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ +./src/theorautils.c:467 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +./src/theorautils.c:471 │ │ │ │ │ + or %eax,%esi │ │ │ │ │ + je 9a82 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:472 │ │ │ │ │ + shrd $0x1,%edx,%eax │ │ │ │ │ + sar %edx │ │ │ │ │ +./src/theorautils.c:473 │ │ │ │ │ + add $0x1,%ecx │ │ │ │ │ +./src/theorautils.c:471 │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + or %eax,%esi │ │ │ │ │ + jne 96f0 │ │ │ │ │ +./src/theorautils.c:477 │ │ │ │ │ + mov $0x92492493,%eax │ │ │ │ │ + mov %ecx,%ebx │ │ │ │ │ + imul %ecx │ │ │ │ │ + sar $0x1f,%ebx │ │ │ │ │ + lea (%edx,%ecx,1),%eax │ │ │ │ │ + sar $0x2,%eax │ │ │ │ │ + sub %ebx,%eax │ │ │ │ │ + lea 0x0(,%eax,8),%edx │ │ │ │ │ + sub %eax,%edx │ │ │ │ │ + cmp %edx,%ecx │ │ │ │ │ + setne %dl │ │ │ │ │ + movzbl %dl,%edx │ │ │ │ │ + add %edx,%eax │ │ │ │ │ +./src/theorautils.c:592 │ │ │ │ │ + add 0x48(%esp),%eax │ │ │ │ │ +./src/theorautils.c:594 │ │ │ │ │ + mov 0x2c(%esp),%edx │ │ │ │ │ +./src/theorautils.c:592 │ │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ │ +./src/theorautils.c:594 │ │ │ │ │ + mov 0x28(%esp),%eax │ │ │ │ │ + sub 0x58(%esp),%eax │ │ │ │ │ + sbb 0x5c(%esp),%edx │ │ │ │ │ +./src/theorautils.c:469 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js 9b3a │ │ │ │ │ +./src/theorautils.c:471 │ │ │ │ │ + mov %edx,%ebx │ │ │ │ │ + or %eax,%ebx │ │ │ │ │ + je 9a78 │ │ │ │ │ +./src/theorautils.c:467 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:472 │ │ │ │ │ + shrd $0x1,%edx,%eax │ │ │ │ │ + sar %edx │ │ │ │ │ +./src/theorautils.c:473 │ │ │ │ │ + add $0x1,%ecx │ │ │ │ │ +./src/theorautils.c:471 │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + or %eax,%esi │ │ │ │ │ + jne 9758 │ │ │ │ │ +./src/theorautils.c:477 │ │ │ │ │ + mov $0x92492493,%eax │ │ │ │ │ + mov %ecx,%ebx │ │ │ │ │ + imul %ecx │ │ │ │ │ + sar $0x1f,%ebx │ │ │ │ │ + lea (%edx,%ecx,1),%eax │ │ │ │ │ + sar $0x2,%eax │ │ │ │ │ + sub %ebx,%eax │ │ │ │ │ + lea 0x0(,%eax,8),%edx │ │ │ │ │ + sub %eax,%edx │ │ │ │ │ + cmp %edx,%ecx │ │ │ │ │ + setne %dl │ │ │ │ │ + movzbl %dl,%edx │ │ │ │ │ + add %edx,%eax │ │ │ │ │ +./src/theorautils.c:599 │ │ │ │ │ + mov 0x18(%esp),%esi │ │ │ │ │ +./src/theorautils.c:594 │ │ │ │ │ + add 0x40(%esp),%eax │ │ │ │ │ +./src/theorautils.c:597 │ │ │ │ │ + addl $0x1,0x1c(%esp) │ │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ │ +./src/theorautils.c:594 │ │ │ │ │ + mov %eax,0x48(%esp) │ │ │ │ │ +./src/theorautils.c:599 │ │ │ │ │ + cmp %eax,0x44(%esi) │ │ │ │ │ + jbe 97ac │ │ │ │ │ +./src/theorautils.c:600 │ │ │ │ │ + mov %ecx,0x3c(%esp) │ │ │ │ │ + mov 0x28(%esp),%eax │ │ │ │ │ + mov 0x2c(%esp),%edx │ │ │ │ │ +./src/theorautils.c:593 │ │ │ │ │ + mov 0x60(%esp),%ebx │ │ │ │ │ + mov 0x64(%esp),%esi │ │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ │ + mov %edx,0x5c(%esp) │ │ │ │ │ + mov %ebx,0x50(%esp) │ │ │ │ │ + mov %esi,0x54(%esp) │ │ │ │ │ + mov %eax,0x40(%esp) │ │ │ │ │ + mov %edx,0x44(%esp) │ │ │ │ │ +./src/theorautils.c:559 (discriminator 2) │ │ │ │ │ + addl $0x1,0xc(%esp) │ │ │ │ │ + mov 0x1c(%esp),%esi │ │ │ │ │ + addl $0xc,0x10(%esp) │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + cmp %esi,0x34(%esp) │ │ │ │ │ + jle 97fb │ │ │ │ │ + cmp %eax,0x38(%esp) │ │ │ │ │ + jle 97fb │ │ │ │ │ + mov %ebp,0x28(%esp) │ │ │ │ │ + jmp 95c8 │ │ │ │ │ +./src/theorautils.c:605 │ │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ │ +./src/theorautils.c:624 │ │ │ │ │ + mov 0x3c(%esp),%esi │ │ │ │ │ +./src/theorautils.c:605 │ │ │ │ │ + mov 0x48(%esp),%ecx │ │ │ │ │ + mov 0x44(%eax),%eax │ │ │ │ │ +./src/theorautils.c:624 │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ +./src/theorautils.c:605 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ +./src/theorautils.c:624 │ │ │ │ │ + sar $0x1f,%edi │ │ │ │ │ +./src/theorautils.c:605 │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + jb 9a9e │ │ │ │ │ +./src/theorautils.c:610 │ │ │ │ │ + cmp %eax,%edx │ │ │ │ │ + jb 9a33 │ │ │ │ │ +./src/theorautils.c:624 │ │ │ │ │ + lea 0x8c(%esp),%ecx │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov %ecx,0x24(%esp) │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + mov 0xe0(%esp),%ecx │ │ │ │ │ + call 9200 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + je 9b80 │ │ │ │ │ +./src/theorautils.c:634 │ │ │ │ │ + mov 0x18(%esp),%edi │ │ │ │ │ + mov 0x8c(%esp),%ebp │ │ │ │ │ +./src/theorautils.c:644 │ │ │ │ │ + mov 0x3c(%esp),%ebx │ │ │ │ │ + mov 0x34(%edi),%eax │ │ │ │ │ + mov 0x38(%edi),%edx │ │ │ │ │ +./src/theorautils.c:640 │ │ │ │ │ + lea 0x2a(%ebp),%ecx │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov %eax,0x1a(%ebp) │ │ │ │ │ + mov %edx,0x1e(%ebp) │ │ │ │ │ +./src/theorautils.c:637 │ │ │ │ │ + mov 0x3c(%edi),%eax │ │ │ │ │ + mov 0x40(%edi),%edx │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov %eax,0x22(%ebp) │ │ │ │ │ + mov %edx,0x26(%ebp) │ │ │ │ │ +./src/theorautils.c:641 │ │ │ │ │ + add 0x90(%esp),%ebp │ │ │ │ │ +./src/theorautils.c:644 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je 991f │ │ │ │ │ +./src/theorautils.c:646 │ │ │ │ │ + mov 0x4c(%esp),%edi │ │ │ │ │ + mov 0x4(%edi),%edx │ │ │ │ │ + mov (%edi),%eax │ │ │ │ │ +./src/theorautils.c:647 │ │ │ │ │ + mov 0x8(%edi),%esi │ │ │ │ │ + mov 0xc(%edi),%edi │ │ │ │ │ +./src/theorautils.c:485 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js 9af4 │ │ │ │ │ +./src/theorautils.c:644 │ │ │ │ │ + movl $0x0,0xc(%esp) │ │ │ │ │ +./src/theorautils.c:485 │ │ │ │ │ + mov 0x4c(%esp),%ebx │ │ │ │ │ + jmp 98d3 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:646 (discriminator 3) │ │ │ │ │ + mov 0x10(%ebx),%eax │ │ │ │ │ + mov 0x14(%ebx),%edx │ │ │ │ │ + add $0x10,%ebx │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ +./src/theorautils.c:647 (discriminator 3) │ │ │ │ │ + mov 0x8(%ebx),%esi │ │ │ │ │ +./src/theorautils.c:646 (discriminator 3) │ │ │ │ │ + sbb %edi,%edx │ │ │ │ │ +./src/theorautils.c:647 (discriminator 3) │ │ │ │ │ + mov 0xc(%ebx),%edi │ │ │ │ │ + sub 0x10(%esp),%esi │ │ │ │ │ + sbb 0x14(%esp),%edi │ │ │ │ │ +./src/theorautils.c:485 (discriminator 3) │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js 9af4 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ push %edx │ │ │ │ │ - push 0x448(%esi) │ │ │ │ │ - call 41a0 │ │ │ │ │ -./src/ffmpeg2theora.c:545 │ │ │ │ │ + mov %ebp,%edx │ │ │ │ │ + push %eax │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + call 90c0 │ │ │ │ │ +./src/theorautils.c:485 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js bfa0 │ │ │ │ │ -./src/ffmpeg2theora.c:547 │ │ │ │ │ - mov -0x2cc(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne bfa0 │ │ │ │ │ - mov -0x2c0(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne bfa0 │ │ │ │ │ -./src/ffmpeg2theora.c:549 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + js 9af4 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x448(%esi) │ │ │ │ │ - call 4910 │ │ │ │ │ -./src/ffmpeg2theora.c:550 │ │ │ │ │ + mov %ebp,%edx │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 90c0 │ │ │ │ │ +./src/theorautils.c:651 │ │ │ │ │ + mov 0xc(%ebx),%edx │ │ │ │ │ +./src/theorautils.c:644 │ │ │ │ │ + addl $0x1,0x1c(%esp) │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ +./src/theorautils.c:651 │ │ │ │ │ + mov 0x8(%ebx),%eax │ │ │ │ │ +./src/theorautils.c:650 │ │ │ │ │ + mov (%ebx),%esi │ │ │ │ │ +./src/theorautils.c:651 │ │ │ │ │ + mov %edx,0x24(%esp) │ │ │ │ │ +./src/theorautils.c:650 │ │ │ │ │ + mov 0x4(%ebx),%edi │ │ │ │ │ +./src/theorautils.c:651 │ │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ │ +./src/theorautils.c:644 │ │ │ │ │ + mov 0x1c(%esp),%eax │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %eax,0x3c(%esp) │ │ │ │ │ + jne 98b0 │ │ │ │ │ +./src/theorautils.c:653 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push 0x58(%esp) │ │ │ │ │ + mov 0x30(%esp),%ebx │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/theorautils.c:656 │ │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ │ + pop %edx │ │ │ │ │ + pop %ecx │ │ │ │ │ + lea 0x84(%esp),%esi │ │ │ │ │ + lea 0x494(%eax),%edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %edi │ │ │ │ │ + call 4850 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js bfa0 │ │ │ │ │ -./src/ffmpeg2theora.c:553 │ │ │ │ │ + jne 9bc3 │ │ │ │ │ +./src/theorautils.c:657 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - lea -0xab7f(%edi),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x448(%esi) │ │ │ │ │ - call 4930 │ │ │ │ │ - mov %eax,0x444(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:554 │ │ │ │ │ - pop %ecx │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + mov 0x30(%esp),%ebx │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:658 │ │ │ │ │ pop %eax │ │ │ │ │ - lea -0xab6f(%edi),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x448(%esi) │ │ │ │ │ - call 4930 │ │ │ │ │ -./src/ffmpeg2theora.c:555 │ │ │ │ │ - mov 0x444(%esi),%edx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:554 │ │ │ │ │ - mov %eax,0x440(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:555 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je bfa0 │ │ │ │ │ + push 0x98(%esp) │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/theorautils.c:661 │ │ │ │ │ + push $0x0 │ │ │ │ │ + mov 0x2c(%esp),%eax │ │ │ │ │ + push 0x30(%eax) │ │ │ │ │ + push 0x2c(%eax) │ │ │ │ │ + mov 0x84(%esp),%eax │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4110 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bfa0 │ │ │ │ │ -./src/ffmpeg2theora.c:557 │ │ │ │ │ - call 47d0 │ │ │ │ │ -./src/ffmpeg2theora.c:558 │ │ │ │ │ - mov -0x344(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:560 │ │ │ │ │ - mov -0x350(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:557 │ │ │ │ │ - mov %eax,0x44c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:558 │ │ │ │ │ - mov %ecx,0x450(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:559 │ │ │ │ │ - mov -0x338(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:560 │ │ │ │ │ - mov %ebx,0x458(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:559 │ │ │ │ │ - mov %ecx,0x454(%esi) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - mov -0x378(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:581 │ │ │ │ │ + js 9be6 │ │ │ │ │ + mov 0x68(%esp),%ebp │ │ │ │ │ + jmp 99b7 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:669 │ │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ │ + testb $0x6,0x5(%eax) │ │ │ │ │ + jne 9b17 │ │ │ │ │ +./src/theorautils.c:670 │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:667 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - mov (%ebx),%edx │ │ │ │ │ - mov %edx,(%eax) │ │ │ │ │ - mov 0x4(%ebx),%edx │ │ │ │ │ - mov %edx,0x4(%eax) │ │ │ │ │ - mov 0x8(%ebx),%edx │ │ │ │ │ - mov %edx,0x8(%eax) │ │ │ │ │ - mov 0xc(%ebx),%edx │ │ │ │ │ - mov %edx,0xc(%eax) │ │ │ │ │ - mov 0x10(%ebx),%edx │ │ │ │ │ - mov %edx,0x10(%eax) │ │ │ │ │ - mov 0x14(%ebx),%edx │ │ │ │ │ - mov %edx,0x14(%eax) │ │ │ │ │ - mov 0x18(%ebx),%edx │ │ │ │ │ - mov %edx,0x18(%eax) │ │ │ │ │ - mov 0x1c(%ebx),%edx │ │ │ │ │ - mov %edx,0x1c(%eax) │ │ │ │ │ - lea 0x20(%ebx),%edx │ │ │ │ │ - mov 0x44c(%esi),%ecx │ │ │ │ │ - mov 0x20(%ebx),%ebx │ │ │ │ │ - lea 0x20(%ecx),%eax │ │ │ │ │ - mov %ebx,0x20(%ecx) │ │ │ │ │ - mov 0x4(%edx),%ecx │ │ │ │ │ - mov %ecx,0x4(%eax) │ │ │ │ │ - mov 0x8(%edx),%ecx │ │ │ │ │ - mov %ecx,0x8(%eax) │ │ │ │ │ - mov 0xc(%edx),%ecx │ │ │ │ │ - mov %ecx,0xc(%eax) │ │ │ │ │ - mov 0x10(%edx),%ecx │ │ │ │ │ - mov %ecx,0x10(%eax) │ │ │ │ │ - mov 0x14(%edx),%ecx │ │ │ │ │ - mov %ecx,0x14(%eax) │ │ │ │ │ - mov 0x18(%edx),%ecx │ │ │ │ │ - mov %ecx,0x18(%eax) │ │ │ │ │ - mov 0x1c(%edx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:578 │ │ │ │ │ - mov -0x344(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:579 │ │ │ │ │ - mov -0x338(%ebp),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - mov %edx,0x1c(%eax) │ │ │ │ │ -./src/ffmpeg2theora.c:580 │ │ │ │ │ - mov -0x350(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:578 │ │ │ │ │ - mov 0x44c(%esi),%eax │ │ │ │ │ - mov %ebx,0x44(%eax) │ │ │ │ │ -./src/ffmpeg2theora.c:581 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:579 │ │ │ │ │ - mov %ecx,0x48(%eax) │ │ │ │ │ -./src/ffmpeg2theora.c:580 │ │ │ │ │ - mov %edx,0x50(%eax) │ │ │ │ │ -./src/ffmpeg2theora.c:581 │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x444(%esi) │ │ │ │ │ - call 4a00 │ │ │ │ │ -./src/ffmpeg2theora.c:582 │ │ │ │ │ + push %esi │ │ │ │ │ + push %edi │ │ │ │ │ + mov 0x30(%esp),%ebx │ │ │ │ │ + call 4be0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js bfa0 │ │ │ │ │ -./src/ffmpeg2theora.c:584 │ │ │ │ │ + jne 99a0 │ │ │ │ │ +./src/theorautils.c:674 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - push 0x44c(%esi) │ │ │ │ │ - push 0x440(%esi) │ │ │ │ │ - call 4570 │ │ │ │ │ -./src/ffmpeg2theora.c:585 │ │ │ │ │ + push %esi │ │ │ │ │ + push %edi │ │ │ │ │ + mov 0x30(%esp),%ebx │ │ │ │ │ + call 4850 │ │ │ │ │ +./src/theorautils.c:675 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js bfa0 │ │ │ │ │ -./src/ffmpeg2theora.c:587 │ │ │ │ │ + jne 9a8c │ │ │ │ │ +./src/theorautils.c:680 │ │ │ │ │ + mov 0xac(%esp),%edi │ │ │ │ │ + sub %gs:0x14,%edi │ │ │ │ │ + jne 9b4c │ │ │ │ │ + add $0xbc,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push -0x338(%ebp) │ │ │ │ │ - push -0x344(%ebp) │ │ │ │ │ - push -0x350(%ebp) │ │ │ │ │ - push 0x44c(%esi) │ │ │ │ │ - push -0x368(%ebp) │ │ │ │ │ - call 4a30 │ │ │ │ │ -./src/ffmpeg2theora.c:588 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push 0x44c(%esi) │ │ │ │ │ - call 42a0 │ │ │ │ │ + push 0xdc(%esp) │ │ │ │ │ + push 0x7c(%esp) │ │ │ │ │ + mov 0x34(%esp),%ebx │ │ │ │ │ + lea -0xa788(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ +./src/theorautils.c:540 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/theorautils.c:541 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + jmp 99e5 │ │ │ │ │ +./src/theorautils.c:611 (discriminator 1) │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ + sub %edx,%ecx │ │ │ │ │ +./src/theorautils.c:610 (discriminator 1) │ │ │ │ │ + cmp $0x2710,%ecx │ │ │ │ │ + jbe 9821 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov 0x78(%esp),%ebx │ │ │ │ │ + push %ebx │ │ │ │ │ + push 0x58(%esp) │ │ │ │ │ + push %ebx │ │ │ │ │ + push 0x54(%esp) │ │ │ │ │ + push %ecx │ │ │ │ │ + push %ebx │ │ │ │ │ + push %eax │ │ │ │ │ + mov 0x48(%esp),%ebx │ │ │ │ │ + lea -0xa660(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + call 4520 <__printf_chk@plt> │ │ │ │ │ +./src/theorautils.c:624 │ │ │ │ │ + mov 0x48(%esp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ +./src/theorautils.c:624 │ │ │ │ │ + mov 0x44(%eax),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ + jmp 9821 │ │ │ │ │ +./src/theorautils.c:471 │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ + jmp 978e │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ + jmp 9726 │ │ │ │ │ +./src/theorautils.c:676 │ │ │ │ │ + mov 0x68(%esp),%eax │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:679 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + jmp 99e5 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %ecx │ │ │ │ │ + mov 0x78(%esp),%ecx │ │ │ │ │ + push %ecx │ │ │ │ │ +./src/theorautils.c:606 │ │ │ │ │ + mov 0x2c(%esp),%eax │ │ │ │ │ + sub 0x4c(%esp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ + push %eax │ │ │ │ │ + push %ecx │ │ │ │ │ + mov 0x38(%esp),%ebx │ │ │ │ │ + lea -0xa72c(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + call 4520 <__printf_chk@plt> │ │ │ │ │ +./src/theorautils.c:624 │ │ │ │ │ + mov 0x38(%esp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/theorautils.c:624 │ │ │ │ │ + mov 0x44(%eax),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ + jmp 9821 │ │ │ │ │ +./src/theorautils.c:605 │ │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ │ +./src/theorautils.c:536 │ │ │ │ │ + movl $0x0,0x3c(%esp) │ │ │ │ │ +./src/theorautils.c:605 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ +./src/theorautils.c:535 │ │ │ │ │ + movl $0x0,0x48(%esp) │ │ │ │ │ +./src/theorautils.c:605 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + mov 0x44(%eax),%eax │ │ │ │ │ + jmp 9819 │ │ │ │ │ +./src/theorautils.c:485 │ │ │ │ │ + mov 0x20(%esp),%ebx │ │ │ │ │ + lea -0x9f70(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x1e5 │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xab97(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:669 (discriminator 1) │ │ │ │ │ + mov 0x20(%esp),%ebx │ │ │ │ │ + lea -0x9f50(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x29d │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xab42(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:469 │ │ │ │ │ + mov 0x20(%esp),%ebx │ │ │ │ │ + lea -0x9f60(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x1d5 │ │ │ │ │ + jmp 9b04 │ │ │ │ │ +./src/theorautils.c:680 │ │ │ │ │ + call 13ae0 │ │ │ │ │ +./src/theorautils.c:552 │ │ │ │ │ + mov 0x20(%esp),%ebx │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa75c(%ebx),%eax │ │ │ │ │ + push $0x2c │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:553 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 8a2a │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1500 (discriminator 1) │ │ │ │ │ - mov -0x294(%ebp),%ebx │ │ │ │ │ - mov -0x298(%ebp),%ecx │ │ │ │ │ - mov %ebx,%edx │ │ │ │ │ - mov %ecx,-0x350(%ebp) │ │ │ │ │ - add $0x80000000,%edx │ │ │ │ │ - mov %ebx,-0x34c(%ebp) │ │ │ │ │ - or %ecx,%edx │ │ │ │ │ - je 89a0 │ │ │ │ │ -./src/ffmpeg2theora.c:1503 │ │ │ │ │ - mov 0x200(%esi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1501 │ │ │ │ │ - mov 0x1f8(%esi),%edx │ │ │ │ │ - mov 0x1f4(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1503 │ │ │ │ │ - mov 0x1fc(%esi),%ecx │ │ │ │ │ - mov %ebx,-0x354(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1501 │ │ │ │ │ - lea -0x80000000(%edx),%ebx │ │ │ │ │ - or %eax,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1503 │ │ │ │ │ - mov %ecx,-0x358(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1501 │ │ │ │ │ - je 99a0 │ │ │ │ │ -./src/ffmpeg2theora.c:1508 │ │ │ │ │ - mov -0x350(%ebp),%ecx │ │ │ │ │ - mov -0x34c(%ebp),%ebx │ │ │ │ │ - sub %eax,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1509 │ │ │ │ │ - mov -0x358(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1508 │ │ │ │ │ - sbb %edx,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1509 │ │ │ │ │ - sub 0x1ec(%esi),%eax │ │ │ │ │ - mov -0x354(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1508 │ │ │ │ │ - mov %ecx,-0x350(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1509 │ │ │ │ │ - sbb 0x1f0(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1508 │ │ │ │ │ - mov %ebx,-0x34c(%ebp) │ │ │ │ │ - fildll -0x350(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1509 │ │ │ │ │ - mov %eax,-0x350(%ebp) │ │ │ │ │ - mov %edx,-0x34c(%ebp) │ │ │ │ │ - fildll -0x350(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl 0x1e4(%esi) │ │ │ │ │ - fildl 0x1e8(%esi) │ │ │ │ │ - mov -0x3bc(%ebp),%eax │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:1506 │ │ │ │ │ - fld %st(0) │ │ │ │ │ - fdivrs -0x7630(%edi) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl 0x10(%eax) │ │ │ │ │ - fildl 0x14(%eax) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:1508 │ │ │ │ │ - fmulp %st,%st(4) │ │ │ │ │ - fxch %st(2) │ │ │ │ │ -./src/ffmpeg2theora.c:1509 │ │ │ │ │ - fdiv %st(1),%st │ │ │ │ │ -./src/ffmpeg2theora.c:1510 │ │ │ │ │ - fsubrp %st,%st(3) │ │ │ │ │ -./src/ffmpeg2theora.c:1515 │ │ │ │ │ - fldl -0x75e8(%edi) │ │ │ │ │ - fmul %st(2),%st │ │ │ │ │ - fcomip %st(3),%st │ │ │ │ │ - ja 84b9 │ │ │ │ │ - fxch %st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:1521 │ │ │ │ │ - fmuls -0x7628(%edi) │ │ │ │ │ - fxch %st(2) │ │ │ │ │ - fcomi %st(2),%st │ │ │ │ │ - fstp %st(2) │ │ │ │ │ - jb 8998 │ │ │ │ │ -./src/ffmpeg2theora.c:1522 │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - fmulp %st,%st(1) │ │ │ │ │ - fadds -0x761c(%edi) │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x350(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ - mov -0x350(%ebp),%eax │ │ │ │ │ - sub $0x1,%eax │ │ │ │ │ - mov %eax,-0x2d0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1532 │ │ │ │ │ - mov -0x388(%ebp),%eax │ │ │ │ │ - cmp %eax,0x8c(%esi) │ │ │ │ │ - jne 89b2 │ │ │ │ │ + or $0xffffffff,%eax │ │ │ │ │ + jmp 99e5 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:1538 │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ +./src/theorautils.c:629 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push -0x338(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push -0x344(%ebp) │ │ │ │ │ - push -0x388(%ebp) │ │ │ │ │ - push -0x32c(%ebp) │ │ │ │ │ - push -0x378(%ebp) │ │ │ │ │ - call 4a30 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1540 │ │ │ │ │ - movl $0x0,-0x3b4(%ebp) │ │ │ │ │ - jmp 89e0 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1613 │ │ │ │ │ - lea -0x2d0(%ebp),%eax │ │ │ │ │ - push $0x4 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + push 0x58(%esp) │ │ │ │ │ + mov 0x30(%esp),%ebx │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/theorautils.c:630 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + jmp 99e5 │ │ │ │ │ +./src/theorautils.c:545 (discriminator 1) │ │ │ │ │ + mov 0x20(%esp),%ebx │ │ │ │ │ + lea -0x9f50(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x860,%eax │ │ │ │ │ - push $0x12 │ │ │ │ │ - push 0x948(%edi) │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ - call 4a40 │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x221 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xab5b(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:656 (discriminator 1) │ │ │ │ │ + mov 0x20(%esp),%ebx │ │ │ │ │ + lea -0x9f50(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x290 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xa7b0(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:662 │ │ │ │ │ + mov 0x20(%esp),%ebx │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa59c(%ebx),%eax │ │ │ │ │ + push $0x2f │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:663 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ - lea 0xfa0(%edi),%eax │ │ │ │ │ - cmp $0xfffffff6,%edx │ │ │ │ │ - jne 8c46 │ │ │ │ │ -./src/ffmpeg2theora.c:1614 │ │ │ │ │ - mov -0x2d0(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1615 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je 8c46 │ │ │ │ │ - mov %eax,-0x350(%ebp) │ │ │ │ │ - mov %esi,-0x358(%ebp) │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ │ + jmp 99e5 │ │ │ │ │ + nop │ │ │ │ │ +init_info(): │ │ │ │ │ +./src/theorautils.c:66 │ │ │ │ │ + push %esi │ │ │ │ │ +./src/theorautils.c:76 │ │ │ │ │ + fldz │ │ │ │ │ +./src/theorautils.c:66 │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x153e7,%ebx │ │ │ │ │ + sub $0x10,%esp │ │ │ │ │ + mov 0x1c(%esp),%esi │ │ │ │ │ +./src/theorautils.c:76 │ │ │ │ │ + fstl 0x624(%esi) │ │ │ │ │ +./src/theorautils.c:67 │ │ │ │ │ + movl $0xffffffff,0x4(%esi) │ │ │ │ │ +./src/theorautils.c:77 │ │ │ │ │ + fstpl 0x61c(%esi) │ │ │ │ │ +./src/theorautils.c:68 │ │ │ │ │ + movl $0x1,0x30(%esi) │ │ │ │ │ +./src/theorautils.c:69 │ │ │ │ │ + movl $0x0,0x34(%esi) │ │ │ │ │ +./src/theorautils.c:70 │ │ │ │ │ + movl $0x7d0,0x38(%esi) │ │ │ │ │ +./src/theorautils.c:71 │ │ │ │ │ + movl $0xffffffff,0x3c(%esi) │ │ │ │ │ +./src/theorautils.c:72 │ │ │ │ │ + movl $0xffffffff,0x40(%esi) │ │ │ │ │ +./src/theorautils.c:73 │ │ │ │ │ + movl $0xffffffff,0x44(%esi) │ │ │ │ │ +./src/theorautils.c:74 │ │ │ │ │ + movl $0x0,0x48(%esi) │ │ │ │ │ +./src/theorautils.c:75 │ │ │ │ │ + movl $0x0,0x4c(%esi) │ │ │ │ │ +./src/theorautils.c:78 │ │ │ │ │ + movl $0x0,0x63c(%esi) │ │ │ │ │ + movl $0x0,0x640(%esi) │ │ │ │ │ +./src/theorautils.c:79 │ │ │ │ │ + movl $0x0,0x644(%esi) │ │ │ │ │ + movl $0x0,0x648(%esi) │ │ │ │ │ +./src/theorautils.c:80 │ │ │ │ │ + movl $0x0,0x64c(%esi) │ │ │ │ │ + movl $0x0,0x650(%esi) │ │ │ │ │ +./src/theorautils.c:82 │ │ │ │ │ + movl $0x0,0x600(%esi) │ │ │ │ │ +./src/theorautils.c:83 │ │ │ │ │ + movl $0x0,0x5fc(%esi) │ │ │ │ │ +./src/theorautils.c:84 │ │ │ │ │ + movl $0x0,0x618(%esi) │ │ │ │ │ +./src/theorautils.c:85 │ │ │ │ │ + movl $0x0,0x614(%esi) │ │ │ │ │ +./src/theorautils.c:86 │ │ │ │ │ + movl $0x0,0x604(%esi) │ │ │ │ │ +./src/theorautils.c:87 │ │ │ │ │ + movl $0x0,0x608(%esi) │ │ │ │ │ +./src/theorautils.c:88 │ │ │ │ │ + push $0x0 │ │ │ │ │ + call 4090 │ │ │ │ │ +./src/theorautils.c:90 │ │ │ │ │ + movl $0xffffffff,0xe4(%esi) │ │ │ │ │ +./src/theorautils.c:89 │ │ │ │ │ + fld1 │ │ │ │ │ +./src/theorautils.c:88 │ │ │ │ │ + mov %eax,0x654(%esi) │ │ │ │ │ +./src/theorautils.c:92 │ │ │ │ │ + movl $0x0,0x658(%esi) │ │ │ │ │ +./src/theorautils.c:89 │ │ │ │ │ + fchs │ │ │ │ │ +./src/theorautils.c:93 │ │ │ │ │ + movl $0x0,0x65c(%esi) │ │ │ │ │ +./src/theorautils.c:94 │ │ │ │ │ + movl $0x0,0x660(%esi) │ │ │ │ │ +./src/theorautils.c:101 │ │ │ │ │ + movl $0x0,0x664(%esi) │ │ │ │ │ +./src/theorautils.c:102 │ │ │ │ │ + movl $0x0,0x668(%esi) │ │ │ │ │ +./src/theorautils.c:103 │ │ │ │ │ + movl $0x0,0x66c(%esi) │ │ │ │ │ +./src/theorautils.c:105 │ │ │ │ │ + movl $0x0,0x1c0(%esi) │ │ │ │ │ +./src/theorautils.c:106 │ │ │ │ │ + movl $0x0,0x670(%esi) │ │ │ │ │ +./src/theorautils.c:107 │ │ │ │ │ + movl $0x0,0x674(%esi) │ │ │ │ │ +./src/theorautils.c:109 │ │ │ │ │ + movl $0xffffffff,0x708(%esi) │ │ │ │ │ +./src/theorautils.c:110 │ │ │ │ │ + movl $0x0,0x70c(%esi) │ │ │ │ │ + movl $0x0,0x710(%esi) │ │ │ │ │ +./src/theorautils.c:112 │ │ │ │ │ + movl $0x0,0x71c(%esi) │ │ │ │ │ +./src/theorautils.c:89 │ │ │ │ │ + fstpl 0x62c(%esi) │ │ │ │ │ +./src/theorautils.c:113 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +oggmux_setup_kate_streams(): │ │ │ │ │ +./src/theorautils.c:116 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x15257,%ebx │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov 0x20(%esp),%ebp │ │ │ │ │ + mov 0x24(%esp),%edi │ │ │ │ │ +./src/theorautils.c:120 │ │ │ │ │ + movl $0x0,0x674(%ebp) │ │ │ │ │ +./src/theorautils.c:119 │ │ │ │ │ + mov %edi,0x670(%ebp) │ │ │ │ │ +./src/theorautils.c:121 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jne 9de0 │ │ │ │ │ +./src/theorautils.c:131 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1616 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push -0x310(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push -0x350(%ebp) │ │ │ │ │ - push -0x334(%ebp) │ │ │ │ │ - call 10840 │ │ │ │ │ -./src/ffmpeg2theora.c:1615 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - sub $0x1,%esi │ │ │ │ │ - jne 9248 │ │ │ │ │ - mov -0x358(%ebp),%esi │ │ │ │ │ - mov -0x350(%ebp),%eax │ │ │ │ │ - jmp 8c46 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1596 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push -0x3ac(%ebp) │ │ │ │ │ - push $0x10 │ │ │ │ │ - push $0x0 │ │ │ │ │ - call 43a0 │ │ │ │ │ -./src/ffmpeg2theora.c:1608 │ │ │ │ │ - mov -0x2e4(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:122 │ │ │ │ │ + imul $0x2d8,%edi,%esi │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 44e0 │ │ │ │ │ +./src/theorautils.c:123 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 8b38 │ │ │ │ │ -./src/ffmpeg2theora.c:349 │ │ │ │ │ - mov 0xfb8(%edi),%eax │ │ │ │ │ - mov 0xfb4(%edi),%ecx │ │ │ │ │ - lea 0x340(%esi),%edx │ │ │ │ │ - mov 0xfb0(%edi),%ebx │ │ │ │ │ - mov %eax,-0x350(%ebp) │ │ │ │ │ - mov 0xfbc(%edi),%eax │ │ │ │ │ - mov %ecx,-0x358(%ebp) │ │ │ │ │ - mov %ebx,-0x360(%ebp) │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:319 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle 9330 │ │ │ │ │ - add %ebx,%eax │ │ │ │ │ - mov %esi,-0x3c0(%ebp) │ │ │ │ │ - mov %eax,%ebx │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ +./src/theorautils.c:122 │ │ │ │ │ + mov %eax,0x674(%ebp) │ │ │ │ │ +./src/theorautils.c:123 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jle 9dce │ │ │ │ │ + add %eax,%esi │ │ │ │ │ +./src/theorautils.c:128 │ │ │ │ │ + fldz │ │ │ │ │ +./src/theorautils.c:125 (discriminator 3) │ │ │ │ │ + movl $0x0,0x270(%eax) │ │ │ │ │ +./src/theorautils.c:123 (discriminator 3) │ │ │ │ │ + add $0x2d8,%eax │ │ │ │ │ +./src/theorautils.c:126 (discriminator 3) │ │ │ │ │ + movl $0x0,-0x5c(%eax) │ │ │ │ │ +./src/theorautils.c:127 (discriminator 3) │ │ │ │ │ + movl $0x0,-0x64(%eax) │ │ │ │ │ +./src/theorautils.c:128 (discriminator 3) │ │ │ │ │ + fstl -0x58(%eax) │ │ │ │ │ +./src/theorautils.c:129 (discriminator 3) │ │ │ │ │ + movl $0xffffffff,-0x8(%eax) │ │ │ │ │ + movl $0xffffffff,-0x4(%eax) │ │ │ │ │ +./src/theorautils.c:123 (discriminator 3) │ │ │ │ │ + cmp %esi,%eax │ │ │ │ │ + jne 9e00 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/theorautils.c:131 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/ffmpeg2theora.c:320 │ │ │ │ │ - mov -0x360(%ebp),%ecx │ │ │ │ │ - mov -0x320(%ebp),%eax │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle 9311 │ │ │ │ │ -./src/ffmpeg2theora.c:321 │ │ │ │ │ - movzbl (%eax),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:320 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:321 │ │ │ │ │ - movzbl (%edx,%ecx,1),%ecx │ │ │ │ │ - mov %cl,-0x1(%eax) │ │ │ │ │ -./src/ffmpeg2theora.c:320 │ │ │ │ │ - cmp %eax,%ebx │ │ │ │ │ - jne 9300 │ │ │ │ │ -./src/ffmpeg2theora.c:323 │ │ │ │ │ - mov -0x350(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:319 │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:323 │ │ │ │ │ - add %ecx,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:319 │ │ │ │ │ - add %ecx,%ebx │ │ │ │ │ - cmp %esi,-0x358(%ebp) │ │ │ │ │ - jne 92f0 │ │ │ │ │ - mov -0x3c0(%ebp),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:350 │ │ │ │ │ - mov 0xfc8(%edi),%eax │ │ │ │ │ - mov 0xfc4(%edi),%ebx │ │ │ │ │ - mov 0xfc0(%edi),%ecx │ │ │ │ │ - mov %eax,-0x350(%ebp) │ │ │ │ │ - mov 0xfcc(%edi),%eax │ │ │ │ │ - mov %ebx,-0x358(%ebp) │ │ │ │ │ - mov %ecx,-0x360(%ebp) │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:319 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jle 8c26 │ │ │ │ │ - add %ecx,%eax │ │ │ │ │ - mov %esi,-0x3c0(%ebp) │ │ │ │ │ - mov %eax,%ebx │ │ │ │ │ +add_fishead_packet(): │ │ │ │ │ +./src/theorautils.c:222 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x151b7,%ebx │ │ │ │ │ + sub $0x5c,%esp │ │ │ │ │ + mov 0x70(%esp),%eax │ │ │ │ │ + mov 0x74(%esp),%ebp │ │ │ │ │ + mov 0x78(%esp),%edi │ │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ │ +./src/theorautils.c:225 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ + shl $0x10,%esi │ │ │ │ │ +./src/theorautils.c:222 │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ +./src/theorautils.c:225 │ │ │ │ │ + movzwl %di,%eax │ │ │ │ │ + or %eax,%esi │ │ │ │ │ +./src/theorautils.c:227 │ │ │ │ │ + cmp $0x2ffff,%esi │ │ │ │ │ + jbe a0c8 │ │ │ │ │ +./src/theorautils.c:230 │ │ │ │ │ + cmp $0x40000,%esi │ │ │ │ │ + mov $0x50,%edx │ │ │ │ │ + mov $0x40,%eax │ │ │ │ │ + cmove %edx,%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ + lea 0x30(%esp),%ecx │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +./src/theorautils.c:230 │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 (discriminator 4) │ │ │ │ │ + mov %edx,(%ecx,%eax,1) │ │ │ │ │ + add $0x4,%eax │ │ │ │ │ + cmp $0x1c,%eax │ │ │ │ │ + jb 9ea3 │ │ │ │ │ +./src/theorautils.c:234 (discriminator 4) │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + call 4440 │ │ │ │ │ + mov %eax,0x3c(%esp) │ │ │ │ │ +./src/theorautils.c:235 (discriminator 4) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 9f63 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + movl $0x68736966,(%eax) │ │ │ │ │ + movl $0x646165,0x4(%eax) │ │ │ │ │ +./src/theorautils.c:135 │ │ │ │ │ + mov %bp,0x8(%eax) │ │ │ │ │ + mov %di,0xa(%eax) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + movl $0x0,0xc(%eax) │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,0x10(%eax) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + movl $0x3e8,0x14(%eax) │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,0x18(%eax) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + movl $0x0,0x1c(%eax) │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,0x20(%eax) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + movl $0x3e8,0x24(%eax) │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,0x28(%eax) │ │ │ │ │ +./src/theorautils.c:141 │ │ │ │ │ + movl $0x0,0x2c(%eax) │ │ │ │ │ +./src/theorautils.c:249 │ │ │ │ │ + cmp $0x40000,%esi │ │ │ │ │ + je 9f80 │ │ │ │ │ +./src/theorautils.c:255 │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ +./src/theorautils.c:253 │ │ │ │ │ + movl $0x1,0x34(%esp) │ │ │ │ │ +./src/theorautils.c:257 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ +./src/theorautils.c:254 │ │ │ │ │ + movl $0x0,0x40(%esp) │ │ │ │ │ +./src/theorautils.c:255 │ │ │ │ │ + mov %eax,0x38(%esp) │ │ │ │ │ +./src/theorautils.c:257 │ │ │ │ │ + lea 0x34(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ │ + add $0x494,%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:258 │ │ │ │ │ + pop %eax │ │ │ │ │ + push 0x38(%esp) │ │ │ │ │ + call 4420 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:259 │ │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne a0e7 │ │ │ │ │ + add $0x5c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:202 │ │ │ │ │ + mov 0x8(%esp),%ebp │ │ │ │ │ + mov 0x34(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne a09b │ │ │ │ │ + mov 0x48(%ebp),%edi │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je a09b │ │ │ │ │ +./src/theorautils.c:205 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push 0x0(%ebp) │ │ │ │ │ + call 4560 │ │ │ │ │ +./src/theorautils.c:206 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x0 │ │ │ │ │ +./src/theorautils.c:205 │ │ │ │ │ mov %eax,%esi │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ +./src/theorautils.c:206 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x0(%ebp) │ │ │ │ │ + call 4110 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js a07c │ │ │ │ │ +./src/theorautils.c:210 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov 0x14(%esp),%ebp │ │ │ │ │ + push 0x0(%ebp) │ │ │ │ │ + call 4560 │ │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ │ + mov %edx,0x24(%esp) │ │ │ │ │ +./src/theorautils.c:211 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x0(%ebp) │ │ │ │ │ + call 4110 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js a07c │ │ │ │ │ +./src/theorautils.c:149 │ │ │ │ │ + mov 0x10(%esp),%esi │ │ │ │ │ + mov 0x14(%esp),%edi │ │ │ │ │ +./src/theorautils.c:250 │ │ │ │ │ + mov 0x2c(%esp),%eax │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ +./src/theorautils.c:151 │ │ │ │ │ + mov %esi,%ecx │ │ │ │ │ +./src/theorautils.c:149 │ │ │ │ │ + mov %edi,%ebp │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov %dl,0x1e(%esp) │ │ │ │ │ +./src/theorautils.c:152 │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ +./src/theorautils.c:151 │ │ │ │ │ + movzbl %ch,%ecx │ │ │ │ │ +./src/theorautils.c:157 │ │ │ │ │ + shr $0x18,%ebp │ │ │ │ │ +./src/theorautils.c:152 │ │ │ │ │ + shrd $0x10,%edi,%edx │ │ │ │ │ +./src/theorautils.c:151 │ │ │ │ │ + mov %ecx,0x18(%esp) │ │ │ │ │ +./src/theorautils.c:152 │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +./src/theorautils.c:153 │ │ │ │ │ + mov 0x10(%esp),%edx │ │ │ │ │ + shr $0x18,%edx │ │ │ │ │ + mov %edx,0x10(%esp) │ │ │ │ │ +./src/theorautils.c:155 │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ + movzbl %dh,%esi │ │ │ │ │ +./src/theorautils.c:156 │ │ │ │ │ + shr $0x10,%edx │ │ │ │ │ + mov %dl,0x1f(%esp) │ │ │ │ │ +./src/theorautils.c:152 │ │ │ │ │ + mov %cl,0x42(%eax) │ │ │ │ │ +./src/theorautils.c:153 │ │ │ │ │ + movzbl 0x10(%esp),%ecx │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + movzbl 0x1e(%esp),%edx │ │ │ │ │ +./src/theorautils.c:153 │ │ │ │ │ + mov %cl,0x43(%eax) │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + mov %edi,%ecx │ │ │ │ │ + mov %cl,0x44(%eax) │ │ │ │ │ +./src/theorautils.c:155 │ │ │ │ │ + mov %esi,%ecx │ │ │ │ │ + mov %cl,0x45(%eax) │ │ │ │ │ +./src/theorautils.c:156 │ │ │ │ │ + movzbl 0x1f(%esp),%ecx │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov %dl,0x40(%eax) │ │ │ │ │ +./src/theorautils.c:151 │ │ │ │ │ + movzbl 0x18(%esp),%edx │ │ │ │ │ +./src/theorautils.c:156 │ │ │ │ │ + mov %cl,0x46(%eax) │ │ │ │ │ +./src/theorautils.c:157 │ │ │ │ │ + mov %ebp,%ecx │ │ │ │ │ + mov %cl,0x47(%eax) │ │ │ │ │ + mov 0x8(%esp),%ecx │ │ │ │ │ +./src/theorautils.c:151 │ │ │ │ │ + mov %dl,0x41(%eax) │ │ │ │ │ +./src/theorautils.c:251 │ │ │ │ │ + mov 0x70c(%ecx),%esi │ │ │ │ │ + mov 0x710(%ecx),%edi │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov %esi,0x48(%eax) │ │ │ │ │ + mov %edi,0x4c(%eax) │ │ │ │ │ +./src/theorautils.c:158 │ │ │ │ │ + jmp 9f27 │ │ │ │ │ +./src/theorautils.c:212 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa524(%ebx),%eax │ │ │ │ │ + push $0x2e │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:250 │ │ │ │ │ + mov 0x3c(%esp),%eax │ │ │ │ │ +./src/theorautils.c:213 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + movb $0xff,0x1f(%esp) │ │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ │ + movb $0xff,0x10(%esp) │ │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ │ + movb $0xff,0x18(%esp) │ │ │ │ │ + movb $0xff,0x1e(%esp) │ │ │ │ │ + jmp a02f │ │ │ │ │ +./src/theorautils.c:227 (discriminator 1) │ │ │ │ │ + lea -0x9f1c(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0xe3 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xa56c(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:259 │ │ │ │ │ + call 13ae0 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:320 │ │ │ │ │ - mov -0x360(%ebp),%ecx │ │ │ │ │ - mov -0x320(%ebp),%eax │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle 93a1 │ │ │ │ │ -./src/ffmpeg2theora.c:321 │ │ │ │ │ - movzbl (%eax),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:320 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:321 │ │ │ │ │ - movzbl (%edx,%ecx,1),%ecx │ │ │ │ │ - mov %cl,-0x1(%eax) │ │ │ │ │ -./src/ffmpeg2theora.c:320 │ │ │ │ │ - cmp %eax,%ebx │ │ │ │ │ - jne 9390 │ │ │ │ │ -./src/ffmpeg2theora.c:323 │ │ │ │ │ - mov -0x350(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:319 │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:323 │ │ │ │ │ - add %ecx,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:319 │ │ │ │ │ - add %ecx,%ebx │ │ │ │ │ - cmp %esi,-0x358(%ebp) │ │ │ │ │ - jne 9380 │ │ │ │ │ - mov -0x3c0(%ebp),%esi │ │ │ │ │ - jmp 8c26 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ - mov -0x350(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:346 │ │ │ │ │ - lea 0x240(%esi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:319 │ │ │ │ │ +add_fisbone_packet(): │ │ │ │ │ +./src/theorautils.c:277 │ │ │ │ │ + push %ebp │ │ │ │ │ + mov %esp,%ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x14f05,%ebx │ │ │ │ │ + sub $0x8c,%esp │ │ │ │ │ + mov 0x8(%ebp),%eax │ │ │ │ │ + mov %eax,-0x6c(%ebp) │ │ │ │ │ +./src/theorautils.c:280 │ │ │ │ │ + mov 0x28(%eax),%esi │ │ │ │ │ +./src/theorautils.c:277 │ │ │ │ │ + mov %gs:0x14,%edi │ │ │ │ │ + mov %edi,-0x1c(%ebp) │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ +./src/theorautils.c:280 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je a470 │ │ │ │ │ +./src/theorautils.c:309 │ │ │ │ │ + mov -0x6c(%ebp),%eax │ │ │ │ │ + mov 0x2c(%eax),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jle 8c18 │ │ │ │ │ + je a370 │ │ │ │ │ +./src/theorautils.c:340 │ │ │ │ │ + mov -0x6c(%ebp),%eax │ │ │ │ │ + mov 0x1c0(%eax),%edi │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je a300 │ │ │ │ │ +./src/theorautils.c:343 │ │ │ │ │ + mov 0x670(%eax),%esi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jle a300 │ │ │ │ │ +./src/theorautils.c:305 │ │ │ │ │ + lea 0x494(%eax),%edi │ │ │ │ │ + movl $0x0,-0x78(%ebp) │ │ │ │ │ + mov %edi,-0x94(%ebp) │ │ │ │ │ + lea -0x5c(%ebp),%edi │ │ │ │ │ + mov %edi,-0x70(%ebp) │ │ │ │ │ + lea -0xab12(%ebx),%edi │ │ │ │ │ + mov %edi,-0x90(%ebp) │ │ │ │ │ + lea -0x3c(%ebp),%edi │ │ │ │ │ +./src/theorautils.c:343 │ │ │ │ │ + movl $0x0,-0x74(%ebp) │ │ │ │ │ + mov %edi,-0x6c(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ + mov %eax,-0x7c(%ebp) │ │ │ │ │ +./src/theorautils.c:345 (discriminator 3) │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push 0x330(%ebx) │ │ │ │ │ + call 47a0 │ │ │ │ │ +./src/theorautils.c:347 (discriminator 3) │ │ │ │ │ + mov -0x7c(%ebp),%edi │ │ │ │ │ + mov -0x78(%ebp),%edx │ │ │ │ │ +./src/theorautils.c:345 (discriminator 3) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 (discriminator 3) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - mov %esi,-0x3c0(%ebp) │ │ │ │ │ - mov -0x320(%ebp),%ecx │ │ │ │ │ +./src/theorautils.c:347 (discriminator 3) │ │ │ │ │ + add 0x674(%edi),%edx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 (discriminator 3) │ │ │ │ │ + mov %ecx,%edi │ │ │ │ │ + mov -0x70(%ebp),%ecx │ │ │ │ │ + movl $0x0,(%ecx,%eax,1) │ │ │ │ │ + add $0x4,%eax │ │ │ │ │ + cmp $0x20,%eax │ │ │ │ │ + jb a1a9 │ │ │ │ │ +./src/theorautils.c:349 (discriminator 3) │ │ │ │ │ + mov %edi,%esi │ │ │ │ │ + addl $0x1,-0x74(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:36 (discriminator 3) │ │ │ │ │ + mov -0x6c(%ebp),%edi │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +./src/theorautils.c:349 (discriminator 3) │ │ │ │ │ + mov -0x74(%ebp),%eax │ │ │ │ │ + mov %edx,-0x8c(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:36 (discriminator 3) │ │ │ │ │ + push %eax │ │ │ │ │ + push -0x90(%ebp) │ │ │ │ │ + push $0x20 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %edi │ │ │ │ │ + call 4c10 <__sprintf_chk@plt> │ │ │ │ │ +./src/theorautils.c:350 (discriminator 3) │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + mov %edi,-0x6c(%ebp) │ │ │ │ │ + push %edi │ │ │ │ │ + call 47a0 │ │ │ │ │ +./src/theorautils.c:351 (discriminator 3) │ │ │ │ │ + lea 0x34(%esi),%ecx │ │ │ │ │ +./src/theorautils.c:350 (discriminator 3) │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %edx │ │ │ │ │ +./src/theorautils.c:351 (discriminator 3) │ │ │ │ │ + mov %ecx,-0x84(%ebp) │ │ │ │ │ + add %eax,%ecx │ │ │ │ │ +./src/theorautils.c:350 (discriminator 3) │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ +./src/theorautils.c:352 (discriminator 3) │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %ecx │ │ │ │ │ +./src/theorautils.c:351 (discriminator 3) │ │ │ │ │ + mov %esi,-0x80(%ebp) │ │ │ │ │ +./src/theorautils.c:352 (discriminator 3) │ │ │ │ │ + mov %ecx,-0x88(%ebp) │ │ │ │ │ + call 4440 │ │ │ │ │ + mov -0x8c(%ebp),%edx │ │ │ │ │ +./src/theorautils.c:143 (discriminator 3) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + movl $0x62736966,(%eax) │ │ │ │ │ +./src/theorautils.c:352 (discriminator 3) │ │ │ │ │ mov %eax,%esi │ │ │ │ │ - add -0x358(%ebp),%ecx │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:320 │ │ │ │ │ - mov -0x358(%ebp),%edx │ │ │ │ │ - mov -0x320(%ebp),%eax │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jle 9421 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ + movl $0x656e6f,0x4(%eax) │ │ │ │ │ +./src/theorautils.c:141 (discriminator 3) │ │ │ │ │ + movl $0x2c,0x8(%eax) │ │ │ │ │ +./src/theorautils.c:352 (discriminator 3) │ │ │ │ │ + mov %eax,-0x5c(%ebp) │ │ │ │ │ +./src/theorautils.c:357 (discriminator 3) │ │ │ │ │ + mov 0x258(%edx),%eax │ │ │ │ │ +./src/theorautils.c:141 (discriminator 3) │ │ │ │ │ + mov %eax,0xc(%esi) │ │ │ │ │ +./src/theorautils.c:358 (discriminator 3) │ │ │ │ │ + movzbl 0x2c(%edx),%eax │ │ │ │ │ +./src/theorautils.c:143 (discriminator 3) │ │ │ │ │ + mov %cx,0x12(%esi) │ │ │ │ │ +./src/theorautils.c:141 (discriminator 3) │ │ │ │ │ + mov %al,0x10(%esi) │ │ │ │ │ +./src/theorautils.c:142 (discriminator 3) │ │ │ │ │ + movb $0x0,0x11(%esi) │ │ │ │ │ + mov 0x30(%edx),%eax │ │ │ │ │ +./src/theorautils.c:154 (discriminator 3) │ │ │ │ │ + movl $0x0,0x18(%esi) │ │ │ │ │ +./src/theorautils.c:150 (discriminator 3) │ │ │ │ │ + mov %eax,0x14(%esi) │ │ │ │ │ +./src/theorautils.c:361 (discriminator 3) │ │ │ │ │ + mov 0x34(%edx),%eax │ │ │ │ │ +./src/theorautils.c:154 (discriminator 3) │ │ │ │ │ + movl $0x0,0x20(%esi) │ │ │ │ │ +./src/theorautils.c:150 (discriminator 3) │ │ │ │ │ + mov %eax,0x1c(%esi) │ │ │ │ │ + movl $0x0,0x24(%esi) │ │ │ │ │ +./src/theorautils.c:154 (discriminator 3) │ │ │ │ │ + movl $0x0,0x28(%esi) │ │ │ │ │ +./src/theorautils.c:141 (discriminator 3) │ │ │ │ │ + movl $0x0,0x2c(%esi) │ │ │ │ │ +./src/theorautils.c:364 (discriminator 3) │ │ │ │ │ + movzbl 0x2d(%edx),%eax │ │ │ │ │ + mov %al,0x30(%esi) │ │ │ │ │ +./src/theorautils.c:365 (discriminator 3) │ │ │ │ │ + lea 0x34(%esi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ + push -0x80(%ebp) │ │ │ │ │ + push 0x330(%ebx) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/theorautils.c:366 (discriminator 3) │ │ │ │ │ + add -0x84(%ebp),%esi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ + cmp $0x4,%edi │ │ │ │ │ + mov -0x88(%ebp),%ecx │ │ │ │ │ + jae a320 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je a2ba │ │ │ │ │ + mov -0x6c(%ebp),%eax │ │ │ │ │ + movzbl (%eax),%eax │ │ │ │ │ + mov %al,(%esi) │ │ │ │ │ + test $0x2,%edi │ │ │ │ │ + jne a561 │ │ │ │ │ +./src/theorautils.c:373 (discriminator 3) │ │ │ │ │ + pop %eax │ │ │ │ │ + pop %edx │ │ │ │ │ + push -0x70(%ebp) │ │ │ │ │ + push -0x94(%ebp) │ │ │ │ │ +./src/theorautils.c:371 (discriminator 3) │ │ │ │ │ + mov %ecx,-0x58(%ebp) │ │ │ │ │ +./src/theorautils.c:369 (discriminator 3) │ │ │ │ │ + movl $0x0,-0x54(%ebp) │ │ │ │ │ +./src/theorautils.c:370 (discriminator 3) │ │ │ │ │ + movl $0x0,-0x50(%ebp) │ │ │ │ │ +./src/theorautils.c:373 (discriminator 3) │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:374 (discriminator 3) │ │ │ │ │ + pop %ecx │ │ │ │ │ + push -0x5c(%ebp) │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/theorautils.c:343 (discriminator 3) │ │ │ │ │ + mov -0x7c(%ebp),%eax │ │ │ │ │ + mov -0x74(%ebp),%edi │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + addl $0x2d8,-0x78(%ebp) │ │ │ │ │ + cmp 0x670(%eax),%edi │ │ │ │ │ + jl a186 │ │ │ │ │ +./src/theorautils.c:378 │ │ │ │ │ + mov -0x1c(%ebp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne a573 │ │ │ │ │ + lea -0xc(%ebp),%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:321 │ │ │ │ │ - movzbl (%eax),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:320 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:321 │ │ │ │ │ - movzbl (%ebx,%edx,1),%edx │ │ │ │ │ - mov %dl,-0x1(%eax) │ │ │ │ │ -./src/ffmpeg2theora.c:320 │ │ │ │ │ - cmp %eax,%ecx │ │ │ │ │ - jne 9410 │ │ │ │ │ -./src/ffmpeg2theora.c:323 │ │ │ │ │ - mov -0x360(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:319 │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:323 │ │ │ │ │ - add %edx,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:319 │ │ │ │ │ - add %edx,%ecx │ │ │ │ │ - cmp %esi,-0x350(%ebp) │ │ │ │ │ - jne 93f8 │ │ │ │ │ - mov -0x3c0(%ebp),%esi │ │ │ │ │ - jmp 8c18 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:569 │ │ │ │ │ - mov -0x338(%ebp),%eax │ │ │ │ │ - cmp 0x454(%esi),%eax │ │ │ │ │ - jne 8df5 │ │ │ │ │ -./src/ffmpeg2theora.c:570 │ │ │ │ │ - mov -0x350(%ebp),%eax │ │ │ │ │ - cmp 0x458(%esi),%eax │ │ │ │ │ - jne 8df5 │ │ │ │ │ -./src/ffmpeg2theora.c:576 │ │ │ │ │ - mov 0x44c(%esi),%eax │ │ │ │ │ - jmp 8f51 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/ffmpeg2theora.c:1599 │ │ │ │ │ - mov -0x374(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1608 │ │ │ │ │ - mov -0x2e4(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1599 │ │ │ │ │ - mov %ecx,-0x33c(%ebp) │ │ │ │ │ - jmp 8b38 │ │ │ │ │ -./src/ffmpeg2theora.c:533 │ │ │ │ │ - movl $0x0,-0x2cc(%ebp) │ │ │ │ │ - movl $0x0,-0x2c0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:526 │ │ │ │ │ - jmp 8e2b │ │ │ │ │ -./src/ffmpeg2theora.c:1817 │ │ │ │ │ - mov 0x888(%edi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 9a0f │ │ │ │ │ -./src/ffmpeg2theora.c:1817 (discriminator 1) │ │ │ │ │ - fldl 0xe7c(%edi) │ │ │ │ │ - fstpl -0x360(%ebp) │ │ │ │ │ - jmp 94ce │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:1820 (discriminator 2) │ │ │ │ │ - mov 0x20c(%esi),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je 86c6 │ │ │ │ │ -./src/ffmpeg2theora.c:1820 │ │ │ │ │ - mov %esi,-0x320(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ + mov -0x6c(%ebp),%edx │ │ │ │ │ + mov (%edx),%eax │ │ │ │ │ + mov %eax,(%esi) │ │ │ │ │ + mov %edx,-0x6c(%ebp) │ │ │ │ │ + mov -0x4(%edx,%edi,1),%eax │ │ │ │ │ + lea 0x4(%esi),%edx │ │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ │ + mov %eax,-0x4(%esi,%edi,1) │ │ │ │ │ + mov -0x6c(%ebp),%eax │ │ │ │ │ + sub %edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + add %edi,%esi │ │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ │ + mov %eax,-0x80(%ebp) │ │ │ │ │ + cmp $0x4,%esi │ │ │ │ │ + jb a2ba │ │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - jmp 9505 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + mov -0x80(%ebp),%edi │ │ │ │ │ + mov (%edi,%eax,1),%edi │ │ │ │ │ + mov %edi,(%edx,%eax,1) │ │ │ │ │ + add $0x4,%eax │ │ │ │ │ + cmp %esi,%eax │ │ │ │ │ + jb a355 │ │ │ │ │ + jmp a2ba │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ - mov -0x320(%ebp),%esi │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - cmp %eax,0x20c(%esi) │ │ │ │ │ - jbe 86c6 │ │ │ │ │ -./src/ffmpeg2theora.c:1821 │ │ │ │ │ - mov -0x320(%ebp),%ecx │ │ │ │ │ - imul $0x38,%eax,%esi │ │ │ │ │ - add 0x210(%ecx),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1822 │ │ │ │ │ - mov 0x4(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je 94f0 │ │ │ │ │ -./src/ffmpeg2theora.c:1823 │ │ │ │ │ - imul $0xd0,0x10(%esi),%ecx │ │ │ │ │ - mov 0x8(%esi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1827 │ │ │ │ │ - cmp 0x10(%esi),%edx │ │ │ │ │ - jbe 94f0 │ │ │ │ │ - mov %eax,-0x358(%ebp) │ │ │ │ │ - lea 0x18(%ebx,%ecx,1),%edx │ │ │ │ │ - jmp 959c │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ + lea -0x5c(%ebp),%ecx │ │ │ │ │ + mov -0x6c(%ebp),%edi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %ecx,-0x70(%ebp) │ │ │ │ │ + mov %edx,(%ecx,%eax,1) │ │ │ │ │ + add $0x4,%eax │ │ │ │ │ + cmp $0x20,%eax │ │ │ │ │ + jb a37d │ │ │ │ │ +./src/theorautils.c:311 │ │ │ │ │ + mov %edi,-0x6c(%ebp) │ │ │ │ │ + mov 0x334(%ebx),%edi │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + call 47a0 │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edx │ │ │ │ │ +./src/theorautils.c:312 │ │ │ │ │ + push $0x1 │ │ │ │ │ +./src/theorautils.c:311 │ │ │ │ │ + add $0x34,%eax │ │ │ │ │ +./src/theorautils.c:312 │ │ │ │ │ + push %eax │ │ │ │ │ + mov %eax,-0x74(%ebp) │ │ │ │ │ + call 4440 │ │ │ │ │ +./src/theorautils.c:313 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:312 │ │ │ │ │ + mov %eax,-0x5c(%ebp) │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/theorautils.c:313 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je a300 │ │ │ │ │ +./src/theorautils.c:141 │ │ │ │ │ + mov -0x6c(%ebp),%edx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + movl $0x62736966,(%eax) │ │ │ │ │ +./src/theorautils.c:327 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + add $0x34,%esi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + movl $0x656e6f,0x4(%eax) │ │ │ │ │ +./src/theorautils.c:141 │ │ │ │ │ + movl $0x2c,0x8(%eax) │ │ │ │ │ +./src/theorautils.c:322 │ │ │ │ │ + mov 0x50(%edx),%ecx │ │ │ │ │ +./src/theorautils.c:141 │ │ │ │ │ + mov 0x47c(%edx),%eax │ │ │ │ │ + movl $0x3,-0x24(%esi) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov %ecx,-0x20(%esi) │ │ │ │ │ +./src/theorautils.c:141 │ │ │ │ │ + mov %eax,-0x28(%esi) │ │ │ │ │ +./src/theorautils.c:322 │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + cltd │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + movl $0x1,-0x18(%esi) │ │ │ │ │ +./src/theorautils.c:149 │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ +./src/theorautils.c:156 │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + mov %dl,-0x1c(%esi) │ │ │ │ │ +./src/theorautils.c:156 │ │ │ │ │ + shr $0x10,%ecx │ │ │ │ │ +./src/theorautils.c:157 │ │ │ │ │ + shr $0x18,%eax │ │ │ │ │ +./src/theorautils.c:155 │ │ │ │ │ + mov %dh,-0x1b(%esi) │ │ │ │ │ +./src/theorautils.c:156 │ │ │ │ │ + mov %cl,-0x1a(%esi) │ │ │ │ │ +./src/theorautils.c:157 │ │ │ │ │ + mov %al,-0x19(%esi) │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,-0x14(%esi) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + movl $0x0,-0x10(%esi) │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,-0xc(%esi) │ │ │ │ │ +./src/theorautils.c:141 │ │ │ │ │ + movl $0x2,-0x8(%esi) │ │ │ │ │ +./src/theorautils.c:326 │ │ │ │ │ + movb $0x0,-0x4(%esi) │ │ │ │ │ +./src/theorautils.c:327 │ │ │ │ │ + push %edi │ │ │ │ │ + call 47a0 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + push %eax │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/theorautils.c:333 │ │ │ │ │ + mov -0x74(%ebp),%eax │ │ │ │ │ + mov %eax,-0x58(%ebp) │ │ │ │ │ +./src/theorautils.c:335 │ │ │ │ │ + pop %eax │ │ │ │ │ + pop %edx │ │ │ │ │ + mov -0x6c(%ebp),%edx │ │ │ │ │ + push -0x70(%ebp) │ │ │ │ │ + lea 0x494(%edx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:336 │ │ │ │ │ + pop %ecx │ │ │ │ │ + push -0x5c(%ebp) │ │ │ │ │ + call 4420 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp a132 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1830 │ │ │ │ │ - push 0xb4(%edx) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push 0xb0(%edx) │ │ │ │ │ - push 0xac(%edx) │ │ │ │ │ - push 0xa8(%edx) │ │ │ │ │ - push -0x14(%edx) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ + lea -0x5c(%ebp),%ecx │ │ │ │ │ + mov -0x6c(%ebp),%edi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %ecx,-0x70(%ebp) │ │ │ │ │ + mov %edx,(%ecx,%eax,1) │ │ │ │ │ + add $0x4,%eax │ │ │ │ │ + cmp $0x20,%eax │ │ │ │ │ + jb a47d │ │ │ │ │ +./src/theorautils.c:282 │ │ │ │ │ + mov 0x338(%ebx),%esi │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,-0x6c(%ebp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 47a0 │ │ │ │ │ + pop %edx │ │ │ │ │ + pop %ecx │ │ │ │ │ +./src/theorautils.c:283 │ │ │ │ │ + push $0x1 │ │ │ │ │ +./src/theorautils.c:282 │ │ │ │ │ + add $0x34,%eax │ │ │ │ │ +./src/theorautils.c:283 │ │ │ │ │ push %eax │ │ │ │ │ - mov %edx,-0x350(%ebp) │ │ │ │ │ - sub $0x10,%esp │ │ │ │ │ - fstpl 0x8(%esp) │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push -0x358(%ebp) │ │ │ │ │ - push -0x334(%ebp) │ │ │ │ │ - call 110d0 │ │ │ │ │ - mov -0x350(%ebp),%edx │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1836 │ │ │ │ │ - mov 0x10(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1827 │ │ │ │ │ - add $0xd0,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1836 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - mov %eax,0x10(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1827 │ │ │ │ │ - cmp 0x4(%esi),%eax │ │ │ │ │ - jae 9609 │ │ │ │ │ -./src/ffmpeg2theora.c:1827 (discriminator 1) │ │ │ │ │ - fldl -0x10(%edx) │ │ │ │ │ - mov -0x320(%ebp),%eax │ │ │ │ │ - fld %st(0) │ │ │ │ │ - fsubs -0x7630(%edi) │ │ │ │ │ - fldl -0x360(%ebp) │ │ │ │ │ - faddl 0x1cc(%eax) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jb 9607 │ │ │ │ │ -./src/ffmpeg2theora.c:1829 │ │ │ │ │ - mov -0x18(%edx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1830 │ │ │ │ │ - fldl -0x8(%edx) │ │ │ │ │ -./src/ffmpeg2theora.c:1829 │ │ │ │ │ + mov %eax,-0x74(%ebp) │ │ │ │ │ + call 4440 │ │ │ │ │ +./src/theorautils.c:284 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:283 │ │ │ │ │ + mov %eax,-0x5c(%ebp) │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ +./src/theorautils.c:284 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 9540 │ │ │ │ │ -./src/ffmpeg2theora.c:1833 │ │ │ │ │ + je a300 │ │ │ │ │ +./src/theorautils.c:141 │ │ │ │ │ + mov -0x6c(%ebp),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + movl $0x62736966,(%eax) │ │ │ │ │ +./src/theorautils.c:299 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - lea 0x44(%edx),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - mov %edx,-0x350(%ebp) │ │ │ │ │ + add $0x34,%edi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + movl $0x656e6f,0x4(%eax) │ │ │ │ │ +./src/theorautils.c:141 │ │ │ │ │ + movl $0x2c,0x8(%eax) │ │ │ │ │ + mov 0x314(%ecx),%eax │ │ │ │ │ + movl $0x3,-0x24(%edi) │ │ │ │ │ + mov %eax,-0x28(%edi) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov 0xb0(%ecx),%eax │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,-0x1c(%edi) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov %eax,-0x20(%edi) │ │ │ │ │ + mov 0xb4(%ecx),%eax │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,-0x14(%edi) │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + mov %eax,-0x18(%edi) │ │ │ │ │ +./src/theorautils.c:297 │ │ │ │ │ + mov 0xd0(%ecx),%eax │ │ │ │ │ +./src/theorautils.c:150 │ │ │ │ │ + movl $0x0,-0x10(%edi) │ │ │ │ │ +./src/theorautils.c:154 │ │ │ │ │ + movl $0x0,-0xc(%edi) │ │ │ │ │ +./src/theorautils.c:141 │ │ │ │ │ + movl $0x0,-0x8(%edi) │ │ │ │ │ +./src/theorautils.c:297 │ │ │ │ │ + mov %al,-0x4(%edi) │ │ │ │ │ +./src/theorautils.c:299 │ │ │ │ │ + push %esi │ │ │ │ │ + call 47a0 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x34(%edx),%eax │ │ │ │ │ + push %esi │ │ │ │ │ + push %edi │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/theorautils.c:303 │ │ │ │ │ + mov -0x74(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:305 │ │ │ │ │ + mov -0x6c(%ebp),%ecx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + push -0x70(%ebp) │ │ │ │ │ +./src/theorautils.c:303 │ │ │ │ │ + mov %eax,-0x58(%ebp) │ │ │ │ │ +./src/theorautils.c:305 │ │ │ │ │ + lea 0x494(%ecx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push %edx │ │ │ │ │ - sub $0x10,%esp │ │ │ │ │ - fstpl 0x8(%esp) │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push -0x358(%ebp) │ │ │ │ │ - push -0x334(%ebp) │ │ │ │ │ - call 11390 │ │ │ │ │ - mov -0x350(%ebp),%edx │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ - jmp 9588 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - mov -0x358(%ebp),%eax │ │ │ │ │ - jmp 94f0 │ │ │ │ │ - movl $0x0,-0x318(%ebp) │ │ │ │ │ - mov %esi,-0x350(%ebp) │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1639 │ │ │ │ │ - mov -0x318(%ebp),%eax │ │ │ │ │ - xor $0x1,%eax │ │ │ │ │ - test %esi,%eax │ │ │ │ │ - jne 9686 │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:306 │ │ │ │ │ + pop %eax │ │ │ │ │ + push -0x5c(%ebp) │ │ │ │ │ + call 4420 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp a124 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ + mov -0x6c(%ebp),%eax │ │ │ │ │ + movzwl -0x2(%eax,%edi,1),%eax │ │ │ │ │ + mov %ax,-0x2(%esi,%edi,1) │ │ │ │ │ + jmp a2ba │ │ │ │ │ +./src/theorautils.c:378 │ │ │ │ │ + call 13ae0 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:1639 (discriminator 1) │ │ │ │ │ - mov -0x248(%ebp),%eax │ │ │ │ │ +write_seek_index(): │ │ │ │ │ +./src/theorautils.c:686 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x14a77,%ebx │ │ │ │ │ + sub $0x3c,%esp │ │ │ │ │ + mov 0x50(%esp),%eax │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ +./src/theorautils.c:691 │ │ │ │ │ + mov 0x34(%eax),%edi │ │ │ │ │ +./src/theorautils.c:686 │ │ │ │ │ + mov %gs:0x14,%ecx │ │ │ │ │ + mov %ecx,0x2c(%esp) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +./src/theorautils.c:691 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jne a7da │ │ │ │ │ +./src/theorautils.c:695 │ │ │ │ │ + mov 0xc(%esp),%ebp │ │ │ │ │ +./src/theorautils.c:700 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x494(%ebp),%edi │ │ │ │ │ +./src/theorautils.c:699 │ │ │ │ │ + mov 0x5e4(%ebp),%esi │ │ │ │ │ +./src/theorautils.c:695 │ │ │ │ │ + movl $0x1,0x48(%ebp) │ │ │ │ │ +./src/theorautils.c:700 │ │ │ │ │ + push %edi │ │ │ │ │ + call 4170 │ │ │ │ │ +./src/theorautils.c:701 │ │ │ │ │ + pop %eax │ │ │ │ │ + pop %edx │ │ │ │ │ + push %esi │ │ │ │ │ + push %edi │ │ │ │ │ + call 4300 │ │ │ │ │ +./src/theorautils.c:703 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x4 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 9e40 │ │ │ │ │ +./src/theorautils.c:704 │ │ │ │ │ + pop %ecx │ │ │ │ │ + pop %esi │ │ │ │ │ + lea 0x24(%esp),%ebp │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + call 4850 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + jne a7b6 │ │ │ │ │ +./src/theorautils.c:711 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4110 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jle 99d9 │ │ │ │ │ -./src/ffmpeg2theora.c:1640 │ │ │ │ │ - mov -0x340(%ebp),%eax │ │ │ │ │ + js a791 │ │ │ │ │ +./src/theorautils.c:715 │ │ │ │ │ + mov 0xc(%esp),%esi │ │ │ │ │ + mov %ebp,%edx │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:719 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push 0x15c(%eax) │ │ │ │ │ - call 47e0 │ │ │ │ │ -./src/ffmpeg2theora.c:1642 │ │ │ │ │ - mov -0x248(%ebp),%ebx │ │ │ │ │ + push %esi │ │ │ │ │ + call a0f0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jg 9788 │ │ │ │ │ -./src/ffmpeg2theora.c:1680 │ │ │ │ │ - mov -0x2e4(%ebp),%eax │ │ │ │ │ - or %esi,%eax │ │ │ │ │ - jne 96ad │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1639 │ │ │ │ │ - mov -0x318(%ebp),%eax │ │ │ │ │ - xor $0x1,%eax │ │ │ │ │ - test %esi,%eax │ │ │ │ │ - je 9638 │ │ │ │ │ -./src/ffmpeg2theora.c:1640 │ │ │ │ │ - mov -0x340(%ebp),%eax │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:721 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + call 4850 │ │ │ │ │ +./src/theorautils.c:722 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js a7b6 │ │ │ │ │ +./src/theorautils.c:726 │ │ │ │ │ + jne a640 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push 0x15c(%eax) │ │ │ │ │ - call 47e0 │ │ │ │ │ -./src/ffmpeg2theora.c:1642 │ │ │ │ │ - mov -0x248(%ebp),%edx │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + push $0xa │ │ │ │ │ + call 45e0 │ │ │ │ │ +./src/theorautils.c:732 │ │ │ │ │ + mov 0x1c(%esp),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jg 9788 │ │ │ │ │ -./src/ffmpeg2theora.c:1681 │ │ │ │ │ - mov -0x300(%ebp),%eax │ │ │ │ │ - mov -0x380(%ebp),%ecx │ │ │ │ │ - cltd │ │ │ │ │ - mov %eax,-0x360(%ebp) │ │ │ │ │ - mov %edx,-0x35c(%ebp) │ │ │ │ │ - mov %ecx,-0x320(%ebp) │ │ │ │ │ + mov 0x28(%eax),%ebp │ │ │ │ │ + test %ebp,%ebp │ │ │ │ │ + je a750 │ │ │ │ │ +./src/theorautils.c:742 │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + mov 0x2c(%eax),%edi │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je a720 │ │ │ │ │ +./src/theorautils.c:754 │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + mov 0x1c0(%eax),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jle 9930 │ │ │ │ │ -./src/ffmpeg2theora.c:1681 (discriminator 1) │ │ │ │ │ - mov -0x350(%ebp),%ecx │ │ │ │ │ - mov 0x208(%ecx),%ebx │ │ │ │ │ - mov 0x204(%ecx),%ecx │ │ │ │ │ - add %ecx,%eax │ │ │ │ │ - mov %ebx,-0x354(%ebp) │ │ │ │ │ - adc %ebx,%edx │ │ │ │ │ - mov -0x320(%ebp),%ebx │ │ │ │ │ - mov %ecx,-0x358(%ebp) │ │ │ │ │ - mov %ebx,%ecx │ │ │ │ │ - sar $0x1f,%ecx │ │ │ │ │ - cmp %eax,%ebx │ │ │ │ │ - mov %ecx,-0x31c(%ebp) │ │ │ │ │ - mov -0x31c(%ebp),%ecx │ │ │ │ │ - sbb %edx,%ecx │ │ │ │ │ - jge 9930 │ │ │ │ │ -./src/ffmpeg2theora.c:1683 │ │ │ │ │ - sub -0x358(%ebp),%ebx │ │ │ │ │ - mov %ebx,-0x300(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1684 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jle a018 │ │ │ │ │ -./src/ffmpeg2theora.c:1688 │ │ │ │ │ - mov -0x300(%ebp),%esi │ │ │ │ │ + je a701 │ │ │ │ │ +./src/theorautils.c:756 │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + mov 0x670(%eax),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jle a701 │ │ │ │ │ +./src/theorautils.c:758 │ │ │ │ │ + mov %esi,0xc(%esp) │ │ │ │ │ +./src/theorautils.c:756 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ +./src/theorautils.c:758 │ │ │ │ │ + lea -0xaaca(%ebx),%ebx │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + jmp a6cd │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:756 (discriminator 2) │ │ │ │ │ + add $0x1,%ebp │ │ │ │ │ + add $0x2d8,%edi │ │ │ │ │ + cmp %ebp,0x670(%esi) │ │ │ │ │ + jle a788 │ │ │ │ │ +./src/theorautils.c:757 │ │ │ │ │ + mov 0x674(%esi),%edx │ │ │ │ │ +./src/theorautils.c:758 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +./src/theorautils.c:757 │ │ │ │ │ + add %edi,%edx │ │ │ │ │ +./src/theorautils.c:758 │ │ │ │ │ + movzbl 0x2c(%edx),%ecx │ │ │ │ │ + lea 0x288(%edx),%eax │ │ │ │ │ + push %ecx │ │ │ │ │ + mov %esi,%ecx │ │ │ │ │ push $0x1 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %esi │ │ │ │ │ - push -0x370(%ebp) │ │ │ │ │ - push -0x334(%ebp) │ │ │ │ │ - call 10c30 │ │ │ │ │ -./src/ffmpeg2theora.c:1689 │ │ │ │ │ + push 0x258(%edx) │ │ │ │ │ + mov %ebx,%edx │ │ │ │ │ + call 9490 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + jne a6b8 │ │ │ │ │ +./src/theorautils.c:740 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ +./src/theorautils.c:767 │ │ │ │ │ + mov 0x2c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne a7f9 │ │ │ │ │ + add $0x3c,%esp │ │ │ │ │ mov %esi,%eax │ │ │ │ │ - mov -0x350(%ebp),%esi │ │ │ │ │ - cltd │ │ │ │ │ - add %eax,0x204(%esi) │ │ │ │ │ - adc %edx,0x208(%esi) │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:743 (discriminator 1) │ │ │ │ │ + mov 0xc(%esp),%ecx │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0xaad1(%ebx),%edx │ │ │ │ │ + push $0x3 │ │ │ │ │ + push $0x2 │ │ │ │ │ + lea 0x6c0(%ecx),%eax │ │ │ │ │ + push 0x47c(%ecx) │ │ │ │ │ + call 9490 │ │ │ │ │ +./src/theorautils.c:742 (discriminator 1) │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1695 │ │ │ │ │ - mov -0x248(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle 9a42 │ │ │ │ │ -./src/ffmpeg2theora.c:1692 │ │ │ │ │ - movl $0x1,-0x318(%ebp) │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - jmp 9679 │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + jne a684 │ │ │ │ │ + jmp a6fc │ │ │ │ │ +./src/theorautils.c:733 (discriminator 1) │ │ │ │ │ + mov 0xc(%esp),%ecx │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0xaad8(%ebx),%edx │ │ │ │ │ + push $0x3 │ │ │ │ │ + push $0x1 │ │ │ │ │ + lea 0x678(%ecx),%eax │ │ │ │ │ + push 0x314(%ecx) │ │ │ │ │ + call 9490 │ │ │ │ │ +./src/theorautils.c:732 (discriminator 1) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + jne a675 │ │ │ │ │ + jmp a6fc │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:1643 │ │ │ │ │ - lea -0x2e4(%ebp),%eax │ │ │ │ │ - push -0x330(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + mov 0xc(%esp),%esi │ │ │ │ │ + jmp a701 │ │ │ │ │ +./src/theorautils.c:712 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +./src/theorautils.c:713 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa4f4(%ebx),%eax │ │ │ │ │ + push $0x37 │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - mov -0x38c(%ebp),%eax │ │ │ │ │ - push -0x2e0(%ebp) │ │ │ │ │ - push 0x8(%eax) │ │ │ │ │ - call 4230 │ │ │ │ │ -./src/ffmpeg2theora.c:1644 │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:713 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp a701 │ │ │ │ │ +./src/theorautils.c:723 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xaaf5(%ebx),%eax │ │ │ │ │ + push $0x1c │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:724 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/theorautils.c:691 (discriminator 1) │ │ │ │ │ + lea -0x9f30(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x2b3 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xab07(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:767 │ │ │ │ │ + call 13ae0 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +oggmux_init(): │ │ │ │ │ +./src/theorautils.c:817 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x147f7,%ebx │ │ │ │ │ + sub $0xd8,%esp │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0xc8(%esp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov 0xec(%esp),%ebp │ │ │ │ │ +./src/theorautils.c:823 │ │ │ │ │ + push $0x0 │ │ │ │ │ + call 4090 │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 40c0 │ │ │ │ │ +./src/theorautils.c:824 │ │ │ │ │ + call 4370 │ │ │ │ │ +./src/theorautils.c:825 │ │ │ │ │ + lea 0x32c(%ebp),%ecx │ │ │ │ │ + lea 0x1(%eax),%edx │ │ │ │ │ + mov %ecx,0x2c(%esp) │ │ │ │ │ + mov %edx,0x71c(%ebp) │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + push %eax │ │ │ │ │ + push %ecx │ │ │ │ │ + call 4300 │ │ │ │ │ +./src/theorautils.c:827 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + jne ae2a │ │ │ │ │ +./src/theorautils.c:836 │ │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je aebb │ │ │ │ │ +./src/theorautils.c:842 │ │ │ │ │ + mov 0x2c(%ebp),%edi │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je aef9 │ │ │ │ │ +./src/theorautils.c:868 │ │ │ │ │ + mov 0x1c0(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 99d9 │ │ │ │ │ -./src/ffmpeg2theora.c:1652 │ │ │ │ │ - mov -0x248(%ebp),%edx │ │ │ │ │ - cmp %eax,%edx │ │ │ │ │ - cmovle %edx,%eax │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1653 │ │ │ │ │ - mov -0x2e4(%ebp),%eax │ │ │ │ │ + je a970 │ │ │ │ │ +./src/theorautils.c:868 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + je a970 │ │ │ │ │ +./src/theorautils.c:871 │ │ │ │ │ + mov 0x670(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 9919 │ │ │ │ │ -./src/ffmpeg2theora.c:1654 │ │ │ │ │ - mov -0x2e0(%ebp),%ebx │ │ │ │ │ - mov %ebx,-0x358(%ebp) │ │ │ │ │ - mov 0x4c(%ebx),%ebx │ │ │ │ │ - mov %ebx,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1655 │ │ │ │ │ - mov -0x2f4(%ebp),%ebx │ │ │ │ │ - mov %ebx,-0x360(%ebp) │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je 9980 │ │ │ │ │ -./src/ffmpeg2theora.c:1656 │ │ │ │ │ - mov -0x340(%ebp),%eax │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - mov %ecx,-0x370(%ebp) │ │ │ │ │ - push $0x3 │ │ │ │ │ - mov 0x154(%eax),%eax │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ + jle a970 │ │ │ │ │ +./src/theorautils.c:884 │ │ │ │ │ + lea -0xaac5(%ebx),%eax │ │ │ │ │ +./src/theorautils.c:871 │ │ │ │ │ + movl $0x0,(%esp) │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ +./src/theorautils.c:884 │ │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ │ + lea -0xaab2(%ebx),%eax │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:873 │ │ │ │ │ + mov 0x71c(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:872 │ │ │ │ │ + mov 0x674(%ebp),%esi │ │ │ │ │ +./src/theorautils.c:873 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea 0x1(%eax),%edx │ │ │ │ │ +./src/theorautils.c:872 │ │ │ │ │ + add %edi,%esi │ │ │ │ │ +./src/theorautils.c:873 │ │ │ │ │ + mov %edx,0x71c(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - mov -0x350(%ebp),%eax │ │ │ │ │ - mov 0x28(%eax),%eax │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ + lea 0x108(%esi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - mov -0x320(%ebp),%eax │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ + call 4300 │ │ │ │ │ +./src/theorautils.c:874 │ │ │ │ │ + pop %ecx │ │ │ │ │ + pop %eax │ │ │ │ │ + lea 0x20(%esi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 42f0 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1658 │ │ │ │ │ - cmp %ecx,-0x3a0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1659 │ │ │ │ │ - mov -0x2f0(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1658 │ │ │ │ │ - mov %ecx,-0x300(%ebp) │ │ │ │ │ - mov -0x370(%ebp),%ecx │ │ │ │ │ - jge 98c4 │ │ │ │ │ -./src/ffmpeg2theora.c:1659 │ │ │ │ │ + push %esi │ │ │ │ │ + call 4510 │ │ │ │ │ +./src/theorautils.c:875 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js b2d0 │ │ │ │ │ +./src/theorautils.c:879 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4a90 │ │ │ │ │ -./src/ffmpeg2theora.c:1660 │ │ │ │ │ - mov -0x350(%ebp),%eax │ │ │ │ │ + lea 0xf8(%esi),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + mov %edx,0x14(%esp) │ │ │ │ │ + call 4860 │ │ │ │ │ +./src/theorautils.c:880 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov 0x4(%esp),%edx │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js b2f3 │ │ │ │ │ +./src/theorautils.c:884 (discriminator 2) │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +./src/theorautils.c:886 (discriminator 2) │ │ │ │ │ + add $0x288,%esi │ │ │ │ │ +./src/theorautils.c:871 (discriminator 2) │ │ │ │ │ + add $0x2d8,%edi │ │ │ │ │ +./src/theorautils.c:884 (discriminator 2) │ │ │ │ │ + push 0xc(%esp) │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push %edx │ │ │ │ │ + call 46d0 │ │ │ │ │ +./src/theorautils.c:886 (discriminator 2) │ │ │ │ │ + pop %eax │ │ │ │ │ pop %edx │ │ │ │ │ - pop %ecx │ │ │ │ │ - push $0x1 │ │ │ │ │ - push $0x8 │ │ │ │ │ - push -0x300(%ebp) │ │ │ │ │ - push 0x2c(%eax) │ │ │ │ │ - lea -0x2ec(%ebp),%eax │ │ │ │ │ + push 0x38(%ebp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 136a0 │ │ │ │ │ +./src/theorautils.c:871 (discriminator 2) │ │ │ │ │ + addl $0x1,0x10(%esp) │ │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %eax,0x670(%ebp) │ │ │ │ │ + jg a8d0 │ │ │ │ │ +./src/theorautils.c:892 │ │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je aa30 │ │ │ │ │ +./src/theorautils.c:892 (discriminator 1) │ │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne a996 │ │ │ │ │ +./src/theorautils.c:893 │ │ │ │ │ + fld1 │ │ │ │ │ + fchs │ │ │ │ │ + fldl 0x62c(%ebp) │ │ │ │ │ + fucomip %st(1),%st │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jnp b0fb │ │ │ │ │ +./src/theorautils.c:903 │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + je aa30 │ │ │ │ │ +./src/theorautils.c:909 │ │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:911 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea 0x494(%ebp),%esi │ │ │ │ │ +./src/theorautils.c:910 │ │ │ │ │ + movl $0x1,0x34(%ebp) │ │ │ │ │ +./src/theorautils.c:909 │ │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ │ +./src/theorautils.c:911 │ │ │ │ │ + mov 0x71c(%ebp),%eax │ │ │ │ │ + lea 0x1(%eax),%edx │ │ │ │ │ + mov %edx,0x71c(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - push -0x2f0(%ebp) │ │ │ │ │ - call 4210 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 4300 │ │ │ │ │ +./src/theorautils.c:912 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x3 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 9e40 │ │ │ │ │ +./src/theorautils.c:913 │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %eax │ │ │ │ │ + lea 0x34(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 4be0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + jne b1d2 │ │ │ │ │ +./src/theorautils.c:917 │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:918 │ │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + je b268 │ │ │ │ │ +./src/theorautils.c:920 │ │ │ │ │ + mov (%esp),%ecx │ │ │ │ │ + or %eax,%ecx │ │ │ │ │ + je b064 │ │ │ │ │ +./src/theorautils.c:925 │ │ │ │ │ + mov (%esp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je b082 │ │ │ │ │ + movl $0x1,0x34(%ebp) │ │ │ │ │ +./src/theorautils.c:927 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/theorautils.c:948 │ │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je af8a │ │ │ │ │ +./src/theorautils.c:976 │ │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js bf60 │ │ │ │ │ -./src/ffmpeg2theora.c:1668 │ │ │ │ │ - mov -0x2e0(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1667 │ │ │ │ │ - mov -0x2f4(%ebp),%ebx │ │ │ │ │ - mov -0x300(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1668 │ │ │ │ │ - mov %eax,-0x358(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1667 │ │ │ │ │ - mov 0x4c(%eax),%eax │ │ │ │ │ - mov %ebx,-0x360(%ebp) │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ - mov -0x2f0(%ebp),%eax │ │ │ │ │ - mov %ecx,-0x3a0(%ebp) │ │ │ │ │ - mov -0x370(%ebp),%ecx │ │ │ │ │ - mov -0x358(%ebp),%ebx │ │ │ │ │ + jne aacd │ │ │ │ │ +./src/theorautils.c:976 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + je aacd │ │ │ │ │ +./src/theorautils.c:981 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push -0x320(%ebp) │ │ │ │ │ - mov %ecx,-0x370(%ebp) │ │ │ │ │ - push 0x40(%ebx) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push -0x300(%ebp) │ │ │ │ │ + lea 0xa8(%esp),%eax │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - push -0x360(%ebp) │ │ │ │ │ - call 41e0 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - mov -0x370(%ebp),%ecx │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js bf77 │ │ │ │ │ -./src/ffmpeg2theora.c:1672 │ │ │ │ │ - mov -0x2f0(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1677 │ │ │ │ │ - mov -0x248(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1672 │ │ │ │ │ - mov %eax,-0x370(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1680 │ │ │ │ │ - mov -0x2e4(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1677 │ │ │ │ │ - sub %ecx,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1678 │ │ │ │ │ - add %ecx,-0x24c(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1677 │ │ │ │ │ - mov %edx,-0x248(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1678 │ │ │ │ │ - jmp 9673 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1688 │ │ │ │ │ + lea 0x84(%ebp),%eax │ │ │ │ │ + lea 0x8c(%esp),%esi │ │ │ │ │ push %esi │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push -0x300(%ebp) │ │ │ │ │ - push -0x370(%ebp) │ │ │ │ │ - push -0x334(%ebp) │ │ │ │ │ - call 10c30 │ │ │ │ │ -./src/ffmpeg2theora.c:1689 │ │ │ │ │ - mov -0x350(%ebp),%ebx │ │ │ │ │ - mov -0x360(%ebp),%eax │ │ │ │ │ - mov -0x35c(%ebp),%edx │ │ │ │ │ - add %eax,0x204(%ebx) │ │ │ │ │ - adc %edx,0x208(%ebx) │ │ │ │ │ -./src/ffmpeg2theora.c:1691 │ │ │ │ │ + lea 0x70(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0xec(%ebp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4b30 │ │ │ │ │ +./src/theorautils.c:983 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + push 0x28(%esp) │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:985 │ │ │ │ │ + pop %ecx │ │ │ │ │ + pop %edi │ │ │ │ │ + lea 0x34(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + push 0x28(%esp) │ │ │ │ │ + call 4be0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + jne b1d2 │ │ │ │ │ +./src/theorautils.c:989 │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:992 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + mov 0x28(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:993 │ │ │ │ │ + pop %eax │ │ │ │ │ + pop %edx │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call 4580 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:997 │ │ │ │ │ + mov 0x1c0(%ebp),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ - jne 975f │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - jmp 9679 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1674 │ │ │ │ │ - mov -0x358(%ebp),%ebx │ │ │ │ │ - mov 0x40(%ebx),%ebx │ │ │ │ │ - mov %ebx,-0x370(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1654 │ │ │ │ │ - mov -0x320(%ebp),%ebx │ │ │ │ │ - mov %ebx,-0x300(%ebp) │ │ │ │ │ - jmp 9919 │ │ │ │ │ -./src/ffmpeg2theora.c:1502 │ │ │ │ │ - mov -0x350(%ebp),%eax │ │ │ │ │ - mov -0x34c(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1503 │ │ │ │ │ - fldz │ │ │ │ │ - fld %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:1502 │ │ │ │ │ - mov %eax,0x1f4(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1503 │ │ │ │ │ - mov -0x358(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1502 │ │ │ │ │ - mov %edx,0x1f8(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1503 │ │ │ │ │ - mov -0x354(%ebp),%edx │ │ │ │ │ - mov %eax,0x1ec(%esi) │ │ │ │ │ - mov %edx,0x1f0(%esi) │ │ │ │ │ - jmp 9106 │ │ │ │ │ - mov %esi,-0x384(%ebp) │ │ │ │ │ - mov -0x350(%ebp),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1701 │ │ │ │ │ - cmpl $0x1,0xecc(%edi) │ │ │ │ │ - jne 8507 │ │ │ │ │ - jmp 86c6 │ │ │ │ │ + je abd4 │ │ │ │ │ +./src/theorautils.c:997 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + je abd4 │ │ │ │ │ +./src/theorautils.c:999 │ │ │ │ │ + mov 0x670(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jle b248 │ │ │ │ │ +./src/theorautils.c:1008 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ + lea 0x2c(%esp),%edi │ │ │ │ │ + mov %ebp,0x10(%esp) │ │ │ │ │ + lea 0x3c(%esp),%esi │ │ │ │ │ +./src/theorautils.c:999 │ │ │ │ │ + movl $0x0,0x14(%esp) │ │ │ │ │ + movl $0x0,0x8(%esp) │ │ │ │ │ +./src/theorautils.c:1008 │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ + mov %edi,0x18(%esp) │ │ │ │ │ + jmp ab72 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ + js ae10 │ │ │ │ │ +./src/theorautils.c:1013 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + push 0xc(%esp) │ │ │ │ │ + call 4be0 │ │ │ │ │ +./src/theorautils.c:1014 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + jne b1d2 │ │ │ │ │ +./src/theorautils.c:1018 (discriminator 2) │ │ │ │ │ + mov 0x10(%esp),%edi │ │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ │ + mov %edi,%eax │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:999 (discriminator 2) │ │ │ │ │ + addl $0x1,0x8(%esp) │ │ │ │ │ + mov 0x8(%esp),%ecx │ │ │ │ │ + addl $0x2d8,0x14(%esp) │ │ │ │ │ + cmp %ecx,0x670(%edi) │ │ │ │ │ + jle abd0 │ │ │ │ │ +./src/theorautils.c:1000 │ │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ │ + mov 0x14(%esp),%edi │ │ │ │ │ + add 0x674(%eax),%edi │ │ │ │ │ +./src/theorautils.c:1005 │ │ │ │ │ + lea 0x108(%edi),%eax │ │ │ │ │ +./src/theorautils.c:1003 │ │ │ │ │ + lea 0xf8(%edi),%ebp │ │ │ │ │ +./src/theorautils.c:1005 │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0xaa5e(%ebx),%eax │ │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/ffmpeg2theora.c:1470 │ │ │ │ │ - movl $0x1,-0x3b0(%ebp) │ │ │ │ │ - jmp 8448 │ │ │ │ │ -./src/ffmpeg2theora.c:1818 │ │ │ │ │ - fldl 0xe84(%edi) │ │ │ │ │ - mov 0x88c(%edi),%eax │ │ │ │ │ - fstl -0x360(%ebp) │ │ │ │ │ +./src/theorautils.c:1003 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + call 4a20 │ │ │ │ │ +./src/theorautils.c:1004 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 94cc │ │ │ │ │ -./src/ffmpeg2theora.c:1819 │ │ │ │ │ - fldl 0xe7c(%edi) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fucomi %st(1),%st │ │ │ │ │ - fcmovnbe %st(1),%st │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - fstpl -0x360(%ebp) │ │ │ │ │ - jmp 94ce │ │ │ │ │ -./src/ffmpeg2theora.c:1692 │ │ │ │ │ - movl $0x1,-0x318(%ebp) │ │ │ │ │ - mov -0x350(%ebp),%esi │ │ │ │ │ - movl $0x1,-0x384(%ebp) │ │ │ │ │ - jmp 99e5 │ │ │ │ │ -./src/ffmpeg2theora.c:1766 │ │ │ │ │ - mov -0x350(%ebp),%eax │ │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ │ - cmp $0x17002,%eax │ │ │ │ │ - je a131 │ │ │ │ │ -./src/ffmpeg2theora.c:1770 │ │ │ │ │ - cmp $0x17004,%eax │ │ │ │ │ - je b056 │ │ │ │ │ -./src/ffmpeg2theora.c:1774 │ │ │ │ │ - cmp $0x17005,%eax │ │ │ │ │ - jne 8652 │ │ │ │ │ -./src/ffmpeg2theora.c:1775 │ │ │ │ │ - mov -0x290(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1776 │ │ │ │ │ - mov -0x28c(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1775 │ │ │ │ │ - mov %eax,-0x2d8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1776 │ │ │ │ │ - mov %edx,-0x2d4(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1777 │ │ │ │ │ - cmp $0x1,%edx │ │ │ │ │ - jbe 9b3b │ │ │ │ │ -./src/ffmpeg2theora.c:1779 │ │ │ │ │ - movzwl (%eax),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1781 │ │ │ │ │ - sub $0x2,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1780 │ │ │ │ │ - add $0x2,%eax │ │ │ │ │ - mov %eax,-0x2d8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1779 │ │ │ │ │ - rol $0x8,%cx │ │ │ │ │ - movzwl %cx,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1782 │ │ │ │ │ - cmp %ecx,%edx │ │ │ │ │ - ja ba6f │ │ │ │ │ -./src/ffmpeg2theora.c:1781 │ │ │ │ │ - mov %edx,-0x2d4(%ebp) │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1785 │ │ │ │ │ + jne ab28 │ │ │ │ │ +./src/theorautils.c:1005 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + push 0xc(%esp) │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:1006 │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ + call 4870 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp aba0 │ │ │ │ │ + mov 0x10(%esp),%ebp │ │ │ │ │ +./src/theorautils.c:1024 │ │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jne bac7 │ │ │ │ │ -./src/ffmpeg2theora.c:1785 (discriminator 1) │ │ │ │ │ - movl $0x0,-0x2d8(%ebp) │ │ │ │ │ - jmp 9b4f │ │ │ │ │ + je ac20 │ │ │ │ │ +./src/theorautils.c:1024 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + je ac20 │ │ │ │ │ +./src/theorautils.c:1025 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +./src/theorautils.c:911 │ │ │ │ │ + lea 0x494(%ebp),%esi │ │ │ │ │ +./src/theorautils.c:1025 │ │ │ │ │ + push %ebp │ │ │ │ │ + call a0f0 │ │ │ │ │ +./src/theorautils.c:911 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + lea 0x2c(%esp),%edi │ │ │ │ │ + jmp ac09 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1035 │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:1027 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 4850 │ │ │ │ │ +./src/theorautils.c:1028 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js b1d2 │ │ │ │ │ +./src/theorautils.c:1033 │ │ │ │ │ + jne ac00 │ │ │ │ │ +./src/theorautils.c:1042 │ │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:1043 │ │ │ │ │ + lea 0x2c(%esp),%esi │ │ │ │ │ + lea 0x1c4(%ebp),%edi │ │ │ │ │ +./src/theorautils.c:1042 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je ac5f │ │ │ │ │ + jmp ac68 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:1476 │ │ │ │ │ - lea -0x2e4(%ebp),%eax │ │ │ │ │ - push -0x390(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ - push -0x32c(%ebp) │ │ │ │ │ - push -0x348(%ebp) │ │ │ │ │ - call 4410 │ │ │ │ │ +./src/theorautils.c:1043 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + push %edi │ │ │ │ │ + call 4850 │ │ │ │ │ +./src/theorautils.c:1044 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 83a9 │ │ │ │ │ - mov -0x384(%ebp),%eax │ │ │ │ │ - jmp 961e │ │ │ │ │ -./src/ffmpeg2theora.c:1440 (discriminator 2) │ │ │ │ │ - mov -0x3a8(%ebp),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jle 82b2 │ │ │ │ │ - jmp 82ba │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:1721 │ │ │ │ │ - flds -0x7634(%edi) │ │ │ │ │ - jmp 8606 │ │ │ │ │ -./src/ffmpeg2theora.c:1788 │ │ │ │ │ - movl $0x0,-0x2d8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1789 │ │ │ │ │ - movl $0x0,-0x2d4(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1797 │ │ │ │ │ - flds -0x320(%ebp) │ │ │ │ │ - fldz │ │ │ │ │ -./src/ffmpeg2theora.c:1803 │ │ │ │ │ - mov -0x2d8(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1797 │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jbe 8694 │ │ │ │ │ -./src/ffmpeg2theora.c:1797 (discriminator 1) │ │ │ │ │ - flds -0x320(%ebp) │ │ │ │ │ - fadds -0x2cc(%ebp) │ │ │ │ │ - fldz │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ - jbe 866c │ │ │ │ │ -./src/ffmpeg2theora.c:1798 │ │ │ │ │ - fsts -0x2cc(%ebp) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:1799 │ │ │ │ │ - fstps -0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1803 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 8692 │ │ │ │ │ -./src/ffmpeg2theora.c:1804 │ │ │ │ │ - push 0x8ac(%edi) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push -0x2d4(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - fstps (%esp) │ │ │ │ │ - push -0x320(%ebp) │ │ │ │ │ - push -0x288(%ebp) │ │ │ │ │ - push 0x20c(%esi) │ │ │ │ │ - push 0x210(%esi) │ │ │ │ │ - call 133c0 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - jmp 8694 │ │ │ │ │ -./src/ffmpeg2theora.c:1023 │ │ │ │ │ - mov (%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1025 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1023 │ │ │ │ │ - mov 0x1c(%edx),%edx │ │ │ │ │ - mov (%edx,%eax,4),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1024 │ │ │ │ │ - mov 0x8(%eax),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1023 │ │ │ │ │ - mov %eax,-0x38c(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1025 │ │ │ │ │ - push 0x10(%edx) │ │ │ │ │ - mov %edx,-0x340(%ebp) │ │ │ │ │ - call 45a0 │ │ │ │ │ -./src/ffmpeg2theora.c:1026 │ │ │ │ │ - mov -0x340(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1027 │ │ │ │ │ + js b1d2 │ │ │ │ │ +./src/theorautils.c:1049 │ │ │ │ │ + je ac68 │ │ │ │ │ +./src/theorautils.c:1051 │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:1042 │ │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne ac68 │ │ │ │ │ +./src/theorautils.c:1042 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + jne ac38 │ │ │ │ │ +./src/theorautils.c:1053 │ │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ │ + mov 0x1c(%esp),%edi │ │ │ │ │ +./src/theorautils.c:1054 │ │ │ │ │ + lea 0x2c(%esp),%esi │ │ │ │ │ +./src/theorautils.c:1053 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je aca7 │ │ │ │ │ + jmp ace4 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1054 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + push %edi │ │ │ │ │ + call 4850 │ │ │ │ │ +./src/theorautils.c:1055 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1026 │ │ │ │ │ - mov 0x154(%edx),%ecx │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1027 │ │ │ │ │ - mov 0x2c(%esi),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jg 9c18 │ │ │ │ │ -./src/ffmpeg2theora.c:1028 │ │ │ │ │ - mov 0x158(%edx),%edx │ │ │ │ │ - mov %edx,0x2c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1030 │ │ │ │ │ - mov 0x28(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1034 │ │ │ │ │ - mov 0x20(%esi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1030 │ │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ │ - je ae06 │ │ │ │ │ -./src/ffmpeg2theora.c:1034 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js b1d2 │ │ │ │ │ +./src/theorautils.c:1060 │ │ │ │ │ + je ace4 │ │ │ │ │ +./src/theorautils.c:1062 │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:1053 │ │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne ace4 │ │ │ │ │ +./src/theorautils.c:1053 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + jne ac80 │ │ │ │ │ +./src/theorautils.c:1065 │ │ │ │ │ + mov 0x1c0(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne acc5 │ │ │ │ │ +./src/theorautils.c:1084 │ │ │ │ │ + mov 0x30(%ebp),%esi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jne ad7a │ │ │ │ │ +./src/theorautils.c:1113 │ │ │ │ │ + mov 0xbc(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne b320 │ │ │ │ │ + add $0xcc,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +./src/theorautils.c:1065 │ │ │ │ │ + mov 0x1c0(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je acba │ │ │ │ │ +./src/theorautils.c:1065 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + je acc5 │ │ │ │ │ +./src/theorautils.c:1067 │ │ │ │ │ + mov 0x670(%ebp),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je 9c4c │ │ │ │ │ -./src/ffmpeg2theora.c:1035 │ │ │ │ │ - mov -0x308(%ebp),%ecx │ │ │ │ │ - cmp %ecx,%edx │ │ │ │ │ - jle 9c38 │ │ │ │ │ -./src/ffmpeg2theora.c:1036 │ │ │ │ │ - mov %ecx,0x28(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1037 │ │ │ │ │ - mov -0x340(%ebp),%ecx │ │ │ │ │ - mov 0x158(%ecx),%edx │ │ │ │ │ - cmp %edx,0x2c(%esi) │ │ │ │ │ - jle 9c4c │ │ │ │ │ -./src/ffmpeg2theora.c:1038 │ │ │ │ │ - mov %edx,0x2c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1040 │ │ │ │ │ - mov -0x340(%ebp),%edx │ │ │ │ │ - movl $0x1,0x2a8(%edx) │ │ │ │ │ -./src/ffmpeg2theora.c:1041 │ │ │ │ │ + jle b258 │ │ │ │ │ + movl $0x0,0x4(%esp) │ │ │ │ │ + lea 0x2c(%esp),%edi │ │ │ │ │ + movl $0x0,(%esp) │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/theorautils.c:1068 │ │ │ │ │ + mov 0x4(%esp),%esi │ │ │ │ │ + add 0x674(%ebp),%esi │ │ │ │ │ +./src/theorautils.c:1070 │ │ │ │ │ + add $0x108,%esi │ │ │ │ │ + jmp ad41 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1078 │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:1070 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 4850 │ │ │ │ │ +./src/theorautils.c:1071 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 9e97 │ │ │ │ │ -./src/ffmpeg2theora.c:1041 (discriminator 1) │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %eax │ │ │ │ │ + js b1d2 │ │ │ │ │ +./src/theorautils.c:1076 │ │ │ │ │ + jne ad38 │ │ │ │ │ +./src/theorautils.c:1067 (discriminator 2) │ │ │ │ │ + addl $0x1,(%esp) │ │ │ │ │ + mov (%esp),%eax │ │ │ │ │ + addl $0x2d8,0x4(%esp) │ │ │ │ │ + cmp %eax,0x670(%ebp) │ │ │ │ │ + jg ad20 │ │ │ │ │ +./src/theorautils.c:1084 │ │ │ │ │ + mov 0x30(%ebp),%esi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je acc5 │ │ │ │ │ +./src/theorautils.c:1084 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + je acc5 │ │ │ │ │ +./src/theorautils.c:1087 │ │ │ │ │ + mov 0x34(%ebp),%esi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je b138 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ + lea 0x3c(%esp),%ecx │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %ecx,(%esp) │ │ │ │ │ + mov %edx,(%ecx,%eax,1) │ │ │ │ │ + add $0x4,%eax │ │ │ │ │ + cmp $0x20,%eax │ │ │ │ │ + jb ad9d │ │ │ │ │ +./src/theorautils.c:1096 │ │ │ │ │ + movl $0x1,0x48(%esp) │ │ │ │ │ +./src/theorautils.c:1099 │ │ │ │ │ + lea 0x494(%ebp),%esi │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:1101 │ │ │ │ │ + pop %eax │ │ │ │ │ + pop %edx │ │ │ │ │ + lea 0x34(%esp),%edx │ │ │ │ │ push %edx │ │ │ │ │ - call 4820 │ │ │ │ │ + mov %edx,0xc(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 4850 │ │ │ │ │ +./src/theorautils.c:1102 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ + mov (%esp),%edx │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 9e97 │ │ │ │ │ -./src/ffmpeg2theora.c:1042 │ │ │ │ │ - mov -0x308(%ebp),%eax │ │ │ │ │ - cmp %eax,0x28(%esi) │ │ │ │ │ - jne 9c9d │ │ │ │ │ -./src/ffmpeg2theora.c:1043 │ │ │ │ │ - mov -0x340(%ebp),%edx │ │ │ │ │ - mov 0x158(%edx),%eax │ │ │ │ │ - cmp %eax,0x2c(%esi) │ │ │ │ │ - je bfe0 │ │ │ │ │ -./src/ffmpeg2theora.c:1045 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - call 4b00 │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ - mov %eax,-0x2f4(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1047 │ │ │ │ │ - mov -0x340(%ebp),%eax │ │ │ │ │ - mov 0x174(%eax),%edx │ │ │ │ │ - mov 0x170(%eax),%eax │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ - or %edx,%ecx │ │ │ │ │ - je b7c5 │ │ │ │ │ -./src/ffmpeg2theora.c:1048 │ │ │ │ │ + js b1d2 │ │ │ │ │ +./src/theorautils.c:1107 │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8630 │ │ │ │ │ +./src/theorautils.c:1111 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %edx │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0xac48(%edi),%eax │ │ │ │ │ + push 0x0(%ebp) │ │ │ │ │ + call 4560 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,0x70c(%ebp) │ │ │ │ │ + mov %edx,0x710(%ebp) │ │ │ │ │ +./src/theorautils.c:1113 │ │ │ │ │ + jmp acc5 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ push %eax │ │ │ │ │ - push -0x310(%ebp) │ │ │ │ │ - call 4ae0 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1052 │ │ │ │ │ - mov -0x340(%ebp),%eax │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push $0x0 │ │ │ │ │ - mov 0x154(%eax),%eax │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp aba0 │ │ │ │ │ +./src/theorautils.c:828 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0xaac5(%ebx),%edi │ │ │ │ │ + lea -0xaab2(%ebx),%esi │ │ │ │ │ + push %edi │ │ │ │ │ + lea 0xd4(%ebp),%eax │ │ │ │ │ + push %esi │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xac36(%edi),%eax │ │ │ │ │ + call 43d0 │ │ │ │ │ +./src/theorautils.c:829 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + lea 0x84(%ebp),%ecx │ │ │ │ │ + push %edi │ │ │ │ │ +./src/theorautils.c:830 │ │ │ │ │ + lea -0xaaaa(%ebx),%edi │ │ │ │ │ +./src/theorautils.c:829 │ │ │ │ │ + push %esi │ │ │ │ │ + mov %ecx,0x10(%esp) │ │ │ │ │ + push %ecx │ │ │ │ │ + call 48b0 │ │ │ │ │ +./src/theorautils.c:830 │ │ │ │ │ + lea 0x8(%ebp),%eax │ │ │ │ │ + mov $0x11,%ecx │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ + seta %dl │ │ │ │ │ + sbb $0x0,%dl │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + jle a86b │ │ │ │ │ +./src/theorautils.c:831 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0xaa99(%ebx),%esi │ │ │ │ │ push %eax │ │ │ │ │ - push -0x2f4(%ebp) │ │ │ │ │ - call 4ae0 │ │ │ │ │ -./src/ffmpeg2theora.c:1053 │ │ │ │ │ - mov -0x340(%ebp),%eax │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - mov 0x15c(%eax),%eax │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + push 0xc(%esp) │ │ │ │ │ + call 43d0 │ │ │ │ │ +./src/theorautils.c:832 │ │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xac27(%edi),%eax │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ + call 48b0 │ │ │ │ │ +./src/theorautils.c:836 │ │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ │ +./src/theorautils.c:832 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:836 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne a876 │ │ │ │ │ +./src/theorautils.c:837 │ │ │ │ │ + mov 0x71c(%ebp),%eax │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea 0x1(%eax),%edx │ │ │ │ │ + mov %edx,0x71c(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - push -0x2f4(%ebp) │ │ │ │ │ - call 4ae0 │ │ │ │ │ -./src/ffmpeg2theora.c:1055 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push 0x2c(%esi) │ │ │ │ │ - call 4bb0 │ │ │ │ │ - movl $0x0,(%esp) │ │ │ │ │ - push %edx │ │ │ │ │ + lea 0x1c4(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xac19(%edi),%eax │ │ │ │ │ + call 4300 │ │ │ │ │ +./src/theorautils.c:838 │ │ │ │ │ + pop %eax │ │ │ │ │ + lea 0x678(%ebp),%eax │ │ │ │ │ + pop %edx │ │ │ │ │ + push 0x38(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - push -0x2f4(%ebp) │ │ │ │ │ - call 4ae0 │ │ │ │ │ -./src/ffmpeg2theora.c:1056 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - mov 0x28(%esi),%eax │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ + call 136a0 │ │ │ │ │ +./src/theorautils.c:842 │ │ │ │ │ + mov 0x2c(%ebp),%edi │ │ │ │ │ +./src/theorautils.c:838 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:842 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jne a881 │ │ │ │ │ +./src/theorautils.c:844 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x64(%ebp),%esi │ │ │ │ │ + push %esi │ │ │ │ │ + call 4990 │ │ │ │ │ +./src/theorautils.c:846 │ │ │ │ │ + flds -0x9ef8(%ebx) │ │ │ │ │ + fldl 0x58(%ebp) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + ja b007 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/theorautils.c:849 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push $0xffffffff │ │ │ │ │ + push 0x60(%ebp) │ │ │ │ │ + push $0xffffffff │ │ │ │ │ + push 0x50(%ebp) │ │ │ │ │ + push 0x54(%ebp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 4320 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/theorautils.c:851 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne b2ab │ │ │ │ │ +./src/theorautils.c:859 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea 0xec(%ebp),%edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %edi │ │ │ │ │ + call 4400 │ │ │ │ │ +./src/theorautils.c:860 │ │ │ │ │ + pop %eax │ │ │ │ │ + lea 0x154(%ebp),%eax │ │ │ │ │ + pop %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xac06(%edi),%eax │ │ │ │ │ + push %edi │ │ │ │ │ + call 4710 │ │ │ │ │ +./src/theorautils.c:862 │ │ │ │ │ + lea 0x6c0(%ebp),%eax │ │ │ │ │ + pop %ecx │ │ │ │ │ + pop %esi │ │ │ │ │ + push 0x38(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - push -0x2f4(%ebp) │ │ │ │ │ - call 4ae0 │ │ │ │ │ -./src/ffmpeg2theora.c:1057 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - lea -0xabf6(%edi),%eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x8 │ │ │ │ │ + call 136a0 │ │ │ │ │ +./src/theorautils.c:863 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + movl $0x0,0x714(%ebp) │ │ │ │ │ + movl $0x0,0x718(%ebp) │ │ │ │ │ + jmp a881 │ │ │ │ │ +./src/theorautils.c:951 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea 0xd4(%ebp),%esi │ │ │ │ │ + lea 0x40(%esp),%eax │ │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - push -0x2f4(%ebp) │ │ │ │ │ - call 4ae0 │ │ │ │ │ -./src/ffmpeg2theora.c:1060 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push -0x2f4(%ebp) │ │ │ │ │ - call 48a0 │ │ │ │ │ + push %esi │ │ │ │ │ + push 0xe8(%ebp) │ │ │ │ │ + call 4aa0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js bfb7 │ │ │ │ │ -./src/ffmpeg2theora.c:1066 │ │ │ │ │ - mov -0x308(%ebp),%eax │ │ │ │ │ + jle b2fc │ │ │ │ │ +./src/theorautils.c:955 │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + jne b022 │ │ │ │ │ +./src/theorautils.c:973 │ │ │ │ │ + lea 0x1c4(%ebp),%edi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:966 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - push $0x3 │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ + push 0x4(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + push 0xe8(%ebp) │ │ │ │ │ + call 4aa0 │ │ │ │ │ +./src/theorautils.c:967 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js b2fc │ │ │ │ │ +./src/theorautils.c:971 │ │ │ │ │ + je aa3b │ │ │ │ │ +./src/theorautils.c:972 │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + je afc8 │ │ │ │ │ +./src/theorautils.c:973 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call 4580 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp afc8 │ │ │ │ │ +./src/theorautils.c:847 │ │ │ │ │ + fstps (%esp) │ │ │ │ │ + mov (%esp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - mov 0x28(%esi),%eax │ │ │ │ │ - cltd │ │ │ │ │ + push 0x50(%ebp) │ │ │ │ │ + push 0x54(%ebp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 4830 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp af36 │ │ │ │ │ +./src/theorautils.c:956 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea 0x1c4(%ebp),%edx │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ push %edx │ │ │ │ │ + mov %edx,0x14(%esp) │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:957 │ │ │ │ │ + pop %eax │ │ │ │ │ + pop %edx │ │ │ │ │ + lea 0x34(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + mov 0x10(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + call 4be0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + jne b1d2 │ │ │ │ │ +./src/theorautils.c:961 │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8630 │ │ │ │ │ + jmp afbc │ │ │ │ │ +./src/theorautils.c:921 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa410(%ebx),%eax │ │ │ │ │ + push $0x63 │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:925 │ │ │ │ │ + mov 0x4(%ebp),%eax │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:925 (discriminator 2) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je aa21 │ │ │ │ │ +./src/theorautils.c:925 │ │ │ │ │ + movl $0x0,0x34(%ebp) │ │ │ │ │ +./src/theorautils.c:930 │ │ │ │ │ push $0x0 │ │ │ │ │ - push $0x400 │ │ │ │ │ - call 42f0 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1068 │ │ │ │ │ push $0x0 │ │ │ │ │ -./src/ffmpeg2theora.c:1066 │ │ │ │ │ - mov %eax,-0x300(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1068 │ │ │ │ │ - push $0x8 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x0(%ebp) │ │ │ │ │ + call 4110 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js b287 │ │ │ │ │ +./src/theorautils.c:934 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 4170 │ │ │ │ │ +./src/theorautils.c:935 │ │ │ │ │ + mov 0x71c(%ebp),%eax │ │ │ │ │ + lea 0x1(%eax),%edx │ │ │ │ │ + mov %edx,0x71c(%ebp) │ │ │ │ │ + pop %edx │ │ │ │ │ + pop %ecx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x2ec(%ebp),%eax │ │ │ │ │ - push 0x2c(%esi) │ │ │ │ │ + push %esi │ │ │ │ │ + call 4300 │ │ │ │ │ +./src/theorautils.c:936 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x4 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 9e40 │ │ │ │ │ +./src/theorautils.c:937 │ │ │ │ │ + pop %eax │ │ │ │ │ + pop %edx │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 4be0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + jne b1d2 │ │ │ │ │ +./src/theorautils.c:941 │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8630 │ │ │ │ │ + jmp aa30 │ │ │ │ │ +./src/theorautils.c:893 │ │ │ │ │ + jne a996 │ │ │ │ │ +./src/theorautils.c:897 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa460(%ebx),%eax │ │ │ │ │ + push $0x4e │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - push -0x2f0(%ebp) │ │ │ │ │ - call 4210 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:903 │ │ │ │ │ + mov 0x30(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:898 │ │ │ │ │ + movl $0x1,0x34(%ebp) │ │ │ │ │ +./src/theorautils.c:903 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js bd83 │ │ │ │ │ -./src/ffmpeg2theora.c:1065 │ │ │ │ │ - mov -0x300(%ebp),%eax │ │ │ │ │ - mov %eax,-0x3a0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1074 │ │ │ │ │ - mov 0x8ac(%edi),%eax │ │ │ │ │ + jne a996 │ │ │ │ │ + jmp aa30 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/theorautils.c:775 │ │ │ │ │ + mov 0x3c(%ebp),%eax │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + je b146 │ │ │ │ │ +./src/theorautils.c:776 │ │ │ │ │ + mov %eax,0x6bc(%ebp) │ │ │ │ │ +./src/theorautils.c:778 │ │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 782f │ │ │ │ │ -./src/ffmpeg2theora.c:1074 (discriminator 1) │ │ │ │ │ - mov 0x28(%esi),%eax │ │ │ │ │ - cmp -0x308(%ebp),%eax │ │ │ │ │ - je 9e53 │ │ │ │ │ + je b220 │ │ │ │ │ +./src/theorautils.c:785 │ │ │ │ │ + mov 0x40(%ebp),%eax │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + je b15f │ │ │ │ │ +./src/theorautils.c:786 │ │ │ │ │ + mov %eax,0x704(%ebp) │ │ │ │ │ +./src/theorautils.c:788 │ │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je b1f6 │ │ │ │ │ +./src/theorautils.c:797 │ │ │ │ │ + mov 0x1c0(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je ad92 │ │ │ │ │ +./src/theorautils.c:799 │ │ │ │ │ + mov 0x670(%ebp),%edi │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jle ad92 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + jmp b19f │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ + add $0x2d8,%edi │ │ │ │ │ + cmp 0x670(%ebp),%esi │ │ │ │ │ + jge ad92 │ │ │ │ │ +./src/theorautils.c:800 │ │ │ │ │ + mov 0x674(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:801 │ │ │ │ │ + mov 0x44(%ebp),%edx │ │ │ │ │ +./src/theorautils.c:800 │ │ │ │ │ + add %edi,%eax │ │ │ │ │ +./src/theorautils.c:801 │ │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ │ + je b1b5 │ │ │ │ │ +./src/theorautils.c:802 │ │ │ │ │ + mov %edx,0x2cc(%eax) │ │ │ │ │ +./src/theorautils.c:804 │ │ │ │ │ + mov 0x258(%eax),%ecx │ │ │ │ │ + lea 0x288(%eax),%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 92c0 │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + jne b18a │ │ │ │ │ + jmp ad92 │ │ │ │ │ +./src/theorautils.c:1104 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xaaf5(%ebx),%eax │ │ │ │ │ + push $0x1c │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xabe7(%edi),%eax │ │ │ │ │ - push -0x308(%ebp) │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:1105 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/theorautils.c:789 │ │ │ │ │ + mov 0x47c(%ebp),%ecx │ │ │ │ │ + lea 0x6c0(%ebp),%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 92c0 │ │ │ │ │ +./src/theorautils.c:788 │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + jne b16a │ │ │ │ │ + jmp ad92 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:779 │ │ │ │ │ + mov 0x314(%ebp),%ecx │ │ │ │ │ + lea 0x678(%ebp),%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 92c0 │ │ │ │ │ +./src/theorautils.c:778 │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + jne b151 │ │ │ │ │ + jmp ad92 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1024 │ │ │ │ │ + mov 0x30(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne abe4 │ │ │ │ │ + jmp ac20 │ │ │ │ │ +./src/theorautils.c:1084 │ │ │ │ │ + mov 0x30(%ebp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne ad87 │ │ │ │ │ + jmp acc5 │ │ │ │ │ +./src/theorautils.c:918 (discriminator 1) │ │ │ │ │ + lea -0x9f7c(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:1075 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x396 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xa980(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:931 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa9b4(%ebx),%eax │ │ │ │ │ + push $0x31 │ │ │ │ │ push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:932 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/theorautils.c:852 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:1076 │ │ │ │ │ - mov 0x8ac(%edi),%eax │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 782f │ │ │ │ │ - mov -0x340(%ebp),%eax │ │ │ │ │ - mov 0x2c(%esi),%edx │ │ │ │ │ - mov 0x158(%eax),%eax │ │ │ │ │ - cmp %eax,%edx │ │ │ │ │ - je 9e86 │ │ │ │ │ + lea -0xa4bc(%ebx),%eax │ │ │ │ │ + push $0x5b │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:855 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ + nop │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xabcd(%edi),%eax │ │ │ │ │ + lea -0xaa8b(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:1077 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ +./src/theorautils.c:881 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ push (%eax) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1065 │ │ │ │ │ - mov -0x300(%ebp),%eax │ │ │ │ │ - mov %eax,-0x3a0(%ebp) │ │ │ │ │ +./src/theorautils.c:882 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - jmp 782f │ │ │ │ │ -./src/ffmpeg2theora.c:1084 │ │ │ │ │ - movl $0xffffffff,0x8(%esi) │ │ │ │ │ - jmp 782f │ │ │ │ │ -./src/ffmpeg2theora.c:657 │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:659 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:657 │ │ │ │ │ - mov 0x1c(%eax),%eax │ │ │ │ │ - mov (%eax,%edx,4),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:658 │ │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:657 │ │ │ │ │ - mov %eax,-0x3bc(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:659 │ │ │ │ │ - push 0x10(%ecx) │ │ │ │ │ - mov %ecx,-0x348(%ebp) │ │ │ │ │ - call 45a0 │ │ │ │ │ -./src/ffmpeg2theora.c:661 │ │ │ │ │ - mov -0x348(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:665 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:661 │ │ │ │ │ - mov 0x58(%ecx),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:662 │ │ │ │ │ - mov 0x5c(%ecx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:663 │ │ │ │ │ - mov 0x6c(%ecx),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:661 │ │ │ │ │ - mov %ebx,-0x344(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:663 │ │ │ │ │ - mov %ecx,-0x388(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:665 │ │ │ │ │ - mov 0x1a0(%esi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:662 │ │ │ │ │ - mov %edx,-0x338(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:665 │ │ │ │ │ - mov %ecx,-0x33c(%ebp) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle ad8d │ │ │ │ │ -./src/ffmpeg2theora.c:666 │ │ │ │ │ - mov 0x1a4(%esi),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl -0x33c(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:666 │ │ │ │ │ - mov %ecx,-0x350(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl -0x350(%ebp) │ │ │ │ │ - jmp 9f1f │ │ │ │ │ - fxch %st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:675 │ │ │ │ │ - mov -0x3bc(%ebp),%ecx │ │ │ │ │ - mov 0x44(%ecx),%edx │ │ │ │ │ - mov 0x48(%ecx),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - mov %edx,-0x308(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ - fxch %st(2) │ │ │ │ │ - fdivp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:675 │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ - jbe 9f5d │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:676 │ │ │ │ │ - mov %ecx,-0x350(%ebp) │ │ │ │ │ - mov %edx,-0x33c(%ebp) │ │ │ │ │ - jmp 9f5f │ │ │ │ │ - fstp %st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:680 │ │ │ │ │ - mov -0x348(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:678 │ │ │ │ │ - fstl 0x58(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:680 │ │ │ │ │ - movl $0x1,0x2a8(%edx) │ │ │ │ │ -./src/ffmpeg2theora.c:681 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je ad13 │ │ │ │ │ -./src/ffmpeg2theora.c:681 (discriminator 1) │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - fstpl -0x308(%ebp) │ │ │ │ │ - push $0x0 │ │ │ │ │ push %eax │ │ │ │ │ + lea -0xaa75(%ebx),%eax │ │ │ │ │ + jmp b2d7 │ │ │ │ │ +./src/theorautils.c:968 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa3ac(%ebx),%eax │ │ │ │ │ + push $0x1f │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:969 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/theorautils.c:1113 │ │ │ │ │ + call 13ae0 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +oggmux_add_video(): │ │ │ │ │ +./src/theorautils.c:1123 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x13cc7,%ebx │ │ │ │ │ + sub $0x6c,%esp │ │ │ │ │ + mov 0x84(%esp),%eax │ │ │ │ │ + mov 0x80(%esp),%ebp │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ +./src/theorautils.c:1142 │ │ │ │ │ + lea 0x2860(%ebx),%esi │ │ │ │ │ +./src/theorautils.c:1123 │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x5c(%esp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/theorautils.c:1127 │ │ │ │ │ + cmpl $0x2,0x66c(%ebp) │ │ │ │ │ + je b3d8 │ │ │ │ │ + jmp b3f6 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1141 │ │ │ │ │ + mov 0x28b0(%ebx),%edx │ │ │ │ │ + mov $0x50,%edi │ │ │ │ │ + sub %edx,%edi │ │ │ │ │ + cmp %eax,%edi │ │ │ │ │ + cmovg %eax,%edi │ │ │ │ │ +./src/theorautils.c:1142 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jle b3aa │ │ │ │ │ +./src/theorautils.c:1142 (discriminator 1) │ │ │ │ │ + add %esi,%edx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:297 (discriminator 1) │ │ │ │ │ + push 0x664(%ebp) │ │ │ │ │ + push %edi │ │ │ │ │ + push $0x1 │ │ │ │ │ push %edx │ │ │ │ │ - call 4820 │ │ │ │ │ + call 43c0 │ │ │ │ │ +./src/theorautils.c:1142 (discriminator 1) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %eax,%edi │ │ │ │ │ + ja b65c │ │ │ │ │ +./src/theorautils.c:1147 │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push $0x1a │ │ │ │ │ + push 0xe8(%ebp) │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/theorautils.c:1148 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - fldl -0x308(%ebp) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js a2f8 │ │ │ │ │ -./src/ffmpeg2theora.c:706 │ │ │ │ │ - mov -0x348(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:697 │ │ │ │ │ - mov 0x50(%esi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:705 │ │ │ │ │ - mov 0x58(%edx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:706 │ │ │ │ │ - mov 0x5c(%edx),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:684 │ │ │ │ │ - fstpl 0x58(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:705 │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:692 │ │ │ │ │ - mov 0x54(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne a322 │ │ │ │ │ -./src/ffmpeg2theora.c:693 (discriminator 1) │ │ │ │ │ - mov 0x1b0(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:692 (discriminator 1) │ │ │ │ │ - cmpl $0x0,0x1b4(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:693 (discriminator 1) │ │ │ │ │ - mov 0x1ac(%esi),%eax │ │ │ │ │ - mov %edx,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:692 (discriminator 1) │ │ │ │ │ - jne ad77 │ │ │ │ │ -./src/ffmpeg2theora.c:693 │ │ │ │ │ - or %eax,%edx │ │ │ │ │ - or 0x1b8(%esi),%edx │ │ │ │ │ - jne ad77 │ │ │ │ │ -./src/ffmpeg2theora.c:697 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne a34b │ │ │ │ │ -./src/ffmpeg2theora.c:698 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne ba21 │ │ │ │ │ -./src/ffmpeg2theora.c:698 (discriminator 2) │ │ │ │ │ - mov 0x1b0(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je a34b │ │ │ │ │ + js b638 │ │ │ │ │ +./src/theorautils.c:1153 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ - jmp a33e │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1682 │ │ │ │ │ - movl $0x1,-0x384(%ebp) │ │ │ │ │ - mov -0x350(%ebp),%esi │ │ │ │ │ - jmp 99e5 │ │ │ │ │ -./src/ffmpeg2theora.c:1437 │ │ │ │ │ - fldl 0x58(%esi) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - jmp 8235 │ │ │ │ │ -./src/ffmpeg2theora.c:1381 │ │ │ │ │ - mov -0x310(%ebp),%ecx │ │ │ │ │ - mov (%ecx),%edx │ │ │ │ │ - mov 0x1c(%edx),%edx │ │ │ │ │ - mov (%edx,%eax,4),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1382 │ │ │ │ │ - mov 0x10(%edx),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jle aea7 │ │ │ │ │ -./src/ffmpeg2theora.c:1383 │ │ │ │ │ - mov 0x14(%edx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1384 │ │ │ │ │ - mov %eax,0x34(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1383 │ │ │ │ │ - mov %edx,0x30(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1384 │ │ │ │ │ - jmp 7fb9 │ │ │ │ │ -./src/ffmpeg2theora.c:1018 (discriminator 2) │ │ │ │ │ - cmpl $0x2,0xecc(%edi) │ │ │ │ │ - je 7810 │ │ │ │ │ -./src/ffmpeg2theora.c:1018 │ │ │ │ │ - mov 0x8ac(%edi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 7810 │ │ │ │ │ -./src/ffmpeg2theora.c:1018 (discriminator 4) │ │ │ │ │ - mov 0x1dc(%esi),%eax │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jle 7810 │ │ │ │ │ - mov 0x1e0(%esi),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:90 (discriminator 5) │ │ │ │ │ - mov -0x33c(%ebp),%eax │ │ │ │ │ - imul %ecx │ │ │ │ │ - mov %ecx,-0x310(%ebp) │ │ │ │ │ - mov %edx,%ebx │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ - mov -0x308(%ebp),%eax │ │ │ │ │ - imull -0x350(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:92 (discriminator 5) │ │ │ │ │ - mov %edx,-0x314(%ebp) │ │ │ │ │ + cmp %edi,%eax │ │ │ │ │ + jge b3d2 │ │ │ │ │ +./src/theorautils.c:1155 │ │ │ │ │ + add 0x28b0(%ebx),%eax │ │ │ │ │ mov %eax,%edx │ │ │ │ │ - xor %ecx,%edx │ │ │ │ │ - mov %eax,-0x318(%ebp) │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ - mov -0x314(%ebp),%edx │ │ │ │ │ - xor %ebx,%edx │ │ │ │ │ - or %eax,%edx │ │ │ │ │ - jne a0f7 │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:93 │ │ │ │ │ - mov -0x350(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je a0e7 │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ + mov %edx,0x28b0(%ebx) │ │ │ │ │ +./src/theorautils.c:1133 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x1a │ │ │ │ │ + push 0xe8(%ebp) │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/theorautils.c:1134 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 7810 │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:94 │ │ │ │ │ - mov -0x33c(%ebp),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je a0f7 │ │ │ │ │ -./src/ffmpeg2theora.c:1018 │ │ │ │ │ - jns 7810 │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - fildl -0x310(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - lea -0xa72c(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push 0x5c(%esi) │ │ │ │ │ - push 0x58(%esi) │ │ │ │ │ + js b638 │ │ │ │ │ +./src/theorautils.c:1139 │ │ │ │ │ + jne b378 │ │ │ │ │ +./src/theorautils.c:1159 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push 0xe8(%ebp) │ │ │ │ │ + call 4970 │ │ │ │ │ +./src/theorautils.c:1161 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + lea 0x3c(%esp),%eax │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ + je b5e8 │ │ │ │ │ +./src/theorautils.c:1185 │ │ │ │ │ + lea 0x678(%ebp),%eax │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ + mov %eax,0x2c(%esp) │ │ │ │ │ +./src/theorautils.c:1191 │ │ │ │ │ + lea 0x1c4(%ebp),%eax │ │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ │ + jmp b51e │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/theorautils.c:1177 │ │ │ │ │ + mov 0x34(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne b504 │ │ │ │ │ +./src/theorautils.c:1177 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%esi) │ │ │ │ │ + je b504 │ │ │ │ │ +./src/theorautils.c:1180 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push 0x54(%esp) │ │ │ │ │ + push 0x54(%esp) │ │ │ │ │ + push 0xe8(%esi) │ │ │ │ │ + call 4bf0 │ │ │ │ │ +./src/theorautils.c:1181 │ │ │ │ │ + movl $0x0,0x2c(%esp) │ │ │ │ │ + imul $0x3e8,0xb4(%esi),%ebp │ │ │ │ │ +./src/theorautils.c:1180 │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ +./src/theorautils.c:1181 │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + imul %ebp,%edx │ │ │ │ │ + mov %ebp,0x28(%esp) │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mul %ebp │ │ │ │ │ +./src/theorautils.c:1182 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +./src/theorautils.c:1181 │ │ │ │ │ + mov %edx,0x24(%esp) │ │ │ │ │ + add %edi,0x24(%esp) │ │ │ │ │ +./src/theorautils.c:1182 │ │ │ │ │ + mov 0xb0(%esi),%edi │ │ │ │ │ +./src/theorautils.c:1181 │ │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + call 13920 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,0x30(%esp) │ │ │ │ │ +./src/theorautils.c:1183 │ │ │ │ │ + mov 0x28(%esp),%eax │ │ │ │ │ +./src/theorautils.c:1181 │ │ │ │ │ + mov %edx,0x34(%esp) │ │ │ │ │ +./src/theorautils.c:1183 │ │ │ │ │ + add 0x20(%esp),%eax │ │ │ │ │ + mov 0x2c(%esp),%edx │ │ │ │ │ + adc 0x24(%esp),%edx │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:1019 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - jmp 7810 │ │ │ │ │ -./src/ffmpeg2theora.c:1767 │ │ │ │ │ - mov -0x290(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1768 │ │ │ │ │ - mov -0x28c(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1767 │ │ │ │ │ - mov %eax,-0x2d8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1768 │ │ │ │ │ - mov %edx,-0x2d4(%ebp) │ │ │ │ │ - jmp 8658 │ │ │ │ │ -./src/ffmpeg2theora.c:1890 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0x2e8(%ebp),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + call 13920 │ │ │ │ │ +./src/theorautils.c:1185 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ +./src/theorautils.c:1183 │ │ │ │ │ + mov %edx,%ebp │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ +./src/theorautils.c:1185 │ │ │ │ │ + call 4350 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - call 4290 │ │ │ │ │ -./src/ffmpeg2theora.c:1891 │ │ │ │ │ - mov -0x368(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:169 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + push 0x6c(%esp) │ │ │ │ │ + push 0x48(%esp) │ │ │ │ │ + call 13780 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/theorautils.c:1191 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:1192 │ │ │ │ │ + addl $0x1,0x658(%esi) │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov %eax,-0x2c0(%ebp) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je a18c │ │ │ │ │ -./src/ffmpeg2theora.c:170 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %eax │ │ │ │ │ - call 4190 │ │ │ │ │ -./src/ffmpeg2theora.c:171 │ │ │ │ │ - lea -0x2c0(%ebp),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4290 │ │ │ │ │ +./src/theorautils.c:1176 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ + push 0x90(%esp) │ │ │ │ │ + push 0xe8(%esi) │ │ │ │ │ + call 4680 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1892 │ │ │ │ │ - mov -0x3b4(%ebp),%eax │ │ │ │ │ - mov %eax,-0x2c0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:169 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je a1b8 │ │ │ │ │ -./src/ffmpeg2theora.c:170 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + jg b440 │ │ │ │ │ +./src/theorautils.c:1194 │ │ │ │ │ + cmpl $0x1,0x66c(%esi) │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ + jne b558 │ │ │ │ │ + mov 0x88(%esp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne b571 │ │ │ │ │ +./src/theorautils.c:1212 │ │ │ │ │ + mov 0x5c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne b680 │ │ │ │ │ + add $0x6c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +./src/theorautils.c:1197 │ │ │ │ │ + push $0x4 │ │ │ │ │ + lea 0x3c(%esp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4190 │ │ │ │ │ -./src/ffmpeg2theora.c:171 │ │ │ │ │ - lea -0x2c0(%ebp),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4290 │ │ │ │ │ + push $0x18 │ │ │ │ │ + push 0xe8(%esi) │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/theorautils.c:1198 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1893 │ │ │ │ │ - mov -0x3c8(%ebp),%eax │ │ │ │ │ - mov %eax,-0x2c0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:169 │ │ │ │ │ +./src/theorautils.c:1197 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/theorautils.c:1198 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je a1e4 │ │ │ │ │ -./src/ffmpeg2theora.c:170 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %eax │ │ │ │ │ - call 4190 │ │ │ │ │ -./src/ffmpeg2theora.c:171 │ │ │ │ │ - lea -0x2c0(%ebp),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4290 │ │ │ │ │ + js b6f1 │ │ │ │ │ +./src/theorautils.c:1202 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x664(%ebp) │ │ │ │ │ + call 4590 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1894 │ │ │ │ │ - mov -0x328(%ebp),%eax │ │ │ │ │ - mov %eax,-0x2c0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:169 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je a210 │ │ │ │ │ -./src/ffmpeg2theora.c:170 │ │ │ │ │ + js b6cd │ │ │ │ │ +./src/theorautils.c:1206 │ │ │ │ │ + push 0x664(%ebp) │ │ │ │ │ + push %esi │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x44(%esp) │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %eax,%esi │ │ │ │ │ + ja b6a9 │ │ │ │ │ +./src/theorautils.c:1210 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + push 0x664(%ebp) │ │ │ │ │ + call 4bd0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1212 │ │ │ │ │ + jmp b558 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1164 │ │ │ │ │ + push $0x4 │ │ │ │ │ push %eax │ │ │ │ │ - call 4190 │ │ │ │ │ -./src/ffmpeg2theora.c:171 │ │ │ │ │ - lea -0x2c0(%ebp),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4290 │ │ │ │ │ + push $0x18 │ │ │ │ │ + push 0xe8(%ebp) │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/theorautils.c:1165 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1895 │ │ │ │ │ - mov -0x39c(%ebp),%eax │ │ │ │ │ - mov %eax,-0x2c0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:169 │ │ │ │ │ +./src/theorautils.c:1164 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/theorautils.c:1165 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je a23c │ │ │ │ │ -./src/ffmpeg2theora.c:170 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + js b685 │ │ │ │ │ +./src/theorautils.c:1169 │ │ │ │ │ + push 0x664(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4190 │ │ │ │ │ -./src/ffmpeg2theora.c:171 │ │ │ │ │ - lea -0x2c0(%ebp),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4290 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x48(%esp) │ │ │ │ │ + call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1896 │ │ │ │ │ - mov -0x3cc(%ebp),%eax │ │ │ │ │ - mov %eax,-0x2c0(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:169 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 88b5 │ │ │ │ │ -./src/ffmpeg2theora.c:170 │ │ │ │ │ + cmp %eax,%esi │ │ │ │ │ + ja b6a9 │ │ │ │ │ +./src/theorautils.c:1173 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push %eax │ │ │ │ │ - call 4190 │ │ │ │ │ -./src/ffmpeg2theora.c:171 │ │ │ │ │ - lea -0x2c0(%ebp),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4290 │ │ │ │ │ + push 0x664(%ebp) │ │ │ │ │ + call 4bd0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 88b5 │ │ │ │ │ -./src/ffmpeg2theora.c:1233 │ │ │ │ │ - mov -0x350(%ebp),%ebx │ │ │ │ │ - mov -0x33c(%ebp),%eax │ │ │ │ │ - mov %ebx,0x1e8(%esi) │ │ │ │ │ - mov %ebx,%edx │ │ │ │ │ - mov %eax,%ebx │ │ │ │ │ - mov %eax,0x1e4(%esi) │ │ │ │ │ - jmp 7b06 │ │ │ │ │ + jmp b420 │ │ │ │ │ +./src/theorautils.c:1149 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xa7d8(%edi),%eax │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push $0x48 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa38c(%ebx),%eax │ │ │ │ │ + push $0x2b │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:640 │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:640 │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - jmp 7728 │ │ │ │ │ -./src/ffmpeg2theora.c:1882 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push -0x334(%ebp) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - call fa90 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 8871 │ │ │ │ │ -./src/ffmpeg2theora.c:622 │ │ │ │ │ - mov %eax,0x8(%esi) │ │ │ │ │ +./src/theorautils.c:1150 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/theorautils.c:1143 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa360(%ebx),%eax │ │ │ │ │ + push $0x33 │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xa874(%edi),%eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:1144 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/theorautils.c:1212 │ │ │ │ │ + call 13ae0 │ │ │ │ │ +./src/theorautils.c:1166 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa32c(%ebx),%eax │ │ │ │ │ + push $0x2b │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:1167 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/theorautils.c:1207 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa300(%ebx),%eax │ │ │ │ │ + push $0x27 │ │ │ │ │ push $0x1 │ │ │ │ │ - push %edx │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:629 │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:1208 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/theorautils.c:1203 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:629 │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ - mov 0x18(%eax),%ecx │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa2a4(%ebx),%eax │ │ │ │ │ + push $0x26 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:1204 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/theorautils.c:1199 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - jmp 7719 │ │ │ │ │ -./src/ffmpeg2theora.c:706 │ │ │ │ │ - mov -0x348(%ebp),%eax │ │ │ │ │ - mov 0x5c(%eax),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:705 │ │ │ │ │ - mov 0x58(%eax),%eax │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:692 │ │ │ │ │ - mov 0x54(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:697 │ │ │ │ │ - mov 0x50(%esi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:682 │ │ │ │ │ - movl $0xffffffff,0x4(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:684 │ │ │ │ │ - fstpl 0x58(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:692 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa2d8(%ebx),%eax │ │ │ │ │ + push $0x33 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/theorautils.c:1200 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +oggmux_add_audio(): │ │ │ │ │ +./src/theorautils.c:1225 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x138d7,%ebx │ │ │ │ │ + sub $0x5c,%esp │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x4c(%esp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov 0x70(%esp),%ebp │ │ │ │ │ + mov 0x74(%esp),%esi │ │ │ │ │ +./src/theorautils.c:1234 │ │ │ │ │ + lea 0xec(%ebp),%eax │ │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ │ +./src/theorautils.c:1231 │ │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 9fc2 │ │ │ │ │ -./src/ffmpeg2theora.c:697 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne a34b │ │ │ │ │ -./src/ffmpeg2theora.c:698 (discriminator 1) │ │ │ │ │ - mov 0x1b4(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:693 (discriminator 1) │ │ │ │ │ - mov 0x1b8(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:697 (discriminator 1) │ │ │ │ │ + jg baf0 │ │ │ │ │ +./src/theorautils.c:1233 │ │ │ │ │ + mov 0x7c(%esp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne a33e │ │ │ │ │ -./src/ffmpeg2theora.c:698 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je bc6b │ │ │ │ │ -./src/ffmpeg2theora.c:699 │ │ │ │ │ - mov -0x344(%ebp),%ecx │ │ │ │ │ - sub %eax,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:700 │ │ │ │ │ - sub %edx,%ecx │ │ │ │ │ - mov %ecx,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:706 │ │ │ │ │ - mov -0x3bc(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:704 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x100000 │ │ │ │ │ -./src/ffmpeg2theora.c:706 │ │ │ │ │ - mov 0x3c(%ecx),%eax │ │ │ │ │ - imul %ebx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:704 │ │ │ │ │ - lea -0x2c4(%ebp),%ebx │ │ │ │ │ - mov %ebx,-0x32c(%ebp) │ │ │ │ │ - cltd │ │ │ │ │ + jne bad8 │ │ │ │ │ +./src/theorautils.c:1263 │ │ │ │ │ + lea 0x154(%ebp),%eax │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ +./src/theorautils.c:1304 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ + mov %eax,0x1c(%esp) │ │ │ │ │ + jmp b878 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1299 │ │ │ │ │ + cmp 0x714(%ebp),%esi │ │ │ │ │ + mov %edi,%eax │ │ │ │ │ + sbb 0x718(%ebp),%eax │ │ │ │ │ + jl ba00 │ │ │ │ │ +./src/theorautils.c:1309 │ │ │ │ │ + mov (%esp),%eax │ │ │ │ │ + mov 0x4(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1216 │ │ │ │ │ + imul $0x3e8,%edi,%ecx │ │ │ │ │ +./src/theorautils.c:1309 │ │ │ │ │ + mov %eax,0x714(%ebp) │ │ │ │ │ +./src/theorautils.c:1216 │ │ │ │ │ + mov 0xf0(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:1309 │ │ │ │ │ + mov %edx,0x718(%ebp) │ │ │ │ │ +./src/theorautils.c:1216 │ │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ + sar $0x1f,%eax │ │ │ │ │ + mov %eax,0x14(%esp) │ │ │ │ │ + mov $0x3e8,%eax │ │ │ │ │ + mul %esi │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + add %ecx,%edx │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:705 │ │ │ │ │ - mov -0x308(%ebp),%eax │ │ │ │ │ - imul 0x38(%ecx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:704 │ │ │ │ │ - cltd │ │ │ │ │ + call 13920 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ +./src/theorautils.c:1312 (discriminator 1) │ │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne b840 │ │ │ │ │ +./src/theorautils.c:1313 │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + je b840 │ │ │ │ │ +./src/theorautils.c:1317 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +./src/theorautils.c:1216 │ │ │ │ │ + mov $0x3e8,%eax │ │ │ │ │ +./src/theorautils.c:1317 │ │ │ │ │ + push $0x1 │ │ │ │ │ +./src/theorautils.c:1216 │ │ │ │ │ + imul $0x3e8,0xc(%esp),%ecx │ │ │ │ │ + mull 0x8(%esp) │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + add %ecx,%edx │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ push %edx │ │ │ │ │ - lea -0x2c8(%ebp),%edx │ │ │ │ │ push %eax │ │ │ │ │ - push %ebx │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + call 13920 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ +./src/theorautils.c:1317 │ │ │ │ │ push %edx │ │ │ │ │ - mov %edx,-0x330(%ebp) │ │ │ │ │ - call 40a0 │ │ │ │ │ -./src/ffmpeg2theora.c:709 │ │ │ │ │ - mov -0x3bc(%ebp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x6c0(%ebp),%eax │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x5c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 13780 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - mov 0x38(%eax),%edx │ │ │ │ │ - mov %edx,-0x308(%ebp) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je ac4f │ │ │ │ │ - mov 0x3c(%eax),%ebx │ │ │ │ │ - mov -0x348(%ebp),%eax │ │ │ │ │ - mov 0xb8(%eax),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:92 (discriminator 1) │ │ │ │ │ - mov 0xbc(%eax),%eax │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:90 (discriminator 1) │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ - imull -0x310(%ebp) │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - mov %edx,-0x31c(%ebp) │ │ │ │ │ - imul %ebx │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:92 (discriminator 1) │ │ │ │ │ - mov %eax,-0x328(%ebp) │ │ │ │ │ - xor -0x320(%ebp),%eax │ │ │ │ │ - mov %edx,-0x324(%ebp) │ │ │ │ │ - mov -0x324(%ebp),%edx │ │ │ │ │ - xor -0x31c(%ebp),%edx │ │ │ │ │ - or %eax,%edx │ │ │ │ │ - jne b719 │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:93 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je a414 │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1323 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea 0x32c(%ebp),%eax │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:1324 │ │ │ │ │ + addl $0x1,0x65c(%ebp) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1328 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 4730 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne bd13 │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:94 │ │ │ │ │ + jne bb71 │ │ │ │ │ +./src/theorautils.c:1263 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 4840 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + jne ba80 │ │ │ │ │ +./src/theorautils.c:1265 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + mov 0x24(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + call 4060 │ │ │ │ │ +./src/theorautils.c:1266 │ │ │ │ │ + mov %edi,(%esp) │ │ │ │ │ + call 4550 │ │ │ │ │ +./src/theorautils.c:1269 │ │ │ │ │ + pop %ecx │ │ │ │ │ + pop %esi │ │ │ │ │ + lea 0x34(%esp),%eax │ │ │ │ │ + mov %eax,0x14(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 4730 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je b85d │ │ │ │ │ +./src/theorautils.c:1270 │ │ │ │ │ + mov 0x3c(%esp),%eax │ │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + mov %edx,0x4(%esp) │ │ │ │ │ + mov 0x4(%esp),%eax │ │ │ │ │ + and (%esp),%eax │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + je bb90 │ │ │ │ │ +./src/theorautils.c:1280 │ │ │ │ │ + mov 0x708(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:1281 │ │ │ │ │ + mov 0x178(%ebp),%ecx │ │ │ │ │ + mov (%esp),%esi │ │ │ │ │ + mov 0x4(%esp),%edi │ │ │ │ │ +./src/theorautils.c:1280 │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + je b92b │ │ │ │ │ +./src/theorautils.c:1281 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + lea 0x3(%eax),%edx │ │ │ │ │ + cmovs %edx,%eax │ │ │ │ │ + lea 0x3(%ecx),%edx │ │ │ │ │ + sar $0x2,%eax │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je b719 │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ + cmovns %ecx,%edx │ │ │ │ │ + sar $0x2,%edx │ │ │ │ │ +./src/theorautils.c:1280 (discriminator 1) │ │ │ │ │ + add %edx,%eax │ │ │ │ │ +./src/theorautils.c:1284 (discriminator 1) │ │ │ │ │ + mov 0x4(%esp),%edx │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ + mov (%esp),%eax │ │ │ │ │ + sar $0x1f,%edi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + sbb %edi,%edx │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ +./src/theorautils.c:1282 (discriminator 4) │ │ │ │ │ + mov %ecx,0x708(%ebp) │ │ │ │ │ +./src/theorautils.c:1285 (discriminator 4) │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jns b788 │ │ │ │ │ +./src/theorautils.c:1290 │ │ │ │ │ + mov 0x44(%esp),%eax │ │ │ │ │ + mov 0x48(%esp),%edx │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ + xor $0x4,%ecx │ │ │ │ │ + mov %edx,0x14(%esp) │ │ │ │ │ mov %ecx,%eax │ │ │ │ │ - shr $0x1f,%eax │ │ │ │ │ - sar $0x1f,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:709 │ │ │ │ │ - add %eax,%edx │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ - cmove -0x310(%ebp),%ebx │ │ │ │ │ - cmove %ecx,%edx │ │ │ │ │ - mov %ebx,-0x310(%ebp) │ │ │ │ │ - mov %edx,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:718 │ │ │ │ │ - mov -0x348(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:716 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x100000 │ │ │ │ │ -./src/ffmpeg2theora.c:718 │ │ │ │ │ - mov 0x5c(%ebx),%eax │ │ │ │ │ - imul 0xbc(%ebx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:716 │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ + mov 0x14(%esp),%ecx │ │ │ │ │ + or %ecx,%eax │ │ │ │ │ + je ba30 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0xa27c(%ebx),%eax │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:717 │ │ │ │ │ - mov 0x58(%ebx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:716 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:717 │ │ │ │ │ - imul %ecx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:716 │ │ │ │ │ - cltd │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov 0x38(%esp),%eax │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/theorautils.c:1299 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/theorautils.c:1304 │ │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1299 │ │ │ │ │ + cmp 0x714(%ebp),%eax │ │ │ │ │ + sbb 0x718(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:1304 │ │ │ │ │ + mov 0x3c(%esp),%eax │ │ │ │ │ + mov %edx,0x4(%esp) │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ +./src/theorautils.c:1299 │ │ │ │ │ + jl ba00 │ │ │ │ │ +./src/theorautils.c:1309 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ + mov (%esp),%eax │ │ │ │ │ + mov 0x4(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1312 │ │ │ │ │ + mov 0x4(%esp),%ecx │ │ │ │ │ + and (%esp),%ecx │ │ │ │ │ +./src/theorautils.c:1309 │ │ │ │ │ + mov %eax,0x714(%ebp) │ │ │ │ │ + mov %edx,0x718(%ebp) │ │ │ │ │ +./src/theorautils.c:1312 │ │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ │ + je b840 │ │ │ │ │ +./src/theorautils.c:1216 │ │ │ │ │ + mov 0xf0(%ebp),%ecx │ │ │ │ │ + mov 0x8(%ecx),%ecx │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + sar $0x1f,%ecx │ │ │ │ │ + mov %edx,0x10(%esp) │ │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ │ + push %ecx │ │ │ │ │ push %edx │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 13920 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + jmp b7e8 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1303 │ │ │ │ │ + mov 0x38(%esp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je ba40 │ │ │ │ │ +./src/theorautils.c:1216 │ │ │ │ │ + imul $0x3e8,0x718(%ebp),%ecx │ │ │ │ │ + mov $0x3e8,%edi │ │ │ │ │ + mov %edi,%eax │ │ │ │ │ + mull 0x714(%ebp) │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + add %ecx,%edi │ │ │ │ │ + jmp b9a8 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:1297 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + jmp b788 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0xa218(%ebx),%eax │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ + push 0x54(%esp) │ │ │ │ │ + push 0x54(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - push -0x32c(%ebp) │ │ │ │ │ - push -0x330(%ebp) │ │ │ │ │ - call 40a0 │ │ │ │ │ -./src/ffmpeg2theora.c:722 │ │ │ │ │ - mov 0x3c(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:716 │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov 0x38(%esp),%eax │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/theorautils.c:1309 │ │ │ │ │ + mov 0x5c(%esp),%eax │ │ │ │ │ + mov 0x60(%esp),%edx │ │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ │ + mov %edx,0x24(%esp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:722 │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je ac87 │ │ │ │ │ -./src/ffmpeg2theora.c:732 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je b724 │ │ │ │ │ -./src/ffmpeg2theora.c:742 │ │ │ │ │ - cmp $0x4,%eax │ │ │ │ │ - je b7fe │ │ │ │ │ -./src/ffmpeg2theora.c:779 │ │ │ │ │ + jmp ba08 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1331 │ │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne bbaf │ │ │ │ │ + add $0x5c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1239 │ │ │ │ │ + addl $0x1,0xc(%esp) │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + cmp %eax,0x78(%esp) │ │ │ │ │ + jne bb20 │ │ │ │ │ +./src/theorautils.c:1257 │ │ │ │ │ + mov 0x18(%esp),%ebp │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x80(%esp) │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 4720 │ │ │ │ │ +./src/theorautils.c:1259 │ │ │ │ │ + mov 0x8c(%esp),%edi │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je b768 │ │ │ │ │ +./src/theorautils.c:1234 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 4720 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp b768 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:1237 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x80(%esp) │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 4b80 │ │ │ │ │ +./src/theorautils.c:1240 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov 0x54(%ebp),%edi │ │ │ │ │ +./src/theorautils.c:1239 │ │ │ │ │ + movl $0x0,0xc(%esp) │ │ │ │ │ + mov %ebp,0x18(%esp) │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:1240 │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + lea 0x0(,%eax,4),%ecx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jle baa0 │ │ │ │ │ + mov %ebp,(%esp) │ │ │ │ │ + jmp bb5c │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1254 (discriminator 2) │ │ │ │ │ + mov (%esi,%eax,4),%ebp │ │ │ │ │ +./src/theorautils.c:1240 (discriminator 2) │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ +./src/theorautils.c:1254 (discriminator 2) │ │ │ │ │ + flds 0x0(%ebp,%ecx,1) │ │ │ │ │ + mov (%esp),%ebp │ │ │ │ │ + mov 0x0(%ebp,%edx,4),%edx │ │ │ │ │ + fstps (%edx,%ecx,1) │ │ │ │ │ +./src/theorautils.c:1240 (discriminator 2) │ │ │ │ │ + cmp %edi,%eax │ │ │ │ │ + je baa0 │ │ │ │ │ +./src/theorautils.c:1253 │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ +./src/theorautils.c:1243 │ │ │ │ │ + cmp $0x6,%edi │ │ │ │ │ + jne bb40 │ │ │ │ │ +./src/theorautils.c:1244 │ │ │ │ │ cmp $0x5,%eax │ │ │ │ │ - je bb00 │ │ │ │ │ -./src/ffmpeg2theora.c:798 │ │ │ │ │ - cmp $0x3,%eax │ │ │ │ │ - je b32c │ │ │ │ │ -./src/ffmpeg2theora.c:833 │ │ │ │ │ - mov 0x7c(%esi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:834 │ │ │ │ │ - mov 0x54(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:833 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne bffc │ │ │ │ │ -./src/ffmpeg2theora.c:847 │ │ │ │ │ - mov 0x50(%esi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:849 │ │ │ │ │ - mov 0x84(%esi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:605 │ │ │ │ │ - fldz │ │ │ │ │ -./src/ffmpeg2theora.c:847 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jne b481 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne a4de │ │ │ │ │ -./src/ffmpeg2theora.c:848 (discriminator 1) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle a68a │ │ │ │ │ -./src/ffmpeg2theora.c:851 │ │ │ │ │ - mov -0x344(%ebp),%edx │ │ │ │ │ - sub 0x1b4(%esi),%edx │ │ │ │ │ - sub 0x1b8(%esi),%edx │ │ │ │ │ - mov %edx,-0x328(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:852 │ │ │ │ │ - mov -0x338(%ebp),%edx │ │ │ │ │ - sub 0x1ac(%esi),%edx │ │ │ │ │ - sub 0x1b0(%esi),%edx │ │ │ │ │ - mov %edx,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:853 │ │ │ │ │ - mov -0x310(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je a575 │ │ │ │ │ -./src/ffmpeg2theora.c:853 (discriminator 1) │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je a575 │ │ │ │ │ -./src/ffmpeg2theora.c:854 │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - fildl -0x310(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:855 │ │ │ │ │ - movl $0x1,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:856 │ │ │ │ │ - movl $0x1,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:854 │ │ │ │ │ - movzwl -0x2fa(%ebp),%edx │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ - or $0xc,%dh │ │ │ │ │ - mov %dx,-0x2fc(%ebp) │ │ │ │ │ - fildl -0x320(%ebp) │ │ │ │ │ - fmulp %st,%st(1) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x320(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:858 │ │ │ │ │ - mov 0x7c(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne a591 │ │ │ │ │ -./src/ffmpeg2theora.c:859 │ │ │ │ │ - mov -0x328(%ebp),%edx │ │ │ │ │ - mov %edx,0x7c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:860 │ │ │ │ │ - mov -0x320(%ebp),%edx │ │ │ │ │ - mov %edx,0x80(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:863 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je aebe │ │ │ │ │ -./src/ffmpeg2theora.c:863 (discriminator 1) │ │ │ │ │ + jg bb40 │ │ │ │ │ +./src/theorautils.c:1254 │ │ │ │ │ + mov -0xa020(%ebx,%eax,4),%edx │ │ │ │ │ + jmp bb40 │ │ │ │ │ +./src/theorautils.c:1328 (discriminator 1) │ │ │ │ │ + lea -0x9fd0(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x530 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xa1b8(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:1270 (discriminator 1) │ │ │ │ │ + lea -0x9fd0(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xac14(%ebx),%eax │ │ │ │ │ + push $0x4f6 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xaa45(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4360 <__assert_fail@plt> │ │ │ │ │ +./src/theorautils.c:1331 │ │ │ │ │ + call 13ae0 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +oggmux_add_kate_text(): │ │ │ │ │ +./src/theorautils.c:1354 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x13437,%ebx │ │ │ │ │ + sub $0x9c,%esp │ │ │ │ │ + mov 0xc8(%esp),%eax │ │ │ │ │ + fldl 0xb8(%esp) │ │ │ │ │ + mov 0xb0(%esp),%ebp │ │ │ │ │ +./src/theorautils.c:1356 │ │ │ │ │ + imul $0x2d8,0xb4(%esp),%ecx │ │ │ │ │ +./src/theorautils.c:1354 │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ +./src/theorautils.c:1356 │ │ │ │ │ + mov 0x674(%ebp),%edi │ │ │ │ │ +./src/theorautils.c:1354 │ │ │ │ │ + fstpl 0x8(%esp) │ │ │ │ │ + fldl 0xc0(%esp) │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x8c(%esp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/theorautils.c:1356 │ │ │ │ │ + add %ecx,%edi │ │ │ │ │ +./src/theorautils.c:1358 │ │ │ │ │ + cmpl $0x80000001,0xd0(%esp) │ │ │ │ │ + je bcd0 │ │ │ │ │ + cmpl $0x80000001,0xd8(%esp) │ │ │ │ │ + je bcd0 │ │ │ │ │ +./src/theorautils.c:1358 (discriminator 1) │ │ │ │ │ + cmpl $0x80000001,0xd4(%esp) │ │ │ │ │ + je bcd0 │ │ │ │ │ + cmpl $0x80000001,0xdc(%esp) │ │ │ │ │ + je bcd0 │ │ │ │ │ + fstpl 0x18(%esp) │ │ │ │ │ +./src/theorautils.c:1360 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x64(%esp),%esi │ │ │ │ │ + push %esi │ │ │ │ │ + call 4530 │ │ │ │ │ +./src/theorautils.c:1362 │ │ │ │ │ + mov 0xe0(%esp),%eax │ │ │ │ │ +./src/theorautils.c:1361 │ │ │ │ │ + movl $0x0,0x68(%esp) │ │ │ │ │ +./src/theorautils.c:1362 │ │ │ │ │ + mov %eax,0x6c(%esp) │ │ │ │ │ +./src/theorautils.c:1363 │ │ │ │ │ + mov 0xe8(%esp),%eax │ │ │ │ │ + mov %eax,0x70(%esp) │ │ │ │ │ +./src/theorautils.c:1364 │ │ │ │ │ + mov 0xe4(%esp),%eax │ │ │ │ │ + sub 0xe0(%esp),%eax │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + mov %eax,0x74(%esp) │ │ │ │ │ +./src/theorautils.c:1365 │ │ │ │ │ + mov 0xec(%esp),%eax │ │ │ │ │ + sub 0xe8(%esp),%eax │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + mov %eax,0x78(%esp) │ │ │ │ │ +./src/theorautils.c:1366 │ │ │ │ │ + pop %edx │ │ │ │ │ + pop %ecx │ │ │ │ │ + push %esi │ │ │ │ │ + push %edi │ │ │ │ │ + call 4280 │ │ │ │ │ +./src/theorautils.c:1367 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + fldl 0x18(%esp) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne a5f7 │ │ │ │ │ -./src/ffmpeg2theora.c:864 │ │ │ │ │ - mov %ebx,-0x32c(%ebp) │ │ │ │ │ - fildl -0x32c(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl 0x7c(%esi) │ │ │ │ │ - fildl 0x80(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:864 │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:864 │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x32c(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ - mov -0x32c(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:865 │ │ │ │ │ - mov %ebx,%edx │ │ │ │ │ - shr $0x1f,%edx │ │ │ │ │ - lea (%ebx,%edx,1),%eax │ │ │ │ │ - and $0x1,%eax │ │ │ │ │ - sub %edx,%eax │ │ │ │ │ - add %ebx,%eax │ │ │ │ │ - mov %eax,0x54(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:872 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle a68a │ │ │ │ │ -./src/ffmpeg2theora.c:874 │ │ │ │ │ - mov 0x88(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:873 │ │ │ │ │ - mov -0x328(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:874 │ │ │ │ │ - mov %eax,-0x32c(%ebp) │ │ │ │ │ - fildl -0x32c(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl 0x7c(%esi) │ │ │ │ │ - fildl 0x80(%esi) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:873 │ │ │ │ │ - cmp %edx,-0x320(%ebp) │ │ │ │ │ - jge a644 │ │ │ │ │ -./src/ffmpeg2theora.c:874 (discriminator 1) │ │ │ │ │ - mov %ecx,-0x320(%ebp) │ │ │ │ │ - fildl -0x320(%ebp) │ │ │ │ │ - fdiv %st(1),%st │ │ │ │ │ - fxch %st(2) │ │ │ │ │ -./src/ffmpeg2theora.c:873 (discriminator 1) │ │ │ │ │ - fcomi %st(2),%st │ │ │ │ │ - jae ba7a │ │ │ │ │ - fstp %st(2) │ │ │ │ │ -./src/ffmpeg2theora.c:879 │ │ │ │ │ - mov %eax,0x54(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:880 │ │ │ │ │ - fmulp %st,%st(1) │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x320(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ - mov -0x320(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:881 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - shr $0x1f,%edx │ │ │ │ │ - lea (%ecx,%edx,1),%eax │ │ │ │ │ - and $0x1,%eax │ │ │ │ │ - sub %edx,%eax │ │ │ │ │ - add %ecx,%eax │ │ │ │ │ - mov %eax,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:886 │ │ │ │ │ - mov 0x20(%esi),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je a6fe │ │ │ │ │ -./src/ffmpeg2theora.c:887 │ │ │ │ │ - mov 0x54(%esi),%eax │ │ │ │ │ + js be58 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1372 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea 0x40(%esp),%esi │ │ │ │ │ + push %esi │ │ │ │ │ + push 0xd8(%esp) │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + fsts 0x2c(%esp) │ │ │ │ │ + mov 0x2c(%esp),%eax │ │ │ │ │ + fstpl 0x34(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + fldl 0x20(%esp) │ │ │ │ │ + fstps 0x30(%esp) │ │ │ │ │ + mov 0x30(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push %edi │ │ │ │ │ + call 4050 │ │ │ │ │ +./src/theorautils.c:1373 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + fldl 0x20(%esp) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je a6a6 │ │ │ │ │ - mov -0x338(%ebp),%ecx │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - jg ba06 │ │ │ │ │ -./src/ffmpeg2theora.c:891 │ │ │ │ │ - mov 0x50(%esi),%eax │ │ │ │ │ - mov -0x344(%ebp),%ecx │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - jle a6cd │ │ │ │ │ + js be20 │ │ │ │ │ +./src/theorautils.c:1374 │ │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je a6cd │ │ │ │ │ -./src/ffmpeg2theora.c:892 │ │ │ │ │ - mov %ecx,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:893 │ │ │ │ │ - imul -0x2c4(%ebp),%ecx │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - cltd │ │ │ │ │ - idivl -0x2c8(%ebp) │ │ │ │ │ - mov %eax,0x54(%esi) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl 0x1dc(%esi) │ │ │ │ │ - fildl 0x1e0(%esi) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:895 │ │ │ │ │ - fldl 0x58(%esi) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ + je bd68 │ │ │ │ │ fstp %st(0) │ │ │ │ │ - jbe a6fe │ │ │ │ │ -./src/ffmpeg2theora.c:896 │ │ │ │ │ - mov -0x33c(%ebp),%eax │ │ │ │ │ - mov %eax,0x1dc(%esi) │ │ │ │ │ - mov -0x350(%ebp),%eax │ │ │ │ │ - mov %eax,0x1e0(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:899 │ │ │ │ │ - mov 0xec8(%edi),%ebx │ │ │ │ │ - cmp $0x3,%ebx │ │ │ │ │ - je afe9 │ │ │ │ │ -./src/ffmpeg2theora.c:900 │ │ │ │ │ - mov -0x308(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je a76b │ │ │ │ │ -./src/ffmpeg2theora.c:900 (discriminator 1) │ │ │ │ │ - mov 0x7c(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne a76b │ │ │ │ │ + jmp bd22 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:903 │ │ │ │ │ - mov %eax,0x68(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:906 │ │ │ │ │ - mov 0x54(%esi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:904 │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ - mov %eax,0x6c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:906 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne bc76 │ │ │ │ │ -./src/ffmpeg2theora.c:916 │ │ │ │ │ - mov -0x308(%ebp),%eax │ │ │ │ │ - imul -0x344(%ebp),%eax │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:917 │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ - imul -0x338(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:916 │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:923 │ │ │ │ │ - mov 0x74(%esi),%edx │ │ │ │ │ +./src/theorautils.c:1380 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea 0x108(%edi),%ecx │ │ │ │ │ + push %esi │ │ │ │ │ + push %ecx │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:1381 │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ + call 4870 │ │ │ │ │ +./src/theorautils.c:1382 │ │ │ │ │ + addl $0x1,0x660(%ebp) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1388 │ │ │ │ │ + mov 0x8c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne be79 │ │ │ │ │ + add $0x9c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/theorautils.c:1374 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + je bd20 │ │ │ │ │ +./src/theorautils.c:1376 │ │ │ │ │ + fnstcw 0x2e(%esp) │ │ │ │ │ + flds -0xac18(%ebx) │ │ │ │ │ + movzwl 0x2e(%esp),%eax │ │ │ │ │ + fmul %st,%st(1) │ │ │ │ │ + flds -0x9f04(%ebx) │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,0x2c(%esp) │ │ │ │ │ + fadd %st,%st(2) │ │ │ │ │ + fxch %st(2) │ │ │ │ │ + fldcw 0x2c(%esp) │ │ │ │ │ + fistpl 0x10(%esp) │ │ │ │ │ + fldcw 0x2e(%esp) │ │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ │ + cltd │ │ │ │ │ +./src/theorautils.c:1335 │ │ │ │ │ + mov 0x2d0(%edi),%eax │ │ │ │ │ +./src/theorautils.c:1376 │ │ │ │ │ + mov %edx,0x14(%esp) │ │ │ │ │ +./src/theorautils.c:1335 │ │ │ │ │ + mov 0x2d4(%edi),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jle a7ad │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jmp a778 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:925 │ │ │ │ │ - mov 0x78(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:926 │ │ │ │ │ - mov 0x54(%esi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:924 │ │ │ │ │ - mov %edx,0x68(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:925 │ │ │ │ │ - mov %eax,0x6c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:926 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je af25 │ │ │ │ │ -./src/ffmpeg2theora.c:927 │ │ │ │ │ - imul 0x50(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:928 │ │ │ │ │ - imul %ecx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:927 │ │ │ │ │ - mov %edx,-0x308(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:935 │ │ │ │ │ - cmp $0x3,%ebx │ │ │ │ │ - je af56 │ │ │ │ │ - mov 0x8ac(%edi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je b4db │ │ │ │ │ + jns bdd8 │ │ │ │ │ +./src/theorautils.c:1375 │ │ │ │ │ + fmull 0x8(%esp) │ │ │ │ │ + faddp %st,%st(1) │ │ │ │ │ + fldcw 0x2c(%esp) │ │ │ │ │ + fistpl 0x8(%esp) │ │ │ │ │ + fldcw 0x2e(%esp) │ │ │ │ │ + mov 0x8(%esp),%eax │ │ │ │ │ + cltd │ │ │ │ │ + jmp bddc │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:943 │ │ │ │ │ - cmpl $0x3,0xec8(%edi) │ │ │ │ │ - je b4b6 │ │ │ │ │ - jmp a7d7 │ │ │ │ │ fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:947 │ │ │ │ │ - cmpb $0x0,0x9c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:603 │ │ │ │ │ - movl $0x0,-0x3a4(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:602 │ │ │ │ │ - movl $0x0,-0x394(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:947 │ │ │ │ │ - jne ae28 │ │ │ │ │ -./src/ffmpeg2theora.c:954 │ │ │ │ │ - mov -0x348(%ebp),%eax │ │ │ │ │ - mov 0x138(%eax),%eax │ │ │ │ │ - cmp $0x4,%eax │ │ │ │ │ - je ae1c │ │ │ │ │ -./src/ffmpeg2theora.c:956 │ │ │ │ │ - cmp $0x5,%eax │ │ │ │ │ - jne a819 │ │ │ │ │ -./src/ffmpeg2theora.c:957 │ │ │ │ │ - movl $0x2,0x70(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:959 │ │ │ │ │ - mov 0x50(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne a82b │ │ │ │ │ -./src/ffmpeg2theora.c:960 │ │ │ │ │ - mov -0x344(%ebp),%eax │ │ │ │ │ - mov %eax,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:661 │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:961 │ │ │ │ │ - mov 0x54(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne a83b │ │ │ │ │ -./src/ffmpeg2theora.c:962 │ │ │ │ │ - mov -0x338(%ebp),%eax │ │ │ │ │ - mov %eax,0x54(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:966 │ │ │ │ │ - lea 0xf(%edx),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:967 │ │ │ │ │ - lea 0xf(%eax),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:966 │ │ │ │ │ - and $0xfffffff0,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:967 │ │ │ │ │ - and $0xfffffff0,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:966 │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ - mov %ecx,0x1bc(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:971 │ │ │ │ │ - sub %edx,%ecx │ │ │ │ │ - sar %ecx │ │ │ │ │ -./src/ffmpeg2theora.c:967 │ │ │ │ │ - mov %ebx,0x1c0(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:971 │ │ │ │ │ - and $0xfffffffe,%ecx │ │ │ │ │ - mov %ecx,0x1c4(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:972 │ │ │ │ │ - mov %ebx,%ecx │ │ │ │ │ - sub %eax,%ecx │ │ │ │ │ - sar %ecx │ │ │ │ │ - and $0xfffffffe,%ecx │ │ │ │ │ - mov %ecx,0x1c8(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:975 │ │ │ │ │ - mov -0x318(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js ad2a │ │ │ │ │ -./src/ffmpeg2theora.c:984 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jg a895 │ │ │ │ │ - mov -0x308(%ebp),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jle a926 │ │ │ │ │ -./src/ffmpeg2theora.c:985 │ │ │ │ │ - mov -0x344(%ebp),%edx │ │ │ │ │ - mov -0x338(%ebp),%eax │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push -0x318(%ebp) │ │ │ │ │ - push 0x8c(%esi) │ │ │ │ │ - push %eax │ │ │ │ │ - push %edx │ │ │ │ │ - push -0x388(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ +./src/theorautils.c:1338 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ push %edx │ │ │ │ │ - call 4890 │ │ │ │ │ -./src/ffmpeg2theora.c:990 │ │ │ │ │ - add $0x28,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:985 │ │ │ │ │ - mov %eax,0x60(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:994 │ │ │ │ │ - mov 0x8c(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:990 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push -0x318(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - push 0x54(%esi) │ │ │ │ │ - push 0x50(%esi) │ │ │ │ │ + lea 0x288(%edi),%eax │ │ │ │ │ + push 0x68(%esp) │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:992 │ │ │ │ │ - mov -0x338(%ebp),%eax │ │ │ │ │ - sub 0x1b0(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:990 │ │ │ │ │ - sub 0x1ac(%esi),%eax │ │ │ │ │ + call 13780 │ │ │ │ │ +./src/theorautils.c:1339 │ │ │ │ │ + mov 0x30(%esp),%eax │ │ │ │ │ + mov 0x34(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1340 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/theorautils.c:1339 │ │ │ │ │ + mov %eax,0x2d0(%edi) │ │ │ │ │ + mov %edx,0x2d4(%edi) │ │ │ │ │ +./src/theorautils.c:1340 │ │ │ │ │ + jmp bd22 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:991 │ │ │ │ │ - mov -0x344(%ebp),%eax │ │ │ │ │ - sub 0x1b8(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:990 │ │ │ │ │ - sub 0x1b4(%esi),%eax │ │ │ │ │ + lea -0xa184(%ebx),%eax │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + push 0x28(%esp) │ │ │ │ │ + push 0x28(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4890 │ │ │ │ │ -./src/ffmpeg2theora.c:997 │ │ │ │ │ - mov 0x8ac(%edi),%ecx │ │ │ │ │ +./src/theorautils.c:1385 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ add $0x30,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:990 │ │ │ │ │ - mov %eax,0x64(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:997 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je b562 │ │ │ │ │ -./src/ffmpeg2theora.c:259 │ │ │ │ │ - fldl 0x228(%esi) │ │ │ │ │ - fstpl -0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:260 │ │ │ │ │ - fldl 0x220(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:261 │ │ │ │ │ - fldl 0x218(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:263 │ │ │ │ │ - fldl -0x75f8(%edi) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - ja ac3d │ │ │ │ │ - flds -0x7638(%edi) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - ja ac41 │ │ │ │ │ -./src/ffmpeg2theora.c:267 │ │ │ │ │ - fld1 │ │ │ │ │ - mov $0x0,%eax │ │ │ │ │ - fucomip %st(1),%st │ │ │ │ │ - setnp %dl │ │ │ │ │ - cmove %edx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:264 │ │ │ │ │ - fldl -0x75f8(%edi) │ │ │ │ │ - fstl -0x308(%ebp) │ │ │ │ │ - fldl -0x310(%ebp) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - ja ac2a │ │ │ │ │ - flds -0x7638(%edi) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - ja ac2e │ │ │ │ │ -./src/ffmpeg2theora.c:267 │ │ │ │ │ - fld1 │ │ │ │ │ - mov $0x0,%ecx │ │ │ │ │ - fucomip %st(1),%st │ │ │ │ │ + jmp bd44 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ fstp %st(0) │ │ │ │ │ - setnp %dl │ │ │ │ │ - cmovne %ecx,%edx │ │ │ │ │ - and %edx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:265 │ │ │ │ │ - fld1 │ │ │ │ │ - fchs │ │ │ │ │ - fcomip %st(2),%st │ │ │ │ │ - ja a9c8 │ │ │ │ │ - fld1 │ │ │ │ │ - fxch %st(2) │ │ │ │ │ - fcomi %st(2),%st │ │ │ │ │ - fstp %st(2) │ │ │ │ │ - jbe ac12 │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - jmp a9ca │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - fldz │ │ │ │ │ -./src/ffmpeg2theora.c:267 │ │ │ │ │ - test %al,%al │ │ │ │ │ - jne ab12 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0xaa31(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ +./src/theorautils.c:1368 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x14,%esp │ │ │ │ │ - lea -0xa78c(%edi),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:268 │ │ │ │ │ - movl $0x1,0x238(%esi) │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/theorautils.c:1369 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp bd44 │ │ │ │ │ +./src/theorautils.c:1388 │ │ │ │ │ + call 13ae0 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +oggmux_add_kate_image(): │ │ │ │ │ +./src/theorautils.c:1401 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x13177,%ebx │ │ │ │ │ + sub $0x64,%esp │ │ │ │ │ + fldl 0x80(%esp) │ │ │ │ │ + mov 0x94(%esp),%eax │ │ │ │ │ + mov 0x78(%esp),%ebp │ │ │ │ │ +./src/theorautils.c:1403 │ │ │ │ │ + imul $0x2d8,0x7c(%esp),%esi │ │ │ │ │ +./src/theorautils.c:1401 │ │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ │ + mov 0x98(%esp),%edi │ │ │ │ │ + fstpl 0x18(%esp) │ │ │ │ │ + fldl 0x88(%esp) │ │ │ │ │ +./src/theorautils.c:1403 │ │ │ │ │ + add 0x674(%ebp),%esi │ │ │ │ │ +./src/theorautils.c:1401 │ │ │ │ │ + fstpl 0x10(%esp) │ │ │ │ │ + mov %gs:0x14,%ecx │ │ │ │ │ + mov %ecx,0x54(%esp) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +./src/theorautils.c:1405 │ │ │ │ │ + push 0x90(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 4280 │ │ │ │ │ +./src/theorautils.c:1406 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jns bf30 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - fstl (%esp) │ │ │ │ │ - push -0x30c(%ebp) │ │ │ │ │ - push -0x310(%ebp) │ │ │ │ │ - fstpl -0x318(%ebp) │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - fstl (%esp) │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:270 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ + lea -0xa148(%ebx),%eax │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ +./src/theorautils.c:1421 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ push (%eax) │ │ │ │ │ - fstpl -0x308(%ebp) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:272 │ │ │ │ │ - fldl -0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:274 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:276 │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:272 │ │ │ │ │ - fdivrs -0x7630(%edi) │ │ │ │ │ - fstpl -0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:276 │ │ │ │ │ - fldl -0x318(%ebp) │ │ │ │ │ - fmull -0x75f0(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:274 │ │ │ │ │ - mov %esi,-0x318(%ebp) │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:276 │ │ │ │ │ - fstpl -0x328(%ebp) │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/theorautils.c:1424 │ │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne c07f │ │ │ │ │ + add $0x5c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +./src/theorautils.c:1406 (discriminator 1) │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 4950 │ │ │ │ │ +./src/theorautils.c:1407 (discriminator 1) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js beed │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 4b90 │ │ │ │ │ +./src/theorautils.c:1408 (discriminator 1) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js beed │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea -0x9925(%ebx),%eax │ │ │ │ │ + lea 0x34(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %eax │ │ │ │ │ + fldl 0x1c(%esp) │ │ │ │ │ + fstps 0x2c(%esp) │ │ │ │ │ + mov 0x2c(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + fldl 0x28(%esp) │ │ │ │ │ + fstps 0x30(%esp) │ │ │ │ │ + mov 0x30(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push %esi │ │ │ │ │ + call 4050 │ │ │ │ │ +./src/theorautils.c:1409 (discriminator 1) │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js beed │ │ │ │ │ +./src/theorautils.c:1410 │ │ │ │ │ + mov 0x34(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne bfa1 │ │ │ │ │ +./src/theorautils.c:1410 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + jne bfd0 │ │ │ │ │ +./src/theorautils.c:1416 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + add $0x108,%esi │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:1417 │ │ │ │ │ + mov %edi,(%esp) │ │ │ │ │ + call 4870 │ │ │ │ │ +./src/theorautils.c:1418 │ │ │ │ │ + addl $0x1,0x660(%ebp) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp bf17 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/ffmpeg2theora.c:275 │ │ │ │ │ - flds -0x7620(%edi) │ │ │ │ │ - mov %esi,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:278 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:275 │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:278 │ │ │ │ │ - push -0x31c(%ebp) │ │ │ │ │ - push -0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:275 │ │ │ │ │ - fdiv %st(1),%st │ │ │ │ │ +./src/theorautils.c:1412 │ │ │ │ │ + fnstcw 0x1e(%esp) │ │ │ │ │ + flds -0xac18(%ebx) │ │ │ │ │ + fldl 0x8(%esp) │ │ │ │ │ + movzwl 0x1e(%esp),%eax │ │ │ │ │ + fmul %st(1),%st │ │ │ │ │ + flds -0x9f04(%ebx) │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,0x1c(%esp) │ │ │ │ │ + fadd %st,%st(1) │ │ │ │ │ fxch %st(1) │ │ │ │ │ - fstpl -0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:276 │ │ │ │ │ - fmull -0x310(%ebp) │ │ │ │ │ - faddl -0x328(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:277 │ │ │ │ │ - fldz │ │ │ │ │ - fucomi %st(1),%st │ │ │ │ │ - fcmovbe %st(1),%st │ │ │ │ │ - fstp %st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:278 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - call 4700 │ │ │ │ │ - fldl -0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:280 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:281 │ │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:278 │ │ │ │ │ - fmul %st,%st(1) │ │ │ │ │ + fldcw 0x1c(%esp) │ │ │ │ │ + fistpl 0x8(%esp) │ │ │ │ │ + fldcw 0x1e(%esp) │ │ │ │ │ + mov 0x8(%esp),%eax │ │ │ │ │ + cltd │ │ │ │ │ +./src/theorautils.c:1335 │ │ │ │ │ + mov 0x2d0(%esi),%eax │ │ │ │ │ +./src/theorautils.c:1412 │ │ │ │ │ + mov %edx,0xc(%esp) │ │ │ │ │ +./src/theorautils.c:1335 │ │ │ │ │ + mov 0x2d4(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jns c040 │ │ │ │ │ fxch %st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:280 │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - jae aaf0 │ │ │ │ │ -./src/ffmpeg2theora.c:283 │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - fadds -0x761c(%edi) │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistps -0x308(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ - movzwl -0x308(%ebp),%eax │ │ │ │ │ - jmp aaf2 │ │ │ │ │ +./src/theorautils.c:1411 │ │ │ │ │ + fmull 0x10(%esp) │ │ │ │ │ + faddp %st,%st(1) │ │ │ │ │ + fldcw 0x1c(%esp) │ │ │ │ │ + fistpl 0x10(%esp) │ │ │ │ │ + fldcw 0x1e(%esp) │ │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ │ + cltd │ │ │ │ │ + jmp c044 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ fstp %st(0) │ │ │ │ │ - mov -0x318(%ebp),%ebx │ │ │ │ │ - mov %al,0x240(%ebx,%esi,1) │ │ │ │ │ -./src/ffmpeg2theora.c:274 │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ - cmp $0x100,%esi │ │ │ │ │ - jne aa50 │ │ │ │ │ - mov %ebx,%esi │ │ │ │ │ - jmp ab16 │ │ │ │ │ fstp %st(0) │ │ │ │ │ +./src/theorautils.c:1338 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push %edx │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x288(%esi),%eax │ │ │ │ │ + push 0x5c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 13780 │ │ │ │ │ +./src/theorautils.c:1339 │ │ │ │ │ + mov 0x28(%esp),%eax │ │ │ │ │ + mov 0x2c(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1340 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/theorautils.c:1339 │ │ │ │ │ + mov %eax,0x2d0(%esi) │ │ │ │ │ + mov %edx,0x2d4(%esi) │ │ │ │ │ +./src/theorautils.c:1340 │ │ │ │ │ + jmp bfa1 │ │ │ │ │ +./src/theorautils.c:1424 │ │ │ │ │ + call 13ae0 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +oggmux_add_kate_end_packet(): │ │ │ │ │ +./src/theorautils.c:1432 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x12f67,%ebx │ │ │ │ │ + sub $0x60,%esp │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x50(%esp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov 0x74(%esp),%edi │ │ │ │ │ +./src/theorautils.c:1436 │ │ │ │ │ + lea 0x30(%esp),%ebp │ │ │ │ │ +./src/theorautils.c:1432 │ │ │ │ │ + fldl 0x7c(%esp) │ │ │ │ │ +./src/theorautils.c:1434 │ │ │ │ │ + imul $0x2d8,0x78(%esp),%esi │ │ │ │ │ + add 0x674(%edi),%esi │ │ │ │ │ +./src/theorautils.c:1436 │ │ │ │ │ + push %ebp │ │ │ │ │ + fsts 0x10(%esp) │ │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ │ + fstpl 0x18(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push %esi │ │ │ │ │ + call 4310 │ │ │ │ │ +./src/theorautils.c:1437 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + fldl 0x10(%esp) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js c1e0 │ │ │ │ │ +./src/theorautils.c:1438 │ │ │ │ │ + mov 0x34(%edi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je c140 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jmp c102 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:291 │ │ │ │ │ - fldl 0x230(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:293 │ │ │ │ │ - fldz │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - ja 77eb │ │ │ │ │ - flds -0x7638(%edi) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - ja 77ef │ │ │ │ │ -./src/ffmpeg2theora.c:295 │ │ │ │ │ - fld1 │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fucomi %st(1),%st │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - jnp be10 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x14,%esp │ │ │ │ │ - lea -0xa750(%edi),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:296 │ │ │ │ │ - movl $0x1,0x23c(%esi) │ │ │ │ │ +./src/theorautils.c:1443 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + add $0x108,%esi │ │ │ │ │ + push %ebp │ │ │ │ │ + push %esi │ │ │ │ │ + call 4580 │ │ │ │ │ +./src/theorautils.c:1444 │ │ │ │ │ + mov %ebp,(%esp) │ │ │ │ │ + call 4870 │ │ │ │ │ +./src/theorautils.c:1445 │ │ │ │ │ + addl $0x1,0x660(%edi) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1450 │ │ │ │ │ + mov 0x4c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne c208 │ │ │ │ │ + add $0x5c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1438 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%edi) │ │ │ │ │ + je c100 │ │ │ │ │ +./src/theorautils.c:1439 │ │ │ │ │ + fmuls -0xac18(%ebx) │ │ │ │ │ + fadds -0x9f04(%ebx) │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + fstps 0x14(%esp) │ │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4490 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + fnstcw 0x1e(%esp) │ │ │ │ │ + movzwl 0x1e(%esp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,0x1c(%esp) │ │ │ │ │ +./src/theorautils.c:1335 │ │ │ │ │ + mov 0x2d4(%esi),%edx │ │ │ │ │ +./src/theorautils.c:1439 │ │ │ │ │ + fldcw 0x1c(%esp) │ │ │ │ │ + fistpll 0x8(%esp) │ │ │ │ │ + fldcw 0x1e(%esp) │ │ │ │ │ +./src/theorautils.c:1335 │ │ │ │ │ + mov 0x2d0(%esi),%eax │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jns c19e │ │ │ │ │ + mov 0x8(%esp),%eax │ │ │ │ │ + mov 0xc(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1338 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + push %edx │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x288(%esi),%eax │ │ │ │ │ + push 0x5c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 13780 │ │ │ │ │ +./src/theorautils.c:1339 │ │ │ │ │ + mov 0x28(%esp),%eax │ │ │ │ │ + mov 0x2c(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1340 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/theorautils.c:1339 │ │ │ │ │ + mov %eax,0x2d0(%esi) │ │ │ │ │ + mov %edx,0x2d4(%esi) │ │ │ │ │ +./src/theorautils.c:1340 │ │ │ │ │ + jmp c102 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - fstl (%esp) │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:298 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ + lea -0xa10c(%ebx),%eax │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + push %eax │ │ │ │ │ +./src/theorautils.c:1448 │ │ │ │ │ + mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ push (%eax) │ │ │ │ │ - fstpl -0x308(%ebp) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:300 │ │ │ │ │ - fldl -0x308(%ebp) │ │ │ │ │ +./src/theorautils.c:1450 │ │ │ │ │ + jmp c124 │ │ │ │ │ + call 13ae0 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +oggmux_flush(): │ │ │ │ │ +./src/theorautils.c:1688 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x12de7,%ebx │ │ │ │ │ + sub $0x4c,%esp │ │ │ │ │ + mov 0x64(%esp),%eax │ │ │ │ │ + mov 0x60(%esp),%ebp │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ + mov %gs:0x14,%edi │ │ │ │ │ + mov %edi,0x3c(%esp) │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ +./src/theorautils.c:1693 │ │ │ │ │ + cmpl $0x1,0x66c(%ebp) │ │ │ │ │ + je c900 │ │ │ │ │ +./src/theorautils.c:1817 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ +./src/theorautils.c:1704 │ │ │ │ │ + lea 0x2c(%esp),%eax │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ +./src/theorautils.c:1817 │ │ │ │ │ + setne 0x17(%esp) │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:1700 │ │ │ │ │ + mov 0x28(%ebp),%esi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jne c338 │ │ │ │ │ +./src/theorautils.c:1700 (discriminator 1) │ │ │ │ │ + mov 0x600(%ebp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne c338 │ │ │ │ │ +./src/theorautils.c:1704 │ │ │ │ │ + cmpl $0x16,0x658(%ebp) │ │ │ │ │ + lea 0x1c4(%ebp),%esi │ │ │ │ │ + jle c758 │ │ │ │ │ +./src/theorautils.c:1704 (discriminator 1) │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 4850 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je c758 │ │ │ │ │ +./src/theorautils.c:1711 │ │ │ │ │ + mov 0x30(%esp),%edx │ │ │ │ │ + mov 0x38(%esp),%esi │ │ │ │ │ +./src/theorautils.c:1713 │ │ │ │ │ + mov 0x608(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:1711 │ │ │ │ │ + add %edx,%esi │ │ │ │ │ +./src/theorautils.c:1712 │ │ │ │ │ + cmp %esi,0x614(%ebp) │ │ │ │ │ + jl c88e │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +./src/theorautils.c:1716 │ │ │ │ │ + mov %esi,0x60c(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + push %edx │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/theorautils.c:1718 │ │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ +./src/theorautils.c:1718 │ │ │ │ │ + add 0x608(%ebp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/theorautils.c:1721 │ │ │ │ │ + mov 0x20(%esp),%edi │ │ │ │ │ +./src/theorautils.c:1720 │ │ │ │ │ + movl $0x1,0x600(%ebp) │ │ │ │ │ +./src/theorautils.c:1721 │ │ │ │ │ + mov %edi,(%esp) │ │ │ │ │ + call 4c00 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - jmp aba7 │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + sbb %edx,%eax │ │ │ │ │ + jge c338 │ │ │ │ │ +./src/theorautils.c:1722 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + call 4c00 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push %edx │ │ │ │ │ + push %eax │ │ │ │ │ + push 0xe8(%ebp) │ │ │ │ │ + call 4a70 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + fstpl 0x624(%ebp) │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1726 │ │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne c410 │ │ │ │ │ +./src/theorautils.c:1726 (discriminator 1) │ │ │ │ │ + mov 0x5fc(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne c410 │ │ │ │ │ +./src/theorautils.c:1730 │ │ │ │ │ + cmpl $0x16,0x65c(%ebp) │ │ │ │ │ + lea 0x32c(%ebp),%esi │ │ │ │ │ + jle c738 │ │ │ │ │ +./src/theorautils.c:1730 (discriminator 1) │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 4850 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je c738 │ │ │ │ │ +./src/theorautils.c:1737 │ │ │ │ │ + mov 0x30(%esp),%edx │ │ │ │ │ + mov 0x38(%esp),%esi │ │ │ │ │ +./src/theorautils.c:1739 │ │ │ │ │ + mov 0x604(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:1737 │ │ │ │ │ + add %edx,%esi │ │ │ │ │ +./src/theorautils.c:1738 │ │ │ │ │ + cmp %esi,0x618(%ebp) │ │ │ │ │ + jl c8b0 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +./src/theorautils.c:1742 │ │ │ │ │ + mov %esi,0x610(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + push %edx │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/theorautils.c:1744 │ │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ +./src/theorautils.c:1744 │ │ │ │ │ + add 0x604(%ebp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/theorautils.c:1747 │ │ │ │ │ + mov 0x20(%esp),%edi │ │ │ │ │ +./src/theorautils.c:1746 │ │ │ │ │ + movl $0x1,0x5fc(%ebp) │ │ │ │ │ +./src/theorautils.c:1747 │ │ │ │ │ + mov %edi,(%esp) │ │ │ │ │ + call 4c00 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + sbb %edx,%eax │ │ │ │ │ + jge c410 │ │ │ │ │ +./src/theorautils.c:1748 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + call 4c00 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push %edx │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0xec(%ebp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4030 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + fstpl 0x61c(%ebp) │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1754 │ │ │ │ │ + mov 0x1c0(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne c530 │ │ │ │ │ +./src/theorautils.c:1794 │ │ │ │ │ + mov 0x2c(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je c8e0 │ │ │ │ │ + mov 0x600(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne c520 │ │ │ │ │ +./src/theorautils.c:1798 │ │ │ │ │ + mov 0x28(%ebp),%edi │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je c861 │ │ │ │ │ + mov 0x5fc(%ebp),%esi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jne c6e0 │ │ │ │ │ + jmp c861 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1675 │ │ │ │ │ + mov 0x1c0(%eax),%esi │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je c41e │ │ │ │ │ +./src/theorautils.c:1794 │ │ │ │ │ + mov 0x2c(%eax),%eax │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ +./src/theorautils.c:1675 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle c77c │ │ │ │ │ +./src/theorautils.c:1676 │ │ │ │ │ + mov 0x674(%ebp),%edi │ │ │ │ │ +./src/theorautils.c:1673 │ │ │ │ │ + fldz │ │ │ │ │ +./src/theorautils.c:1674 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ +./src/theorautils.c:1675 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + lea 0x280(%edi),%eax │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/theorautils.c:1677 │ │ │ │ │ + cmpl $0x0,-0x10(%eax) │ │ │ │ │ + je c4c8 │ │ │ │ │ +./src/theorautils.c:1678 │ │ │ │ │ + fldl (%eax) │ │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ │ + je c4b0 │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ + jbe c4c0 │ │ │ │ │ fstp %st(0) │ │ │ │ │ - jmp ab92 │ │ │ │ │ + jmp c4b2 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + jmp c4c8 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1675 │ │ │ │ │ + add $0x1,%edx │ │ │ │ │ + add $0x2d8,%eax │ │ │ │ │ + cmp %edx,%ecx │ │ │ │ │ + jne c490 │ │ │ │ │ fstp %st(0) │ │ │ │ │ - mov %dl,0x340(%esi,%eax,1) │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - cmp $0x100,%eax │ │ │ │ │ - je 77f3 │ │ │ │ │ -./src/ffmpeg2theora.c:301 │ │ │ │ │ - flds -0x7618(%edi) │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - fsub %st(1),%st │ │ │ │ │ - fmul %st(2),%st │ │ │ │ │ - faddp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:302 │ │ │ │ │ - fldz │ │ │ │ │ +./src/theorautils.c:1794 │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je c640 │ │ │ │ │ +./src/theorautils.c:1794 (discriminator 1) │ │ │ │ │ + mov 0x600(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je c6f0 │ │ │ │ │ +./src/theorautils.c:1795 │ │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ │ + je c520 │ │ │ │ │ +./src/theorautils.c:1795 (discriminator 1) │ │ │ │ │ + imul $0x2d8,%esi,%eax │ │ │ │ │ + fldl 0x280(%edi,%eax,1) │ │ │ │ │ + fldl 0x624(%ebp) │ │ │ │ │ fcomip %st(1),%st │ │ │ │ │ - ja ab88 │ │ │ │ │ -./src/ffmpeg2theora.c:304 │ │ │ │ │ - flds -0x7620(%edi) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:305 │ │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:304 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jae c6a0 │ │ │ │ │ + jmp c520 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1796 (discriminator 4) │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8f40 │ │ │ │ │ + jmp c260 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1754 │ │ │ │ │ + mov 0x670(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jle c775 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/theorautils.c:1773 │ │ │ │ │ + mov %ebp,0xc(%esp) │ │ │ │ │ +./src/theorautils.c:1754 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ +./src/theorautils.c:1773 │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ + jmp c56b │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1754 (discriminator 3) │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + add $0x1,%ebp │ │ │ │ │ + add $0x2d8,%edi │ │ │ │ │ + mov 0x670(%eax),%ecx │ │ │ │ │ + cmp %ebp,%ecx │ │ │ │ │ + jle c458 │ │ │ │ │ +./src/theorautils.c:1755 │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + mov 0x674(%eax),%esi │ │ │ │ │ + add %edi,%esi │ │ │ │ │ +./src/theorautils.c:1756 │ │ │ │ │ + mov 0x270(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne c550 │ │ │ │ │ +./src/theorautils.c:1759 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea 0x108(%esi),%eax │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4850 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jle c550 │ │ │ │ │ +./src/theorautils.c:1763 │ │ │ │ │ + mov 0x30(%esp),%ecx │ │ │ │ │ + mov 0x38(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1765 │ │ │ │ │ + mov 0x274(%esi),%eax │ │ │ │ │ +./src/theorautils.c:1763 │ │ │ │ │ + add %ecx,%edx │ │ │ │ │ +./src/theorautils.c:1764 │ │ │ │ │ + cmp %edx,0x27c(%esi) │ │ │ │ │ + jl c7d0 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +./src/theorautils.c:1768 │ │ │ │ │ + mov %edx,0x278(%esi) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + push %ecx │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/theorautils.c:1770 │ │ │ │ │ + mov 0x40(%esp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ +./src/theorautils.c:1770 │ │ │ │ │ + add 0x274(%esi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/theorautils.c:1772 │ │ │ │ │ + movl $0x1,0x270(%esi) │ │ │ │ │ +./src/theorautils.c:1773 │ │ │ │ │ + pop %eax │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ + call 4c00 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %eax,%ecx │ │ │ │ │ + mov $0x0,%eax │ │ │ │ │ + sbb %edx,%eax │ │ │ │ │ + jge c550 │ │ │ │ │ +./src/theorautils.c:1774 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ + call 4c00 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push %edx │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x20(%esi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4ab0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + fstpl 0x280(%esi) │ │ │ │ │ + jmp c550 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1798 │ │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne c6b0 │ │ │ │ │ +./src/theorautils.c:1806 │ │ │ │ │ + mov 0x600(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je c852 │ │ │ │ │ +./src/theorautils.c:1806 (discriminator 1) │ │ │ │ │ + mov 0x5fc(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je c6fd │ │ │ │ │ +./src/theorautils.c:1808 │ │ │ │ │ + fldl 0x624(%ebp) │ │ │ │ │ + fldl 0x61c(%ebp) │ │ │ │ │ fcomi %st(1),%st │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - jae ab90 │ │ │ │ │ -./src/ffmpeg2theora.c:307 │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - fadds -0x761c(%edi) │ │ │ │ │ - movzwl -0x2fa(%ebp),%edx │ │ │ │ │ - or $0xc,%dh │ │ │ │ │ - mov %dx,-0x2fc(%ebp) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistps -0x308(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ - movzwl -0x308(%ebp),%edx │ │ │ │ │ - jmp ab92 │ │ │ │ │ -./src/ffmpeg2theora.c:267 │ │ │ │ │ - fldz │ │ │ │ │ - mov $0x0,%ecx │ │ │ │ │ - fucomip %st(2),%st │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - setnp %dl │ │ │ │ │ - cmovne %ecx,%edx │ │ │ │ │ - and %edx,%eax │ │ │ │ │ - jmp a9cc │ │ │ │ │ + jb c81b │ │ │ │ │ fstp %st(0) │ │ │ │ │ - jmp ac30 │ │ │ │ │ +./src/theorautils.c:1809 │ │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ │ + je c514 │ │ │ │ │ +./src/theorautils.c:1809 (discriminator 1) │ │ │ │ │ + imul $0x2d8,%esi,%eax │ │ │ │ │ + add 0x674(%ebp),%eax │ │ │ │ │ + fldl 0x280(%eax) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:264 │ │ │ │ │ - fld1 │ │ │ │ │ - fstpl -0x310(%ebp) │ │ │ │ │ - jmp a9ae │ │ │ │ │ + jb c520 │ │ │ │ │ +./src/theorautils.c:1818 │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8e20 │ │ │ │ │ + jmp c260 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:1798 (discriminator 1) │ │ │ │ │ + mov 0x5fc(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je c7b8 │ │ │ │ │ +./src/theorautils.c:1799 │ │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ │ + je c6e0 │ │ │ │ │ +./src/theorautils.c:1799 (discriminator 1) │ │ │ │ │ + imul $0x2d8,%esi,%eax │ │ │ │ │ + fldl 0x280(%edi,%eax,1) │ │ │ │ │ + fldl 0x61c(%ebp) │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ fstp %st(0) │ │ │ │ │ - jmp ac43 │ │ │ │ │ + jae c6a0 │ │ │ │ │ + jmp c6e0 │ │ │ │ │ fstp %st(0) │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:263 │ │ │ │ │ - fld1 │ │ │ │ │ - jmp a96d │ │ │ │ │ - mov -0x348(%ebp),%eax │ │ │ │ │ - mov 0xb8(%eax),%ecx │ │ │ │ │ - mov 0xbc(%eax),%eax │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ - mov %eax,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:711 │ │ │ │ │ - mov -0x308(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:715 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne a448 │ │ │ │ │ -./src/ffmpeg2theora.c:722 │ │ │ │ │ - mov 0x3c(%esi),%eax │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - jne a48d │ │ │ │ │ -./src/ffmpeg2theora.c:723 │ │ │ │ │ - flds -0x762c(%edi) │ │ │ │ │ - fsubrl 0x58(%esi) │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x320(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ - mov -0x320(%ebp),%eax │ │ │ │ │ +./src/theorautils.c:1800 (discriminator 4) │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8ca0 │ │ │ │ │ + jmp c260 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1798 │ │ │ │ │ + mov 0x28(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne c6b0 │ │ │ │ │ +./src/theorautils.c:1806 │ │ │ │ │ + mov 0x600(%ebp),%edx │ │ │ │ │ +./src/theorautils.c:1817 │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + not %eax │ │ │ │ │ + shr $0x1f,%eax │ │ │ │ │ + and 0x17(%esp),%al │ │ │ │ │ + test %al,%al │ │ │ │ │ + jne c6a0 │ │ │ │ │ +./src/theorautils.c:1820 │ │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne ace3 │ │ │ │ │ -./src/ffmpeg2theora.c:723 (discriminator 1) │ │ │ │ │ - cmpl $0x140,-0x344(%ebp) │ │ │ │ │ - jne bc4e │ │ │ │ │ - cmpl $0xf0,-0x338(%ebp) │ │ │ │ │ - jne bc4e │ │ │ │ │ -./src/ffmpeg2theora.c:728 │ │ │ │ │ - movl $0x180,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:729 │ │ │ │ │ - mov $0x180,%ebx │ │ │ │ │ - mov $0x120,%eax │ │ │ │ │ - movl $0x120,0x54(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:833 │ │ │ │ │ - mov 0x7c(%esi),%ecx │ │ │ │ │ + jne c800 │ │ │ │ │ +./src/theorautils.c:1830 │ │ │ │ │ + mov 0x3c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne c925 │ │ │ │ │ + add $0x4c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1733 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 4be0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne c37c │ │ │ │ │ + jmp c410 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1707 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 4be0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne c2a4 │ │ │ │ │ + jmp c338 │ │ │ │ │ +./src/theorautils.c:1794 │ │ │ │ │ + mov 0x2c(%ebp),%eax │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je c86e │ │ │ │ │ + mov 0x600(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne c520 │ │ │ │ │ +./src/theorautils.c:1798 │ │ │ │ │ + mov 0x28(%ebp),%esi │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je c8d2 │ │ │ │ │ + mov 0x5fc(%ebp),%ecx │ │ │ │ │ +./src/theorautils.c:1674 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ +./src/theorautils.c:1798 │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jne b421 │ │ │ │ │ -./src/ffmpeg2theora.c:849 │ │ │ │ │ - mov 0x84(%esi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:605 │ │ │ │ │ - fldz │ │ │ │ │ - jmp a4d6 │ │ │ │ │ -./src/ffmpeg2theora.c:661 │ │ │ │ │ - mov -0x344(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:662 │ │ │ │ │ - mov -0x338(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:661 │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ - jmp a30a │ │ │ │ │ -./src/ffmpeg2theora.c:978 │ │ │ │ │ - movl $0x4,-0x318(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:976 │ │ │ │ │ - mov -0x344(%ebp),%ecx │ │ │ │ │ - sub 0x1b8(%esi),%ecx │ │ │ │ │ - sub 0x1b4(%esi),%ecx │ │ │ │ │ - cmp %edx,%ecx │ │ │ │ │ - jl a883 │ │ │ │ │ -./src/ffmpeg2theora.c:977 (discriminator 1) │ │ │ │ │ - mov -0x338(%ebp),%edx │ │ │ │ │ - sub 0x1b0(%esi),%edx │ │ │ │ │ - sub 0x1ac(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:980 (discriminator 1) │ │ │ │ │ - cmp %eax,%edx │ │ │ │ │ - setl %al │ │ │ │ │ - movzbl %al,%eax │ │ │ │ │ - lea 0x2(%eax,%eax,1),%eax │ │ │ │ │ - mov %eax,-0x318(%ebp) │ │ │ │ │ - jmp a883 │ │ │ │ │ -./src/ffmpeg2theora.c:694 │ │ │ │ │ - mov -0x338(%ebp),%edx │ │ │ │ │ - sub %eax,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:695 │ │ │ │ │ - sub -0x310(%ebp),%edx │ │ │ │ │ - mov %edx,0x54(%esi) │ │ │ │ │ - jmp a322 │ │ │ │ │ -./src/ffmpeg2theora.c:667 │ │ │ │ │ - mov -0x3bc(%ebp),%ecx │ │ │ │ │ - mov 0x14(%ecx),%edx │ │ │ │ │ - mov %edx,-0x33c(%ebp) │ │ │ │ │ + jne c6e0 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1817 │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ +./src/theorautils.c:1806 │ │ │ │ │ + mov 0x600(%ebp),%edx │ │ │ │ │ +./src/theorautils.c:1817 │ │ │ │ │ + not %eax │ │ │ │ │ + shr $0x1f,%eax │ │ │ │ │ + and 0x17(%esp),%al │ │ │ │ │ +./src/theorautils.c:1806 │ │ │ │ │ + jmp c708 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:1765 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %edx │ │ │ │ │ + mov %edx,0x28(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4690 │ │ │ │ │ +./src/theorautils.c:1766 │ │ │ │ │ + mov 0x2c(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1769 │ │ │ │ │ + mov 0x40(%esp),%ecx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1765 │ │ │ │ │ + mov %eax,0x274(%esi) │ │ │ │ │ +./src/theorautils.c:1766 │ │ │ │ │ + mov %edx,0x27c(%esi) │ │ │ │ │ + jmp c5b7 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1820 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je add9 │ │ │ │ │ -./src/ffmpeg2theora.c:667 (discriminator 1) │ │ │ │ │ - mov 0x10(%ecx),%ecx │ │ │ │ │ - mov %ecx,-0x350(%ebp) │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je add9 │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl -0x350(%ebp) │ │ │ │ │ - fildl -0x33c(%ebp) │ │ │ │ │ - fld %st(1) │ │ │ │ │ - fdiv %st(1),%st │ │ │ │ │ -./src/ffmpeg2theora.c:668 │ │ │ │ │ - fldl -0x7600(%edi) │ │ │ │ │ - fstl -0x308(%ebp) │ │ │ │ │ + jne c520 │ │ │ │ │ +./src/theorautils.c:1823 (discriminator 1) │ │ │ │ │ + mov 0x5fc(%ebp),%edi │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jne c6e0 │ │ │ │ │ + jmp c718 │ │ │ │ │ + fstp %st(1) │ │ │ │ │ +./src/theorautils.c:1813 │ │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ │ + je c6de │ │ │ │ │ +./src/theorautils.c:1813 (discriminator 1) │ │ │ │ │ + imul $0x2d8,%esi,%eax │ │ │ │ │ + add 0x674(%ebp),%eax │ │ │ │ │ + fldl 0x280(%eax) │ │ │ │ │ fxch %st(1) │ │ │ │ │ fcomip %st(1),%st │ │ │ │ │ fstp %st(0) │ │ │ │ │ - ja 9f1d │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:672 │ │ │ │ │ - mov -0x348(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:673 │ │ │ │ │ - mov 0x48(%ecx),%edx │ │ │ │ │ - imul 0x50(%ecx),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:672 │ │ │ │ │ - mov 0x4c(%ecx),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:673 │ │ │ │ │ - mov %edx,-0x350(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:672 │ │ │ │ │ - mov %ebx,-0x33c(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl -0x33c(%ebp) │ │ │ │ │ - fildl -0x350(%ebp) │ │ │ │ │ - jmp 9f1f │ │ │ │ │ -./src/ffmpeg2theora.c:1031 │ │ │ │ │ - mov -0x308(%ebp),%ebx │ │ │ │ │ - mov %ebx,0x28(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1034 │ │ │ │ │ + jb c6e0 │ │ │ │ │ +./src/theorautils.c:1818 │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 8e20 │ │ │ │ │ + jmp c260 │ │ │ │ │ +./src/theorautils.c:1817 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + js c861 │ │ │ │ │ + cmpb $0x0,0x17(%esp) │ │ │ │ │ + jne c6a0 │ │ │ │ │ +./src/theorautils.c:1820 │ │ │ │ │ + mov 0x18(%esp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne c808 │ │ │ │ │ + jmp c718 │ │ │ │ │ +./src/theorautils.c:1798 │ │ │ │ │ + mov 0x28(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne c7a1 │ │ │ │ │ +./src/theorautils.c:1806 │ │ │ │ │ + mov 0x600(%ebp),%edx │ │ │ │ │ +./src/theorautils.c:1674 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ +./src/theorautils.c:1806 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne c655 │ │ │ │ │ + jmp c861 │ │ │ │ │ +./src/theorautils.c:1713 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + push %eax │ │ │ │ │ + call 4690 │ │ │ │ │ +./src/theorautils.c:1717 │ │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1714 │ │ │ │ │ + mov %esi,0x614(%ebp) │ │ │ │ │ +./src/theorautils.c:1717 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1713 │ │ │ │ │ + mov %eax,0x608(%ebp) │ │ │ │ │ +./src/theorautils.c:1714 │ │ │ │ │ + jmp c2c0 │ │ │ │ │ +./src/theorautils.c:1739 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + push %eax │ │ │ │ │ + call 4690 │ │ │ │ │ +./src/theorautils.c:1743 │ │ │ │ │ + mov 0x40(%esp),%edx │ │ │ │ │ +./src/theorautils.c:1740 │ │ │ │ │ + mov %esi,0x618(%ebp) │ │ │ │ │ +./src/theorautils.c:1743 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1739 │ │ │ │ │ + mov %eax,0x604(%ebp) │ │ │ │ │ +./src/theorautils.c:1740 │ │ │ │ │ + jmp c398 │ │ │ │ │ +./src/theorautils.c:1674 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ + jmp c6f7 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1798 │ │ │ │ │ + mov 0x28(%ebp),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jne 9c38 │ │ │ │ │ - jmp 9c4c │ │ │ │ │ -./src/ffmpeg2theora.c:955 │ │ │ │ │ - movl $0x1,0x70(%esi) │ │ │ │ │ - jmp a819 │ │ │ │ │ -./src/ffmpeg2theora.c:948 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push $0x19 │ │ │ │ │ - push -0x338(%ebp) │ │ │ │ │ - push -0x344(%ebp) │ │ │ │ │ - call 44c0 │ │ │ │ │ -./src/ffmpeg2theora.c:949 │ │ │ │ │ - lea 0x9c(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:948 │ │ │ │ │ - mov %eax,-0x3a4(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:949 │ │ │ │ │ + je c879 │ │ │ │ │ + mov 0x5fc(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne c6e0 │ │ │ │ │ +./src/theorautils.c:1806 │ │ │ │ │ + mov 0x600(%ebp),%edx │ │ │ │ │ +./src/theorautils.c:1817 │ │ │ │ │ + jmp c70c │ │ │ │ │ +./src/theorautils.c:1694 │ │ │ │ │ + mov 0x3c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne c925 │ │ │ │ │ + fldl 0x624(%ebp) │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + fstpl 0x60(%esp) │ │ │ │ │ +./src/theorautils.c:1830 │ │ │ │ │ + add $0x4c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ +./src/theorautils.c:1694 │ │ │ │ │ + jmp 87c0 │ │ │ │ │ +./src/theorautils.c:1830 │ │ │ │ │ + call 13ae0 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +oggmux_close(): │ │ │ │ │ +./src/theorautils.c:1832 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x126c7,%ebx │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov 0x20(%esp),%esi │ │ │ │ │ +./src/theorautils.c:1835 │ │ │ │ │ + mov 0x28(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je cb68 │ │ │ │ │ +./src/theorautils.c:1839 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x630(%esi) │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + push 0x62c(%esi) │ │ │ │ │ + call 87c0 │ │ │ │ │ +./src/theorautils.c:1841 │ │ │ │ │ + lea 0x32c(%esi),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4170 │ │ │ │ │ +./src/theorautils.c:1842 │ │ │ │ │ + lea 0x154(%esi),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4480 │ │ │ │ │ +./src/theorautils.c:1843 │ │ │ │ │ + lea 0xec(%esi),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4800 │ │ │ │ │ +./src/theorautils.c:1844 │ │ │ │ │ + lea 0x64(%esi),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4080 │ │ │ │ │ +./src/theorautils.c:1846 │ │ │ │ │ + lea 0x1c4(%esi),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4170 │ │ │ │ │ +./src/theorautils.c:1847 │ │ │ │ │ pop %eax │ │ │ │ │ - pop %ecx │ │ │ │ │ - push $0x6 │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edx,-0x308(%ebp) │ │ │ │ │ - call 4670 │ │ │ │ │ -./src/ffmpeg2theora.c:950 │ │ │ │ │ + push 0xe8(%esi) │ │ │ │ │ + call 4650 │ │ │ │ │ +./src/theorautils.c:1848 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmpl $0x3,0xec8(%edi) │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:949 │ │ │ │ │ - mov %eax,-0x394(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:950 │ │ │ │ │ - je bd01 │ │ │ │ │ -./src/ffmpeg2theora.c:950 (discriminator 3) │ │ │ │ │ - mov 0x8ac(%edi),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jne a7f8 │ │ │ │ │ -./src/ffmpeg2theora.c:951 │ │ │ │ │ - mov -0x18(%edi),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xac78(%edi),%eax │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + cmpl $0x1,0x66c(%esi) │ │ │ │ │ + jne ca90 │ │ │ │ │ +./src/theorautils.c:1854 │ │ │ │ │ + mov 0x1c0(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne cb80 │ │ │ │ │ +./src/theorautils.c:1864 │ │ │ │ │ + mov 0x30(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne cb4d │ │ │ │ │ +./src/theorautils.c:1867 │ │ │ │ │ + cmpl $0x1,0x66c(%esi) │ │ │ │ │ + je ca04 │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je ca04 │ │ │ │ │ +./src/theorautils.c:1867 (discriminator 2) │ │ │ │ │ + mov -0xc(%ebx),%edx │ │ │ │ │ + cmp (%edx),%eax │ │ │ │ │ + je ca04 │ │ │ │ │ +./src/theorautils.c:1868 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%ecx) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ + call 4470 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp a7f8 │ │ │ │ │ -./src/ffmpeg2theora.c:1387 │ │ │ │ │ - mov -0x33c(%ebp),%eax │ │ │ │ │ - mov %eax,0x30(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1388 │ │ │ │ │ - mov -0x350(%ebp),%eax │ │ │ │ │ - mov %eax,0x34(%esi) │ │ │ │ │ - jmp 7fb9 │ │ │ │ │ -./src/ffmpeg2theora.c:867 │ │ │ │ │ +./src/theorautils.c:1870 │ │ │ │ │ + mov 0x608(%esi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je a5f7 │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl 0x7c(%esi) │ │ │ │ │ - fildl 0x80(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:868 │ │ │ │ │ - mov %eax,-0x32c(%ebp) │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:868 │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ - fildl -0x32c(%ebp) │ │ │ │ │ - fmulp %st,%st(1) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x32c(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ - mov -0x32c(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:869 │ │ │ │ │ - mov %ebx,%edx │ │ │ │ │ - shr $0x1f,%edx │ │ │ │ │ - lea (%ebx,%edx,1),%eax │ │ │ │ │ - and $0x1,%eax │ │ │ │ │ - sub %edx,%eax │ │ │ │ │ - add %ebx,%eax │ │ │ │ │ - mov %eax,0x50(%esi) │ │ │ │ │ - jmp a5f7 │ │ │ │ │ -./src/ffmpeg2theora.c:931 │ │ │ │ │ - imul -0x344(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:932 │ │ │ │ │ - imul -0x338(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:931 │ │ │ │ │ - mov %edx,-0x308(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:935 │ │ │ │ │ - cmp $0x3,%ebx │ │ │ │ │ - jne a7b6 │ │ │ │ │ - mov 0xecc(%edi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:935 (discriminator 2) │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - je a7d5 │ │ │ │ │ -./src/ffmpeg2theora.c:935 (discriminator 3) │ │ │ │ │ - mov 0x8ac(%edi),%eax │ │ │ │ │ + je ca1a │ │ │ │ │ +./src/theorautils.c:1871 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %eax │ │ │ │ │ + call 4420 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1872 │ │ │ │ │ + mov 0x604(%esi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b4db │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jmp af7d │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jmp af7d │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:940 │ │ │ │ │ - cmpl $0x3,0xec8(%edi) │ │ │ │ │ - jne b7b2 │ │ │ │ │ - cmpl $0x2,0xecc(%edi) │ │ │ │ │ - je a7d7 │ │ │ │ │ - mov 0x8ac(%edi),%eax │ │ │ │ │ + je ca30 │ │ │ │ │ +./src/theorautils.c:1873 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %eax │ │ │ │ │ + call 4420 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/theorautils.c:1875 (discriminator 1) │ │ │ │ │ + mov 0x670(%esi),%edi │ │ │ │ │ +./src/theorautils.c:1876 (discriminator 1) │ │ │ │ │ + mov 0x674(%esi),%edx │ │ │ │ │ +./src/theorautils.c:1875 (discriminator 1) │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jle ca76 │ │ │ │ │ +./src/theorautils.c:1875 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1876 │ │ │ │ │ + imul $0x2d8,%edi,%eax │ │ │ │ │ + mov 0x274(%edx,%eax,1),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne a7c6 │ │ │ │ │ -./src/ffmpeg2theora.c:941 (discriminator 4) │ │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:940 (discriminator 4) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je b490 │ │ │ │ │ -./src/ffmpeg2theora.c:943 │ │ │ │ │ - cmpl $0x3,0xec8(%edi) │ │ │ │ │ - je b4b6 │ │ │ │ │ -./src/ffmpeg2theora.c:943 (discriminator 4) │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne a7d7 │ │ │ │ │ -./src/ffmpeg2theora.c:945 │ │ │ │ │ - mov -0x18(%edi),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xac8c(%edi),%eax │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push (%ecx) │ │ │ │ │ - push $0x13 │ │ │ │ │ - push $0x1 │ │ │ │ │ + je ca6b │ │ │ │ │ +./src/theorautils.c:1877 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/theorautils.c:1879 │ │ │ │ │ + mov 0x674(%esi),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp a7d7 │ │ │ │ │ -./src/ffmpeg2theora.c:899 (discriminator 1) │ │ │ │ │ - mov 0xecc(%edi),%eax │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je a70d │ │ │ │ │ -./src/ffmpeg2theora.c:923 │ │ │ │ │ - mov 0x74(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jg a776 │ │ │ │ │ - jmp af5c │ │ │ │ │ -./src/ffmpeg2theora.c:1269 │ │ │ │ │ - lea -0x260(%ebp),%edx │ │ │ │ │ - push $0x4 │ │ │ │ │ +./src/theorautils.c:1875 (discriminator 2) │ │ │ │ │ + add $0x1,%edi │ │ │ │ │ + cmp %edi,0x670(%esi) │ │ │ │ │ + jg ca48 │ │ │ │ │ +./src/theorautils.c:1879 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ push %edx │ │ │ │ │ - push $0xc │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/theorautils.c:1880 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/theorautils.c:1849 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x84(%esi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/ffmpeg2theora.c:1270 │ │ │ │ │ - mov -0x260(%ebp),%eax │ │ │ │ │ + call 4250 │ │ │ │ │ +./src/theorautils.c:1850 │ │ │ │ │ + lea 0xd4(%esi),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4a60 │ │ │ │ │ +./src/theorautils.c:1854 │ │ │ │ │ + mov 0x1c0(%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmp %eax,0x944(%edi) │ │ │ │ │ - jle b030 │ │ │ │ │ -./src/ffmpeg2theora.c:1271 │ │ │ │ │ - mov %eax,0x944(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1272 │ │ │ │ │ - lea 0x944(%edi),%eax │ │ │ │ │ - push $0x4 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je c9d4 │ │ │ │ │ +./src/theorautils.c:1854 (discriminator 1) │ │ │ │ │ + cmpl $0x1,0x66c(%esi) │ │ │ │ │ + je cb80 │ │ │ │ │ +./src/theorautils.c:1855 │ │ │ │ │ + mov 0x670(%esi),%ebp │ │ │ │ │ + test %ebp,%ebp │ │ │ │ │ + jle cb8d │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/theorautils.c:1856 (discriminator 3) │ │ │ │ │ + mov 0x674(%esi),%eax │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +./src/theorautils.c:1855 (discriminator 3) │ │ │ │ │ + add $0x1,%ebp │ │ │ │ │ +./src/theorautils.c:1856 (discriminator 3) │ │ │ │ │ + add %edi,%eax │ │ │ │ │ + add $0x108,%eax │ │ │ │ │ push %eax │ │ │ │ │ - push $0xe │ │ │ │ │ - push 0x948(%edi) │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/ffmpeg2theora.c:1276 │ │ │ │ │ - mov 0x948(%edi),%eax │ │ │ │ │ + call 4170 │ │ │ │ │ +./src/theorautils.c:1857 (discriminator 3) │ │ │ │ │ + mov 0x674(%esi),%eax │ │ │ │ │ + add %edi,%eax │ │ │ │ │ + add $0xf8,%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 49e0 │ │ │ │ │ +./src/theorautils.c:1858 (discriminator 3) │ │ │ │ │ + mov 0x674(%esi),%eax │ │ │ │ │ + add %edi,%eax │ │ │ │ │ + add $0x20,%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4610 │ │ │ │ │ +./src/theorautils.c:1859 (discriminator 3) │ │ │ │ │ + mov 0x674(%esi),%eax │ │ │ │ │ + add %edi,%eax │ │ │ │ │ +./src/theorautils.c:1855 (discriminator 3) │ │ │ │ │ + add $0x2d8,%edi │ │ │ │ │ +./src/theorautils.c:1859 (discriminator 3) │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 46e0 │ │ │ │ │ +./src/theorautils.c:1855 (discriminator 3) │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 7b94 │ │ │ │ │ -./src/ffmpeg2theora.c:1772 │ │ │ │ │ + cmp %ebp,0x670(%esi) │ │ │ │ │ + jg cae0 │ │ │ │ │ +./src/theorautils.c:1864 │ │ │ │ │ + mov 0x30(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je c9df │ │ │ │ │ +./src/theorautils.c:1865 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x494(%esi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4170 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp c9df │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/theorautils.c:1836 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x94(%esi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4a50 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp c951 │ │ │ │ │ + nop │ │ │ │ │ +./src/theorautils.c:1864 │ │ │ │ │ + mov 0x30(%esi),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je ca04 │ │ │ │ │ + jmp cb4d │ │ │ │ │ + mov 0x30(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je c9e8 │ │ │ │ │ + jmp cb4d │ │ │ │ │ +__x86.get_pc_thunk.cx(): │ │ │ │ │ + mov (%esp),%ecx │ │ │ │ │ + ret │ │ │ │ │ +__x86.get_pc_thunk.di(): │ │ │ │ │ + mov (%esp),%edi │ │ │ │ │ + ret │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +frame_alloc(): │ │ │ │ │ +./src/ffmpeg2theora.c:147 │ │ │ │ │ + push %ebp │ │ │ │ │ + mov %ecx,%ebp │ │ │ │ │ + push %edi │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + push %esi │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x12441,%ebx │ │ │ │ │ + sub $0x2c,%esp │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x1c(%esp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:152 │ │ │ │ │ + call 47d0 │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:153 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je cc12 │ │ │ │ │ +./src/ffmpeg2theora.c:155 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - lea -0x2cc(%ebp),%eax │ │ │ │ │ - mov -0x28c(%ebp),%edx │ │ │ │ │ - lea -0x2d8(%ebp),%ecx │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + call 49a0 │ │ │ │ │ +./src/ffmpeg2theora.c:156 │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 41c0 │ │ │ │ │ +./src/ffmpeg2theora.c:157 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je cc2c │ │ │ │ │ +./src/ffmpeg2theora.c:161 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x2dc(%ebp),%eax │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + call 4100 │ │ │ │ │ +./src/ffmpeg2theora.c:162 │ │ │ │ │ + mov 0x38(%esp),%eax │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:163 │ │ │ │ │ + mov 0x1c(%esp),%esi │ │ │ │ │ + sub %gs:0x14,%esi │ │ │ │ │ + jne cc27 │ │ │ │ │ + add $0x2c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + call 13ae0 │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:158 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x24(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + call 4290 │ │ │ │ │ +./src/ffmpeg2theora.c:159 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + jmp cc12 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +get_ssa_time(): │ │ │ │ │ +./src/ffmpeg2theora.c:461 │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x123aa,%ebx │ │ │ │ │ + sub $0x40,%esp │ │ │ │ │ + mov %gs:0x14,%ecx │ │ │ │ │ + mov %ecx,0x34(%esp) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:464 │ │ │ │ │ + lea 0x30(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + lea 0x30(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + lea 0x30(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + lea 0x30(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + lea -0x9be5(%ebx),%edx │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x2d4(%ebp),%eax │ │ │ │ │ + call 40d0 <__isoc99_sscanf@plt> │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + cmp $0x4,%eax │ │ │ │ │ + jne ccd0 │ │ │ │ │ +./src/ffmpeg2theora.c:467 │ │ │ │ │ + imul $0x3c,0x1c(%esp),%eax │ │ │ │ │ + add 0x20(%esp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:468 │ │ │ │ │ + imul $0x3c,%eax,%eax │ │ │ │ │ + add 0x24(%esp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:469 │ │ │ │ │ + imul $0x64,%eax,%eax │ │ │ │ │ + add 0x28(%esp),%eax │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ + fildl 0xc(%esp) │ │ │ │ │ + fdivs -0x9f08(%ebx) │ │ │ │ │ +./src/ffmpeg2theora.c:470 │ │ │ │ │ + mov 0x2c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne ccd4 │ │ │ │ │ + add $0x38,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:465 │ │ │ │ │ + fldz │ │ │ │ │ + jmp ccba │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:470 │ │ │ │ │ + call 13ae0 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +extra_info_from_ssa.isra.0(): │ │ │ │ │ +./src/ffmpeg2theora.c:490 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 862a │ │ │ │ │ + add $0x1231a,%ebp │ │ │ │ │ + push %edi │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + push %esi │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + push %ebx │ │ │ │ │ + sub $0x38,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:494 │ │ │ │ │ + mov 0x50(%esp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:490 │ │ │ │ │ + mov %ecx,0x28(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:495 │ │ │ │ │ + mov %ebp,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:494 │ │ │ │ │ + movl $0x0,(%eax) │ │ │ │ │ +./src/ffmpeg2theora.c:495 │ │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - mov -0x290(%ebp),%eax │ │ │ │ │ - call 7280 │ │ │ │ │ -./src/ffmpeg2theora.c:1803 │ │ │ │ │ - mov -0x2d8(%ebp),%eax │ │ │ │ │ + call 44e0 │ │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:496 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 8658 │ │ │ │ │ -./src/ffmpeg2theora.c:1437 │ │ │ │ │ - fldl 0x1cc(%esi) │ │ │ │ │ - jmp 820e │ │ │ │ │ -./src/ffmpeg2theora.c:1804 │ │ │ │ │ - flds -0x2cc(%ebp) │ │ │ │ │ - jmp 9b95 │ │ │ │ │ -./src/ffmpeg2theora.c:1906 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa3b8(%edi),%eax │ │ │ │ │ - push $0x20 │ │ │ │ │ - push $0x1 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je cfb4 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ + call 4140 │ │ │ │ │ +./src/ffmpeg2theora.c:498 │ │ │ │ │ + movb $0x0,(%esi,%edi,1) │ │ │ │ │ +./src/ffmpeg2theora.c:478 │ │ │ │ │ + pop %ecx │ │ │ │ │ + pop %edi │ │ │ │ │ + push $0x2c │ │ │ │ │ + push %esi │ │ │ │ │ + call 4980 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1908 │ │ │ │ │ - jmp 88f7 │ │ │ │ │ -./src/ffmpeg2theora.c:1747 │ │ │ │ │ - lea -0x2d8(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1730 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1747 │ │ │ │ │ - mov %eax,-0x358(%ebp) │ │ │ │ │ - lea -0x2cc(%ebp),%eax │ │ │ │ │ - mov %eax,-0x360(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1730 │ │ │ │ │ - mov -0x2b4(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:479 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 8652 │ │ │ │ │ - mov %esi,-0x350(%ebp) │ │ │ │ │ + je cd70 │ │ │ │ │ +./src/ffmpeg2theora.c:480 │ │ │ │ │ + lea 0x1(%eax),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:481 │ │ │ │ │ + mov %ebx,%eax │ │ │ │ │ + call cc50 │ │ │ │ │ +./src/ffmpeg2theora.c:482 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:481 │ │ │ │ │ + fstps 0xc(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:482 │ │ │ │ │ + push $0x2c │ │ │ │ │ + push %ebx │ │ │ │ │ + mov %ebp,%ebx │ │ │ │ │ + call 4980 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:483 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je cd70 │ │ │ │ │ +./src/ffmpeg2theora.c:484 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:485 │ │ │ │ │ + call cc50 │ │ │ │ │ +./src/ffmpeg2theora.c:487 │ │ │ │ │ + fsubs 0x4(%esp) │ │ │ │ │ + jmp cd76 │ │ │ │ │ +./src/ffmpeg2theora.c:479 │ │ │ │ │ + flds -0x6588(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:499 │ │ │ │ │ + mov 0x48(%esp),%eax │ │ │ │ │ + mov 0x14(%esp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:385 │ │ │ │ │ + movl $0x0,0x8(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:499 │ │ │ │ │ + fstps (%eax) │ │ │ │ │ +./src/ffmpeg2theora.c:392 │ │ │ │ │ + lea -0x9bd7(%ebp),%eax │ │ │ │ │ mov %ecx,%esi │ │ │ │ │ - jmp b115 │ │ │ │ │ -./src/ffmpeg2theora.c:1734 │ │ │ │ │ - cmp $0x1,%edx │ │ │ │ │ - je b1a3 │ │ │ │ │ -./src/ffmpeg2theora.c:1730 (discriminator 2) │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ - cmp %esi,-0x2b4(%ebp) │ │ │ │ │ - jbe b1f0 │ │ │ │ │ -./src/ffmpeg2theora.c:1731 │ │ │ │ │ - mov -0x2b0(%ebp),%eax │ │ │ │ │ - mov (%eax,%esi,4),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1732 │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:393 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov %ebp,%ebx │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 42b0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:394 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b106 │ │ │ │ │ -./src/ffmpeg2theora.c:1734 │ │ │ │ │ - mov 0x74(%eax),%edx │ │ │ │ │ - cmp $0x2,%edx │ │ │ │ │ - je b173 │ │ │ │ │ - cmp $0x3,%edx │ │ │ │ │ - jne b0fd │ │ │ │ │ -./src/ffmpeg2theora.c:1745 │ │ │ │ │ - mov -0x2d8(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne b106 │ │ │ │ │ -./src/ffmpeg2theora.c:1746 │ │ │ │ │ - mov 0x7c(%eax),%edx │ │ │ │ │ + je cf85 │ │ │ │ │ + mov $0x9,%edi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:398 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov %ebp,%ebx │ │ │ │ │ + push $0x2c │ │ │ │ │ + push %esi │ │ │ │ │ + call 4980 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:399 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je cf99 │ │ │ │ │ +./src/ffmpeg2theora.c:400 │ │ │ │ │ + lea 0x1(%eax),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:397 │ │ │ │ │ + sub $0x1,%edi │ │ │ │ │ + jne cdb8 │ │ │ │ │ +./src/ffmpeg2theora.c:403 │ │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 4b10 │ │ │ │ │ +./src/ffmpeg2theora.c:408 │ │ │ │ │ + mov 0x14(%esp),%edx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:403 │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ +./src/ffmpeg2theora.c:408 │ │ │ │ │ + movzbl 0x1(%edx),%eax │ │ │ │ │ + cmp $0xa,%al │ │ │ │ │ + je d050 │ │ │ │ │ + test %al,%al │ │ │ │ │ + je d050 │ │ │ │ │ +./src/ffmpeg2theora.c:406 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:407 │ │ │ │ │ + movl $0x0,0xc(%esp) │ │ │ │ │ + mov %edi,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:406 │ │ │ │ │ + movl $0x0,0x10(%esp) │ │ │ │ │ + mov %edx,0x4(%esp) │ │ │ │ │ + jmp ce77 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:413 │ │ │ │ │ + cmp $0x7d,%al │ │ │ │ │ + je cf58 │ │ │ │ │ +./src/ffmpeg2theora.c:419 │ │ │ │ │ + mov 0x4(%esp),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je b17d │ │ │ │ │ -./src/ffmpeg2theora.c:1747 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea -0x2dc(%ebp),%eax │ │ │ │ │ - push -0x360(%ebp) │ │ │ │ │ - mov -0x358(%ebp),%ecx │ │ │ │ │ - mov -0x28c(%ebp),%edx │ │ │ │ │ + jne ce68 │ │ │ │ │ +./src/ffmpeg2theora.c:420 │ │ │ │ │ + mov 0x10(%esp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je cf68 │ │ │ │ │ +./src/ffmpeg2theora.c:421 │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ │ + cmp $0x4e,%dl │ │ │ │ │ + jne cfc0 │ │ │ │ │ +./src/ffmpeg2theora.c:422 │ │ │ │ │ + addl $0x1,0xc(%esp) │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:425 │ │ │ │ │ + movl $0x0,0x10(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:422 │ │ │ │ │ + movb $0xa,(%ecx) │ │ │ │ │ +./src/ffmpeg2theora.c:437 │ │ │ │ │ + lea (%edi,%eax,1),%ecx │ │ │ │ │ + mov %ecx,%ebx │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:408 │ │ │ │ │ + movzbl 0x1(%esi),%eax │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ + test %al,%al │ │ │ │ │ + je ce90 │ │ │ │ │ + cmp $0xa,%al │ │ │ │ │ + je ce90 │ │ │ │ │ +./src/ffmpeg2theora.c:422 │ │ │ │ │ + mov %ecx,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:409 │ │ │ │ │ + cmp $0x7b,%al │ │ │ │ │ + jne ce20 │ │ │ │ │ +./src/ffmpeg2theora.c:408 │ │ │ │ │ + movzbl 0x1(%esi),%eax │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:411 │ │ │ │ │ + addl $0x1,0x4(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:408 │ │ │ │ │ + test %al,%al │ │ │ │ │ + jne ce73 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:443 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:437 │ │ │ │ │ + movb $0x0,(%ebx) │ │ │ │ │ +./src/ffmpeg2theora.c:443 │ │ │ │ │ + mov %ebp,%ebx │ │ │ │ │ + push %edi │ │ │ │ │ + call 47a0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:444 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne ceb9 │ │ │ │ │ + jmp ced8 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:445 │ │ │ │ │ + sub $0x1,%eax │ │ │ │ │ + movb $0x0,(%edi,%eax,1) │ │ │ │ │ +./src/ffmpeg2theora.c:444 │ │ │ │ │ + je cec8 │ │ │ │ │ + movzbl -0x1(%edi,%eax,1),%edx │ │ │ │ │ + cmp $0xa,%dl │ │ │ │ │ + je ceb0 │ │ │ │ │ + cmp $0xd,%dl │ │ │ │ │ + je ceb0 │ │ │ │ │ +./src/ffmpeg2theora.c:448 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %ebp,%ebx │ │ │ │ │ + push %edi │ │ │ │ │ + call 47a0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ + mov 0x8(%esp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je d020 │ │ │ │ │ + mov %edx,0x4(%esp) │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %ebp,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x2d4(%ebp),%eax │ │ │ │ │ + call 47a0 │ │ │ │ │ + pop %edx │ │ │ │ │ + pop %ecx │ │ │ │ │ + mov 0xc(%esp),%edx │ │ │ │ │ + lea 0x2(%edx,%eax,1),%eax │ │ │ │ │ push %eax │ │ │ │ │ - mov -0x290(%ebp),%eax │ │ │ │ │ - call 7280 │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 4690 │ │ │ │ │ +./src/ffmpeg2theora.c:449 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp b106 │ │ │ │ │ -./src/ffmpeg2theora.c:1736 │ │ │ │ │ - mov -0x2d8(%ebp),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jne b106 │ │ │ │ │ -./src/ffmpeg2theora.c:1749 │ │ │ │ │ - mov 0x78(%eax),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b106 │ │ │ │ │ -./src/ffmpeg2theora.c:1751 │ │ │ │ │ + je cd94 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:128 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1750 │ │ │ │ │ - mov %eax,-0x2d8(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1751 │ │ │ │ │ push %eax │ │ │ │ │ + mov %eax,0x14(%esp) │ │ │ │ │ call 47a0 │ │ │ │ │ + mov 0x14(%esp),%edx │ │ │ │ │ + mov $0xa,%ecx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov %eax,-0x2d4(%ebp) │ │ │ │ │ - jmp b106 │ │ │ │ │ -./src/ffmpeg2theora.c:1757 │ │ │ │ │ - mov -0x3ac(%ebp),%ebx │ │ │ │ │ + mov %cx,(%edx,%eax,1) │ │ │ │ │ + mov %edx,0x8(%esp) │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov %ebp,%ebx │ │ │ │ │ + push %edi │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 43e0 │ │ │ │ │ +./src/ffmpeg2theora.c:453 │ │ │ │ │ + mov %edi,(%esp) │ │ │ │ │ + call 4420 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp cd94 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:414 │ │ │ │ │ + subl $0x1,0x4(%esp) │ │ │ │ │ + jmp ce68 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:428 │ │ │ │ │ + cmp $0x5c,%al │ │ │ │ │ + je d010 │ │ │ │ │ +./src/ffmpeg2theora.c:432 │ │ │ │ │ + addl $0x1,0xc(%esp) │ │ │ │ │ + mov 0xc(%esp),%ebx │ │ │ │ │ + mov %al,(%ecx) │ │ │ │ │ +./src/ffmpeg2theora.c:437 │ │ │ │ │ + lea (%edi,%ebx,1),%ecx │ │ │ │ │ + mov %ecx,%ebx │ │ │ │ │ + jmp ce68 │ │ │ │ │ +./src/ffmpeg2theora.c:500 │ │ │ │ │ + mov 0x44(%esp),%ecx │ │ │ │ │ + mov 0x8(%esp),%eax │ │ │ │ │ + mov %eax,(%ecx) │ │ │ │ │ +./src/ffmpeg2theora.c:501 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je cfa3 │ │ │ │ │ +./src/ffmpeg2theora.c:502 │ │ │ │ │ + cmp %eax,0x14(%esp) │ │ │ │ │ + jne cff0 │ │ │ │ │ +./src/ffmpeg2theora.c:503 │ │ │ │ │ + mov 0x44(%esp),%eax │ │ │ │ │ + movl $0x0,(%eax) │ │ │ │ │ +./src/ffmpeg2theora.c:510 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push 0x4c(%ebx,%edi,1) │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - push -0x338(%ebp) │ │ │ │ │ - push -0x344(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ - mov -0x350(%ebp),%eax │ │ │ │ │ - push -0x2cc(%ebp) │ │ │ │ │ - push -0x320(%ebp) │ │ │ │ │ - push -0x288(%ebp) │ │ │ │ │ - push 0x20c(%eax) │ │ │ │ │ - push 0x210(%eax) │ │ │ │ │ - call 13570 │ │ │ │ │ -./src/ffmpeg2theora.c:1758 │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ - jmp b106 │ │ │ │ │ -./src/ffmpeg2theora.c:1803 │ │ │ │ │ - mov -0x350(%ebp),%esi │ │ │ │ │ - jmp 8652 │ │ │ │ │ -./src/ffmpeg2theora.c:1340 │ │ │ │ │ - lea 0x14(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1339 │ │ │ │ │ - push $0x4 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + mov %ebp,%ebx │ │ │ │ │ + push 0x20(%esp) │ │ │ │ │ + call 4420 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:512 │ │ │ │ │ + add $0x2c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:425 │ │ │ │ │ + movl $0x0,0x10(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:423 │ │ │ │ │ + cmp $0x68,%al │ │ │ │ │ + jne ce68 │ │ │ │ │ +./src/ffmpeg2theora.c:424 │ │ │ │ │ + addl $0x1,0xc(%esp) │ │ │ │ │ + mov 0xc(%esp),%eax │ │ │ │ │ + movb $0x20,(%ecx) │ │ │ │ │ +./src/ffmpeg2theora.c:437 │ │ │ │ │ + lea (%edi,%eax,1),%ecx │ │ │ │ │ + mov %ecx,%ebx │ │ │ │ │ + jmp ce68 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:506 │ │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ │ + mov 0x8(%esp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:507 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:506 │ │ │ │ │ + mov %eax,(%ecx) │ │ │ │ │ +./src/ffmpeg2theora.c:507 │ │ │ │ │ push %eax │ │ │ │ │ - push $0x16 │ │ │ │ │ - push 0x948(%edi) │ │ │ │ │ - mov %edx,-0x308(%ebp) │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/ffmpeg2theora.c:1341 │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ + call 47a0 │ │ │ │ │ + mov 0x50(%esp),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1339 │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1341 │ │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ │ - cmp %eax,%edx │ │ │ │ │ - jne ba40 │ │ │ │ │ -./src/ffmpeg2theora.c:1344 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - js bdb0 │ │ │ │ │ -./src/ffmpeg2theora.c:1357 │ │ │ │ │ - movl $0x0,-0x364(%ebp) │ │ │ │ │ - mov 0xecc(%edi),%edx │ │ │ │ │ - jmp 7eaa │ │ │ │ │ -./src/ffmpeg2theora.c:1285 │ │ │ │ │ - lea -0x260(%ebp),%eax │ │ │ │ │ - push $0x4 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ + mov %eax,(%edx) │ │ │ │ │ + jmp cfa3 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/ffmpeg2theora.c:429 │ │ │ │ │ + movl $0x1,0x10(%esp) │ │ │ │ │ + jmp ce68 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:448 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x2(%edx),%eax │ │ │ │ │ + mov %ebp,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - push $0x14 │ │ │ │ │ - push 0x948(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1284 │ │ │ │ │ - movl $0x4,-0x260(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1285 │ │ │ │ │ - mov %eax,-0x330(%ebp) │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/ffmpeg2theora.c:1286 │ │ │ │ │ + call 44e0 │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:449 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js bd1e │ │ │ │ │ -./src/ffmpeg2theora.c:1289 │ │ │ │ │ - mov 0xec8(%edi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 7bbd │ │ │ │ │ -./src/ffmpeg2theora.c:1289 (discriminator 1) │ │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jns 7bbd │ │ │ │ │ -./src/ffmpeg2theora.c:1290 │ │ │ │ │ - mov 0x98(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1294 │ │ │ │ │ + je cd94 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:90 │ │ │ │ │ + mov 0x8(%esp),%eax │ │ │ │ │ + movb $0x0,(%eax) │ │ │ │ │ + jmp cf33 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:403 │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1290 │ │ │ │ │ - lea 0x0(,%eax,8),%ecx │ │ │ │ │ - sub %eax,%ecx │ │ │ │ │ - mov 0x1dc(%esi),%eax │ │ │ │ │ - shr %ecx │ │ │ │ │ - lea (%eax,%eax,4),%eax │ │ │ │ │ - cltd │ │ │ │ │ - idivl 0x1e0(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1294 │ │ │ │ │ - push $0x4 │ │ │ │ │ - push -0x330(%ebp) │ │ │ │ │ - push $0x16 │ │ │ │ │ - push 0x948(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1291 │ │ │ │ │ + jmp ce90 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +find_category_for_subtitle_stream.isra.0(): │ │ │ │ │ +./src/ffmpeg2theora.c:354 │ │ │ │ │ + push %ebx │ │ │ │ │ +./src/ffmpeg2theora.c:356 │ │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0x11f97,%ebx │ │ │ │ │ + mov (%eax,%edx,4),%eax │ │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:357 │ │ │ │ │ + cmpl $0x3,0x8(%eax) │ │ │ │ │ + jne d0d0 │ │ │ │ │ +./src/ffmpeg2theora.c:358 │ │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ │ + cmp $0x17002,%eax │ │ │ │ │ + je d0b4 │ │ │ │ │ + ja d0a8 │ │ │ │ │ + cmp $0x17000,%eax │ │ │ │ │ + jne d0d0 │ │ │ │ │ +./src/ffmpeg2theora.c:368 │ │ │ │ │ + and $0x2,%ecx │ │ │ │ │ + lea -0x9bcd(%ebx),%edx │ │ │ │ │ + mov $0x0,%eax │ │ │ │ │ + cmove %eax,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:375 │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ + pop %ebx │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:358 │ │ │ │ │ + sub $0x17004,%eax │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + ja d09f │ │ │ │ │ +./src/ffmpeg2theora.c:363 │ │ │ │ │ + lea -0xaf9b(%ebx),%edx │ │ │ │ │ + mov $0x0,%eax │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:375 │ │ │ │ │ + pop %ebx │ │ │ │ │ +./src/ffmpeg2theora.c:363 │ │ │ │ │ + cmove %eax,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:375 │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:365 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:375 │ │ │ │ │ + pop %ebx │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +ff2theora_output(): │ │ │ │ │ +./src/ffmpeg2theora.c:593 │ │ │ │ │ + push %ebp │ │ │ │ │ +./src/ffmpeg2theora.c:611 │ │ │ │ │ + fldz │ │ │ │ │ +./src/ffmpeg2theora.c:593 │ │ │ │ │ + mov %esp,%ebp │ │ │ │ │ + push %edi │ │ │ │ │ + call cb9e │ │ │ │ │ + add $0x11f15,%edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + sub $0x3cc,%esp │ │ │ │ │ + mov 0x8(%ebp),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:604 │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,-0x1c(%ebp) │ │ │ │ │ + mov 0x19c(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:609 │ │ │ │ │ + mov (%esi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:611 │ │ │ │ │ + fldl 0x1cc(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:615 │ │ │ │ │ + movl $0x0,-0x2f0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:609 │ │ │ │ │ + mov 0x18(%ebx),%ecx │ │ │ │ │ + mov %ebx,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:604 │ │ │ │ │ + mov %eax,-0x318(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:609 │ │ │ │ │ + lea 0x1b(%ecx),%eax │ │ │ │ │ + shr $0x4,%eax │ │ │ │ │ + shl $0x4,%eax │ │ │ │ │ + sub %eax,%esp │ │ │ │ │ + lea 0xf(%esp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:610 │ │ │ │ │ + sub %eax,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:609 │ │ │ │ │ + and $0xfffffff0,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:610 │ │ │ │ │ + lea 0xf(%esp),%eax │ │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:609 │ │ │ │ │ + mov %edx,-0x3b8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:611 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + fucomip %st(1),%st │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:610 │ │ │ │ │ + mov %eax,-0x3c4(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:611 │ │ │ │ │ + mov $0x0,%eax │ │ │ │ │ + setnp %dl │ │ │ │ │ + cmove %edx,%eax │ │ │ │ │ + mov %eax,-0x3b0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:619 │ │ │ │ │ + mov 0x24(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js d179 │ │ │ │ │ +./src/ffmpeg2theora.c:619 (discriminator 1) │ │ │ │ │ cmp %eax,%ecx │ │ │ │ │ - cmova %ecx,%eax │ │ │ │ │ - mov %eax,-0x260(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1294 │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/ffmpeg2theora.c:1295 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ + ja d7b4 │ │ │ │ │ +./src/ffmpeg2theora.c:629 │ │ │ │ │ + mov 0x4c(%esi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jns 7bbd │ │ │ │ │ -./src/ffmpeg2theora.c:1296 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa620(%edi),%eax │ │ │ │ │ - push $0x34 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 7bbd │ │ │ │ │ + js d188 │ │ │ │ │ +./src/ffmpeg2theora.c:629 (discriminator 1) │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + jb d76a │ │ │ │ │ +./src/ffmpeg2theora.c:656 (discriminator 1) │ │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:640 (discriminator 1) │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je d1f5 │ │ │ │ │ +./src/ffmpeg2theora.c:641 │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ + mov 0x1c(%eax),%ebx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + jmp d1c7 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:642 │ │ │ │ │ + cmp $0x1,%edx │ │ │ │ │ + jne d1c0 │ │ │ │ │ +./src/ffmpeg2theora.c:648 │ │ │ │ │ + mov 0x8(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js d651 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ - lea -0xa678(%edi),%eax │ │ │ │ │ - push 0x98(%esi) │ │ │ │ │ - push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:1279 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 7bb2 │ │ │ │ │ -./src/ffmpeg2theora.c:799 │ │ │ │ │ - mov -0x344(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:801 │ │ │ │ │ - mov -0x310(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:799 │ │ │ │ │ - sub 0x1b4(%esi),%eax │ │ │ │ │ - sub 0x1b8(%esi),%eax │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:800 │ │ │ │ │ - mov -0x338(%ebp),%eax │ │ │ │ │ - sub 0x1ac(%esi),%eax │ │ │ │ │ - sub 0x1b0(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:746 │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ - fildl -0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:801 │ │ │ │ │ +./src/ffmpeg2theora.c:640 (discriminator 2) │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + je d1f5 │ │ │ │ │ +./src/ffmpeg2theora.c:641 │ │ │ │ │ + mov (%ebx,%eax,4),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:642 │ │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ │ + mov 0x8(%edx),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je b3cb │ │ │ │ │ -./src/ffmpeg2theora.c:801 (discriminator 1) │ │ │ │ │ - mov -0x308(%ebp),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je b3cb │ │ │ │ │ -./src/ffmpeg2theora.c:802 │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - fildl -0x310(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:803 │ │ │ │ │ - movl $0x1,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:802 │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ - fmulp %st,%st(1) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x308(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:806 │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:802 │ │ │ │ │ - mov -0x308(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:804 │ │ │ │ │ - movl $0x1,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:806 │ │ │ │ │ - mov %ecx,-0x320(%ebp) │ │ │ │ │ - fildl -0x320(%ebp) │ │ │ │ │ - fdivp %st,%st(1) │ │ │ │ │ - flds -0x7628(%edi) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ + jne d1a8 │ │ │ │ │ +./src/ffmpeg2theora.c:644 │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jns d1c0 │ │ │ │ │ +./src/ffmpeg2theora.c:644 (discriminator 1) │ │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne d1c0 │ │ │ │ │ +./src/ffmpeg2theora.c:645 │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ + mov %eax,0x4(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:640 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + jne d1c7 │ │ │ │ │ +./src/ffmpeg2theora.c:656 │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jns f903 │ │ │ │ │ +./src/ffmpeg2theora.c:608 │ │ │ │ │ + movl $0xffffffff,-0x338(%ebp) │ │ │ │ │ + movl $0xffffffff,-0x344(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:603 │ │ │ │ │ + movl $0x0,-0x3a4(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:602 │ │ │ │ │ + movl $0x0,-0x394(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:599 │ │ │ │ │ + movl $0x0,-0x3bc(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:597 │ │ │ │ │ + movl $0x0,-0x388(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:596 │ │ │ │ │ + movl $0x0,-0x348(%ebp) │ │ │ │ │ + jmp d255 │ │ │ │ │ fstp %st(0) │ │ │ │ │ - jb c007 │ │ │ │ │ -./src/ffmpeg2theora.c:807 │ │ │ │ │ - cmp $0x1c0,%ecx │ │ │ │ │ - jle b8ee │ │ │ │ │ -./src/ffmpeg2theora.c:809 │ │ │ │ │ - movl $0x1c0,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:829 │ │ │ │ │ - mov $0x150,%eax │ │ │ │ │ - mov $0x1c0,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:810 │ │ │ │ │ - movl $0x150,0x54(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:828 │ │ │ │ │ - movl $0x1c0,0x7c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:829 │ │ │ │ │ - movl $0x150,0x80(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:836 │ │ │ │ │ - mov 0x50(%esi),%ebx │ │ │ │ │ - mov 0x80(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:835 │ │ │ │ │ - imul %ecx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:836 │ │ │ │ │ - imul %ebx,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:835 │ │ │ │ │ - mov %eax,0x68(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:836 │ │ │ │ │ - mov %edx,0x6c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:842 │ │ │ │ │ - mov %edx,%ebx │ │ │ │ │ - push $0x0 │ │ │ │ │ - sar $0x1f,%ebx │ │ │ │ │ - push $0x100000 │ │ │ │ │ - push %ebx │ │ │ │ │ + jmp d255 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jmp d255 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:1018 │ │ │ │ │ + cmpl $0x3,0x2f28(%edi) │ │ │ │ │ + je fabe │ │ │ │ │ +./src/ffmpeg2theora.c:1018 (discriminator 3) │ │ │ │ │ + mov 0x290c(%edi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je fad9 │ │ │ │ │ +./src/ffmpeg2theora.c:598 │ │ │ │ │ + movl $0x0,-0x38c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1022 │ │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:595 │ │ │ │ │ + movl $0x0,-0x340(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1022 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jns f62f │ │ │ │ │ +./src/ffmpeg2theora.c:1088 │ │ │ │ │ + cmpl $0x1,0x2f2c(%edi) │ │ │ │ │ + je d3bc │ │ │ │ │ +./src/ffmpeg2theora.c:1108 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1089 │ │ │ │ │ + mov (%esi),%ebx │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1108 │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1089 │ │ │ │ │ + mov 0x18(%ebx),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je d303 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:1090 │ │ │ │ │ + mov -0x3b8(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1093 │ │ │ │ │ + mov 0x40(%esi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1090 │ │ │ │ │ + movb $0x0,(%eax,%edx,1) │ │ │ │ │ +./src/ffmpeg2theora.c:1091 │ │ │ │ │ + mov -0x3c4(%ebp),%eax │ │ │ │ │ + movb $0x0,(%eax,%edx,1) │ │ │ │ │ +./src/ffmpeg2theora.c:1093 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je d2ec │ │ │ │ │ +./src/ffmpeg2theora.c:1094 │ │ │ │ │ + mov 0x1c(%ebx),%eax │ │ │ │ │ + mov (%eax,%edx,4),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1095 │ │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1094 │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1097 │ │ │ │ │ + cmpl $0x3,0x8(%ecx) │ │ │ │ │ + je d664 │ │ │ │ │ +./src/ffmpeg2theora.c:1089 │ │ │ │ │ + mov (%esi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1089 (discriminator 2) │ │ │ │ │ + add $0x1,%edx │ │ │ │ │ + cmp %edx,0x18(%ebx) │ │ │ │ │ + ja d2b8 │ │ │ │ │ +./src/ffmpeg2theora.c:1117 │ │ │ │ │ + cmpl $0x1,0x2f2c(%edi) │ │ │ │ │ + je d3bc │ │ │ │ │ +./src/ffmpeg2theora.c:1118 │ │ │ │ │ + mov 0x20c(%esi),%eax │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je d3a7 │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ + jmp d338 │ │ │ │ │ +./src/ffmpeg2theora.c:1125 │ │ │ │ │ + mov 0x40(%edx),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1118 │ │ │ │ │ + mov 0x20c(%edx),%eax │ │ │ │ │ + mov %ebx,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1125 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je d334 │ │ │ │ │ +./src/ffmpeg2theora.c:1126 │ │ │ │ │ + movl $0x1,0x2a80(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1118 (discriminator 2) │ │ │ │ │ + cmp %eax,%esi │ │ │ │ │ + jae d39c │ │ │ │ │ +./src/ffmpeg2theora.c:1119 │ │ │ │ │ + imul $0x38,%esi,%ecx │ │ │ │ │ + mov 0x210(%edx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1139 │ │ │ │ │ + lea 0x1(%esi),%ebx │ │ │ │ │ + mov %ebx,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1119 │ │ │ │ │ + add %ecx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1120 │ │ │ │ │ + cmpl $0x0,0xc(%eax) │ │ │ │ │ + jns d31b │ │ │ │ │ +./src/ffmpeg2theora.c:1129 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push 0x290c(%edi) │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ - push %edx │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ + push 0x214(%edx) │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x6c(%esi),%eax │ │ │ │ │ + mov %ecx,-0x318(%ebp) │ │ │ │ │ + mov %edx,-0x310(%ebp) │ │ │ │ │ + call 7b20 │ │ │ │ │ + mov -0x310(%ebp),%edx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov -0x318(%ebp),%ecx │ │ │ │ │ + test %eax,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1118 │ │ │ │ │ + mov 0x20c(%edx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1129 │ │ │ │ │ + jle d75b │ │ │ │ │ + mov -0x308(%ebp),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1118 │ │ │ │ │ + cmp %eax,%esi │ │ │ │ │ + jb d338 │ │ │ │ │ +./src/ffmpeg2theora.c:1148 │ │ │ │ │ + cmpl $0x1,0x2f2c(%edi) │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + je d3bc │ │ │ │ │ +./src/ffmpeg2theora.c:1149 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x68(%esi),%eax │ │ │ │ │ + lea 0x28c0(%edi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 40a0 │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl 0x7c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:847 │ │ │ │ │ - mov 0x50(%esi),%ebx │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl 0x80(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:847 │ │ │ │ │ - mov 0x54(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:849 │ │ │ │ │ - mov 0x84(%esi),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:845 │ │ │ │ │ - fstps -0x320(%ebp) │ │ │ │ │ - flds -0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:847 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je a4d2 │ │ │ │ │ -./src/ffmpeg2theora.c:847 (discriminator 1) │ │ │ │ │ + call 9da0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1152 │ │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js d876 │ │ │ │ │ +./src/ffmpeg2theora.c:1154 │ │ │ │ │ + movl $0x0,-0x2e8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1187 │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1175 │ │ │ │ │ + movl $0x0,-0x2e0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1187 │ │ │ │ │ + shr $0x1f,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1183 │ │ │ │ │ + movl $0x0,0x28e8(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1187 │ │ │ │ │ + mov %edx,0x28ec(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1195 │ │ │ │ │ + movl $0x1,-0x318(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1194 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je a4de │ │ │ │ │ - jmp a4d6 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/ffmpeg2theora.c:942 │ │ │ │ │ - mov -0x18(%edi),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xac9f(%edi),%eax │ │ │ │ │ + js d413 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + cmpl $0x1,0x2f2c(%edi) │ │ │ │ │ + sete %al │ │ │ │ │ + mov %eax,-0x318(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1198 │ │ │ │ │ + mov -0x348(%ebp),%ebx │ │ │ │ │ + mov -0x388(%ebp),%eax │ │ │ │ │ + mov 0x5c(%ebx),%ecx │ │ │ │ │ + mov 0x58(%ebx),%edx │ │ │ │ │ + call cbb0 │ │ │ │ │ +./src/ffmpeg2theora.c:1200 │ │ │ │ │ + mov 0x5c(%ebx),%ecx │ │ │ │ │ + mov 0x58(%ebx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1198 │ │ │ │ │ + mov %eax,-0x32c(%ebp) │ │ │ │ │ + mov %eax,-0x2e8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1200 │ │ │ │ │ + mov 0x8c(%esi),%eax │ │ │ │ │ + call cbb0 │ │ │ │ │ +./src/ffmpeg2theora.c:1202 │ │ │ │ │ + mov 0x5c(%ebx),%ecx │ │ │ │ │ + mov 0x58(%ebx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1200 │ │ │ │ │ + mov %eax,-0x378(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1202 │ │ │ │ │ + mov 0x8c(%esi),%eax │ │ │ │ │ + call cbb0 │ │ │ │ │ +./src/ffmpeg2theora.c:1204 │ │ │ │ │ + mov 0x54(%esi),%ecx │ │ │ │ │ + mov 0x50(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1202 │ │ │ │ │ + mov %eax,-0x368(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1204 │ │ │ │ │ + mov 0x8c(%esi),%eax │ │ │ │ │ + call cbb0 │ │ │ │ │ +./src/ffmpeg2theora.c:1206 │ │ │ │ │ + mov 0x5c(%ebx),%ecx │ │ │ │ │ + mov 0x58(%ebx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1217 │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ - push (%ecx) │ │ │ │ │ - push $0x12 │ │ │ │ │ - push $0x1 │ │ │ │ │ +./src/ffmpeg2theora.c:1204 │ │ │ │ │ + mov %eax,-0x3c8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1206 │ │ │ │ │ + mov 0x8c(%esi),%eax │ │ │ │ │ + sub 0x1ac(%esi),%ecx │ │ │ │ │ + sub 0x1b4(%esi),%edx │ │ │ │ │ + call cbb0 │ │ │ │ │ +./src/ffmpeg2theora.c:1209 │ │ │ │ │ + mov 0x1c0(%esi),%ecx │ │ │ │ │ + mov 0x1bc(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1206 │ │ │ │ │ + mov %eax,-0x39c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1209 │ │ │ │ │ + mov 0x8c(%esi),%eax │ │ │ │ │ + call cbb0 │ │ │ │ │ +./src/ffmpeg2theora.c:1211 │ │ │ │ │ + mov 0x1bc(%esi),%edx │ │ │ │ │ + mov 0x1c0(%esi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1209 │ │ │ │ │ + mov %eax,-0x328(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1211 │ │ │ │ │ + mov 0x8c(%esi),%eax │ │ │ │ │ + call cbb0 │ │ │ │ │ +./src/ffmpeg2theora.c:1217 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x2954(%edi),%ecx │ │ │ │ │ + push %ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1211 │ │ │ │ │ + mov %eax,-0x3cc(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1217 │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ + call 44b0 │ │ │ │ │ +./src/ffmpeg2theora.c:1220 │ │ │ │ │ + mov 0x1bc(%esi),%eax │ │ │ │ │ + mov 0x1c0(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1227 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov 0x1dc(%esi),%ebx │ │ │ │ │ + mov -0x308(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1220 │ │ │ │ │ + mov %edx,0x295c(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1225 │ │ │ │ │ + mov 0x1c8(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1220 │ │ │ │ │ + mov %eax,0x2958(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1223 │ │ │ │ │ + mov 0x50(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1227 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1223 │ │ │ │ │ + mov %eax,0x2960(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1224 │ │ │ │ │ + mov 0x54(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1225 │ │ │ │ │ + mov %edx,0x296c(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1224 │ │ │ │ │ + mov %eax,0x2964(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1225 │ │ │ │ │ + mov 0x1c4(%esi),%eax │ │ │ │ │ + mov %eax,0x2968(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1227 │ │ │ │ │ + jle fcd1 │ │ │ │ │ +./src/ffmpeg2theora.c:1230 │ │ │ │ │ + mov 0x1dc(%esi),%eax │ │ │ │ │ + mov 0x1e0(%esi),%edx │ │ │ │ │ + mov %eax,0x1e4(%esi) │ │ │ │ │ + mov %edx,0x1e8(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1236 │ │ │ │ │ + mov 0x1e8(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1238 │ │ │ │ │ + mov 0x68(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1236 │ │ │ │ │ + mov %edx,0x2974(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1235 │ │ │ │ │ + mov %ebx,0x2970(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1238 │ │ │ │ │ + mov %eax,0x2978(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1239 │ │ │ │ │ + mov 0x6c(%esi),%eax │ │ │ │ │ + mov %eax,0x297c(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1241 │ │ │ │ │ + mov 0x70(%esi),%eax │ │ │ │ │ + mov %eax,0x2980(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1247 │ │ │ │ │ + mov $0xfd66,%eax │ │ │ │ │ + imull 0x94(%esi) │ │ │ │ │ + shrd $0x10,%edx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:140 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1247 │ │ │ │ │ + mov %eax,0x2988(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1249 │ │ │ │ │ + mov 0x90(%esi),%eax │ │ │ │ │ + mov %eax,0x298c(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:140 │ │ │ │ │ + mov 0x98(%esi),%eax │ │ │ │ │ + sub $0x1,%eax │ │ │ │ │ + je d5c2 │ │ │ │ │ + add $0x1,%edx │ │ │ │ │ + shr %eax │ │ │ │ │ + jne d5bb │ │ │ │ │ +./src/ffmpeg2theora.c:1265 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1250 │ │ │ │ │ + mov %edx,0x2990(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1265 │ │ │ │ │ + push %ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1251 │ │ │ │ │ + movl $0x0,0x2984(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1265 │ │ │ │ │ + call 42c0 │ │ │ │ │ +./src/ffmpeg2theora.c:1267 │ │ │ │ │ + mov 0x29a4(%edi),%ecx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1265 │ │ │ │ │ + mov %eax,0x29a8(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1267 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jns 10a68 │ │ │ │ │ +./src/ffmpeg2theora.c:1277 │ │ │ │ │ + lea 0x98(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1276 │ │ │ │ │ + push $0x4 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %edx │ │ │ │ │ + push $0x4 │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:943 │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/ffmpeg2theora.c:1278 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmpl $0x3,0xec8(%edi) │ │ │ │ │ - jne b4c5 │ │ │ │ │ - mov 0xecc(%edi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 10d68 │ │ │ │ │ +./src/ffmpeg2theora.c:1282 │ │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne 10ca9 │ │ │ │ │ +./src/ffmpeg2theora.c:1300 │ │ │ │ │ + mov 0x2f2c(%edi),%eax │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + je 11362 │ │ │ │ │ +./src/ffmpeg2theora.c:1322 │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je a7d7 │ │ │ │ │ - mov 0x8ac(%edi),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - jne a7d7 │ │ │ │ │ -./src/ffmpeg2theora.c:944 │ │ │ │ │ - mov 0xc(%esi),%eax │ │ │ │ │ - jmp afbe │ │ │ │ │ -./src/ffmpeg2theora.c:935 (discriminator 4) │ │ │ │ │ - fldz │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ - mov 0x6c(%esi),%edx │ │ │ │ │ - fucomip %st(1),%st │ │ │ │ │ - setp %al │ │ │ │ │ - cmovne %ecx,%eax │ │ │ │ │ - test %al,%al │ │ │ │ │ - je af77 │ │ │ │ │ + je 113ee │ │ │ │ │ +./src/ffmpeg2theora.c:1337 │ │ │ │ │ + mov 0x14(%esi),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je af7b │ │ │ │ │ -./src/ffmpeg2theora.c:936 │ │ │ │ │ - mov %edx,-0x308(%ebp) │ │ │ │ │ - mov -0x18(%edi),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x14,%esp │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ - fstps -0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:936 │ │ │ │ │ - fildl 0x68(%esi) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xacdb(%edi),%eax │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:936 │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%ecx) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:937 │ │ │ │ │ - flds -0x310(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - mov -0x308(%ebp),%ecx │ │ │ │ │ - lea -0xacbd(%edi),%eax │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%ecx) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - jmp af7d │ │ │ │ │ -./src/ffmpeg2theora.c:997 (discriminator 1) │ │ │ │ │ - cmpl $0x3,0xec8(%edi) │ │ │ │ │ - je bd3e │ │ │ │ │ -./src/ffmpeg2theora.c:998 │ │ │ │ │ - mov 0x1ac(%esi),%edx │ │ │ │ │ + jns 10c5b │ │ │ │ │ +./src/ffmpeg2theora.c:1357 │ │ │ │ │ + movl $0x0,-0x364(%ebp) │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ + jmp d90a │ │ │ │ │ +./src/ffmpeg2theora.c:648 (discriminator 1) │ │ │ │ │ + mov 0x30(%esi),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jne b64e │ │ │ │ │ -./src/ffmpeg2theora.c:998 (discriminator 1) │ │ │ │ │ - mov 0x1b0(%esi),%eax │ │ │ │ │ + jne d1c0 │ │ │ │ │ +./src/ffmpeg2theora.c:649 │ │ │ │ │ + mov %eax,0x8(%esi) │ │ │ │ │ + jmp d1c0 │ │ │ │ │ +./src/ffmpeg2theora.c:1098 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push 0x10(%ecx) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + mov %edx,-0x318(%ebp) │ │ │ │ │ + mov %ecx,-0x320(%ebp) │ │ │ │ │ + call 45a0 │ │ │ │ │ +./src/ffmpeg2theora.c:1099 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov -0x318(%ebp),%edx │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne b64e │ │ │ │ │ -./src/ffmpeg2theora.c:998 (discriminator 2) │ │ │ │ │ - mov 0x1b4(%esi),%eax │ │ │ │ │ + je d6b3 │ │ │ │ │ +./src/ffmpeg2theora.c:1099 (discriminator 1) │ │ │ │ │ + mov -0x320(%ebp),%ecx │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %eax │ │ │ │ │ + push %ecx │ │ │ │ │ + call 4820 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov -0x318(%ebp),%edx │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne b64e │ │ │ │ │ -./src/ffmpeg2theora.c:999 │ │ │ │ │ - mov 0x1b8(%esi),%eax │ │ │ │ │ + js d6b3 │ │ │ │ │ +./src/ffmpeg2theora.c:1100 │ │ │ │ │ + mov -0x3c4(%ebp),%eax │ │ │ │ │ + movb $0x1,(%eax,%edx,1) │ │ │ │ │ +./src/ffmpeg2theora.c:1102 │ │ │ │ │ + mov (%esi),%ebx │ │ │ │ │ + mov 0x40(%esi),%ecx │ │ │ │ │ + mov %edx,-0x320(%ebp) │ │ │ │ │ + mov %ebx,%eax │ │ │ │ │ + call d060 │ │ │ │ │ +./src/ffmpeg2theora.c:1103 │ │ │ │ │ + mov -0x320(%ebp),%edx │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne b64e │ │ │ │ │ -./src/ffmpeg2theora.c:999 (discriminator 1) │ │ │ │ │ - mov -0x344(%ebp),%ecx │ │ │ │ │ - cmp %ecx,0x50(%esi) │ │ │ │ │ - jne b64e │ │ │ │ │ -./src/ffmpeg2theora.c:1000 │ │ │ │ │ - mov -0x338(%ebp),%ecx │ │ │ │ │ - cmp %ecx,0x54(%esi) │ │ │ │ │ - jne b64e │ │ │ │ │ - movl $0x0,-0x308(%ebp) │ │ │ │ │ - mov -0x18(%edi),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1009 │ │ │ │ │ - mov 0x50(%esi),%ebx │ │ │ │ │ - mov -0x344(%ebp),%edx │ │ │ │ │ - mov %ebx,-0x310(%ebp) │ │ │ │ │ - sub %eax,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1010 │ │ │ │ │ - mov 0x54(%esi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1009 │ │ │ │ │ - sub -0x308(%ebp),%edx │ │ │ │ │ - cmp %edx,-0x310(%ebp) │ │ │ │ │ - jne b60d │ │ │ │ │ -./src/ffmpeg2theora.c:1010 │ │ │ │ │ - mov -0x338(%ebp),%eax │ │ │ │ │ - sub 0x1ac(%esi),%eax │ │ │ │ │ - sub 0x1b0(%esi),%eax │ │ │ │ │ - cmp %ebx,%eax │ │ │ │ │ - je b638 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0xac52(%edi),%eax │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ - push %ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1102 │ │ │ │ │ + mov %eax,-0x318(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1103 │ │ │ │ │ + je d839 │ │ │ │ │ +./src/ffmpeg2theora.c:1104 │ │ │ │ │ + mov -0x3b8(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:516 │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ - push -0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1104 │ │ │ │ │ + mov %edx,-0x328(%ebp) │ │ │ │ │ + movb $0x1,(%eax,%edx,1) │ │ │ │ │ +./src/ffmpeg2theora.c:516 │ │ │ │ │ + lea -0x9c9c(%edi),%eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%ecx) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - mov -0x308(%ebp),%ecx │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push (%ecx) │ │ │ │ │ + mov -0x308(%ebp),%eax │ │ │ │ │ + push 0x40(%eax) │ │ │ │ │ + call 49d0 │ │ │ │ │ +./src/ffmpeg2theora.c:517 │ │ │ │ │ + pop %edx │ │ │ │ │ + push 0x4(%eax) │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ + call 13890 │ │ │ │ │ +./src/ffmpeg2theora.c:518 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov -0x320(%ebp),%ecx │ │ │ │ │ + mov -0x328(%ebp),%edx │ │ │ │ │ + test %eax,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:517 │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:518 │ │ │ │ │ + je 11439 │ │ │ │ │ +./src/ffmpeg2theora.c:1105 │ │ │ │ │ + push -0x318(%ebp) │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ - push $0xa │ │ │ │ │ - call 48f0 │ │ │ │ │ + push -0x308(%ebp) │ │ │ │ │ + push %edx │ │ │ │ │ + push %esi │ │ │ │ │ + mov %edx,-0x308(%ebp) │ │ │ │ │ + call 7800 │ │ │ │ │ +./src/ffmpeg2theora.c:1089 │ │ │ │ │ + mov (%esi),%ebx │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp a926 │ │ │ │ │ -./src/ffmpeg2theora.c:1002 │ │ │ │ │ + jmp d2ee │ │ │ │ │ +./src/ffmpeg2theora.c:1138 │ │ │ │ │ + cmp %esi,%eax │ │ │ │ │ + jne d7f5 │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + jmp d392 │ │ │ │ │ +./src/ffmpeg2theora.c:633 │ │ │ │ │ mov -0x18(%edi),%ecx │ │ │ │ │ + mov (%ecx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:630 │ │ │ │ │ + mov -0x310(%ebp),%ecx │ │ │ │ │ + mov 0x1c(%ecx),%ecx │ │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:631 │ │ │ │ │ + mov 0x8(%ecx),%ecx │ │ │ │ │ + mov 0x8(%ecx),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne fcf2 │ │ │ │ │ +./src/ffmpeg2theora.c:632 │ │ │ │ │ + mov %eax,0x4(%esi) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0xac62(%edi),%eax │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ - push -0x338(%ebp) │ │ │ │ │ - push -0x344(%ebp) │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0x9700(%edi),%eax │ │ │ │ │ push %eax │ │ │ │ │ push $0x1 │ │ │ │ │ - push (%ecx) │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ + push %edx │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:1003 │ │ │ │ │ - mov 0x1ac(%esi),%eax │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1007 │ │ │ │ │ - mov 0x1b0(%esi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:1003 │ │ │ │ │ - mov -0x308(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:1006 │ │ │ │ │ - mov 0x1b8(%esi),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1003 │ │ │ │ │ - mov %eax,-0x318(%ebp) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1006 │ │ │ │ │ - mov 0x1b4(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:640 │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:640 │ │ │ │ │ mov %eax,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1003 │ │ │ │ │ - jne b6c0 │ │ │ │ │ - movl $0x0,-0x308(%ebp) │ │ │ │ │ - or %ebx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1004 (discriminator 1) │ │ │ │ │ - or %edx,%eax │ │ │ │ │ - je b5d5 │ │ │ │ │ -./src/ffmpeg2theora.c:1007 │ │ │ │ │ - mov -0x338(%ebp),%eax │ │ │ │ │ - sub -0x318(%ebp),%eax │ │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1005 │ │ │ │ │ - sub %ebx,%eax │ │ │ │ │ + jmp d188 │ │ │ │ │ +./src/ffmpeg2theora.c:623 │ │ │ │ │ + mov -0x18(%edi),%ecx │ │ │ │ │ + mov (%ecx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:620 │ │ │ │ │ + mov 0x1c(%ebx),%ecx │ │ │ │ │ + mov (%ecx,%eax,4),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:621 │ │ │ │ │ + mov 0x8(%ecx),%ecx │ │ │ │ │ + cmpl $0x1,0x8(%ecx) │ │ │ │ │ + je fd30 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x974c(%edi),%eax │ │ │ │ │ + push %edx │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ + push $0x48 │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:1006 │ │ │ │ │ - mov -0x344(%ebp),%eax │ │ │ │ │ - sub -0x310(%ebp),%eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:629 │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - mov %ecx,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1005 │ │ │ │ │ - sub %edx,%eax │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:629 │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + jmp d179 │ │ │ │ │ +./src/ffmpeg2theora.c:1139 │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov 0x210(%edx),%ebx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:40 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1139 │ │ │ │ │ + mov %edx,-0x308(%ebp) │ │ │ │ │ + imul $0x38,%eax,%eax │ │ │ │ │ + sub $0x38,%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:40 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xac52(%edi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1139 │ │ │ │ │ + lea 0x38(%ebx,%ecx,1),%eax │ │ │ │ │ + add %ebx,%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:40 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %eax │ │ │ │ │ + push %ecx │ │ │ │ │ + call 4130 │ │ │ │ │ +./src/ffmpeg2theora.c:1140 │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov 0x20c(%edx),%eax │ │ │ │ │ + sub $0x1,%eax │ │ │ │ │ + mov %eax,0x20c(%edx) │ │ │ │ │ +./src/ffmpeg2theora.c:1141 │ │ │ │ │ + jmp d334 │ │ │ │ │ +./src/ffmpeg2theora.c:1107 │ │ │ │ │ + mov 0x290c(%edi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne d2ee │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x9aa3(%edi),%eax │ │ │ │ │ + push %edx │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ push $0x1 │ │ │ │ │ - push (%ecx) │ │ │ │ │ + push (%eax) │ │ │ │ │ + mov %edx,-0x308(%ebp) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:1009 │ │ │ │ │ - mov 0x1b8(%esi),%ecx │ │ │ │ │ - mov 0x1b4(%esi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1009 │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1089 │ │ │ │ │ + mov (%esi),%ebx │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - mov -0x310(%ebp),%ecx │ │ │ │ │ - jmp b5d5 │ │ │ │ │ -./src/ffmpeg2theora.c:711 │ │ │ │ │ - mov %ebx,-0x310(%ebp) │ │ │ │ │ - jmp ac73 │ │ │ │ │ -./src/ffmpeg2theora.c:733 │ │ │ │ │ - flds -0x762c(%edi) │ │ │ │ │ - fsubrl 0x58(%esi) │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x320(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ - mov -0x320(%ebp),%eax │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp d2ee │ │ │ │ │ +./src/ffmpeg2theora.c:1152 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne b795 │ │ │ │ │ -./src/ffmpeg2theora.c:733 (discriminator 1) │ │ │ │ │ - cmpl $0x2d0,-0x344(%ebp) │ │ │ │ │ - jne b778 │ │ │ │ │ - cmpl $0x1e0,-0x338(%ebp) │ │ │ │ │ - je b795 │ │ │ │ │ -./src/ffmpeg2theora.c:734 │ │ │ │ │ - movl $0x2d0,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:735 │ │ │ │ │ - mov $0x2d0,%ebx │ │ │ │ │ - mov $0x1e0,%eax │ │ │ │ │ - movl $0x1e0,0x54(%esi) │ │ │ │ │ - jmp acfb │ │ │ │ │ -./src/ffmpeg2theora.c:738 │ │ │ │ │ - movl $0x2d0,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:739 │ │ │ │ │ - mov $0x2d0,%ebx │ │ │ │ │ - mov $0x240,%eax │ │ │ │ │ - movl $0x240,0x54(%esi) │ │ │ │ │ - jmp acfb │ │ │ │ │ -./src/ffmpeg2theora.c:940 │ │ │ │ │ - mov 0x8ac(%edi),%eax │ │ │ │ │ + js 10b09 │ │ │ │ │ +./src/ffmpeg2theora.c:1194 │ │ │ │ │ + mov 0x2f2c(%edi),%edx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1154 │ │ │ │ │ + movl $0x0,-0x2e8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1175 │ │ │ │ │ + movl $0x0,-0x2e0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1185 │ │ │ │ │ + movl $0x1,0x28e8(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1194 │ │ │ │ │ + cmp $0x1,%edx │ │ │ │ │ + movl $0x0,0x28ec(%edi) │ │ │ │ │ + sete %al │ │ │ │ │ + mov %eax,-0x318(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1193 │ │ │ │ │ + movl $0x1,-0x364(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1165 │ │ │ │ │ + movl $0x0,-0x3cc(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1163 │ │ │ │ │ + movl $0x0,-0x39c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1161 │ │ │ │ │ + movl $0x0,-0x328(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1159 │ │ │ │ │ + movl $0x0,-0x3c8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1157 │ │ │ │ │ + movl $0x0,-0x378(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1155 │ │ │ │ │ + movl $0x0,-0x368(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1153 │ │ │ │ │ + movl $0x0,-0x32c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1353 │ │ │ │ │ + fldl -0x6550(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1351 │ │ │ │ │ + mov 0x2c(%esi),%eax │ │ │ │ │ + mov %eax,0x2914(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1352 │ │ │ │ │ + mov 0x28(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1353 │ │ │ │ │ + fstl -0x308(%ebp) │ │ │ │ │ + fmuls 0x34(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1352 │ │ │ │ │ + mov %eax,0x2910(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1354 │ │ │ │ │ + mov 0x38(%esi),%eax │ │ │ │ │ + mov %eax,0x2920(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1353 │ │ │ │ │ + fstpl 0x2918(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1357 │ │ │ │ │ + cmp $0x1,%edx │ │ │ │ │ + je db41 │ │ │ │ │ +./src/ffmpeg2theora.c:1358 │ │ │ │ │ + mov 0x20c(%esi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je afa5 │ │ │ │ │ - jmp a7d7 │ │ │ │ │ -./src/ffmpeg2theora.c:1050 │ │ │ │ │ - mov -0x340(%ebp),%eax │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ + je db41 │ │ │ │ │ + lea 0x28c0,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1364 │ │ │ │ │ + mov %esi,-0x310(%ebp) │ │ │ │ │ + mov %eax,-0x334(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1367 │ │ │ │ │ + lea -0xaf9b(%edi),%eax │ │ │ │ │ + mov %eax,-0x358(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1364 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1358 │ │ │ │ │ + movl $0x0,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1364 │ │ │ │ │ + mov %eax,-0x360(%ebp) │ │ │ │ │ + jmp da5c │ │ │ │ │ +./src/ffmpeg2theora.c:1363 │ │ │ │ │ + mov -0x334(%ebp),%eax │ │ │ │ │ + mov 0x4c(%eax,%edi,1),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je dacd │ │ │ │ │ +./src/ffmpeg2theora.c:1366 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea 0x18(%edx),%eax │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ - push 0x158(%eax) │ │ │ │ │ - call 4bb0 │ │ │ │ │ - movl $0x0,(%esp) │ │ │ │ │ - push %edx │ │ │ │ │ + mov %edx,-0x330(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xac48(%edi),%eax │ │ │ │ │ + push -0x320(%ebp) │ │ │ │ │ + call 40f0 │ │ │ │ │ +./src/ffmpeg2theora.c:1367 │ │ │ │ │ + mov -0x330(%ebp),%edx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov -0x358(%ebp),%eax │ │ │ │ │ + cmpb $0x0,0x28(%edx) │ │ │ │ │ + je d9ce │ │ │ │ │ +./src/ffmpeg2theora.c:1367 (discriminator 1) │ │ │ │ │ + lea 0x28(%edx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1367 (discriminator 4) │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + mov %edx,-0x330(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - push -0x2f4(%ebp) │ │ │ │ │ - call 4ae0 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - jmp 9cea │ │ │ │ │ -./src/ffmpeg2theora.c:745 │ │ │ │ │ - mov -0x310(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:743 │ │ │ │ │ + push -0x320(%ebp) │ │ │ │ │ + call 4b50 │ │ │ │ │ +./src/ffmpeg2theora.c:1368 (discriminator 4) │ │ │ │ │ + mov -0x330(%ebp),%edx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov 0xc(%edx),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js db09 │ │ │ │ │ +./src/ffmpeg2theora.c:1369 │ │ │ │ │ + mov -0x310(%ebp),%ecx │ │ │ │ │ + mov 0x1a0(%ecx),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jle db1c │ │ │ │ │ +./src/ffmpeg2theora.c:1371 │ │ │ │ │ + mov 0x1a4(%ecx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1370 │ │ │ │ │ + mov %edx,0x30(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1371 │ │ │ │ │ + mov %eax,0x34(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1399 │ │ │ │ │ mov -0x344(%ebp),%eax │ │ │ │ │ - sub 0x1b4(%esi),%eax │ │ │ │ │ - sub 0x1b8(%esi),%eax │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:744 │ │ │ │ │ +./src/ffmpeg2theora.c:1398 │ │ │ │ │ + movb $0x20,0x2d(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1399 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js da2d │ │ │ │ │ +./src/ffmpeg2theora.c:1400 │ │ │ │ │ + mov %eax,0x84(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1401 │ │ │ │ │ mov -0x338(%ebp),%eax │ │ │ │ │ - sub 0x1ac(%esi),%eax │ │ │ │ │ - sub 0x1b0(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:745 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je b897 │ │ │ │ │ -./src/ffmpeg2theora.c:745 (discriminator 1) │ │ │ │ │ - mov -0x308(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je b897 │ │ │ │ │ -./src/ffmpeg2theora.c:746 │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - fildl -0x310(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:747 │ │ │ │ │ - movl $0x1,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:746 │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - fmulp %st,%st(1) │ │ │ │ │ - fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x308(%ebp) │ │ │ │ │ - fldcw -0x2fa(%ebp) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js da3d │ │ │ │ │ +./src/ffmpeg2theora.c:1402 │ │ │ │ │ + mov %eax,0x88(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1358 (discriminator 2) │ │ │ │ │ + mov -0x310(%ebp),%esi │ │ │ │ │ + addl $0x1,-0x308(%ebp) │ │ │ │ │ mov -0x308(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:748 │ │ │ │ │ - movl $0x1,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:750 │ │ │ │ │ - mov 0x7c(%esi),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je ba2a │ │ │ │ │ - mov 0x80(%esi),%edx │ │ │ │ │ - mov %edx,-0x320(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - mov %ebx,-0x328(%ebp) │ │ │ │ │ - fildl -0x328(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:755 │ │ │ │ │ - cmp $0x280,%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl -0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:755 │ │ │ │ │ - setg %dl │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:754 │ │ │ │ │ - flds -0x7628(%edi) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jb bc11 │ │ │ │ │ -./src/ffmpeg2theora.c:755 │ │ │ │ │ - cmp $0x1e0,%eax │ │ │ │ │ - jg bde2 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - jne bde2 │ │ │ │ │ -./src/ffmpeg2theora.c:824 │ │ │ │ │ - mov %ecx,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:825 │ │ │ │ │ - mov %eax,0x54(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:828 │ │ │ │ │ - mov %ecx,0x7c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:829 │ │ │ │ │ - mov %eax,0x80(%esi) │ │ │ │ │ - jmp a4b7 │ │ │ │ │ -./src/ffmpeg2theora.c:1303 │ │ │ │ │ - lea -0x260(%ebp),%eax │ │ │ │ │ - push $0x4 │ │ │ │ │ + cmp %eax,0x20c(%esi) │ │ │ │ │ + jbe db41 │ │ │ │ │ +./src/ffmpeg2theora.c:1359 │ │ │ │ │ + mov -0x308(%ebp),%eax │ │ │ │ │ + mov -0x310(%ebp),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1361 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1359 │ │ │ │ │ + imul $0x38,%eax,%edx │ │ │ │ │ + add 0x210(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1360 │ │ │ │ │ + mov -0x334(%ebp),%esi │ │ │ │ │ + imul $0x2d8,%eax,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1359 │ │ │ │ │ + mov %edx,-0x330(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1360 │ │ │ │ │ + add 0x674(%esi,%edi,1),%eax │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + lea 0x20(%eax),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1361 │ │ │ │ │ push %eax │ │ │ │ │ - push $0x18 │ │ │ │ │ - push 0x948(%edi) │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/ffmpeg2theora.c:1304 │ │ │ │ │ +./src/ffmpeg2theora.c:1360 │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1361 │ │ │ │ │ + call 4120 │ │ │ │ │ +./src/ffmpeg2theora.c:1362 │ │ │ │ │ + mov -0x330(%ebp),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1303 │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1304 │ │ │ │ │ + mov 0xc(%edx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js beaf │ │ │ │ │ -./src/ffmpeg2theora.c:1312 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0xec4(%edi) │ │ │ │ │ - call 4590 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ + jns d98a │ │ │ │ │ +./src/ffmpeg2theora.c:1362 (discriminator 1) │ │ │ │ │ + mov 0x4(%edx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js be8b │ │ │ │ │ -./src/ffmpeg2theora.c:1316 │ │ │ │ │ - push 0xec4(%edi) │ │ │ │ │ + je da3d │ │ │ │ │ +./src/ffmpeg2theora.c:1363 │ │ │ │ │ + mov -0x334(%ebp),%eax │ │ │ │ │ + mov 0x4c(%eax,%edi,1),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jne d99c │ │ │ │ │ +./src/ffmpeg2theora.c:1363 (discriminator 1) │ │ │ │ │ + cmpb $0x0,0x18(%edx) │ │ │ │ │ + jne d99c │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x93d4(%edi),%eax │ │ │ │ │ push -0x308(%ebp) │ │ │ │ │ - push $0x1 │ │ │ │ │ - push -0x260(%ebp) │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %eax,-0x308(%ebp) │ │ │ │ │ - ja be67 │ │ │ │ │ -./src/ffmpeg2theora.c:1320 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0xec4(%edi) │ │ │ │ │ - call 4bd0 │ │ │ │ │ -./src/ffmpeg2theora.c:1322 │ │ │ │ │ - mov 0xecc(%edi),%eax │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - jne b9c1 │ │ │ │ │ -./src/ffmpeg2theora.c:1324 │ │ │ │ │ - push $0x0 │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x1a │ │ │ │ │ - push 0x948(%edi) │ │ │ │ │ - call 4a40 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js bf38 │ │ │ │ │ -./src/ffmpeg2theora.c:1328 │ │ │ │ │ - cmpl $0x3,0xec8(%edi) │ │ │ │ │ - je bee8 │ │ │ │ │ -./src/ffmpeg2theora.c:1337 │ │ │ │ │ - mov 0xecc(%edi),%eax │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ - movl $0x0,-0x364(%ebp) │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - je 7eaa │ │ │ │ │ - jmp 7bd5 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xa6ac(%edi),%eax │ │ │ │ │ - push 0x4(%ecx) │ │ │ │ │ push %eax │ │ │ │ │ - mov -0x310(%ebp),%eax │ │ │ │ │ + mov -0x360(%ebp),%eax │ │ │ │ │ push $0x1 │ │ │ │ │ - mov %edx,-0x320(%ebp) │ │ │ │ │ + mov %edx,-0x330(%ebp) │ │ │ │ │ push (%eax) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ - mov -0x320(%ebp),%edx │ │ │ │ │ + mov -0x330(%ebp),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 7cd0 │ │ │ │ │ -./src/ffmpeg2theora.c:888 │ │ │ │ │ - mov -0x2c8(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:889 │ │ │ │ │ - mov %ecx,0x54(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:888 │ │ │ │ │ - imul %ecx,%eax │ │ │ │ │ - cltd │ │ │ │ │ - idivl -0x2c4(%ebp) │ │ │ │ │ - mov %eax,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:889 │ │ │ │ │ - jmp a6cd │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - jmp a33e │ │ │ │ │ -./src/ffmpeg2theora.c:751 │ │ │ │ │ - mov %ecx,0x7c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:743 │ │ │ │ │ - mov %ecx,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:752 │ │ │ │ │ - mov %eax,0x80(%esi) │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ - jmp b8ae │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + jmp d99c │ │ │ │ │ +./src/ffmpeg2theora.c:1395 │ │ │ │ │ + movl $0x3e8,0x30(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1396 │ │ │ │ │ + movl $0x1,0x34(%esi) │ │ │ │ │ + jmp da19 │ │ │ │ │ +./src/ffmpeg2theora.c:1374 │ │ │ │ │ + mov -0x310(%ebp),%ecx │ │ │ │ │ + mov 0x1dc(%ecx),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jle fa97 │ │ │ │ │ +./src/ffmpeg2theora.c:1378 │ │ │ │ │ + mov 0x1e0(%ecx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1377 │ │ │ │ │ + mov %edx,0x30(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1378 │ │ │ │ │ + mov %eax,0x34(%esi) │ │ │ │ │ + jmp da19 │ │ │ │ │ +./src/ffmpeg2theora.c:1408 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0xa4fc(%edi),%eax │ │ │ │ │ - push %edx │ │ │ │ │ + lea 0x28c0(%edi),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:1342 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - mov -0x308(%ebp),%ecx │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - jmp b22c │ │ │ │ │ -./src/ffmpeg2theora.c:1783 │ │ │ │ │ - mov %ecx,-0x2d4(%ebp) │ │ │ │ │ - jmp 9acf │ │ │ │ │ - fstp %st(0) │ │ │ │ │ + mov %eax,-0x334(%ebp) │ │ │ │ │ + call a800 │ │ │ │ │ +./src/ffmpeg2theora.c:1410 │ │ │ │ │ + fldl 0x1cc(%esi) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + fldz │ │ │ │ │ + fucomi %st(1),%st │ │ │ │ │ + jp db71 │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + je dc6e │ │ │ │ │ + jmp db73 │ │ │ │ │ fstp %st(0) │ │ │ │ │ -./src/ffmpeg2theora.c:875 │ │ │ │ │ - mov %ecx,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:876 │ │ │ │ │ +./src/ffmpeg2theora.c:1411 │ │ │ │ │ fnstcw -0x2fa(%ebp) │ │ │ │ │ + fmuls -0x656c(%edi) │ │ │ │ │ movzwl -0x2fa(%ebp),%eax │ │ │ │ │ or $0xc,%ah │ │ │ │ │ mov %ax,-0x2fc(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1413 │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1411 │ │ │ │ │ fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x320(%ebp) │ │ │ │ │ + fistpll -0x308(%ebp) │ │ │ │ │ fldcw -0x2fa(%ebp) │ │ │ │ │ - mov -0x320(%ebp),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:877 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - shr $0x1f,%edx │ │ │ │ │ - lea (%ecx,%edx,1),%eax │ │ │ │ │ - and $0x1,%eax │ │ │ │ │ - sub %edx,%eax │ │ │ │ │ - add %ecx,%eax │ │ │ │ │ - mov %eax,0x54(%esi) │ │ │ │ │ - jmp a68a │ │ │ │ │ -./src/ffmpeg2theora.c:1797 │ │ │ │ │ - flds -0x320(%ebp) │ │ │ │ │ - fldz │ │ │ │ │ +./src/ffmpeg2theora.c:1413 │ │ │ │ │ + mov 0x428(%eax),%edx │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ + mov 0x424(%eax),%eax │ │ │ │ │ + lea -0x80000000(%edx),%ecx │ │ │ │ │ + or %eax,%ecx │ │ │ │ │ + je dbcc │ │ │ │ │ +./src/ffmpeg2theora.c:1414 │ │ │ │ │ + add %eax,-0x308(%ebp) │ │ │ │ │ + adc %edx,-0x304(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1415 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push $0x1 │ │ │ │ │ + push -0x304(%ebp) │ │ │ │ │ + push -0x308(%ebp) │ │ │ │ │ + push $0xffffffff │ │ │ │ │ + push -0x310(%ebp) │ │ │ │ │ + call 48c0 │ │ │ │ │ +./src/ffmpeg2theora.c:1418 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + cmpl $0x1,0x2f2c(%edi) │ │ │ │ │ + je 10af3 │ │ │ │ │ +./src/ffmpeg2theora.c:1419 │ │ │ │ │ + mov 0x20c(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1421 │ │ │ │ │ + fldl 0x1cc(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1419 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je dc6e │ │ │ │ │ + imul $0x38,%eax,%eax │ │ │ │ │ + mov 0x210(%esi),%ebx │ │ │ │ │ + mov %esi,-0x310(%ebp) │ │ │ │ │ + add %ebx,%eax │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1421 │ │ │ │ │ + mov 0x10(%ebx),%edx │ │ │ │ │ + mov 0x4(%ebx),%esi │ │ │ │ │ + cmp %edx,%esi │ │ │ │ │ + jbe dc5d │ │ │ │ │ + lea 0x1(%edx),%eax │ │ │ │ │ + imul $0xd0,%edx,%edx │ │ │ │ │ + add 0x8(%ebx),%edx │ │ │ │ │ + jmp dc52 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:1423 │ │ │ │ │ + mov %eax,0x10(%ebx) │ │ │ │ │ +./src/ffmpeg2theora.c:1421 │ │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ │ + add $0xd0,%edx │ │ │ │ │ + cmp %eax,%esi │ │ │ │ │ + je dc5d │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1421 (discriminator 1) │ │ │ │ │ + fldl 0x10(%edx) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ fcomi %st(1),%st │ │ │ │ │ fstp %st(1) │ │ │ │ │ - jbe 8676 │ │ │ │ │ - flds -0x320(%ebp) │ │ │ │ │ - fadds -0x2cc(%ebp) │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ - jbe 867a │ │ │ │ │ -./src/ffmpeg2theora.c:1798 │ │ │ │ │ - fsts -0x2cc(%ebp) │ │ │ │ │ + jae dc40 │ │ │ │ │ +./src/ffmpeg2theora.c:1419 │ │ │ │ │ + add $0x38,%ebx │ │ │ │ │ + cmp %ebx,-0x308(%ebp) │ │ │ │ │ + jne dc23 │ │ │ │ │ + mov -0x310(%ebp),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1429 │ │ │ │ │ + mov 0x1dc(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jle fa8d │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + fildl 0x1e0(%esi) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:1433 │ │ │ │ │ + fstl 0x58(%esi) │ │ │ │ │ fxch %st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:1799 │ │ │ │ │ - fstps -0x320(%ebp) │ │ │ │ │ - jmp 9b95 │ │ │ │ │ -./src/ffmpeg2theora.c:782 │ │ │ │ │ - mov -0x310(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:781 │ │ │ │ │ - mov -0x338(%ebp),%eax │ │ │ │ │ - sub 0x1ac(%esi),%eax │ │ │ │ │ - sub 0x1b0(%esi),%eax │ │ │ │ │ - mov %eax,-0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:782 │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je bd50 │ │ │ │ │ -./src/ffmpeg2theora.c:782 (discriminator 1) │ │ │ │ │ - mov -0x308(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je bd50 │ │ │ │ │ -./src/ffmpeg2theora.c:783 │ │ │ │ │ +./src/ffmpeg2theora.c:1437 │ │ │ │ │ + fsubrl 0x1d4(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1439 │ │ │ │ │ + mov 0x28e8(%edi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1437 │ │ │ │ │ fnstcw -0x2fa(%ebp) │ │ │ │ │ - fildl -0x310(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:784 │ │ │ │ │ - movl $0x1,-0x310(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:785 │ │ │ │ │ - movl $0x1,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:783 │ │ │ │ │ movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ + fmul %st,%st(1) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fsubs -0x6584(%edi) │ │ │ │ │ or $0xc,%ah │ │ │ │ │ mov %ax,-0x2fc(%ebp) │ │ │ │ │ - fildl -0x320(%ebp) │ │ │ │ │ - fmulp %st,%st(1) │ │ │ │ │ fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x320(%ebp) │ │ │ │ │ + fistpl -0x3a8(%ebp) │ │ │ │ │ fldcw -0x2fa(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:787 │ │ │ │ │ - mov 0x7c(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je bd6c │ │ │ │ │ - mov 0x80(%esi),%ecx │ │ │ │ │ - mov %ecx,-0x320(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - mov %eax,-0x328(%ebp) │ │ │ │ │ - fildl -0x328(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:833 │ │ │ │ │ - mov $0x80,%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fildl -0x320(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:792 │ │ │ │ │ - movl $0x80,0x50(%esi) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - fdivrp %st,%st(1) │ │ │ │ │ -./src/ffmpeg2theora.c:793 │ │ │ │ │ - fdivrs -0x7624(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1438 │ │ │ │ │ + fildl 0x28(%esi) │ │ │ │ │ + fmulp %st,%st(1) │ │ │ │ │ fldcw -0x2fc(%ebp) │ │ │ │ │ - fistpl -0x320(%ebp) │ │ │ │ │ + fistpl -0x308(%ebp) │ │ │ │ │ fldcw -0x2fa(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:795 │ │ │ │ │ - movl $0x80,0x7c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:793 │ │ │ │ │ - mov -0x320(%ebp),%eax │ │ │ │ │ - mov %eax,0x54(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:796 │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ - mov %eax,0x80(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:834 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne b41e │ │ │ │ │ -./src/ffmpeg2theora.c:839 │ │ │ │ │ - mov -0x338(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:840 │ │ │ │ │ - imul -0x344(%ebp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:839 │ │ │ │ │ - imul %ecx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:840 │ │ │ │ │ - mov %edx,0x6c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:839 │ │ │ │ │ - mov %eax,0x68(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:840 │ │ │ │ │ - jmp b433 │ │ │ │ │ -./src/ffmpeg2theora.c:766 │ │ │ │ │ - cmp $0x168,%eax │ │ │ │ │ - jg bc20 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je b8ee │ │ │ │ │ -./src/ffmpeg2theora.c:768 │ │ │ │ │ - movl $0x280,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:777 │ │ │ │ │ - mov $0x168,%eax │ │ │ │ │ - mov $0x280,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:769 │ │ │ │ │ - movl $0x168,0x54(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:776 │ │ │ │ │ - movl $0x280,0x7c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:777 │ │ │ │ │ - movl $0x168,0x80(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:834 │ │ │ │ │ - jmp b41e │ │ │ │ │ -./src/ffmpeg2theora.c:724 │ │ │ │ │ - movl $0x140,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:725 │ │ │ │ │ - mov $0x140,%ebx │ │ │ │ │ - mov $0xf0,%eax │ │ │ │ │ - movl $0xf0,0x54(%esi) │ │ │ │ │ - jmp acfb │ │ │ │ │ - mov 0x1ac(%esi),%eax │ │ │ │ │ - jmp 9ff7 │ │ │ │ │ -./src/ffmpeg2theora.c:911 │ │ │ │ │ - mov -0x3bc(%ebp),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:908 │ │ │ │ │ - mov -0x338(%ebp),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:909 │ │ │ │ │ - push $0x0 │ │ │ │ │ -./src/ffmpeg2theora.c:908 │ │ │ │ │ - sub 0x1ac(%esi),%eax │ │ │ │ │ - sub 0x1b0(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:909 │ │ │ │ │ - push $0x2710 │ │ │ │ │ -./src/ffmpeg2theora.c:911 │ │ │ │ │ - imul 0x3c(%ebx),%eax │ │ │ │ │ - imul 0x50(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:909 │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ - push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:907 │ │ │ │ │ - mov -0x344(%ebp),%eax │ │ │ │ │ - sub 0x1b4(%esi),%eax │ │ │ │ │ - sub 0x1b8(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:910 │ │ │ │ │ - imul 0x38(%ebx),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:909 │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ + mov %edx,-0x380(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1439 │ │ │ │ │ + fldz │ │ │ │ │ + fldl 0x1d4(%esi) │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + seta %al │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je f579 │ │ │ │ │ +./src/ffmpeg2theora.c:1439 (discriminator 2) │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jg dd1a │ │ │ │ │ +./src/ffmpeg2theora.c:1440 (discriminator 2) │ │ │ │ │ + test %al,%al │ │ │ │ │ + jne 1187d │ │ │ │ │ +./src/ffmpeg2theora.c:1445 │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:910 │ │ │ │ │ - imul %ecx,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:909 │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x6c(%esi),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x68(%esi),%eax │ │ │ │ │ + call 47d0 │ │ │ │ │ + mov %eax,-0x2e0(%ebp) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 118a3 │ │ │ │ │ +./src/ffmpeg2theora.c:1449 │ │ │ │ │ + lea -0x260(%ebp),%eax │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - call 40a0 │ │ │ │ │ -./src/ffmpeg2theora.c:912 │ │ │ │ │ - mov 0x68(%esi),%eax │ │ │ │ │ - imul 0x50(%esi),%eax │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:935 │ │ │ │ │ - mov 0xec8(%edi),%ebx │ │ │ │ │ -./src/ffmpeg2theora.c:912 │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:913 │ │ │ │ │ - mov 0x6c(%esi),%eax │ │ │ │ │ - imul 0x54(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:912 │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ - mov %eax,-0x308(%ebp) │ │ │ │ │ - fildl -0x308(%ebp) │ │ │ │ │ + mov %eax,-0x330(%ebp) │ │ │ │ │ + call 49c0 │ │ │ │ │ + mov -0x3cc(%ebp),%eax │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1176 │ │ │ │ │ + movl $0x0,-0x370(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1173 │ │ │ │ │ + movl $0x0,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1449 │ │ │ │ │ + mov %eax,-0x33c(%ebp) │ │ │ │ │ + mov -0x39c(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1173 │ │ │ │ │ + movl $0x0,-0x384(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1449 │ │ │ │ │ + mov %eax,-0x36c(%ebp) │ │ │ │ │ + mov -0x3c8(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1172 │ │ │ │ │ + movl $0x1,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1449 │ │ │ │ │ + mov %eax,-0x374(%ebp) │ │ │ │ │ + mov -0x378(%ebp),%eax │ │ │ │ │ + mov %eax,-0x3b4(%ebp) │ │ │ │ │ + lea -0x2a4(%ebp),%eax │ │ │ │ │ + mov %eax,-0x390(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1590 │ │ │ │ │ + lea 0x818(%edi),%eax │ │ │ │ │ + mov %eax,-0x398(%ebp) │ │ │ │ │ + jmp de3a │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1465 │ │ │ │ │ + mov -0x3b0(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne dea8 │ │ │ │ │ +./src/ffmpeg2theora.c:1466 │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ + mov -0x288(%ebp),%edx │ │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ │ + mov (%eax,%edx,4),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl 0x10(%eax) │ │ │ │ │ + fildl 0x14(%eax) │ │ │ │ │ fdivrp %st,%st(1) │ │ │ │ │ - jmp a76b │ │ │ │ │ -./src/ffmpeg2theora.c:950 (discriminator 2) │ │ │ │ │ - cmpl $0x2,0xecc(%edi) │ │ │ │ │ - jne ae78 │ │ │ │ │ - jmp a7f8 │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:93 │ │ │ │ │ - mov %ecx,-0x308(%ebp) │ │ │ │ │ - jmp ac6d │ │ │ │ │ -./src/ffmpeg2theora.c:1287 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa650(%edi),%eax │ │ │ │ │ - push $0x2e │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:1467 │ │ │ │ │ + fildll -0x2a0(%ebp) │ │ │ │ │ + fmulp %st,%st(1) │ │ │ │ │ + fsubl 0x1cc(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1470 │ │ │ │ │ + fldz │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jae f460 │ │ │ │ │ +./src/ffmpeg2theora.c:1475 │ │ │ │ │ + cmp 0x4(%esi),%edx │ │ │ │ │ + je f548 │ │ │ │ │ +./src/ffmpeg2theora.c:1478 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push -0x390(%ebp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + call 4620 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp b27c │ │ │ │ │ -./src/ffmpeg2theora.c:997 (discriminator 2) │ │ │ │ │ - cmpl $0x2,0xecc(%edi) │ │ │ │ │ - jne b56f │ │ │ │ │ - jmp a926 │ │ │ │ │ - fnstcw -0x2fa(%ebp) │ │ │ │ │ - movzwl -0x2fa(%ebp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,-0x2fc(%ebp) │ │ │ │ │ - jmp bb87 │ │ │ │ │ -./src/ffmpeg2theora.c:780 │ │ │ │ │ - mov -0x344(%ebp),%eax │ │ │ │ │ - sub 0x1b4(%esi),%eax │ │ │ │ │ - sub 0x1b8(%esi),%eax │ │ │ │ │ -./src/ffmpeg2theora.c:789 │ │ │ │ │ - jmp bb9e │ │ │ │ │ -./src/ffmpeg2theora.c:1070 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa6d4(%edi),%eax │ │ │ │ │ - push $0x27 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:1071 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/ffmpeg2theora.c:1345 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ +./src/ffmpeg2theora.c:1847 (discriminator 1) │ │ │ │ │ + mov -0x318(%ebp),%edx │ │ │ │ │ + mov -0x364(%ebp),%eax │ │ │ │ │ + xor $0x1,%edx │ │ │ │ │ + xor $0x1,%eax │ │ │ │ │ + or %eax,%edx │ │ │ │ │ + je e160 │ │ │ │ │ +./src/ffmpeg2theora.c:1453 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push -0x390(%ebp) │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa4b4(%edi),%eax │ │ │ │ │ - push $0x2d │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:1357 │ │ │ │ │ - mov 0xecc(%edi),%edx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%esi) │ │ │ │ │ + call 4900 │ │ │ │ │ +./src/ffmpeg2theora.c:1457 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - movl $0x0,-0x364(%ebp) │ │ │ │ │ - jmp 7eaa │ │ │ │ │ -./src/ffmpeg2theora.c:757 │ │ │ │ │ - movl $0x280,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:777 │ │ │ │ │ - mov $0x1e0,%eax │ │ │ │ │ - mov $0x280,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:758 │ │ │ │ │ - movl $0x1e0,0x54(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:776 │ │ │ │ │ - movl $0x280,0x7c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:777 │ │ │ │ │ - movl $0x1e0,0x80(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:834 │ │ │ │ │ - jmp b41e │ │ │ │ │ -./src/ffmpeg2theora.c:295 │ │ │ │ │ - jne ab46 │ │ │ │ │ +./src/ffmpeg2theora.c:1453 │ │ │ │ │ + mov %eax,-0x37c(%ebp) │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1454 │ │ │ │ │ + mov -0x28c(%ebp),%eax │ │ │ │ │ + mov %eax,-0x248(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1455 │ │ │ │ │ + mov -0x290(%ebp),%eax │ │ │ │ │ + mov %eax,-0x24c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1457 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jns ddc0 │ │ │ │ │ +./src/ffmpeg2theora.c:1459 │ │ │ │ │ + mov 0x28ec(%edi),%edx │ │ │ │ │ + mov -0x384(%ebp),%ecx │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + cmove %eax,%ecx │ │ │ │ │ + mov %ecx,-0x384(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1461 │ │ │ │ │ + mov 0x28e8(%edi),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + cmovne -0x310(%ebp),%eax │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1484 │ │ │ │ │ + mov -0x3a8(%ebp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle dee9 │ │ │ │ │ +./src/ffmpeg2theora.c:1484 (discriminator 1) │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + mov %ecx,-0x320(%ebp) │ │ │ │ │ + cltd │ │ │ │ │ + mov 0x1fc(%esi),%eax │ │ │ │ │ + mov %edx,-0x31c(%ebp) │ │ │ │ │ + mov -0x31c(%ebp),%edx │ │ │ │ │ + xor %ecx,%eax │ │ │ │ │ + xor 0x200(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1485 (discriminator 1) │ │ │ │ │ + or %eax,%edx │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ + cmovne -0x310(%ebp),%eax │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1488 │ │ │ │ │ + mov -0x364(%ebp),%eax │ │ │ │ │ + xor $0x1,%eax │ │ │ │ │ + test %eax,-0x310(%ebp) │ │ │ │ │ + jne e36f │ │ │ │ │ +./src/ffmpeg2theora.c:1488 (discriminator 1) │ │ │ │ │ + mov -0x37c(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js df20 │ │ │ │ │ +./src/ffmpeg2theora.c:1488 (discriminator 2) │ │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ │ + cmp %eax,-0x288(%ebp) │ │ │ │ │ + je e379 │ │ │ │ │ + jmp df20 │ │ │ │ │ fstp %st(0) │ │ │ │ │ - jmp 77f5 │ │ │ │ │ -./src/ffmpeg2theora.c:1441 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa44c(%edi),%eax │ │ │ │ │ - push $0x2b │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:1637 │ │ │ │ │ + lea 0x28c0,%eax │ │ │ │ │ + cmpl $0x1,0x2f2c(%edi) │ │ │ │ │ + mov %eax,-0x3ac(%ebp) │ │ │ │ │ + je e126 │ │ │ │ │ +./src/ffmpeg2theora.c:1638 │ │ │ │ │ + mov -0x318(%ebp),%eax │ │ │ │ │ + xor $0x1,%eax │ │ │ │ │ + and -0x384(%ebp),%eax │ │ │ │ │ + jne f074 │ │ │ │ │ +./src/ffmpeg2theora.c:1638 (discriminator 1) │ │ │ │ │ + mov -0x37c(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js df67 │ │ │ │ │ +./src/ffmpeg2theora.c:1638 (discriminator 2) │ │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ │ + cmp %eax,-0x288(%ebp) │ │ │ │ │ + je f56e │ │ │ │ │ +./src/ffmpeg2theora.c:1702 │ │ │ │ │ + mov 0x40(%esi),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je e118 │ │ │ │ │ +./src/ffmpeg2theora.c:1702 (discriminator 1) │ │ │ │ │ + mov -0x288(%ebp),%edx │ │ │ │ │ + mov -0x3b8(%ebp),%eax │ │ │ │ │ + cmpb $0x0,(%eax,%edx,1) │ │ │ │ │ + je e118 │ │ │ │ │ +./src/ffmpeg2theora.c:379 (discriminator 2) │ │ │ │ │ + mov (%esi),%ebx │ │ │ │ │ + mov %edx,-0x320(%ebp) │ │ │ │ │ + mov %ebx,%eax │ │ │ │ │ + call d060 │ │ │ │ │ +./src/ffmpeg2theora.c:1702 (discriminator 2) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e118 │ │ │ │ │ +./src/ffmpeg2theora.c:1703 │ │ │ │ │ + mov -0x320(%ebp),%edx │ │ │ │ │ + mov 0x1c(%ebx),%eax │ │ │ │ │ + mov (%eax,%edx,4),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1704 │ │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ │ + mov %edx,-0x350(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1705 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je e118 │ │ │ │ │ +./src/ffmpeg2theora.c:1715 │ │ │ │ │ + mov 0x1c(%eax),%ebx │ │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1706 │ │ │ │ │ + movl $0x0,-0x2dc(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1707 │ │ │ │ │ + movl $0x0,-0x2d8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1715 │ │ │ │ │ + lea -0x80000000(%ebx),%edx │ │ │ │ │ + mov %ecx,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1708 │ │ │ │ │ + movl $0x0,-0x2d4(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1715 │ │ │ │ │ + or %ecx,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1711 │ │ │ │ │ + movl $0x0,-0x2d0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1715 │ │ │ │ │ + jne dffe │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1716 (discriminator 4) │ │ │ │ │ + fildl 0x10(%eax) │ │ │ │ │ + fildl 0x14(%eax) │ │ │ │ │ + mov -0x2a0(%ebp),%eax │ │ │ │ │ + mov -0x29c(%ebp),%edx │ │ │ │ │ + sub %ecx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1720 (discriminator 4) │ │ │ │ │ + mov -0x278(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1716 (discriminator 4) │ │ │ │ │ + sbb %ebx,%edx │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1720 (discriminator 4) │ │ │ │ │ + mov -0x274(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1716 (discriminator 4) │ │ │ │ │ + mov %edx,-0x31c(%ebp) │ │ │ │ │ + fildll -0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1720 (discriminator 4) │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + cmp %eax,%ecx │ │ │ │ │ + sbb %ebx,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1716 (discriminator 4) │ │ │ │ │ + fmul %st(2),%st │ │ │ │ │ + fdiv %st(1),%st │ │ │ │ │ + fsubl 0x1cc(%esi) │ │ │ │ │ + fstps -0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1720 (discriminator 4) │ │ │ │ │ + jge f58c │ │ │ │ │ +./src/ffmpeg2theora.c:1724 │ │ │ │ │ + mov %eax,-0x358(%ebp) │ │ │ │ │ + mov %ebx,-0x354(%ebp) │ │ │ │ │ + fildll -0x358(%ebp) │ │ │ │ │ + fmulp %st,%st(2) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:1728 │ │ │ │ │ + mov -0x350(%ebp),%edx │ │ │ │ │ + fstps -0x2cc(%ebp) │ │ │ │ │ + mov 0xc(%edx),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je f4be │ │ │ │ │ +./src/ffmpeg2theora.c:1728 (discriminator 1) │ │ │ │ │ + lea -0x2d0(%ebp),%eax │ │ │ │ │ + push -0x390(%ebp) │ │ │ │ │ mov %edi,%ebx │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:1442 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/ffmpeg2theora.c:1446 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xab9a(%edi),%eax │ │ │ │ │ - push $0x1a │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:1447 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/ffmpeg2theora.c:1317 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa558(%edi),%eax │ │ │ │ │ - push $0x27 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:1318 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/ffmpeg2theora.c:1313 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa580(%edi),%eax │ │ │ │ │ - push $0x26 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:1314 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/ffmpeg2theora.c:1305 │ │ │ │ │ - mov -0x18(%edi),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xa5e8(%edi),%eax │ │ │ │ │ - push (%esi) │ │ │ │ │ - push $0x32 │ │ │ │ │ - push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - lea -0xa5b4(%edi),%eax │ │ │ │ │ - push (%esi) │ │ │ │ │ - push $0x32 │ │ │ │ │ - push $0x1 │ │ │ │ │ + lea -0x2c0(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:1307 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push $0x1 │ │ │ │ │ - call 4660 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/ffmpeg2theora.c:1331 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1329 │ │ │ │ │ - fldz │ │ │ │ │ - fstpl 0xe84(%edi) │ │ │ │ │ -./src/ffmpeg2theora.c:1330 │ │ │ │ │ - movl $0x0,0x1fc(%esi) │ │ │ │ │ - movl $0x0,0x200(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1331 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0xec4(%edi) │ │ │ │ │ - call 4590 │ │ │ │ │ + push %edx │ │ │ │ │ + call 4600 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jns b9b9 │ │ │ │ │ -./src/ffmpeg2theora.c:1332 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa580(%edi),%eax │ │ │ │ │ - push $0x26 │ │ │ │ │ - push $0x1 │ │ │ │ │ - jmp be2f │ │ │ │ │ -./src/ffmpeg2theora.c:1325 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa530(%edi),%eax │ │ │ │ │ - push $0x33 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:1326 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1662 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xab19(%edi),%eax │ │ │ │ │ - push $0x1d │ │ │ │ │ - push $0x1 │ │ │ │ │ - jmp be2f │ │ │ │ │ -./src/ffmpeg2theora.c:1669 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xab19(%edi),%eax │ │ │ │ │ - push $0x1d │ │ │ │ │ - push $0x1 │ │ │ │ │ + js f4be │ │ │ │ │ +./src/ffmpeg2theora.c:1729 │ │ │ │ │ + mov -0x2d0(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 10b2b │ │ │ │ │ +./src/ffmpeg2theora.c:1803 │ │ │ │ │ + mov -0x2d8(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1797 │ │ │ │ │ + flds -0x320(%ebp) │ │ │ │ │ + fldz │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + ja f5c7 │ │ │ │ │ + jmp e0d0 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:1803 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e0f4 │ │ │ │ │ + jmp e0de │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jmp e0de │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:1803 (discriminator 1) │ │ │ │ │ + fldz │ │ │ │ │ + flds -0x320(%ebp) │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jae 10afe │ │ │ │ │ + jmp e0f4 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:1806 │ │ │ │ │ + mov -0x2dc(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e10c │ │ │ │ │ +./src/ffmpeg2theora.c:1806 (discriminator 1) │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:1670 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/ffmpeg2theora.c:1908 │ │ │ │ │ - call 13ad0 │ │ │ │ │ -./src/ffmpeg2theora.c:1546 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xab5b(%edi),%eax │ │ │ │ │ - push $0x14 │ │ │ │ │ - push $0x1 │ │ │ │ │ - jmp be2f │ │ │ │ │ -./src/ffmpeg2theora.c:1061 │ │ │ │ │ - mov -0x18(%edi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa704(%edi),%eax │ │ │ │ │ - push $0x2c │ │ │ │ │ - push $0x1 │ │ │ │ │ + call 4420 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1816 │ │ │ │ │ + cmpl $0x1,0x2f2c(%edi) │ │ │ │ │ + je e126 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ + mov 0x2a80(%edi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne ef10 │ │ │ │ │ +./src/ffmpeg2theora.c:1844 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ + add -0x384(%ebp),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:1062 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/ffmpeg2theora.c:1044 │ │ │ │ │ - cmpl $0x8,0x15c(%edx) │ │ │ │ │ - jne 9c9d │ │ │ │ │ -./src/ffmpeg2theora.c:1080 │ │ │ │ │ - movl $0x0,-0x2f4(%ebp) │ │ │ │ │ - jmp 782f │ │ │ │ │ -./src/ffmpeg2theora.c:840 │ │ │ │ │ - mov 0x80(%esi),%edx │ │ │ │ │ - jmp bbee │ │ │ │ │ -./src/ffmpeg2theora.c:818 │ │ │ │ │ - cmp $0x200,%ecx │ │ │ │ │ - jle b8ee │ │ │ │ │ -./src/ffmpeg2theora.c:820 │ │ │ │ │ - movl $0x200,0x50(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:829 │ │ │ │ │ - mov $0x120,%eax │ │ │ │ │ - mov $0x200,%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:821 │ │ │ │ │ - movl $0x120,0x54(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:828 │ │ │ │ │ - movl $0x200,0x7c(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:829 │ │ │ │ │ - movl $0x120,0x80(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:834 │ │ │ │ │ - jmp b41e │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + push -0x334(%ebp) │ │ │ │ │ + call c210 │ │ │ │ │ +./src/ffmpeg2theora.c:1846 │ │ │ │ │ + pop %edx │ │ │ │ │ + push -0x390(%ebp) │ │ │ │ │ + call 4620 │ │ │ │ │ +./src/ffmpeg2theora.c:1847 │ │ │ │ │ + mov -0x37c(%ebp),%ecx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jns de20 │ │ │ │ │ +./src/ffmpeg2theora.c:1849 │ │ │ │ │ + cmpl $0x1,0x2f2c(%edi) │ │ │ │ │ + je e25e │ │ │ │ │ +./src/ffmpeg2theora.c:1856 │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ + add -0x384(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1851 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1856 │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1851 │ │ │ │ │ + mov 0x20c(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e1fb │ │ │ │ │ + mov %esi,%ecx │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ nop │ │ │ │ │ -ff2theora_close(): │ │ │ │ │ -./src/ffmpeg2theora.c:1910 │ │ │ │ │ +./src/ffmpeg2theora.c:1853 │ │ │ │ │ + imul $0x38,%esi,%eax │ │ │ │ │ + add 0x210(%ecx),%eax │ │ │ │ │ + mov 0x4(%eax),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e1ee │ │ │ │ │ +./src/ffmpeg2theora.c:1854 │ │ │ │ │ + fldl 0x2ee4(%edi) │ │ │ │ │ + fldl 0x2edc(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1855 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1854 │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ + fcmovbe %st(1),%st │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + faddl 0x1cc(%ecx) │ │ │ │ │ +./src/ffmpeg2theora.c:1855 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x12fa9,%ebx │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - mov 0x10(%esp),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:526 │ │ │ │ │ - mov 0x448(%esi),%edx │ │ │ │ │ + push -0x334(%ebp) │ │ │ │ │ + call c090 │ │ │ │ │ +./src/ffmpeg2theora.c:1856 │ │ │ │ │ + pop %ecx │ │ │ │ │ + pop %eax │ │ │ │ │ + push -0x310(%ebp) │ │ │ │ │ + push -0x334(%ebp) │ │ │ │ │ + call c210 │ │ │ │ │ + mov -0x308(%ebp),%ecx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1851 (discriminator 2) │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ + cmp %esi,0x20c(%ecx) │ │ │ │ │ + ja e190 │ │ │ │ │ + mov %ecx,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1861 │ │ │ │ │ + mov 0x40(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e25e │ │ │ │ │ +./src/ffmpeg2theora.c:1862 │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ + mov 0x18(%eax),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je c08e │ │ │ │ │ -./src/ffmpeg2theora.c:527 │ │ │ │ │ + je e25e │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + mov %esi,%ebx │ │ │ │ │ + mov -0x3c4(%ebp),%edx │ │ │ │ │ + mov %ecx,%esi │ │ │ │ │ + mov %ebx,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1863 │ │ │ │ │ + cmpb $0x0,(%edx,%esi,1) │ │ │ │ │ + je e254 │ │ │ │ │ +./src/ffmpeg2theora.c:1864 │ │ │ │ │ + mov 0x1c(%eax),%ebx │ │ │ │ │ + mov (%ebx,%esi,4),%ebx │ │ │ │ │ + mov 0x8(%ebx),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1865 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je e254 │ │ │ │ │ +./src/ffmpeg2theora.c:1865 (discriminator 1) │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - lea 0x44c(%esi),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4290 │ │ │ │ │ -./src/ffmpeg2theora.c:528 │ │ │ │ │ - lea 0x448(%esi),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 42d0 │ │ │ │ │ -./src/ffmpeg2theora.c:530 │ │ │ │ │ + mov %edx,-0x310(%ebp) │ │ │ │ │ + push %ebx │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ + call 4ac0 │ │ │ │ │ + mov -0x308(%ebp),%ecx │ │ │ │ │ + mov -0x310(%ebp),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1912 │ │ │ │ │ + mov (%ecx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1862 (discriminator 2) │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ + cmp %esi,0x18(%eax) │ │ │ │ │ + ja e219 │ │ │ │ │ + mov %ecx,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1871 │ │ │ │ │ + mov 0x4(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js e278 │ │ │ │ │ +./src/ffmpeg2theora.c:1872 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push 0x60(%esi) │ │ │ │ │ - call 4500 │ │ │ │ │ -./src/ffmpeg2theora.c:1913 │ │ │ │ │ - pop %eax │ │ │ │ │ - push 0x64(%esi) │ │ │ │ │ - call 4500 │ │ │ │ │ -./src/ffmpeg2theora.c:1917 │ │ │ │ │ + push -0x348(%ebp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + call 4ac0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmpl $0x1,0xecc(%ebx) │ │ │ │ │ -./src/ffmpeg2theora.c:1914 │ │ │ │ │ - movl $0x0,0x60(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1915 │ │ │ │ │ - movl $0x0,0x64(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1917 │ │ │ │ │ - je c0c8 │ │ │ │ │ -./src/ffmpeg2theora.c:1918 │ │ │ │ │ +./src/ffmpeg2theora.c:1874 │ │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js e2b0 │ │ │ │ │ +./src/ffmpeg2theora.c:1875 │ │ │ │ │ + mov -0x2f4(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e29d │ │ │ │ │ +./src/ffmpeg2theora.c:1876 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 13840 │ │ │ │ │ + lea -0x2f4(%ebp),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %eax │ │ │ │ │ + call 4810 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1920 │ │ │ │ │ - cmpl $0x3,0xec8(%ebx) │ │ │ │ │ -./src/ffmpeg2theora.c:1919 │ │ │ │ │ - movl $0x0,(%esi) │ │ │ │ │ -./src/ffmpeg2theora.c:1920 │ │ │ │ │ - je c0e3 │ │ │ │ │ -./src/ffmpeg2theora.c:1921 │ │ │ │ │ +./src/ffmpeg2theora.c:1877 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 4420 │ │ │ │ │ + push -0x340(%ebp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + call 4ac0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1923 │ │ │ │ │ - add $0x4,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1881 │ │ │ │ │ + cmpl $0x1,0x2f2c(%edi) │ │ │ │ │ + je e2d1 │ │ │ │ │ +./src/ffmpeg2theora.c:1881 (discriminator 1) │ │ │ │ │ + mov 0x28f4(%edi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne e2d1 │ │ │ │ │ +./src/ffmpeg2theora.c:1881 (discriminator 2) │ │ │ │ │ + mov 0x28f0(%edi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne fd18 │ │ │ │ │ +./src/ffmpeg2theora.c:1885 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea -0x2e0(%ebp),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %eax │ │ │ │ │ + call 4290 │ │ │ │ │ +./src/ffmpeg2theora.c:1886 │ │ │ │ │ pop %esi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -get_rational(): │ │ │ │ │ -./src/ffmpeg2theora.c:1946 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x12f07,%ebx │ │ │ │ │ - sub $0x34,%esp │ │ │ │ │ - mov 0x4c(%esp),%edi │ │ │ │ │ - mov 0x48(%esp),%ebp │ │ │ │ │ - mov %edi,0x14(%esp) │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:1950 │ │ │ │ │ - movl $0xffffffff,0x1c(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:1951 │ │ │ │ │ - movl $0x1,0x20(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:1953 │ │ │ │ │ - push $0x3a │ │ │ │ │ - push %edi │ │ │ │ │ - call 4980 │ │ │ │ │ + push -0x334(%ebp) │ │ │ │ │ + call c930 │ │ │ │ │ +./src/ffmpeg2theora.c:1887 │ │ │ │ │ + mov -0x3a4(%ebp),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1954 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c1b0 │ │ │ │ │ -./src/ffmpeg2theora.c:1958 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push $0xa │ │ │ │ │ - lea 0x14(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edx,0xc(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - call 49f0 │ │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:1959 │ │ │ │ │ + je e307 │ │ │ │ │ +./src/ffmpeg2theora.c:1888 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %eax │ │ │ │ │ + call 45b0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov (%esp),%edx │ │ │ │ │ - cmp %esi,0xc(%esp) │ │ │ │ │ - je c240 │ │ │ │ │ -./src/ffmpeg2theora.c:1963 │ │ │ │ │ - mov 0x18(%esp),%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1961 │ │ │ │ │ +./src/ffmpeg2theora.c:1889 │ │ │ │ │ + mov 0x28e8(%edi),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je fbae │ │ │ │ │ +./src/ffmpeg2theora.c:1898 │ │ │ │ │ + mov -0x2f0(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jg c173 │ │ │ │ │ -./src/ffmpeg2theora.c:1962 │ │ │ │ │ - movl $0xffffffff,0x14(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:1963 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jg c17f │ │ │ │ │ -./src/ffmpeg2theora.c:1964 │ │ │ │ │ - movl $0x1,0x18(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:1977 │ │ │ │ │ - mov 0x14(%esp),%eax │ │ │ │ │ - mov 0x18(%esp),%edx │ │ │ │ │ - mov %eax,0x0(%ebp) │ │ │ │ │ - mov %edx,0x4(%ebp) │ │ │ │ │ -./src/ffmpeg2theora.c:1978 │ │ │ │ │ - mov 0x1c(%esp),%eax │ │ │ │ │ + je e32d │ │ │ │ │ +./src/ffmpeg2theora.c:1899 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %eax │ │ │ │ │ + call 4180 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1900 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea -0x2f0(%ebp),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %eax │ │ │ │ │ + call 4180 │ │ │ │ │ +./src/ffmpeg2theora.c:1901 │ │ │ │ │ + mov -0x2f4(%ebp),%eax │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e357 │ │ │ │ │ +./src/ffmpeg2theora.c:1902 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %eax │ │ │ │ │ + call 4ba0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1908 │ │ │ │ │ + mov -0x1c(%ebp),%eax │ │ │ │ │ sub %gs:0x14,%eax │ │ │ │ │ - jne c28c │ │ │ │ │ - add $0x2c,%esp │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ + jne 119fb │ │ │ │ │ + lea -0xc(%ebp),%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ - ret $0x4 │ │ │ │ │ + ret │ │ │ │ │ + movl $0x0,-0x364(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1596 │ │ │ │ │ + lea -0x9a1a(%edi),%eax │ │ │ │ │ + mov %eax,-0x3ac(%ebp) │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1955 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push $0x2f │ │ │ │ │ - push %edi │ │ │ │ │ - call 4980 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1957 │ │ │ │ │ +./src/ffmpeg2theora.c:1492 │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne c13b │ │ │ │ │ -./src/ffmpeg2theora.c:1966 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push $0x2e │ │ │ │ │ - push %edi │ │ │ │ │ - call 4980 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:1967 │ │ │ │ │ + jne e3a0 │ │ │ │ │ +./src/ffmpeg2theora.c:1492 (discriminator 1) │ │ │ │ │ + mov -0x248(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c268 │ │ │ │ │ -./src/ffmpeg2theora.c:1972 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea 0x14(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push %edi │ │ │ │ │ - call 4770 │ │ │ │ │ -./src/ffmpeg2theora.c:1971 │ │ │ │ │ - push $0x0 │ │ │ │ │ -./src/ffmpeg2theora.c:1972 │ │ │ │ │ - fmuls -0x7610(%ebx) │ │ │ │ │ -./src/ffmpeg2theora.c:1971 │ │ │ │ │ - push $0x100000 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x2710 │ │ │ │ │ - fnstcw 0x2a(%esp) │ │ │ │ │ - movzwl 0x2a(%esp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,0x28(%esp) │ │ │ │ │ - fldcw 0x28(%esp) │ │ │ │ │ - fistpll 0x20(%esp) │ │ │ │ │ - fldcw 0x2a(%esp) │ │ │ │ │ - mov 0x20(%esp),%eax │ │ │ │ │ - mov 0x24(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x3c(%esp),%eax │ │ │ │ │ - lea 0x40(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ + jle df20 │ │ │ │ │ +./src/ffmpeg2theora.c:1495 │ │ │ │ │ + lea -0x2e4(%ebp),%eax │ │ │ │ │ + push -0x330(%ebp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - call 40a0 │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ - jmp c17f │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/ffmpeg2theora.c:1960 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ - push $0xa │ │ │ │ │ - push %edx │ │ │ │ │ - push %esi │ │ │ │ │ - call 49f0 │ │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ -./src/ffmpeg2theora.c:1961 │ │ │ │ │ - mov 0x24(%esp),%eax │ │ │ │ │ + push -0x32c(%ebp) │ │ │ │ │ + push -0x348(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1493 │ │ │ │ │ + movl $0x0,-0x2d0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1495 │ │ │ │ │ + call 4410 │ │ │ │ │ +./src/ffmpeg2theora.c:1496 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp c167 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1495 │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1497 │ │ │ │ │ + mov -0x2e4(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1496 │ │ │ │ │ + js e5aa │ │ │ │ │ +./src/ffmpeg2theora.c:1497 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e598 │ │ │ │ │ +./src/ffmpeg2theora.c:1500 │ │ │ │ │ + cmpl $0x1,0x1a8(%esi) │ │ │ │ │ + je eac0 │ │ │ │ │ + jmp e400 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:1968 │ │ │ │ │ +./src/ffmpeg2theora.c:1532 │ │ │ │ │ + mov -0x388(%ebp),%eax │ │ │ │ │ + cmp %eax,0x8c(%esi) │ │ │ │ │ + je ec10 │ │ │ │ │ +./src/ffmpeg2theora.c:1535 │ │ │ │ │ + mov -0x378(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1533 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - push $0xa │ │ │ │ │ - lea 0x14(%esp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1535 │ │ │ │ │ + lea 0x20(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1533 │ │ │ │ │ push %eax │ │ │ │ │ - push %edi │ │ │ │ │ - call 49f0 │ │ │ │ │ -./src/ffmpeg2theora.c:1969 │ │ │ │ │ - movl $0x1,0x28(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:1968 │ │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:1969 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp c17f │ │ │ │ │ -./src/ffmpeg2theora.c:1978 │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -crop_check(): │ │ │ │ │ -./src/ffmpeg2theora.c:1981 │ │ │ │ │ push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x12d5a,%ebx │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ -/usr/include/stdlib.h:363 │ │ │ │ │ - push $0xa │ │ │ │ │ +./src/ffmpeg2theora.c:1534 │ │ │ │ │ + mov -0x32c(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1533 │ │ │ │ │ + push -0x338(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1534 │ │ │ │ │ + lea 0x20(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1533 │ │ │ │ │ push $0x0 │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - call 49f0 │ │ │ │ │ -./src/ffmpeg2theora.c:1983 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js c2cc │ │ │ │ │ -./src/ffmpeg2theora.c:1987 │ │ │ │ │ - test $0x1,%al │ │ │ │ │ - jne c2f2 │ │ │ │ │ -./src/ffmpeg2theora.c:1998 │ │ │ │ │ - add $0x8,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - ret │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - lea -0xaafb(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ -./src/ffmpeg2theora.c:1988 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:1989 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - lea -0xa394(%ebx),%eax │ │ │ │ │ - jmp c2d6 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -copy_metadata(): │ │ │ │ │ -./src/ffmpeg2theora.c:2037 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ -./src/ffmpeg2theora.c:2057 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -./src/ffmpeg2theora.c:2037 │ │ │ │ │ - push %esi │ │ │ │ │ push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x12cf5,%ebx │ │ │ │ │ - sub $0x4c,%esp │ │ │ │ │ - mov 0x60(%esp),%eax │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x3c(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:2058 │ │ │ │ │ - lea -0xaa28(%ebx),%eax │ │ │ │ │ - mov %eax,0x14(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:2071 │ │ │ │ │ - lea 0x934(%ebx),%eax │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:2073 │ │ │ │ │ - sub $0x50,%eax │ │ │ │ │ - mov %eax,0x1c(%esp) │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/ffmpeg2theora.c:2058 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push %edi │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ - mov 0x1c(%esp),%eax │ │ │ │ │ - push 0x484(%eax) │ │ │ │ │ - call 49d0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je c470 │ │ │ │ │ -./src/ffmpeg2theora.c:2061 │ │ │ │ │ - mov (%eax),%eax │ │ │ │ │ - lea 0x2c(%esp),%esi │ │ │ │ │ - movzbl (%eax),%edx │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je c3a8 │ │ │ │ │ - mov %dl,0xc(%esp) │ │ │ │ │ - lea 0x2c(%esp),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:2062 │ │ │ │ │ - call 4740 <__ctype_toupper_loc@plt> │ │ │ │ │ - movsbl 0xc(%esp),%edx │ │ │ │ │ - mov (%eax),%ecx │ │ │ │ │ -./src/ffmpeg2theora.c:2061 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:2062 (discriminator 2) │ │ │ │ │ - mov (%ecx,%edx,4),%edx │ │ │ │ │ - mov %dl,(%esi,%eax,1) │ │ │ │ │ -./src/ffmpeg2theora.c:2061 (discriminator 2) │ │ │ │ │ - mov (%edi),%edx │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - movsbl (%edx,%eax,1),%edx │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je c3a8 │ │ │ │ │ -./src/ffmpeg2theora.c:2061 (discriminator 3) │ │ │ │ │ - cmp $0xf,%eax │ │ │ │ │ - jne c390 │ │ │ │ │ -./src/ffmpeg2theora.c:2063 │ │ │ │ │ - lea -0xadc(%ebx),%ebp │ │ │ │ │ - movb $0x0,0x2c(%esp,%eax,1) │ │ │ │ │ - lea -0xaae0(%ebx),%eax │ │ │ │ │ - lea 0x3c(%ebp),%ecx │ │ │ │ │ - mov %edi,0xc(%esp) │ │ │ │ │ - mov %ebp,%edi │ │ │ │ │ - mov %ecx,%ebp │ │ │ │ │ - jmp c3d5 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:2066 │ │ │ │ │ - mov (%edi),%eax │ │ │ │ │ - add $0x4,%edi │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - call 4920 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push 0x60(%esi) │ │ │ │ │ + call 4af0 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1542 │ │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c3f8 │ │ │ │ │ -./src/ffmpeg2theora.c:2065 (discriminator 2) │ │ │ │ │ - cmp %ebp,%edi │ │ │ │ │ - jne c3d0 │ │ │ │ │ - mov 0xc(%esp),%edi │ │ │ │ │ - jmp c348 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/ffmpeg2theora.c:2069 │ │ │ │ │ - cmpl $0x48545541,(%esi) │ │ │ │ │ - mov 0xc(%esp),%edi │ │ │ │ │ - je c450 │ │ │ │ │ -./src/ffmpeg2theora.c:2071 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - call 4380 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ + jne e820 │ │ │ │ │ +./src/ffmpeg2theora.c:1542 (discriminator 1) │ │ │ │ │ + mov -0x32c(%ebp),%eax │ │ │ │ │ + mov 0xd0(%eax),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne c348 │ │ │ │ │ -./src/ffmpeg2theora.c:2072 │ │ │ │ │ + jne e829 │ │ │ │ │ +./src/ffmpeg2theora.c:1552 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push -0x338(%ebp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push -0x344(%ebp) │ │ │ │ │ + push 0x8c(%esi) │ │ │ │ │ + push -0x378(%ebp) │ │ │ │ │ + push -0x368(%ebp) │ │ │ │ │ + call 4a30 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1557 │ │ │ │ │ + mov -0x394(%ebp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je e4d3 │ │ │ │ │ +./src/ffmpeg2theora.c:1559 │ │ │ │ │ + mov -0x368(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1558 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - push 0x4(%edi) │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - call 43d0 │ │ │ │ │ -./src/ffmpeg2theora.c:2073 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push 0x4(%edi) │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x28(%esp) │ │ │ │ │ - call 48b0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp c348 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:2069 │ │ │ │ │ - cmpw $0x524f,0x4(%esi) │ │ │ │ │ - jne c404 │ │ │ │ │ - cmpb $0x0,0x6(%esi) │ │ │ │ │ - jne c404 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:90 │ │ │ │ │ - mov $0x5453,%eax │ │ │ │ │ - movl $0x49545241,(%esi) │ │ │ │ │ - mov %ax,0x4(%esi) │ │ │ │ │ - jmp c404 │ │ │ │ │ - nop │ │ │ │ │ -./src/ffmpeg2theora.c:2077 │ │ │ │ │ - mov 0x3c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne c485 │ │ │ │ │ - add $0x4c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -print_presets_info(): │ │ │ │ │ -./src/ffmpeg2theora.c:2080 │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x12b6a,%ebx │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:2081 │ │ │ │ │ - mov -0xc(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa368(%ebx),%eax │ │ │ │ │ - push $0x2f3 │ │ │ │ │ - push $0x1 │ │ │ │ │ + push 0x8c(%esi) │ │ │ │ │ + push -0x3a4(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1559 │ │ │ │ │ + lea 0x20(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1558 │ │ │ │ │ + push %ecx │ │ │ │ │ + push 0x164(%ebx) │ │ │ │ │ + push 0x160(%ebx) │ │ │ │ │ + push -0x338(%ebp) │ │ │ │ │ + push -0x344(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/ffmpeg2theora.c:2104 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - ret │ │ │ │ │ - nop │ │ │ │ │ -print_usage(): │ │ │ │ │ -./src/ffmpeg2theora.c:2106 │ │ │ │ │ - push %esi │ │ │ │ │ push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x12b39,%ebx │ │ │ │ │ - sub $0x60,%esp │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/ffmpeg2theora.c:2111 │ │ │ │ │ - lea 0x18(%esp),%esi │ │ │ │ │ -./src/ffmpeg2theora.c:2109 │ │ │ │ │ - movl $0xffffffff,0x14(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:2111 │ │ │ │ │ - push %esi │ │ │ │ │ - call 44b0 │ │ │ │ │ -./src/ffmpeg2theora.c:2114 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:2112 │ │ │ │ │ - movl $0x140,0x20(%esp) │ │ │ │ │ - movl $0x140,0x28(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:2113 │ │ │ │ │ - movl $0xf0,0x24(%esp) │ │ │ │ │ - movl $0xf0,0x2c(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:2114 │ │ │ │ │ - call 42c0 │ │ │ │ │ -./src/ffmpeg2theora.c:2115 │ │ │ │ │ - push $0x4 │ │ │ │ │ -./src/ffmpeg2theora.c:2114 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/ffmpeg2theora.c:2115 │ │ │ │ │ - lea 0x1c(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0xc │ │ │ │ │ - push %esi │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/ffmpeg2theora.c:2116 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 4650 │ │ │ │ │ -./src/ffmpeg2theora.c:2118 │ │ │ │ │ - call 4ad0 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - call 4940 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ -./src/ffmpeg2theora.c:2118 │ │ │ │ │ - mov -0xc(%ebx),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xaad3(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%esi) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:2125 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - call 44f0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:2126 │ │ │ │ │ - movzbl %al,%edx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebx │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + call 4a10 │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1568 │ │ │ │ │ + mov 0x1ac(%esi),%eax │ │ │ │ │ + mov 0x1b4(%esi),%edx │ │ │ │ │ + mov %eax,%ebx │ │ │ │ │ + or %edx,%ebx │ │ │ │ │ + jne e7b0 │ │ │ │ │ + mov -0x368(%ebp),%eax │ │ │ │ │ + mov %eax,-0x36c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1578 │ │ │ │ │ + mov 0x64(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e808 │ │ │ │ │ +./src/ffmpeg2theora.c:1584 │ │ │ │ │ + mov -0x374(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1579 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1581 │ │ │ │ │ + mov -0x36c(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1584 │ │ │ │ │ + lea 0x20(%ecx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1579 │ │ │ │ │ push %edx │ │ │ │ │ -./src/ffmpeg2theora.c:2126 │ │ │ │ │ - movzbl %ah,%edx │ │ │ │ │ - shr $0x10,%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ +./src/ffmpeg2theora.c:1582 │ │ │ │ │ + mov -0x338(%ebp),%edx │ │ │ │ │ + sub 0x1b0(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1579 │ │ │ │ │ + sub 0x1ac(%esi),%edx │ │ │ │ │ + push %ecx │ │ │ │ │ push %edx │ │ │ │ │ +./src/ffmpeg2theora.c:1581 │ │ │ │ │ + lea 0x20(%ebx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1579 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %edx │ │ │ │ │ + push %ebx │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xa074(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%esi) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:2128 │ │ │ │ │ + call 4af0 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - call 45d0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ +./src/ffmpeg2theora.c:1589 │ │ │ │ │ + mov 0x1bc(%esi),%eax │ │ │ │ │ + mov 0x1c0(%esi),%ebx │ │ │ │ │ + cmp 0x50(%esi),%eax │ │ │ │ │ + jne e553 │ │ │ │ │ +./src/ffmpeg2theora.c:1589 (discriminator 1) │ │ │ │ │ + cmp %ebx,0x54(%esi) │ │ │ │ │ + je eee0 │ │ │ │ │ +./src/ffmpeg2theora.c:1590 │ │ │ │ │ + mov 0x1c4(%esi),%ecx │ │ │ │ │ + mov 0x1c8(%esi),%edx │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ -./src/ffmpeg2theora.c:2129 │ │ │ │ │ - movzbl %al,%edx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push -0x398(%ebp) │ │ │ │ │ + push %ecx │ │ │ │ │ + push %ecx │ │ │ │ │ push %edx │ │ │ │ │ -./src/ffmpeg2theora.c:2129 │ │ │ │ │ - movzbl %ah,%edx │ │ │ │ │ - shr $0x10,%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %edx │ │ │ │ │ + push 0x8c(%esi) │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xa054(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%esi) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - lea -0xa030(%ebx),%eax │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%esi) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/ffmpeg2theora.c:2311 │ │ │ │ │ - movl $0x0,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -__x86.get_pc_thunk.di(): │ │ │ │ │ - mov (%esp),%edi │ │ │ │ │ - ret │ │ │ │ │ -__x86.get_pc_thunk.bp(): │ │ │ │ │ - mov (%esp),%ebp │ │ │ │ │ - ret │ │ │ │ │ - nop │ │ │ │ │ -get_filesize(): │ │ │ │ │ -./src/avinfo.c:73 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x12a27,%ebx │ │ │ │ │ - sub $0x14,%esp │ │ │ │ │ -./src/avinfo.c:75 │ │ │ │ │ - lea -0xaa9f(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - call 41d0 │ │ │ │ │ -./src/avinfo.c:76 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push -0x374(%ebp) │ │ │ │ │ + push -0x33c(%ebp) │ │ │ │ │ + call 47c0 │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c630 │ │ │ │ │ -./src/avinfo.c:77 │ │ │ │ │ - push $0x2 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4110 │ │ │ │ │ -./src/avinfo.c:78 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ - call 4560 │ │ │ │ │ -./src/avinfo.c:79 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ -./src/avinfo.c:78 │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ -./src/avinfo.c:79 │ │ │ │ │ - call 4470 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/avinfo.c:82 │ │ │ │ │ - mov %edi,%eax │ │ │ │ │ - mov %ebp,%edx │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - pop %ebx │ │ │ │ │ - mov %edi,%eax │ │ │ │ │ - mov %ebp,%edx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ -fix_codec_name(): │ │ │ │ │ -./src/avinfo.c:84 │ │ │ │ │ - call db37 │ │ │ │ │ - add $0x129bb,%eax │ │ │ │ │ - push %edi │ │ │ │ │ -./src/avinfo.c:85 │ │ │ │ │ - mov $0xf,%ecx │ │ │ │ │ -./src/avinfo.c:84 │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - mov 0x10(%esp),%ebx │ │ │ │ │ -./src/avinfo.c:85 │ │ │ │ │ - mov %ebx,%esi │ │ │ │ │ - lea -0x75a7(%eax),%edi │ │ │ │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ -./src/avinfo.c:86 │ │ │ │ │ - lea -0x75c2(%eax),%ecx │ │ │ │ │ -./src/avinfo.c:85 │ │ │ │ │ - seta %dl │ │ │ │ │ - sbb $0x0,%dl │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je c68f │ │ │ │ │ -./src/avinfo.c:88 │ │ │ │ │ - mov $0x5,%ecx │ │ │ │ │ - lea -0x7598(%eax),%edi │ │ │ │ │ - mov %ebx,%esi │ │ │ │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ -./src/avinfo.c:89 │ │ │ │ │ - lea -0x75b6(%eax),%ecx │ │ │ │ │ -./src/avinfo.c:88 │ │ │ │ │ - seta %dl │ │ │ │ │ - sbb $0x0,%dl │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - jne c698 │ │ │ │ │ -./src/avinfo.c:104 │ │ │ │ │ - pop %ebx │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/avinfo.c:91 │ │ │ │ │ - mov $0xb,%ecx │ │ │ │ │ - lea -0x7593(%eax),%edi │ │ │ │ │ - mov %ebx,%esi │ │ │ │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ -./src/avinfo.c:92 │ │ │ │ │ - lea -0x75bc(%eax),%ecx │ │ │ │ │ -./src/avinfo.c:91 │ │ │ │ │ - seta %dl │ │ │ │ │ - sbb $0x0,%dl │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je c68f │ │ │ │ │ -./src/avinfo.c:94 │ │ │ │ │ - mov $0xb,%ecx │ │ │ │ │ - lea -0x7588(%eax),%edi │ │ │ │ │ - mov %ebx,%esi │ │ │ │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ -./src/avinfo.c:95 │ │ │ │ │ - lea -0x75c8(%eax),%ecx │ │ │ │ │ -./src/avinfo.c:94 │ │ │ │ │ - seta %dl │ │ │ │ │ - sbb $0x0,%dl │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je c68f │ │ │ │ │ -./src/avinfo.c:97 │ │ │ │ │ - mov $0x7,%ecx │ │ │ │ │ - lea -0x757d(%eax),%edi │ │ │ │ │ - mov %ebx,%esi │ │ │ │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ -./src/avinfo.c:98 │ │ │ │ │ - lea -0x75b2(%eax),%ecx │ │ │ │ │ -./src/avinfo.c:97 │ │ │ │ │ - seta %dl │ │ │ │ │ - sbb $0x0,%dl │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - je c68f │ │ │ │ │ -./src/avinfo.c:100 │ │ │ │ │ - mov $0x7,%ecx │ │ │ │ │ - lea -0x7576(%eax),%edi │ │ │ │ │ - mov %ebx,%esi │ │ │ │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ -./src/avinfo.c:101 │ │ │ │ │ - lea -0x75ab(%eax),%ecx │ │ │ │ │ -./src/avinfo.c:100 │ │ │ │ │ - seta %dl │ │ │ │ │ - sbb $0x0,%dl │ │ │ │ │ -./src/avinfo.c:101 │ │ │ │ │ - test %dl,%dl │ │ │ │ │ - cmovne %ebx,%ecx │ │ │ │ │ - jmp c68f │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -replace_str_all(): │ │ │ │ │ -./src/avinfo.c:106 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x128d7,%ebx │ │ │ │ │ - sub $0x1048,%esp │ │ │ │ │ - mov 0x1060(%esp),%eax │ │ │ │ │ - mov 0x105c(%esp),%esi │ │ │ │ │ - mov %eax,0x14(%esp) │ │ │ │ │ - mov 0x1064(%esp),%eax │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x1038(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/avinfo.c:109 │ │ │ │ │ - push %esi │ │ │ │ │ - call 47a0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - push $0x1000 │ │ │ │ │ - push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - lea 0x38(%esp),%eax │ │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ - push %eax │ │ │ │ │ - call 4760 <__strncpy_chk@plt> │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ - lea -0xa9d1(%ebx),%eax │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - jmp c807 │ │ │ │ │ + js ece0 │ │ │ │ │ +./src/ffmpeg2theora.c:1608 │ │ │ │ │ + mov -0x2e4(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1602 │ │ │ │ │ + mov -0x320(%ebp),%ebx │ │ │ │ │ + sub %ebx,-0x248(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1603 │ │ │ │ │ + add %ebx,-0x24c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1607 │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne e748 │ │ │ │ │ +./src/ffmpeg2theora.c:1608 │ │ │ │ │ + or -0x310(%ebp),%eax │ │ │ │ │ + jne e5d0 │ │ │ │ │ +./src/ffmpeg2theora.c:1621 │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ + jmp df20 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/avinfo.c:112 │ │ │ │ │ - mov %ebp,%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/avinfo.c:112 │ │ │ │ │ - sub %esi,%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - push %ecx │ │ │ │ │ - mov %ecx,0x1c(%esp) │ │ │ │ │ - push %esi │ │ │ │ │ - push %edi │ │ │ │ │ - call 4150 │ │ │ │ │ -./src/avinfo.c:113 │ │ │ │ │ - mov 0x24(%esp),%ecx │ │ │ │ │ -./src/avinfo.c:114 │ │ │ │ │ - pop %eax │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ -./src/avinfo.c:113 │ │ │ │ │ - add %ecx,%edi │ │ │ │ │ -./src/avinfo.c:114 │ │ │ │ │ - call 47a0 │ │ │ │ │ - pop %edx │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - call 47a0 │ │ │ │ │ - pop %ecx │ │ │ │ │ - pop %edx │ │ │ │ │ - add 0x18(%esp),%eax │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ -./src/avinfo.c:115 │ │ │ │ │ - add %ebp,%esi │ │ │ │ │ -./src/avinfo.c:114 │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - push 0x28(%esp) │ │ │ │ │ - push $0xffffffff │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4c10 <__sprintf_chk@plt> │ │ │ │ │ -./src/avinfo.c:116 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 47a0 │ │ │ │ │ - pop %ecx │ │ │ │ │ -./src/avinfo.c:117 │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ -./src/avinfo.c:116 │ │ │ │ │ - lea 0x0(%ebp,%eax,1),%esi │ │ │ │ │ -./src/avinfo.c:117 │ │ │ │ │ - call 47a0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - add %eax,%edi │ │ │ │ │ -./src/avinfo.c:111 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ - push %esi │ │ │ │ │ - call 42b0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:332 │ │ │ │ │ + mov -0x328(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:330 │ │ │ │ │ + mov 0x1bc(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:331 │ │ │ │ │ + mov 0x1c0(%esi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:332 │ │ │ │ │ + mov 0x20(%ecx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:330 │ │ │ │ │ + mov %eax,-0x358(%ebp) │ │ │ │ │ + mov %eax,0x3000(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:332 │ │ │ │ │ + mov %edx,-0x360(%ebp) │ │ │ │ │ + mov %edx,0x3008(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:333 │ │ │ │ │ + mov (%ecx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:331 │ │ │ │ │ + mov %ebx,-0x350(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:333 │ │ │ │ │ + mov %edx,-0x320(%ebp) │ │ │ │ │ + mov %edx,0x300c(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:335 │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ + shr $0x1f,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:331 │ │ │ │ │ + mov %ebx,0x3004(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:335 │ │ │ │ │ + add %eax,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:336 │ │ │ │ │ + mov %ebx,%eax │ │ │ │ │ + shr $0x1f,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:335 │ │ │ │ │ + sar %edx │ │ │ │ │ +./src/ffmpeg2theora.c:336 │ │ │ │ │ + add %ebx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:337 │ │ │ │ │ + mov %ecx,%ebx │ │ │ │ │ + mov 0x24(%ecx),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:335 │ │ │ │ │ + mov %edx,0x3010(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:338 │ │ │ │ │ + mov 0x4(%ebx),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:336 │ │ │ │ │ + sar %eax │ │ │ │ │ +./src/ffmpeg2theora.c:340 │ │ │ │ │ + mov %edx,0x3020(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:336 │ │ │ │ │ + mov %eax,0x3014(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:338 │ │ │ │ │ + mov %ebx,0x301c(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:343 │ │ │ │ │ + mov -0x328(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:341 │ │ │ │ │ + mov %eax,0x3024(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:343 │ │ │ │ │ + mov 0x8(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:345 │ │ │ │ │ + mov 0x238(%esi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:337 │ │ │ │ │ + mov %ecx,0x3018(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:342 │ │ │ │ │ + mov %ecx,0x3028(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:343 │ │ │ │ │ + mov %eax,0x302c(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:345 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jne ee28 │ │ │ │ │ +./src/ffmpeg2theora.c:348 │ │ │ │ │ + mov 0x23c(%esi),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jne ed00 │ │ │ │ │ +./src/ffmpeg2theora.c:1610 │ │ │ │ │ + mov -0x2d0(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne c798 │ │ │ │ │ -./src/avinfo.c:119 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov 0x1c(%esp),%edi │ │ │ │ │ - lea 0x1(%edi),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 44e0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push %edi │ │ │ │ │ -./src/avinfo.c:119 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ + jg ec50 │ │ │ │ │ + lea 0x28c0,%eax │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ + lea 0x3000(%edi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1619 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push -0x310(%ebp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - call 4150 │ │ │ │ │ -./src/avinfo.c:121 │ │ │ │ │ - movb $0x0,(%esi,%edi,1) │ │ │ │ │ -./src/avinfo.c:122 │ │ │ │ │ + push -0x334(%ebp) │ │ │ │ │ + call b330 │ │ │ │ │ +./src/ffmpeg2theora.c:1621 │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1620 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/avinfo.c:123 │ │ │ │ │ - mov 0x102c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne c865 │ │ │ │ │ - add $0x103c,%esp │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - call 13ad0 │ │ │ │ │ +./src/ffmpeg2theora.c:1621 │ │ │ │ │ + mov -0x364(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1624 │ │ │ │ │ + mov -0x320(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1621 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + cmovne %eax,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1623 │ │ │ │ │ + mov -0x2d0(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1621 │ │ │ │ │ + mov %ecx,-0x364(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1623 │ │ │ │ │ + lea 0x1(%eax),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1628 │ │ │ │ │ + mov -0x2e4(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1623 │ │ │ │ │ + mov %ecx,%ebx │ │ │ │ │ + sar $0x1f,%ebx │ │ │ │ │ + add 0x1fc(%esi),%ecx │ │ │ │ │ + adc 0x200(%esi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1624 │ │ │ │ │ + cmpl $0x1,0x66c(%edx,%edi,1) │ │ │ │ │ +./src/ffmpeg2theora.c:1623 │ │ │ │ │ + mov %ecx,0x1fc(%esi) │ │ │ │ │ + mov %ebx,0x200(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1624 │ │ │ │ │ + jne e748 │ │ │ │ │ +./src/ffmpeg2theora.c:1625 │ │ │ │ │ + mov %ecx,-0x350(%ebp) │ │ │ │ │ + mov -0x320(%ebp),%ecx │ │ │ │ │ + mov %ebx,-0x34c(%ebp) │ │ │ │ │ + fildll -0x350(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl 0x1e4(%esi) │ │ │ │ │ + fildl 0x1e8(%esi) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:1625 │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ + fstpl 0x624(%ecx,%edi,1) │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -json_add_key_value(): │ │ │ │ │ -./src/avinfo.c:138 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x12787,%ebx │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - mov 0x34(%esp),%ecx │ │ │ │ │ -./src/avinfo.c:138 │ │ │ │ │ - mov 0x20(%esp),%esi │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle c8b7 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - lea -0x756f(%ebx),%ebp │ │ │ │ │ +./src/ffmpeg2theora.c:1628 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne e760 │ │ │ │ │ + mov -0x308(%ebp),%eax │ │ │ │ │ + jmp e5c0 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %esi │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x1,%edi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %edi,0x34(%esp) │ │ │ │ │ - jne c8a0 │ │ │ │ │ -./src/avinfo.c:142 │ │ │ │ │ - cmpl $0x2,0x2c(%esp) │ │ │ │ │ - je c960 │ │ │ │ │ - jg c918 │ │ │ │ │ - mov 0x2c(%esp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je c980 │ │ │ │ │ - cmpl $0x1,0x2c(%esp) │ │ │ │ │ - jne c8f6 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/ffmpeg2theora.c:1630 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov 0x34(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x7557(%ebx),%eax │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %esi │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ + push 0x1c0(%esi) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push 0x1bc(%esi) │ │ │ │ │ + push 0x8c(%esi) │ │ │ │ │ + push -0x33c(%ebp) │ │ │ │ │ + push -0x328(%ebp) │ │ │ │ │ + call 4a30 │ │ │ │ │ +./src/ffmpeg2theora.c:1632 │ │ │ │ │ + mov -0x2e4(%ebp),%eax │ │ │ │ │ add $0x20,%esp │ │ │ │ │ -./src/avinfo.c:163 │ │ │ │ │ - mov 0x30(%esp),%eax │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c940 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - push $0xa │ │ │ │ │ - call 48f0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/avinfo.c:168 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/avinfo.c:142 │ │ │ │ │ - cmpl $0x3,0x2c(%esp) │ │ │ │ │ - jne c8f6 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x10,%esp │ │ │ │ │ -./src/avinfo.c:160 │ │ │ │ │ - mov 0x38(%esp),%eax │ │ │ │ │ - flds (%eax) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x7543(%ebx),%eax │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - jmp c8ea │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + je df20 │ │ │ │ │ +./src/ffmpeg2theora.c:1629 │ │ │ │ │ + movl $0x0,-0x308(%ebp) │ │ │ │ │ + jmp e388 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ - lea -0x74ce(%ebx),%eax │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ +./src/ffmpeg2theora.c:1569 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ + push 0x8c(%esi) │ │ │ │ │ + push -0x368(%ebp) │ │ │ │ │ + push -0x36c(%ebp) │ │ │ │ │ + call 40b0 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1574 │ │ │ │ │ + movl $0x0,-0x39c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1569 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jns e4f5 │ │ │ │ │ +./src/ffmpeg2theora.c:1572 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0x9a32(%edi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x10 │ │ │ │ │ + push $0x0 │ │ │ │ │ + call 43a0 │ │ │ │ │ +./src/ffmpeg2theora.c:1578 │ │ │ │ │ + mov 0x64(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1572 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/avinfo.c:168 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ +./src/ffmpeg2theora.c:1578 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne e500 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov 0x30(%esp),%eax │ │ │ │ │ - push 0x4(%eax) │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x754e(%ebx),%eax │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - jmp c8ea │ │ │ │ │ +./src/ffmpeg2theora.c:1587 │ │ │ │ │ + mov -0x36c(%ebp),%eax │ │ │ │ │ + mov %eax,-0x374(%ebp) │ │ │ │ │ + jmp e539 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/avinfo.c:145 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea -0x756c(%ebx),%eax │ │ │ │ │ -./src/avinfo.c:147 │ │ │ │ │ - lea -0xaa28(%ebx),%edi │ │ │ │ │ -./src/avinfo.c:145 │ │ │ │ │ +./src/ffmpeg2theora.c:1542 (discriminator 3) │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + jne e45f │ │ │ │ │ +./src/ffmpeg2theora.c:1545 │ │ │ │ │ + mov 0x8c(%esi),%eax │ │ │ │ │ + mov %eax,-0x350(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:569 │ │ │ │ │ + mov 0x448(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je eef7 │ │ │ │ │ + mov -0x344(%ebp),%eax │ │ │ │ │ + cmp 0x450(%esi),%eax │ │ │ │ │ + je eea8 │ │ │ │ │ +./src/ffmpeg2theora.c:527 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea 0x44c(%esi),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:533 │ │ │ │ │ + movl $0x0,-0x2cc(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:527 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x756b(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:533 │ │ │ │ │ + movl $0x0,-0x2c0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:527 │ │ │ │ │ + call 4290 │ │ │ │ │ +./src/ffmpeg2theora.c:528 │ │ │ │ │ + lea 0x448(%esi),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 42d0 │ │ │ │ │ +./src/ffmpeg2theora.c:530 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:538 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + call 4630 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + lea -0x21c(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:538 │ │ │ │ │ + mov %eax,0x448(%esi) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + lea -0x9370(%edi),%eax │ │ │ │ │ + push -0x350(%ebp) │ │ │ │ │ + push -0x338(%ebp) │ │ │ │ │ + push -0x344(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - call c720 │ │ │ │ │ -./src/avinfo.c:146 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - lea -0x7569(%ebx),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - lea -0x62ef(%ebx),%edx │ │ │ │ │ + push $0x200 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push $0x200 │ │ │ │ │ push %edx │ │ │ │ │ + mov %edx,-0x358(%ebp) │ │ │ │ │ + call 4040 <__snprintf_chk@plt> │ │ │ │ │ +./src/ffmpeg2theora.c:544 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + mov -0x358(%ebp),%edx │ │ │ │ │ + lea -0x2c0(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call c720 │ │ │ │ │ -./src/avinfo.c:147 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - lea -0xaa29(%ebx),%edx │ │ │ │ │ - push %edi │ │ │ │ │ - push %edx │ │ │ │ │ + lea -0x2cc(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call c720 │ │ │ │ │ -./src/avinfo.c:148 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - lea -0x7566(%ebx),%edx │ │ │ │ │ - push %edi │ │ │ │ │ push %edx │ │ │ │ │ + push 0x448(%esi) │ │ │ │ │ + call 41a0 │ │ │ │ │ +./src/ffmpeg2theora.c:545 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 11a00 │ │ │ │ │ +./src/ffmpeg2theora.c:547 │ │ │ │ │ + mov -0x2cc(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 11a00 │ │ │ │ │ + mov -0x2c0(%ebp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne 11a00 │ │ │ │ │ +./src/ffmpeg2theora.c:549 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x448(%esi) │ │ │ │ │ + call 4910 │ │ │ │ │ +./src/ffmpeg2theora.c:550 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 11a00 │ │ │ │ │ +./src/ffmpeg2theora.c:553 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea -0x9a6b(%edi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call c720 │ │ │ │ │ -./src/avinfo.c:149 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - lea -0x7564(%ebx),%edx │ │ │ │ │ - push %edi │ │ │ │ │ - push %edx │ │ │ │ │ + push 0x448(%esi) │ │ │ │ │ + call 4930 │ │ │ │ │ + mov %eax,0x444(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:554 │ │ │ │ │ + pop %ecx │ │ │ │ │ + pop %eax │ │ │ │ │ + lea -0x9a5b(%edi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call c720 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ -./src/avinfo.c:149 │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x7562(%ebx),%eax │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ + push 0x448(%esi) │ │ │ │ │ + call 4930 │ │ │ │ │ +./src/ffmpeg2theora.c:555 │ │ │ │ │ + mov 0x444(%esi),%edx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:554 │ │ │ │ │ + mov %eax,0x440(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:555 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 11a00 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 11a00 │ │ │ │ │ +./src/ffmpeg2theora.c:557 │ │ │ │ │ + call 47d0 │ │ │ │ │ +./src/ffmpeg2theora.c:558 │ │ │ │ │ + mov -0x344(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:560 │ │ │ │ │ + mov -0x350(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:557 │ │ │ │ │ + mov %eax,0x44c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:558 │ │ │ │ │ + mov %ecx,0x450(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:559 │ │ │ │ │ + mov -0x338(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:560 │ │ │ │ │ + mov %ebx,0x458(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:559 │ │ │ │ │ + mov %ecx,0x454(%esi) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + mov -0x378(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:581 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + mov (%ebx),%edx │ │ │ │ │ + mov %edx,(%eax) │ │ │ │ │ + mov 0x4(%ebx),%edx │ │ │ │ │ + mov %edx,0x4(%eax) │ │ │ │ │ + mov 0x8(%ebx),%edx │ │ │ │ │ + mov %edx,0x8(%eax) │ │ │ │ │ + mov 0xc(%ebx),%edx │ │ │ │ │ + mov %edx,0xc(%eax) │ │ │ │ │ + mov 0x10(%ebx),%edx │ │ │ │ │ + mov %edx,0x10(%eax) │ │ │ │ │ + mov 0x14(%ebx),%edx │ │ │ │ │ + mov %edx,0x14(%eax) │ │ │ │ │ + mov 0x18(%ebx),%edx │ │ │ │ │ + mov %edx,0x18(%eax) │ │ │ │ │ + mov 0x1c(%ebx),%edx │ │ │ │ │ + mov %edx,0x1c(%eax) │ │ │ │ │ + lea 0x20(%ebx),%edx │ │ │ │ │ + mov 0x44c(%esi),%ecx │ │ │ │ │ + mov 0x20(%ebx),%ebx │ │ │ │ │ + lea 0x20(%ecx),%eax │ │ │ │ │ + mov %ebx,0x20(%ecx) │ │ │ │ │ + mov 0x4(%edx),%ecx │ │ │ │ │ + mov %ecx,0x4(%eax) │ │ │ │ │ + mov 0x8(%edx),%ecx │ │ │ │ │ + mov %ecx,0x8(%eax) │ │ │ │ │ + mov 0xc(%edx),%ecx │ │ │ │ │ + mov %ecx,0xc(%eax) │ │ │ │ │ + mov 0x10(%edx),%ecx │ │ │ │ │ + mov %ecx,0x10(%eax) │ │ │ │ │ + mov 0x14(%edx),%ecx │ │ │ │ │ + mov %ecx,0x14(%eax) │ │ │ │ │ + mov 0x18(%edx),%ecx │ │ │ │ │ + mov %ecx,0x18(%eax) │ │ │ │ │ + mov 0x1c(%edx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:578 │ │ │ │ │ + mov -0x344(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:579 │ │ │ │ │ + mov -0x338(%ebp),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + mov %edx,0x1c(%eax) │ │ │ │ │ +./src/ffmpeg2theora.c:580 │ │ │ │ │ + mov -0x350(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:578 │ │ │ │ │ + mov 0x44c(%esi),%eax │ │ │ │ │ + mov %ebx,0x44(%eax) │ │ │ │ │ +./src/ffmpeg2theora.c:581 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:579 │ │ │ │ │ + mov %ecx,0x48(%eax) │ │ │ │ │ +./src/ffmpeg2theora.c:580 │ │ │ │ │ + mov %edx,0x50(%eax) │ │ │ │ │ +./src/ffmpeg2theora.c:581 │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %esi │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/avinfo.c:151 │ │ │ │ │ + push 0x444(%esi) │ │ │ │ │ + call 4a00 │ │ │ │ │ +./src/ffmpeg2theora.c:582 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 11a00 │ │ │ │ │ +./src/ffmpeg2theora.c:584 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push 0x44c(%esi) │ │ │ │ │ + push 0x440(%esi) │ │ │ │ │ + call 4570 │ │ │ │ │ +./src/ffmpeg2theora.c:585 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 11a00 │ │ │ │ │ +./src/ffmpeg2theora.c:587 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push -0x338(%ebp) │ │ │ │ │ + push -0x344(%ebp) │ │ │ │ │ + push -0x350(%ebp) │ │ │ │ │ + push 0x44c(%esi) │ │ │ │ │ + push -0x368(%ebp) │ │ │ │ │ + call 4a30 │ │ │ │ │ +./src/ffmpeg2theora.c:588 │ │ │ │ │ add $0x14,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/avinfo.c:152 │ │ │ │ │ + push 0x44c(%esi) │ │ │ │ │ + call 42a0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp c8f6 │ │ │ │ │ + jmp e48a │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1500 (discriminator 1) │ │ │ │ │ + mov -0x294(%ebp),%ebx │ │ │ │ │ + mov -0x298(%ebp),%ecx │ │ │ │ │ + mov %ebx,%edx │ │ │ │ │ + mov %ecx,-0x350(%ebp) │ │ │ │ │ + add $0x80000000,%edx │ │ │ │ │ + mov %ebx,-0x34c(%ebp) │ │ │ │ │ + or %ecx,%edx │ │ │ │ │ + je e400 │ │ │ │ │ +./src/ffmpeg2theora.c:1503 │ │ │ │ │ + mov 0x200(%esi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1501 │ │ │ │ │ + mov 0x1f8(%esi),%edx │ │ │ │ │ + mov 0x1f4(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1503 │ │ │ │ │ + mov 0x1fc(%esi),%ecx │ │ │ │ │ + mov %ebx,-0x354(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1501 │ │ │ │ │ + lea -0x80000000(%edx),%ebx │ │ │ │ │ + or %eax,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1503 │ │ │ │ │ + mov %ecx,-0x358(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1501 │ │ │ │ │ + je f400 │ │ │ │ │ +./src/ffmpeg2theora.c:1508 │ │ │ │ │ + mov -0x350(%ebp),%ecx │ │ │ │ │ + mov -0x34c(%ebp),%ebx │ │ │ │ │ + sub %eax,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1509 │ │ │ │ │ + mov -0x358(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1508 │ │ │ │ │ + sbb %edx,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1509 │ │ │ │ │ + sub 0x1ec(%esi),%eax │ │ │ │ │ + mov -0x354(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1508 │ │ │ │ │ + mov %ecx,-0x350(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1509 │ │ │ │ │ + sbb 0x1f0(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1508 │ │ │ │ │ + mov %ebx,-0x34c(%ebp) │ │ │ │ │ + fildll -0x350(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1509 │ │ │ │ │ + mov %eax,-0x350(%ebp) │ │ │ │ │ + mov %edx,-0x34c(%ebp) │ │ │ │ │ + fildll -0x350(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl 0x1e4(%esi) │ │ │ │ │ + fildl 0x1e8(%esi) │ │ │ │ │ + mov -0x3bc(%ebp),%eax │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:1506 │ │ │ │ │ + fld %st(0) │ │ │ │ │ + fdivrs -0x6584(%edi) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl 0x10(%eax) │ │ │ │ │ + fildl 0x14(%eax) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:1508 │ │ │ │ │ + fmulp %st,%st(4) │ │ │ │ │ + fxch %st(2) │ │ │ │ │ +./src/ffmpeg2theora.c:1509 │ │ │ │ │ + fdiv %st(1),%st │ │ │ │ │ +./src/ffmpeg2theora.c:1510 │ │ │ │ │ + fsubrp %st,%st(3) │ │ │ │ │ +./src/ffmpeg2theora.c:1515 │ │ │ │ │ + fldl -0x6548(%edi) │ │ │ │ │ + fmul %st(2),%st │ │ │ │ │ + fcomip %st(3),%st │ │ │ │ │ + ja df19 │ │ │ │ │ + fxch %st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:1521 │ │ │ │ │ + fmuls -0x657c(%edi) │ │ │ │ │ + fxch %st(2) │ │ │ │ │ + fcomi %st(2),%st │ │ │ │ │ + fstp %st(2) │ │ │ │ │ + jb e3f8 │ │ │ │ │ +./src/ffmpeg2theora.c:1522 │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + fmulp %st,%st(1) │ │ │ │ │ + fadds -0x9f04(%edi) │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x350(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ + mov -0x350(%ebp),%eax │ │ │ │ │ + sub $0x1,%eax │ │ │ │ │ + mov %eax,-0x2d0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1532 │ │ │ │ │ + mov -0x388(%ebp),%eax │ │ │ │ │ + cmp %eax,0x8c(%esi) │ │ │ │ │ + jne e412 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:1538 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push -0x338(%ebp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push -0x344(%ebp) │ │ │ │ │ + push -0x388(%ebp) │ │ │ │ │ + push -0x32c(%ebp) │ │ │ │ │ + push -0x378(%ebp) │ │ │ │ │ + call 4a30 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1540 │ │ │ │ │ + movl $0x0,-0x3b4(%ebp) │ │ │ │ │ + jmp e440 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -json_codec_info(): │ │ │ │ │ -./src/avinfo.c:170 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x125d7,%ebx │ │ │ │ │ - sub $0x68,%esp │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov 0x80(%esp),%ebp │ │ │ │ │ - mov 0x7c(%esp),%esi │ │ │ │ │ -./src/avinfo.c:176 │ │ │ │ │ - push 0x10(%ebp) │ │ │ │ │ - call 4240 │ │ │ │ │ -./src/avinfo.c:178 │ │ │ │ │ - mov 0x8(%ebp),%edx │ │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:1613 │ │ │ │ │ + lea -0x2d0(%ebp),%eax │ │ │ │ │ + push $0x4 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x28c0,%eax │ │ │ │ │ + push $0x12 │ │ │ │ │ + push 0x29a8(%edi) │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ + call 4a40 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ + lea 0x3000(%edi),%eax │ │ │ │ │ + cmp $0xfffffff6,%edx │ │ │ │ │ + jne e6a6 │ │ │ │ │ +./src/ffmpeg2theora.c:1614 │ │ │ │ │ + mov -0x2d0(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1615 │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je cb40 │ │ │ │ │ - cmp $0x1,%edx │ │ │ │ │ - jne cb88 │ │ │ │ │ -./src/avinfo.c:208 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %eax │ │ │ │ │ - call c640 │ │ │ │ │ - pop %edx │ │ │ │ │ - pop %ecx │ │ │ │ │ -./src/avinfo.c:209 │ │ │ │ │ - push 0x80(%esp) │ │ │ │ │ - push $0x0 │ │ │ │ │ + je e6a6 │ │ │ │ │ + mov %eax,-0x350(%ebp) │ │ │ │ │ + mov %esi,-0x358(%ebp) │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1616 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push -0x310(%ebp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push -0x350(%ebp) │ │ │ │ │ + push -0x334(%ebp) │ │ │ │ │ + call b330 │ │ │ │ │ +./src/ffmpeg2theora.c:1615 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + sub $0x1,%esi │ │ │ │ │ + jne eca8 │ │ │ │ │ + mov -0x358(%ebp),%esi │ │ │ │ │ + mov -0x350(%ebp),%eax │ │ │ │ │ + jmp e6a6 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1596 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push -0x3ac(%ebp) │ │ │ │ │ + push $0x10 │ │ │ │ │ push $0x0 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x753a(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - call c870 │ │ │ │ │ -./src/avinfo.c:210 │ │ │ │ │ - mov 0x154(%ebp),%eax │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne cd68 │ │ │ │ │ - lea -0x7557(%ebx),%eax │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ - lea -0x74ce(%ebx),%eax │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - mov 0x78(%esp),%ecx │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - lea -0x756f(%ebx),%edi │ │ │ │ │ + call 43a0 │ │ │ │ │ +./src/ffmpeg2theora.c:1608 │ │ │ │ │ + mov -0x2e4(%ebp),%eax │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp e598 │ │ │ │ │ +./src/ffmpeg2theora.c:349 │ │ │ │ │ + mov 0x3018(%edi),%eax │ │ │ │ │ + mov 0x3014(%edi),%ecx │ │ │ │ │ + lea 0x340(%esi),%edx │ │ │ │ │ + mov 0x3010(%edi),%ebx │ │ │ │ │ + mov %eax,-0x350(%ebp) │ │ │ │ │ + mov 0x301c(%edi),%eax │ │ │ │ │ + mov %ecx,-0x358(%ebp) │ │ │ │ │ + mov %ebx,-0x360(%ebp) │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:319 │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jle caeb │ │ │ │ │ - mov %ebp,0xc(%esp) │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ + jle ed90 │ │ │ │ │ + add %ebx,%eax │ │ │ │ │ + mov %esi,-0x3c0(%ebp) │ │ │ │ │ + mov %eax,%ebx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %esi │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x1,%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %ebp,0x78(%esp) │ │ │ │ │ - jne cad0 │ │ │ │ │ - mov 0xc(%esp),%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0xaed8(%ebx),%eax │ │ │ │ │ - push 0x158(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %esi │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:216 │ │ │ │ │ - mov 0x10(%ebp),%eax │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - sub $0x10000,%eax │ │ │ │ │ - cmp $0x17,%eax │ │ │ │ │ - ja cf52 │ │ │ │ │ - mov -0x74a8(%ebx,%eax,4),%ecx │ │ │ │ │ - add %ebx,%ecx │ │ │ │ │ - jmp *%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:320 │ │ │ │ │ + mov -0x360(%ebp),%ecx │ │ │ │ │ + mov -0x320(%ebp),%eax │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle ed71 │ │ │ │ │ +./src/ffmpeg2theora.c:321 │ │ │ │ │ + movzbl (%eax),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:320 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:321 │ │ │ │ │ + movzbl (%edx,%ecx,1),%ecx │ │ │ │ │ + mov %cl,-0x1(%eax) │ │ │ │ │ +./src/ffmpeg2theora.c:320 │ │ │ │ │ + cmp %eax,%ebx │ │ │ │ │ + jne ed60 │ │ │ │ │ +./src/ffmpeg2theora.c:323 │ │ │ │ │ + mov -0x350(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:319 │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:323 │ │ │ │ │ + add %ecx,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:319 │ │ │ │ │ + add %ecx,%ebx │ │ │ │ │ + cmp %esi,-0x358(%ebp) │ │ │ │ │ + jne ed50 │ │ │ │ │ + mov -0x3c0(%ebp),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:350 │ │ │ │ │ + mov 0x3028(%edi),%eax │ │ │ │ │ + mov 0x3024(%edi),%ebx │ │ │ │ │ + mov 0x3020(%edi),%ecx │ │ │ │ │ + mov %eax,-0x350(%ebp) │ │ │ │ │ + mov 0x302c(%edi),%eax │ │ │ │ │ + mov %ebx,-0x358(%ebp) │ │ │ │ │ + mov %ecx,-0x360(%ebp) │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:319 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jle e686 │ │ │ │ │ + add %ecx,%eax │ │ │ │ │ + mov %esi,-0x3c0(%ebp) │ │ │ │ │ + mov %eax,%ebx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:320 │ │ │ │ │ + mov -0x360(%ebp),%ecx │ │ │ │ │ + mov -0x320(%ebp),%eax │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle ee01 │ │ │ │ │ +./src/ffmpeg2theora.c:321 │ │ │ │ │ + movzbl (%eax),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:320 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:321 │ │ │ │ │ + movzbl (%edx,%ecx,1),%ecx │ │ │ │ │ + mov %cl,-0x1(%eax) │ │ │ │ │ +./src/ffmpeg2theora.c:320 │ │ │ │ │ + cmp %eax,%ebx │ │ │ │ │ + jne edf0 │ │ │ │ │ +./src/ffmpeg2theora.c:323 │ │ │ │ │ + mov -0x350(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:319 │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:323 │ │ │ │ │ + add %ecx,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:319 │ │ │ │ │ + add %ecx,%ebx │ │ │ │ │ + cmp %esi,-0x358(%ebp) │ │ │ │ │ + jne ede0 │ │ │ │ │ + mov -0x3c0(%ebp),%esi │ │ │ │ │ + jmp e686 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ + mov -0x350(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:346 │ │ │ │ │ + lea 0x240(%esi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:319 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle e678 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %esi,-0x3c0(%ebp) │ │ │ │ │ + mov -0x320(%ebp),%ecx │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + add -0x358(%ebp),%ecx │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:320 │ │ │ │ │ + mov -0x358(%ebp),%edx │ │ │ │ │ + mov -0x320(%ebp),%eax │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jle ee81 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:321 │ │ │ │ │ + movzbl (%eax),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:320 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:321 │ │ │ │ │ + movzbl (%ebx,%edx,1),%edx │ │ │ │ │ + mov %dl,-0x1(%eax) │ │ │ │ │ +./src/ffmpeg2theora.c:320 │ │ │ │ │ + cmp %eax,%ecx │ │ │ │ │ + jne ee70 │ │ │ │ │ +./src/ffmpeg2theora.c:323 │ │ │ │ │ + mov -0x360(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:319 │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:323 │ │ │ │ │ + add %edx,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:319 │ │ │ │ │ + add %edx,%ecx │ │ │ │ │ + cmp %esi,-0x350(%ebp) │ │ │ │ │ + jne ee58 │ │ │ │ │ + mov -0x3c0(%ebp),%esi │ │ │ │ │ + jmp e678 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:569 │ │ │ │ │ + mov -0x338(%ebp),%eax │ │ │ │ │ + cmp 0x454(%esi),%eax │ │ │ │ │ + jne e855 │ │ │ │ │ +./src/ffmpeg2theora.c:570 │ │ │ │ │ + mov -0x350(%ebp),%eax │ │ │ │ │ + cmp 0x458(%esi),%eax │ │ │ │ │ + jne e855 │ │ │ │ │ +./src/ffmpeg2theora.c:576 │ │ │ │ │ + mov 0x44c(%esi),%eax │ │ │ │ │ + jmp e9b1 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -./src/avinfo.c:180 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %eax │ │ │ │ │ - call c640 │ │ │ │ │ - pop %edx │ │ │ │ │ - pop %ecx │ │ │ │ │ -./src/avinfo.c:181 │ │ │ │ │ - push 0x80(%esp) │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x753a(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - call c870 │ │ │ │ │ -./src/avinfo.c:182 │ │ │ │ │ - mov 0x6c(%ebp),%eax │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne cba8 │ │ │ │ │ -./src/avinfo.c:185 │ │ │ │ │ - mov 0x58(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne cbd6 │ │ │ │ │ -./src/avinfo.c:201 │ │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ │ -./src/avinfo.c:202 │ │ │ │ │ +./src/ffmpeg2theora.c:1599 │ │ │ │ │ + mov -0x374(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1608 │ │ │ │ │ + mov -0x2e4(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1599 │ │ │ │ │ + mov %ecx,-0x33c(%ebp) │ │ │ │ │ + jmp e598 │ │ │ │ │ +./src/ffmpeg2theora.c:533 │ │ │ │ │ + movl $0x0,-0x2cc(%ebp) │ │ │ │ │ + movl $0x0,-0x2c0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:526 │ │ │ │ │ + jmp e88b │ │ │ │ │ +./src/ffmpeg2theora.c:1817 │ │ │ │ │ + mov 0x28e8(%edi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne cde0 │ │ │ │ │ + je f46f │ │ │ │ │ +./src/ffmpeg2theora.c:1817 (discriminator 1) │ │ │ │ │ + fldl 0x2edc(%edi) │ │ │ │ │ + fstpl -0x360(%ebp) │ │ │ │ │ + jmp ef2e │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:1820 (discriminator 2) │ │ │ │ │ + mov 0x20c(%esi),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je e126 │ │ │ │ │ +./src/ffmpeg2theora.c:1820 │ │ │ │ │ + mov %esi,-0x320(%ebp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + jmp ef65 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/avinfo.c:280 │ │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne cf98 │ │ │ │ │ - add $0x5c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ + mov -0x320(%ebp),%esi │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + cmp %eax,0x20c(%esi) │ │ │ │ │ + jbe e126 │ │ │ │ │ +./src/ffmpeg2theora.c:1821 │ │ │ │ │ + mov -0x320(%ebp),%ecx │ │ │ │ │ + imul $0x38,%eax,%esi │ │ │ │ │ + add 0x210(%ecx),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1822 │ │ │ │ │ + mov 0x4(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je ef50 │ │ │ │ │ +./src/ffmpeg2theora.c:1823 │ │ │ │ │ + imul $0xd0,0x10(%esi),%ecx │ │ │ │ │ + mov 0x8(%esi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1827 │ │ │ │ │ + cmp 0x10(%esi),%edx │ │ │ │ │ + jbe ef50 │ │ │ │ │ + mov %eax,-0x358(%ebp) │ │ │ │ │ + lea 0x18(%ebx,%ecx,1),%edx │ │ │ │ │ + jmp effc │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/avinfo.c:183 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %eax │ │ │ │ │ - call 4b20 │ │ │ │ │ - pop %ecx │ │ │ │ │ - pop %edi │ │ │ │ │ - push 0x80(%esp) │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x7534(%ebx),%eax │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1830 │ │ │ │ │ + push 0xb4(%edx) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push 0xb0(%edx) │ │ │ │ │ + push 0xac(%edx) │ │ │ │ │ + push 0xa8(%edx) │ │ │ │ │ + push -0x14(%edx) │ │ │ │ │ push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - call c870 │ │ │ │ │ -./src/avinfo.c:185 │ │ │ │ │ - mov 0x58(%ebp),%eax │ │ │ │ │ -./src/avinfo.c:183 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/avinfo.c:185 │ │ │ │ │ + mov %edx,-0x350(%ebp) │ │ │ │ │ + sub $0x10,%esp │ │ │ │ │ + fstpl 0x8(%esp) │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + push -0x358(%ebp) │ │ │ │ │ + push -0x334(%ebp) │ │ │ │ │ + call bbc0 │ │ │ │ │ + mov -0x350(%ebp),%edx │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1836 │ │ │ │ │ + mov 0x10(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1827 │ │ │ │ │ + add $0xd0,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1836 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + mov %eax,0x10(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1827 │ │ │ │ │ + cmp 0x4(%esi),%eax │ │ │ │ │ + jae f069 │ │ │ │ │ +./src/ffmpeg2theora.c:1827 (discriminator 1) │ │ │ │ │ + fldl -0x10(%edx) │ │ │ │ │ + mov -0x320(%ebp),%eax │ │ │ │ │ + fld %st(0) │ │ │ │ │ + fsubs -0x6584(%edi) │ │ │ │ │ + fldl -0x360(%ebp) │ │ │ │ │ + faddl 0x1cc(%eax) │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jb f067 │ │ │ │ │ +./src/ffmpeg2theora.c:1829 │ │ │ │ │ + mov -0x18(%edx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1830 │ │ │ │ │ + fldl -0x8(%edx) │ │ │ │ │ +./src/ffmpeg2theora.c:1829 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je cb76 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - mov 0x78(%esp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jle cf5a │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - mov %ebp,0x10(%esp) │ │ │ │ │ - lea -0x756f(%ebx),%edi │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %ebp,%ecx │ │ │ │ │ - lea 0x1(%ebp),%ebp │ │ │ │ │ - cmp %ebp,0x78(%esp) │ │ │ │ │ - jne cbf0 │ │ │ │ │ - mov 0x10(%esp),%ebp │ │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xaf8a(%ebx),%eax │ │ │ │ │ + jne efa0 │ │ │ │ │ +./src/ffmpeg2theora.c:1833 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push 0x58(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x7557(%ebx),%eax │ │ │ │ │ - mov %eax,0x2c(%esp) │ │ │ │ │ + lea 0x44(%edx),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + mov %edx,-0x350(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %esi │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - lea -0x74ce(%ebx),%eax │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - mov %eax,0x1c(%esp) │ │ │ │ │ + lea 0x34(%edx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %ebp,0x1c(%esp) │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ + push %edx │ │ │ │ │ + sub $0x10,%esp │ │ │ │ │ + fstpl 0x8(%esp) │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + push -0x358(%ebp) │ │ │ │ │ + push -0x334(%ebp) │ │ │ │ │ + call be80 │ │ │ │ │ + mov -0x350(%ebp),%edx │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ + jmp efe8 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + mov -0x358(%ebp),%eax │ │ │ │ │ + jmp ef50 │ │ │ │ │ + movl $0x0,-0x318(%ebp) │ │ │ │ │ + mov %esi,-0x350(%ebp) │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1639 │ │ │ │ │ + mov -0x318(%ebp),%eax │ │ │ │ │ + xor $0x1,%eax │ │ │ │ │ + test %esi,%eax │ │ │ │ │ + jne f0e6 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:1639 (discriminator 1) │ │ │ │ │ + mov -0x248(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jle f439 │ │ │ │ │ +./src/ffmpeg2theora.c:1640 │ │ │ │ │ + mov -0x340(%ebp),%eax │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push 0x15c(%eax) │ │ │ │ │ + call 47e0 │ │ │ │ │ +./src/ffmpeg2theora.c:1642 │ │ │ │ │ + mov -0x248(%ebp),%ebx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - add $0x1,%ebp │ │ │ │ │ - cmp %eax,0x14(%esp) │ │ │ │ │ - jne cc58 │ │ │ │ │ - mov 0x1c(%esp),%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jg f1e8 │ │ │ │ │ +./src/ffmpeg2theora.c:1680 │ │ │ │ │ + mov -0x2e4(%ebp),%eax │ │ │ │ │ + or %esi,%eax │ │ │ │ │ + jne f10d │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1639 │ │ │ │ │ + mov -0x318(%ebp),%eax │ │ │ │ │ + xor $0x1,%eax │ │ │ │ │ + test %esi,%eax │ │ │ │ │ + je f098 │ │ │ │ │ +./src/ffmpeg2theora.c:1640 │ │ │ │ │ + mov -0x340(%ebp),%eax │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - lea -0xaf84(%ebx),%eax │ │ │ │ │ - push 0x5c(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push 0x15c(%eax) │ │ │ │ │ + call 47e0 │ │ │ │ │ +./src/ffmpeg2theora.c:1642 │ │ │ │ │ + mov -0x248(%ebp),%edx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jg f1e8 │ │ │ │ │ +./src/ffmpeg2theora.c:1681 │ │ │ │ │ + mov -0x300(%ebp),%eax │ │ │ │ │ + mov -0x380(%ebp),%ecx │ │ │ │ │ + cltd │ │ │ │ │ + mov %eax,-0x360(%ebp) │ │ │ │ │ + mov %edx,-0x35c(%ebp) │ │ │ │ │ + mov %ecx,-0x320(%ebp) │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle f390 │ │ │ │ │ +./src/ffmpeg2theora.c:1681 (discriminator 1) │ │ │ │ │ + mov -0x350(%ebp),%ecx │ │ │ │ │ + mov 0x208(%ecx),%ebx │ │ │ │ │ + mov 0x204(%ecx),%ecx │ │ │ │ │ + add %ecx,%eax │ │ │ │ │ + mov %ebx,-0x354(%ebp) │ │ │ │ │ + adc %ebx,%edx │ │ │ │ │ + mov -0x320(%ebp),%ebx │ │ │ │ │ + mov %ecx,-0x358(%ebp) │ │ │ │ │ + mov %ebx,%ecx │ │ │ │ │ + sar $0x1f,%ecx │ │ │ │ │ + cmp %eax,%ebx │ │ │ │ │ + mov %ecx,-0x31c(%ebp) │ │ │ │ │ + mov -0x31c(%ebp),%ecx │ │ │ │ │ + sbb %edx,%ecx │ │ │ │ │ + jge f390 │ │ │ │ │ +./src/ffmpeg2theora.c:1683 │ │ │ │ │ + sub -0x358(%ebp),%ebx │ │ │ │ │ + mov %ebx,-0x300(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1684 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jle fa78 │ │ │ │ │ +./src/ffmpeg2theora.c:1688 │ │ │ │ │ + mov -0x300(%ebp),%esi │ │ │ │ │ push $0x1 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %esi │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:188 │ │ │ │ │ - mov 0xb8(%ebp),%ecx │ │ │ │ │ + push -0x370(%ebp) │ │ │ │ │ + push -0x334(%ebp) │ │ │ │ │ + call b720 │ │ │ │ │ +./src/ffmpeg2theora.c:1689 │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + mov -0x350(%ebp),%esi │ │ │ │ │ + cltd │ │ │ │ │ + add %eax,0x204(%esi) │ │ │ │ │ + adc %edx,0x208(%esi) │ │ │ │ │ add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1695 │ │ │ │ │ + mov -0x248(%ebp),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je cb76 │ │ │ │ │ -./src/avinfo.c:189 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x100000 │ │ │ │ │ -./src/avinfo.c:191 │ │ │ │ │ - mov 0x5c(%ebp),%eax │ │ │ │ │ - imul 0xbc(%ebp),%eax │ │ │ │ │ -./src/avinfo.c:189 │ │ │ │ │ - cltd │ │ │ │ │ - push %edx │ │ │ │ │ + jle f4a2 │ │ │ │ │ +./src/ffmpeg2theora.c:1692 │ │ │ │ │ + movl $0x1,-0x318(%ebp) │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + jmp f0d9 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:1643 │ │ │ │ │ + lea -0x2e4(%ebp),%eax │ │ │ │ │ + push -0x330(%ebp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ -./src/avinfo.c:190 │ │ │ │ │ - mov 0x58(%ebp),%eax │ │ │ │ │ - imul %ecx,%eax │ │ │ │ │ -./src/avinfo.c:189 │ │ │ │ │ + mov -0x38c(%ebp),%eax │ │ │ │ │ + push -0x2e0(%ebp) │ │ │ │ │ + push 0x8(%eax) │ │ │ │ │ + call 4230 │ │ │ │ │ +./src/ffmpeg2theora.c:1644 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js f439 │ │ │ │ │ +./src/ffmpeg2theora.c:1652 │ │ │ │ │ + mov -0x248(%ebp),%edx │ │ │ │ │ + cmp %eax,%edx │ │ │ │ │ + cmovle %edx,%eax │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1653 │ │ │ │ │ + mov -0x2e4(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je f379 │ │ │ │ │ +./src/ffmpeg2theora.c:1654 │ │ │ │ │ + mov -0x2e0(%ebp),%ebx │ │ │ │ │ + mov %ebx,-0x358(%ebp) │ │ │ │ │ + mov 0x4c(%ebx),%ebx │ │ │ │ │ + mov %ebx,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1655 │ │ │ │ │ + mov -0x2f4(%ebp),%ebx │ │ │ │ │ + mov %ebx,-0x360(%ebp) │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je f3e0 │ │ │ │ │ +./src/ffmpeg2theora.c:1656 │ │ │ │ │ + mov -0x340(%ebp),%eax │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + mov %ecx,-0x370(%ebp) │ │ │ │ │ + push $0x3 │ │ │ │ │ + mov 0x154(%eax),%eax │ │ │ │ │ cltd │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x40(%esp),%edx │ │ │ │ │ - lea 0x3c(%esp),%eax │ │ │ │ │ - push %edx │ │ │ │ │ - push %eax │ │ │ │ │ - call 40a0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - lea -0x7527(%ebx),%edx │ │ │ │ │ - push 0xbc(%ebp) │ │ │ │ │ - push 0xb8(%ebp) │ │ │ │ │ + mov -0x350(%ebp),%eax │ │ │ │ │ + mov 0x28(%eax),%eax │ │ │ │ │ + cltd │ │ │ │ │ push %edx │ │ │ │ │ - mov %edx,0x20(%esp) │ │ │ │ │ - push $0x20 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push $0x20 │ │ │ │ │ - lea 0x48(%esp),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - call 4040 <__snprintf_chk@plt> │ │ │ │ │ -./src/avinfo.c:195 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - lea -0x7521(%ebx),%eax │ │ │ │ │ - push 0x80(%esp) │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %edi │ │ │ │ │ push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - call c870 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ │ + mov -0x320(%ebp),%eax │ │ │ │ │ + cltd │ │ │ │ │ push %edx │ │ │ │ │ - push $0x20 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push $0x20 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4040 <__snprintf_chk@plt> │ │ │ │ │ -./src/avinfo.c:198 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - lea -0x750e(%ebx),%eax │ │ │ │ │ - push 0x80(%esp) │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %edi │ │ │ │ │ push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - call c870 │ │ │ │ │ + call 42f0 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - jmp cb76 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - mov 0x78(%esp),%edi │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jle cda1 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - mov %ebp,0xc(%esp) │ │ │ │ │ - lea -0x756f(%ebx),%edi │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %esi │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x1,%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %ebp,0x78(%esp) │ │ │ │ │ - jne cd80 │ │ │ │ │ -./src/avinfo.c:154 │ │ │ │ │ - mov 0xc(%esp),%ebp │ │ │ │ │ - mov 0x154(%ebp),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1658 │ │ │ │ │ + cmp %ecx,-0x3a0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1659 │ │ │ │ │ + mov -0x2f0(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1658 │ │ │ │ │ + mov %ecx,-0x300(%ebp) │ │ │ │ │ + mov -0x370(%ebp),%ecx │ │ │ │ │ + jge f324 │ │ │ │ │ +./src/ffmpeg2theora.c:1659 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0xaee3(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x7557(%ebx),%eax │ │ │ │ │ - mov %eax,0x2c(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %esi │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - lea -0x74ce(%ebx),%eax │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - mov %eax,0x1c(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp cab5 │ │ │ │ │ - nop │ │ │ │ │ -./src/avinfo.c:203 │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ - fildl 0x10(%esp) │ │ │ │ │ - lea -0x756f(%ebx),%edi │ │ │ │ │ - fdivs -0x760c(%ebx) │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - mov 0x78(%esp),%ebp │ │ │ │ │ -./src/avinfo.c:203 │ │ │ │ │ - fstps 0x10(%esp) │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - test %ebp,%ebp │ │ │ │ │ - jle ce1f │ │ │ │ │ - mov 0xc(%esp),%ebp │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %esi │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x1,%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x2 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4a90 │ │ │ │ │ +./src/ffmpeg2theora.c:1660 │ │ │ │ │ + mov -0x350(%ebp),%eax │ │ │ │ │ + pop %edx │ │ │ │ │ + pop %ecx │ │ │ │ │ push $0x1 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %ebp,0x78(%esp) │ │ │ │ │ - jne ce08 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x10,%esp │ │ │ │ │ - lea -0xaf62(%ebx),%eax │ │ │ │ │ -./src/avinfo.c:160 │ │ │ │ │ - flds 0x20(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x7543(%ebx),%eax │ │ │ │ │ + push $0x8 │ │ │ │ │ + push -0x300(%ebp) │ │ │ │ │ + push 0x2c(%eax) │ │ │ │ │ + lea -0x2ec(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %esi │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ + push -0x2f0(%ebp) │ │ │ │ │ + call 4210 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - lea -0x74ce(%ebx),%eax │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp cb88 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/avinfo.c:227 │ │ │ │ │ - mov 0x154(%ebp),%eax │ │ │ │ │ - imul 0x158(%ebp),%eax │ │ │ │ │ - shl $0x5,%eax │ │ │ │ │ -./src/avinfo.c:254 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je cb88 │ │ │ │ │ -./src/avinfo.c:255 │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ - fildl 0xc(%esp) │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - lea -0x756f(%ebx),%edi │ │ │ │ │ -./src/avinfo.c:255 │ │ │ │ │ - fdivs -0x760c(%ebx) │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ │ -./src/avinfo.c:255 │ │ │ │ │ - fstps 0xc(%esp) │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jle ceb7 │ │ │ │ │ - mov %edi,%eax │ │ │ │ │ - mov %ebp,%edi │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %esi │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x1,%edi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %edi,0x78(%esp) │ │ │ │ │ - jne cea0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x10,%esp │ │ │ │ │ - lea -0xaf62(%ebx),%eax │ │ │ │ │ -./src/avinfo.c:160 │ │ │ │ │ - flds 0x1c(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x7543(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %esi │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp cb88 │ │ │ │ │ -./src/avinfo.c:234 │ │ │ │ │ - mov 0x154(%ebp),%eax │ │ │ │ │ - imul 0x158(%ebp),%eax │ │ │ │ │ - lea (%eax,%eax,2),%eax │ │ │ │ │ - shl $0x3,%eax │ │ │ │ │ -./src/avinfo.c:235 │ │ │ │ │ - jmp ce70 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/avinfo.c:248 │ │ │ │ │ - mov 0x154(%ebp),%eax │ │ │ │ │ - imul 0x158(%ebp),%eax │ │ │ │ │ - shl $0x3,%eax │ │ │ │ │ -./src/avinfo.c:249 │ │ │ │ │ - jmp ce70 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/avinfo.c:241 │ │ │ │ │ - mov 0x154(%ebp),%eax │ │ │ │ │ - imul 0x158(%ebp),%eax │ │ │ │ │ - shl $0x4,%eax │ │ │ │ │ -./src/avinfo.c:242 │ │ │ │ │ - jmp ce70 │ │ │ │ │ -./src/avinfo.c:219 │ │ │ │ │ - mov 0x154(%ebp),%eax │ │ │ │ │ - imul 0x158(%ebp),%eax │ │ │ │ │ - shl $0x6,%eax │ │ │ │ │ -./src/avinfo.c:220 │ │ │ │ │ - jmp ce70 │ │ │ │ │ -./src/avinfo.c:251 │ │ │ │ │ - mov 0x24(%ebp),%eax │ │ │ │ │ -./src/avinfo.c:252 │ │ │ │ │ - jmp ce70 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + js 119c0 │ │ │ │ │ +./src/ffmpeg2theora.c:1668 │ │ │ │ │ + mov -0x2e0(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1667 │ │ │ │ │ + mov -0x2f4(%ebp),%ebx │ │ │ │ │ + mov -0x300(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1668 │ │ │ │ │ + mov %eax,-0x358(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1667 │ │ │ │ │ + mov 0x4c(%eax),%eax │ │ │ │ │ + mov %ebx,-0x360(%ebp) │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ + mov -0x2f0(%ebp),%eax │ │ │ │ │ + mov %ecx,-0x3a0(%ebp) │ │ │ │ │ + mov -0x370(%ebp),%ecx │ │ │ │ │ + mov -0x358(%ebp),%ebx │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ + push -0x320(%ebp) │ │ │ │ │ + mov %ecx,-0x370(%ebp) │ │ │ │ │ + push 0x40(%ebx) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push -0x300(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xaf8a(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x7557(%ebx),%eax │ │ │ │ │ - mov %eax,0x2c(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %esi │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ + push -0x360(%ebp) │ │ │ │ │ + call 41e0 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - lea -0x74ce(%ebx),%eax │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - mov %eax,0x1c(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp cc75 │ │ │ │ │ -./src/avinfo.c:280 │ │ │ │ │ - call 13ad0 │ │ │ │ │ -.L63(): │ │ │ │ │ -./src/avinfo.c:280 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -json_metadata(): │ │ │ │ │ -./src/avinfo.c:324 │ │ │ │ │ - push %ebp │ │ │ │ │ -./src/avinfo.c:326 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -./src/avinfo.c:324 │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ -./src/avinfo.c:325 │ │ │ │ │ - mov $0x1,%esi │ │ │ │ │ -./src/avinfo.c:324 │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x12050,%ebx │ │ │ │ │ - sub $0x1c,%esp │ │ │ │ │ - lea -0xaa28(%ebx),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x74f9(%ebx),%eax │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ - lea -0x756f(%ebx),%eax │ │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/avinfo.c:327 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push %ebp │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ - push 0x40(%esp) │ │ │ │ │ - call 49d0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je d0b8 │ │ │ │ │ -./src/avinfo.c:328 │ │ │ │ │ - mov 0x4(%ebp),%edi │ │ │ │ │ - cmpb $0x0,(%edi) │ │ │ │ │ - je cfe0 │ │ │ │ │ -./src/avinfo.c:328 (discriminator 1) │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - call 47a0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ -./src/avinfo.c:288 (discriminator 1) │ │ │ │ │ + mov -0x370(%ebp),%ecx │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d03f │ │ │ │ │ -./src/avinfo.c:289 │ │ │ │ │ - lea -0x3(%eax),%eax │ │ │ │ │ - mov %eax,0x4(%esp) │ │ │ │ │ -./src/avinfo.c:287 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/avinfo.c:289 │ │ │ │ │ - lea (%edi,%eax,1),%ecx │ │ │ │ │ - cmp %eax,0x4(%esp) │ │ │ │ │ - jle d031 │ │ │ │ │ - testl $0x80808080,(%ecx) │ │ │ │ │ - je d0b0 │ │ │ │ │ -./src/avinfo.c:293 │ │ │ │ │ - cmpb $0x0,(%ecx) │ │ │ │ │ - js cfe0 │ │ │ │ │ -./src/avinfo.c:295 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ -./src/avinfo.c:288 │ │ │ │ │ - cmp %eax,%edx │ │ │ │ │ - jg d020 │ │ │ │ │ -./src/avinfo.c:328 │ │ │ │ │ - jne cfe0 │ │ │ │ │ -./src/avinfo.c:329 │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jne d0d0 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - mov 0x38(%esp),%edi │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - js d07b │ │ │ │ │ - mov %ebp,0x4(%esp) │ │ │ │ │ - mov 0x30(%esp),%edi │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ - mov 0x8(%esp),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %edi │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x1,%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ + js 119d7 │ │ │ │ │ +./src/ffmpeg2theora.c:1672 │ │ │ │ │ + mov -0x2f0(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1677 │ │ │ │ │ + mov -0x248(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1672 │ │ │ │ │ + mov %eax,-0x370(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1680 │ │ │ │ │ + mov -0x2e4(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1677 │ │ │ │ │ + sub %ecx,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1678 │ │ │ │ │ + add %ecx,-0x24c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1677 │ │ │ │ │ + mov %edx,-0x248(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1678 │ │ │ │ │ + jmp f0d3 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1688 │ │ │ │ │ push %esi │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %ebp,0x38(%esp) │ │ │ │ │ - jge d060 │ │ │ │ │ - mov 0x4(%esp),%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x38(%esp) │ │ │ │ │ - push $0x2c │ │ │ │ │ - call 48f0 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push -0x300(%ebp) │ │ │ │ │ + push -0x370(%ebp) │ │ │ │ │ + push -0x334(%ebp) │ │ │ │ │ + call b720 │ │ │ │ │ +./src/ffmpeg2theora.c:1689 │ │ │ │ │ + mov -0x350(%ebp),%ebx │ │ │ │ │ + mov -0x360(%ebp),%eax │ │ │ │ │ + mov -0x35c(%ebp),%edx │ │ │ │ │ + add %eax,0x204(%ebx) │ │ │ │ │ + adc %edx,0x208(%ebx) │ │ │ │ │ +./src/ffmpeg2theora.c:1691 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/avinfo.c:338 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x4(%ebp) │ │ │ │ │ - push 0x0(%ebp) │ │ │ │ │ - push 0x4c(%esp) │ │ │ │ │ - call c870 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - jmp cfe0 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/avinfo.c:290 │ │ │ │ │ - add $0x4,%eax │ │ │ │ │ -./src/avinfo.c:291 │ │ │ │ │ - jmp d039 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/avinfo.c:341 │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je d150 │ │ │ │ │ -./src/avinfo.c:345 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - mov 0x38(%esp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle d19e │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - mov %ebp,0x4(%esp) │ │ │ │ │ - mov 0x30(%esp),%edi │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ - mov 0x8(%esp),%esi │ │ │ │ │ + jne f1bf │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + jmp f0d9 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %edi │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x1,%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %esi │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %ebp,0x38(%esp) │ │ │ │ │ - jne d0f0 │ │ │ │ │ - mov 0x4(%esp),%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push 0x30(%esp) │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - push $0xe │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - mov 0x40(%esp),%edi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %ebp,0x4(%esp) │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ - mov 0x8(%esp),%esi │ │ │ │ │ - nop │ │ │ │ │ - push %edi │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x1,%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %esi │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %ebp,0x38(%esp) │ │ │ │ │ - jge d130 │ │ │ │ │ - mov 0x4(%esp),%ebp │ │ │ │ │ - jmp d08c │ │ │ │ │ - mov 0x38(%esp),%eax │ │ │ │ │ - mov 0x30(%esp),%ebp │ │ │ │ │ - lea -0x756f(%ebx),%edi │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jle d17f │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %ebp │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %esi,0x38(%esp) │ │ │ │ │ - jne d168 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x74ea(%ebx),%eax │ │ │ │ │ - push 0x30(%esp) │ │ │ │ │ - push $0x3 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/avinfo.c:345 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push 0x30(%esp) │ │ │ │ │ - push $0xe │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - mov 0x48(%esp),%edx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne d08c │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push 0x30(%esp) │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp d08c │ │ │ │ │ +./src/ffmpeg2theora.c:1674 │ │ │ │ │ + mov -0x358(%ebp),%ebx │ │ │ │ │ + mov 0x40(%ebx),%ebx │ │ │ │ │ + mov %ebx,-0x370(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1654 │ │ │ │ │ + mov -0x320(%ebp),%ebx │ │ │ │ │ + mov %ebx,-0x300(%ebp) │ │ │ │ │ + jmp f379 │ │ │ │ │ +./src/ffmpeg2theora.c:1502 │ │ │ │ │ + mov -0x350(%ebp),%eax │ │ │ │ │ + mov -0x34c(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1503 │ │ │ │ │ + fldz │ │ │ │ │ + fld %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:1502 │ │ │ │ │ + mov %eax,0x1f4(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1503 │ │ │ │ │ + mov -0x358(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1502 │ │ │ │ │ + mov %edx,0x1f8(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1503 │ │ │ │ │ + mov -0x354(%ebp),%edx │ │ │ │ │ + mov %eax,0x1ec(%esi) │ │ │ │ │ + mov %edx,0x1f0(%esi) │ │ │ │ │ + jmp eb66 │ │ │ │ │ + mov %esi,-0x384(%ebp) │ │ │ │ │ + mov -0x350(%ebp),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1701 │ │ │ │ │ + cmpl $0x1,0x2f2c(%edi) │ │ │ │ │ + jne df67 │ │ │ │ │ + jmp e126 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -json_stream_format.constprop.0.isra.0(): │ │ │ │ │ -./src/avinfo.c:349 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x11e13,%ebx │ │ │ │ │ - sub $0x6c,%esp │ │ │ │ │ -./src/avinfo.c:353 │ │ │ │ │ - mov (%edx,%eax,4),%esi │ │ │ │ │ -./src/avinfo.c:349 │ │ │ │ │ - mov %ecx,0x4(%esp) │ │ │ │ │ -./src/avinfo.c:355 │ │ │ │ │ - mov 0x80(%esp),%edx │ │ │ │ │ -./src/avinfo.c:358 │ │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ │ -./src/avinfo.c:349 │ │ │ │ │ - mov %gs:0x14,%ecx │ │ │ │ │ - mov %ecx,0x5c(%esp) │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -./src/avinfo.c:358 │ │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ │ -./src/avinfo.c:355 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je d250 │ │ │ │ │ -./src/avinfo.c:356 │ │ │ │ │ - movl $0x1,0x824(%ebx) │ │ │ │ │ -./src/avinfo.c:358 │ │ │ │ │ - cmp %eax,0x84(%esp) │ │ │ │ │ - je d277 │ │ │ │ │ -./src/avinfo.c:395 │ │ │ │ │ - mov 0x5c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne d4cb │ │ │ │ │ - add $0x6c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ +./src/ffmpeg2theora.c:1470 │ │ │ │ │ + movl $0x1,-0x3b0(%ebp) │ │ │ │ │ + jmp dea8 │ │ │ │ │ +./src/ffmpeg2theora.c:1818 │ │ │ │ │ + fldl 0x2ee4(%edi) │ │ │ │ │ + mov 0x28ec(%edi),%eax │ │ │ │ │ + fstl -0x360(%ebp) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne ef2c │ │ │ │ │ +./src/ffmpeg2theora.c:1819 │ │ │ │ │ + fldl 0x2edc(%edi) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fucomi %st(1),%st │ │ │ │ │ + fcmovnbe %st(1),%st │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + fstpl -0x360(%ebp) │ │ │ │ │ + jmp ef2e │ │ │ │ │ +./src/ffmpeg2theora.c:1692 │ │ │ │ │ + movl $0x1,-0x318(%ebp) │ │ │ │ │ + mov -0x350(%ebp),%esi │ │ │ │ │ + movl $0x1,-0x384(%ebp) │ │ │ │ │ + jmp f445 │ │ │ │ │ +./src/ffmpeg2theora.c:1766 │ │ │ │ │ + mov -0x350(%ebp),%eax │ │ │ │ │ + mov 0x10(%eax),%eax │ │ │ │ │ + cmp $0x17002,%eax │ │ │ │ │ + je fb91 │ │ │ │ │ +./src/ffmpeg2theora.c:1770 │ │ │ │ │ + cmp $0x17004,%eax │ │ │ │ │ + je 10ab6 │ │ │ │ │ +./src/ffmpeg2theora.c:1774 │ │ │ │ │ + cmp $0x17005,%eax │ │ │ │ │ + jne e0b2 │ │ │ │ │ +./src/ffmpeg2theora.c:1775 │ │ │ │ │ + mov -0x290(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1776 │ │ │ │ │ + mov -0x28c(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1775 │ │ │ │ │ + mov %eax,-0x2d8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1776 │ │ │ │ │ + mov %edx,-0x2d4(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1777 │ │ │ │ │ + cmp $0x1,%edx │ │ │ │ │ + jbe f59b │ │ │ │ │ +./src/ffmpeg2theora.c:1779 │ │ │ │ │ + movzwl (%eax),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1781 │ │ │ │ │ + sub $0x2,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1780 │ │ │ │ │ + add $0x2,%eax │ │ │ │ │ + mov %eax,-0x2d8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1779 │ │ │ │ │ + rol $0x8,%cx │ │ │ │ │ + movzwl %cx,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1782 │ │ │ │ │ + cmp %ecx,%edx │ │ │ │ │ + ja 114cf │ │ │ │ │ +./src/ffmpeg2theora.c:1781 │ │ │ │ │ + mov %edx,-0x2d4(%ebp) │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1785 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne 11527 │ │ │ │ │ +./src/ffmpeg2theora.c:1785 (discriminator 1) │ │ │ │ │ + movl $0x0,-0x2d8(%ebp) │ │ │ │ │ + jmp f5af │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/avinfo.c:358 │ │ │ │ │ - cmp %eax,0x84(%esp) │ │ │ │ │ - jne d22e │ │ │ │ │ -./src/avinfo.c:359 │ │ │ │ │ - mov 0x824(%ebx),%ebp │ │ │ │ │ - test %ebp,%ebp │ │ │ │ │ - jne d277 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x74e6(%ebx),%eax │ │ │ │ │ - push %edi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:1476 │ │ │ │ │ + lea -0x2e4(%ebp),%eax │ │ │ │ │ + push -0x390(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - lea -0x74ed(%ebx),%eax │ │ │ │ │ - push %edi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ + push -0x32c(%ebp) │ │ │ │ │ + push -0x348(%ebp) │ │ │ │ │ + call 4410 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp de09 │ │ │ │ │ + mov -0x384(%ebp),%eax │ │ │ │ │ + jmp f07e │ │ │ │ │ +./src/ffmpeg2theora.c:1440 (discriminator 2) │ │ │ │ │ + mov -0x3a8(%ebp),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jle dd12 │ │ │ │ │ + jmp dd1a │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:1721 │ │ │ │ │ + flds -0x6588(%edi) │ │ │ │ │ + jmp e066 │ │ │ │ │ +./src/ffmpeg2theora.c:1788 │ │ │ │ │ + movl $0x0,-0x2d8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1789 │ │ │ │ │ + movl $0x0,-0x2d4(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1797 │ │ │ │ │ + flds -0x320(%ebp) │ │ │ │ │ + fldz │ │ │ │ │ +./src/ffmpeg2theora.c:1803 │ │ │ │ │ + mov -0x2d8(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1797 │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jbe e0f4 │ │ │ │ │ +./src/ffmpeg2theora.c:1797 (discriminator 1) │ │ │ │ │ + flds -0x320(%ebp) │ │ │ │ │ + fadds -0x2cc(%ebp) │ │ │ │ │ + fldz │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ + jbe e0cc │ │ │ │ │ +./src/ffmpeg2theora.c:1798 │ │ │ │ │ + fsts -0x2cc(%ebp) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:1799 │ │ │ │ │ + fstps -0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1803 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e0f2 │ │ │ │ │ +./src/ffmpeg2theora.c:1804 │ │ │ │ │ + push 0x290c(%edi) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push -0x2d4(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ -./src/avinfo.c:361 │ │ │ │ │ - movl $0x0,0x824(%ebx) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:364 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push $0x3 │ │ │ │ │ - push 0x8(%esi) │ │ │ │ │ - push %edi │ │ │ │ │ - call ca20 │ │ │ │ │ -./src/avinfo.c:365 │ │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + fstps (%esp) │ │ │ │ │ + push -0x320(%ebp) │ │ │ │ │ + push -0x288(%ebp) │ │ │ │ │ + push 0x20c(%esi) │ │ │ │ │ + push 0x210(%esi) │ │ │ │ │ + call 80e0 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + jmp e0f4 │ │ │ │ │ +./src/ffmpeg2theora.c:1023 │ │ │ │ │ + mov (%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1025 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1023 │ │ │ │ │ + mov 0x1c(%edx),%edx │ │ │ │ │ + mov (%edx,%eax,4),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1024 │ │ │ │ │ + mov 0x8(%eax),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1023 │ │ │ │ │ + mov %eax,-0x38c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1025 │ │ │ │ │ + push 0x10(%edx) │ │ │ │ │ + mov %edx,-0x340(%ebp) │ │ │ │ │ + call 45a0 │ │ │ │ │ +./src/ffmpeg2theora.c:1026 │ │ │ │ │ + mov -0x340(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1027 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov 0x8(%eax),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1026 │ │ │ │ │ + mov 0x154(%edx),%ecx │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1027 │ │ │ │ │ + mov 0x2c(%esi),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jne d448 │ │ │ │ │ -./src/avinfo.c:366 │ │ │ │ │ - mov 0x14(%esi),%eax │ │ │ │ │ + jg f678 │ │ │ │ │ +./src/ffmpeg2theora.c:1028 │ │ │ │ │ + mov 0x158(%edx),%edx │ │ │ │ │ + mov %edx,0x2c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1030 │ │ │ │ │ + mov 0x28(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1034 │ │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1030 │ │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ │ + je 10866 │ │ │ │ │ +./src/ffmpeg2theora.c:1034 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je f6ac │ │ │ │ │ +./src/ffmpeg2theora.c:1035 │ │ │ │ │ + mov -0x308(%ebp),%ecx │ │ │ │ │ + cmp %ecx,%edx │ │ │ │ │ + jle f698 │ │ │ │ │ +./src/ffmpeg2theora.c:1036 │ │ │ │ │ + mov %ecx,0x28(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1037 │ │ │ │ │ + mov -0x340(%ebp),%ecx │ │ │ │ │ + mov 0x158(%ecx),%edx │ │ │ │ │ + cmp %edx,0x2c(%esi) │ │ │ │ │ + jle f6ac │ │ │ │ │ +./src/ffmpeg2theora.c:1038 │ │ │ │ │ + mov %edx,0x2c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1040 │ │ │ │ │ + mov -0x340(%ebp),%edx │ │ │ │ │ + movl $0x1,0x2a8(%edx) │ │ │ │ │ +./src/ffmpeg2theora.c:1041 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d2e7 │ │ │ │ │ - mov 0x10(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je d2e7 │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ │ - fildl 0x8(%esp) │ │ │ │ │ - mov %edx,0x8(%esp) │ │ │ │ │ - fildl 0x8(%esp) │ │ │ │ │ - fdivp %st,%st(1) │ │ │ │ │ -./src/avinfo.c:366 │ │ │ │ │ - fldl -0x7600(%ebx) │ │ │ │ │ - fstl 0x8(%esp) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - ja d4c1 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + je f8f7 │ │ │ │ │ +./src/ffmpeg2theora.c:1041 (discriminator 1) │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ - push 0x48(%esi) │ │ │ │ │ - push 0x44(%esi) │ │ │ │ │ - lea -0x7527(%ebx),%eax │ │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x20 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push $0x20 │ │ │ │ │ - lea 0x58(%esp),%ebp │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4040 <__snprintf_chk@plt> │ │ │ │ │ -./src/avinfo.c:373 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - lea -0xae55(%ebx),%eax │ │ │ │ │ - push $0x3 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push $0x0 │ │ │ │ │ + push %eax │ │ │ │ │ + push %edx │ │ │ │ │ + call 4820 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js f8f7 │ │ │ │ │ +./src/ffmpeg2theora.c:1042 │ │ │ │ │ + mov -0x308(%ebp),%eax │ │ │ │ │ + cmp %eax,0x28(%esi) │ │ │ │ │ + jne f6fd │ │ │ │ │ +./src/ffmpeg2theora.c:1043 │ │ │ │ │ + mov -0x340(%ebp),%edx │ │ │ │ │ + mov 0x158(%edx),%eax │ │ │ │ │ + cmp %eax,0x2c(%esi) │ │ │ │ │ + je 11a40 │ │ │ │ │ +./src/ffmpeg2theora.c:1045 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + call 4b00 │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ + mov %eax,-0x2f4(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1047 │ │ │ │ │ + mov -0x340(%ebp),%eax │ │ │ │ │ + mov 0x174(%eax),%edx │ │ │ │ │ + mov 0x170(%eax),%eax │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ + or %edx,%ecx │ │ │ │ │ + je 11225 │ │ │ │ │ +./src/ffmpeg2theora.c:1048 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push $0x0 │ │ │ │ │ - push %ebp │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - push %edi │ │ │ │ │ - call c870 │ │ │ │ │ -./src/avinfo.c:375 │ │ │ │ │ - mov 0x38(%esi),%ecx │ │ │ │ │ -./src/avinfo.c:373 │ │ │ │ │ + lea -0x9b34(%edi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push -0x310(%ebp) │ │ │ │ │ + call 4ae0 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ -./src/avinfo.c:375 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je d448 │ │ │ │ │ -./src/avinfo.c:376 │ │ │ │ │ - mov 0x8(%esi),%eax │ │ │ │ │ - mov 0x3c(%esi),%edx │ │ │ │ │ - mov %eax,0x2c(%esp) │ │ │ │ │ - mov %edx,0x8(%esp) │ │ │ │ │ - mov 0xb8(%eax),%edx │ │ │ │ │ - mov 0xbc(%eax),%eax │ │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:90 │ │ │ │ │ - imul %ecx │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ - mov 0x1c(%esp),%eax │ │ │ │ │ - mov %edx,0x14(%esp) │ │ │ │ │ - imull 0x8(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:92 │ │ │ │ │ - mov %edx,0x24(%esp) │ │ │ │ │ - mov 0x10(%esp),%edx │ │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ │ - xor %eax,%edx │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ - mov 0x24(%esp),%edx │ │ │ │ │ - xor 0x14(%esp),%edx │ │ │ │ │ - or %eax,%edx │ │ │ │ │ - jne d3ac │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:93 │ │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je d394 │ │ │ │ │ - mov 0x28(%esp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne d448 │ │ │ │ │ -/usr/include/i386-linux-gnu/libavutil/rational.h:94 │ │ │ │ │ - mov 0x1c(%esp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je d3ac │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - shr $0x1f,%eax │ │ │ │ │ - sar $0x1f,%edx │ │ │ │ │ -./src/avinfo.c:375 │ │ │ │ │ - add %eax,%edx │ │ │ │ │ - je d448 │ │ │ │ │ -./src/avinfo.c:378 │ │ │ │ │ +./src/ffmpeg2theora.c:1052 │ │ │ │ │ + mov -0x340(%ebp),%eax │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push $0x0 │ │ │ │ │ - push $0x100000 │ │ │ │ │ -./src/avinfo.c:380 │ │ │ │ │ - mov 0x34(%esp),%edx │ │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ │ - imul 0x5c(%edx),%eax │ │ │ │ │ -./src/avinfo.c:378 │ │ │ │ │ + mov 0x154(%eax),%eax │ │ │ │ │ cltd │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ -./src/avinfo.c:379 │ │ │ │ │ - mov 0x3c(%esp),%edx │ │ │ │ │ - mov 0x58(%edx),%eax │ │ │ │ │ - imul %ecx,%eax │ │ │ │ │ -./src/avinfo.c:378 │ │ │ │ │ + lea -0x9b22(%edi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push -0x2f4(%ebp) │ │ │ │ │ + call 4ae0 │ │ │ │ │ +./src/ffmpeg2theora.c:1053 │ │ │ │ │ + mov -0x340(%ebp),%eax │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + mov 0x15c(%eax),%eax │ │ │ │ │ cltd │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x50(%esp),%edx │ │ │ │ │ - lea 0x4c(%esp),%eax │ │ │ │ │ + lea -0x9b13(%edi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push -0x2f4(%ebp) │ │ │ │ │ + call 4ae0 │ │ │ │ │ +./src/ffmpeg2theora.c:1055 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push 0x2c(%esi) │ │ │ │ │ + call 4bb0 │ │ │ │ │ + movl $0x0,(%esp) │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 40a0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - push 0x3c(%esi) │ │ │ │ │ - push 0x38(%esi) │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - push $0x20 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push $0x20 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4040 <__snprintf_chk@plt> │ │ │ │ │ -./src/avinfo.c:384 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - lea -0x7521(%ebx),%eax │ │ │ │ │ - push $0x3 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %ebp │ │ │ │ │ + lea -0x9b05(%edi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push %edi │ │ │ │ │ - call c870 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - push $0x20 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push $0x20 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4040 <__snprintf_chk@plt> │ │ │ │ │ -./src/avinfo.c:387 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - lea -0x750e(%ebx),%eax │ │ │ │ │ - push $0x3 │ │ │ │ │ - push $0x0 │ │ │ │ │ + push -0x2f4(%ebp) │ │ │ │ │ + call 4ae0 │ │ │ │ │ +./src/ffmpeg2theora.c:1056 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ push $0x0 │ │ │ │ │ - push %ebp │ │ │ │ │ + mov 0x28(%esi),%eax │ │ │ │ │ + cltd │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - push %edi │ │ │ │ │ - call c870 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/avinfo.c:390 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea -0x756f(%ebx),%ebp │ │ │ │ │ - push $0x3 │ │ │ │ │ - push 0x40(%esi) │ │ │ │ │ - mov $0x3,%esi │ │ │ │ │ - push %edi │ │ │ │ │ - call cfa0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %edi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - sub $0x1,%esi │ │ │ │ │ - jne d468 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0xaff7(%ebx),%eax │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ + lea -0x9af2(%edi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x7557(%ebx),%eax │ │ │ │ │ + push -0x2f4(%ebp) │ │ │ │ │ + call 4ae0 │ │ │ │ │ +./src/ffmpeg2theora.c:1057 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + lea -0x9ae2(%edi),%eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x8 │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - push $0xa │ │ │ │ │ - call 48f0 │ │ │ │ │ - push %edi │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - push $0x7d │ │ │ │ │ - call 48f0 │ │ │ │ │ + push -0x2f4(%ebp) │ │ │ │ │ + call 4ae0 │ │ │ │ │ +./src/ffmpeg2theora.c:1060 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push -0x2f4(%ebp) │ │ │ │ │ + call 48a0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/avinfo.c:395 │ │ │ │ │ - jmp d22e │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 11a17 │ │ │ │ │ +./src/ffmpeg2theora.c:1066 │ │ │ │ │ + mov -0x308(%ebp),%eax │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ + push $0x3 │ │ │ │ │ + cltd │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ - jmp d2f0 │ │ │ │ │ -./src/avinfo.c:395 │ │ │ │ │ - call 13ad0 │ │ │ │ │ -gen_oshash(): │ │ │ │ │ -./src/avinfo.c:405 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x11b27,%ebx │ │ │ │ │ - sub $0x20034,%esp │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x20024(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/avinfo.c:411 │ │ │ │ │ - lea -0xaa9f(%ebx),%eax │ │ │ │ │ + mov 0x28(%esi),%eax │ │ │ │ │ + cltd │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - push 0x2004c(%esp) │ │ │ │ │ - call 41d0 │ │ │ │ │ -./src/avinfo.c:412 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je d5c8 │ │ │ │ │ -./src/avinfo.c:414 │ │ │ │ │ - push $0x2 │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ push $0x0 │ │ │ │ │ + push $0x400 │ │ │ │ │ + call 42f0 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1068 │ │ │ │ │ push $0x0 │ │ │ │ │ +./src/ffmpeg2theora.c:1066 │ │ │ │ │ + mov %eax,-0x300(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1068 │ │ │ │ │ + push $0x8 │ │ │ │ │ push %eax │ │ │ │ │ - call 4110 │ │ │ │ │ -./src/avinfo.c:415 │ │ │ │ │ - mov %ebp,(%esp) │ │ │ │ │ - call 4560 │ │ │ │ │ -./src/avinfo.c:416 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ -./src/avinfo.c:415 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ -./src/avinfo.c:416 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4110 │ │ │ │ │ -./src/avinfo.c:418 │ │ │ │ │ - mov $0xffff,%eax │ │ │ │ │ + lea -0x2ec(%ebp),%eax │ │ │ │ │ + push 0x2c(%esi) │ │ │ │ │ + push %eax │ │ │ │ │ + push -0x2f0(%ebp) │ │ │ │ │ + call 4210 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - cmp %esi,%eax │ │ │ │ │ - mov $0x0,%eax │ │ │ │ │ - sbb %edi,%eax │ │ │ │ │ - jb d5d0 │ │ │ │ │ -./src/avinfo.c:419 │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:292 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 117e3 │ │ │ │ │ +./src/ffmpeg2theora.c:1065 │ │ │ │ │ + mov -0x300(%ebp),%eax │ │ │ │ │ + mov %eax,-0x3a0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1074 │ │ │ │ │ + mov 0x290c(%edi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne d28f │ │ │ │ │ +./src/ffmpeg2theora.c:1074 (discriminator 1) │ │ │ │ │ + mov 0x28(%esi),%eax │ │ │ │ │ + cmp -0x308(%ebp),%eax │ │ │ │ │ + je f8b3 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ -./src/avinfo.c:419 │ │ │ │ │ - shrd $0x3,%edi,%eax │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:292 │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x8 │ │ │ │ │ push %eax │ │ │ │ │ - push $0x20000 │ │ │ │ │ - lea 0x34(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edx,0x28(%esp) │ │ │ │ │ - call 4b40 <__fread_chk@plt> │ │ │ │ │ -./src/avinfo.c:426 │ │ │ │ │ - mov 0x2c(%esp),%ecx │ │ │ │ │ + lea -0x9ad3(%edi),%eax │ │ │ │ │ + push -0x308(%ebp) │ │ │ │ │ + push %eax │ │ │ │ │ +./src/ffmpeg2theora.c:1075 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/ffmpeg2theora.c:1076 │ │ │ │ │ + mov 0x290c(%edi),%eax │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je d596 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/avinfo.c:427 (discriminator 3) │ │ │ │ │ - add (%edx,%eax,8),%esi │ │ │ │ │ - adc 0x4(%edx,%eax,8),%edi │ │ │ │ │ -./src/avinfo.c:426 (discriminator 3) │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - jl d588 │ │ │ │ │ -./src/avinfo.c:428 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne d28f │ │ │ │ │ + mov -0x340(%ebp),%eax │ │ │ │ │ + mov 0x2c(%esi),%edx │ │ │ │ │ + mov 0x158(%eax),%eax │ │ │ │ │ + cmp %eax,%edx │ │ │ │ │ + je f8e6 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4470 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/avinfo.c:431 │ │ │ │ │ - mov 0x2001c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne d61e │ │ │ │ │ - add $0x2002c,%esp │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - jmp d5a2 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:297 │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x8 │ │ │ │ │ - push $0x2000 │ │ │ │ │ - lea 0x24(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ │ - call 43c0 │ │ │ │ │ -./src/avinfo.c:423 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0xffffffff │ │ │ │ │ - push $0xffff0000 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4110 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:297 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x8 │ │ │ │ │ - push $0x2000 │ │ │ │ │ - lea 0x10024(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 43c0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/avinfo.c:410 │ │ │ │ │ - mov $0x4000,%ecx │ │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ │ - jmp d582 │ │ │ │ │ -./src/avinfo.c:431 │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -json_oshash(): │ │ │ │ │ -./src/avinfo.c:433 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x119c7,%ebx │ │ │ │ │ - sub $0x58,%esp │ │ │ │ │ - mov 0x6c(%esp),%eax │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ -./src/avinfo.c:442 │ │ │ │ │ - lea -0xaa73(%ebx),%edi │ │ │ │ │ -./src/avinfo.c:433 │ │ │ │ │ - mov %gs:0x14,%edx │ │ │ │ │ - mov %edx,0x48(%esp) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -./src/avinfo.c:440 │ │ │ │ │ - push 0x70(%esp) │ │ │ │ │ - call d4d0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ - pop %ecx │ │ │ │ │ - pop %esi │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0xa9cc(%ebx),%eax │ │ │ │ │ + lea -0x9ab9(%edi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push $0x20 │ │ │ │ │ +./src/ffmpeg2theora.c:1077 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ - lea 0x38(%esp),%ebp │ │ │ │ │ - push %ebp │ │ │ │ │ -./src/avinfo.c:442 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ - call 4c10 <__sprintf_chk@plt> │ │ │ │ │ -./src/avinfo.c:442 │ │ │ │ │ - mov $0x11,%ecx │ │ │ │ │ - repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ - seta %al │ │ │ │ │ - sbb $0x0,%al │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - test %al,%al │ │ │ │ │ - jle d6b3 │ │ │ │ │ -./src/avinfo.c:443 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea -0xae69(%ebx),%eax │ │ │ │ │ - push 0x70(%esp) │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x28(%esp) │ │ │ │ │ - call c870 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ add $0x20,%esp │ │ │ │ │ -./src/avinfo.c:444 │ │ │ │ │ - mov 0x3c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne d6c8 │ │ │ │ │ - add $0x4c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -json_format_info(): │ │ │ │ │ -./src/avinfo.c:448 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x11927,%ebx │ │ │ │ │ - sub $0x2c,%esp │ │ │ │ │ - mov 0x40(%esp),%ebp │ │ │ │ │ - mov 0x44(%esp),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1065 │ │ │ │ │ + mov -0x300(%ebp),%eax │ │ │ │ │ + mov %eax,-0x3a0(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x74ed(%ebx),%eax │ │ │ │ │ - mov %ebx,0x14(%esp) │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ + jmp d28f │ │ │ │ │ +./src/ffmpeg2theora.c:1084 │ │ │ │ │ + movl $0xffffffff,0x8(%esi) │ │ │ │ │ + jmp d28f │ │ │ │ │ +./src/ffmpeg2theora.c:657 │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:659 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:657 │ │ │ │ │ + mov 0x1c(%eax),%eax │ │ │ │ │ + mov (%eax,%edx,4),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:658 │ │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:657 │ │ │ │ │ + mov %eax,-0x3bc(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:659 │ │ │ │ │ + push 0x10(%ecx) │ │ │ │ │ + mov %ecx,-0x348(%ebp) │ │ │ │ │ + call 45a0 │ │ │ │ │ +./src/ffmpeg2theora.c:661 │ │ │ │ │ + mov -0x348(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:665 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:661 │ │ │ │ │ + mov 0x58(%ecx),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:662 │ │ │ │ │ + mov 0x5c(%ecx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:663 │ │ │ │ │ + mov 0x6c(%ecx),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:661 │ │ │ │ │ + mov %ebx,-0x344(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:663 │ │ │ │ │ + mov %ecx,-0x388(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:665 │ │ │ │ │ + mov 0x1a0(%esi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:662 │ │ │ │ │ + mov %edx,-0x338(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:665 │ │ │ │ │ + mov %ecx,-0x33c(%ebp) │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle 107ed │ │ │ │ │ +./src/ffmpeg2theora.c:666 │ │ │ │ │ + mov 0x1a4(%esi),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl -0x33c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:666 │ │ │ │ │ + mov %ecx,-0x350(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl -0x350(%ebp) │ │ │ │ │ + jmp f97f │ │ │ │ │ + fxch %st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:675 │ │ │ │ │ + mov -0x3bc(%ebp),%ecx │ │ │ │ │ + mov 0x44(%ecx),%edx │ │ │ │ │ + mov 0x48(%ecx),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + mov %edx,-0x308(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ + fxch %st(2) │ │ │ │ │ + fdivp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:675 │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ + jbe f9bd │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:676 │ │ │ │ │ + mov %ecx,-0x350(%ebp) │ │ │ │ │ + mov %edx,-0x33c(%ebp) │ │ │ │ │ + jmp f9bf │ │ │ │ │ + fstp %st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:680 │ │ │ │ │ + mov -0x348(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:678 │ │ │ │ │ + fstl 0x58(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:680 │ │ │ │ │ + movl $0x1,0x2a8(%edx) │ │ │ │ │ +./src/ffmpeg2theora.c:681 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 10773 │ │ │ │ │ +./src/ffmpeg2theora.c:681 (discriminator 1) │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + fstpl -0x308(%ebp) │ │ │ │ │ + push $0x0 │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:453 │ │ │ │ │ + push %edx │ │ │ │ │ + call 4820 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je dae7 │ │ │ │ │ -./src/avinfo.c:454 │ │ │ │ │ - mov 0x430(%esi),%edx │ │ │ │ │ - mov 0x42c(%esi),%eax │ │ │ │ │ - mov %edx,0xc(%esp) │ │ │ │ │ - lea -0x80000000(%edx),%edx │ │ │ │ │ + fldl -0x308(%ebp) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js fd58 │ │ │ │ │ +./src/ffmpeg2theora.c:706 │ │ │ │ │ + mov -0x348(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:697 │ │ │ │ │ + mov 0x50(%esi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:705 │ │ │ │ │ + mov 0x58(%edx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:706 │ │ │ │ │ + mov 0x5c(%edx),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:684 │ │ │ │ │ + fstpl 0x58(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:705 │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:692 │ │ │ │ │ + mov 0x54(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne fd82 │ │ │ │ │ +./src/ffmpeg2theora.c:693 (discriminator 1) │ │ │ │ │ + mov 0x1b0(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:692 (discriminator 1) │ │ │ │ │ + cmpl $0x0,0x1b4(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:693 (discriminator 1) │ │ │ │ │ + mov 0x1ac(%esi),%eax │ │ │ │ │ + mov %edx,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:692 (discriminator 1) │ │ │ │ │ + jne 107d7 │ │ │ │ │ +./src/ffmpeg2theora.c:693 │ │ │ │ │ or %eax,%edx │ │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ │ - je da78 │ │ │ │ │ + or 0x1b8(%esi),%edx │ │ │ │ │ + jne 107d7 │ │ │ │ │ +./src/ffmpeg2theora.c:697 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne fdab │ │ │ │ │ +./src/ffmpeg2theora.c:698 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 11481 │ │ │ │ │ +./src/ffmpeg2theora.c:698 (discriminator 2) │ │ │ │ │ + mov 0x1b0(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je fdab │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + jmp fd9e │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1682 │ │ │ │ │ + movl $0x1,-0x384(%ebp) │ │ │ │ │ + mov -0x350(%ebp),%esi │ │ │ │ │ + jmp f445 │ │ │ │ │ +./src/ffmpeg2theora.c:1437 │ │ │ │ │ + fldl 0x58(%esi) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + jmp dc95 │ │ │ │ │ +./src/ffmpeg2theora.c:1381 │ │ │ │ │ + mov -0x310(%ebp),%ecx │ │ │ │ │ + mov (%ecx),%edx │ │ │ │ │ + mov 0x1c(%edx),%edx │ │ │ │ │ + mov (%edx,%eax,4),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1382 │ │ │ │ │ + mov 0x10(%edx),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jle 10907 │ │ │ │ │ +./src/ffmpeg2theora.c:1383 │ │ │ │ │ + mov 0x14(%edx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1384 │ │ │ │ │ + mov %eax,0x34(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1383 │ │ │ │ │ + mov %edx,0x30(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1384 │ │ │ │ │ + jmp da19 │ │ │ │ │ +./src/ffmpeg2theora.c:1018 (discriminator 2) │ │ │ │ │ + cmpl $0x2,0x2f2c(%edi) │ │ │ │ │ + je d270 │ │ │ │ │ +./src/ffmpeg2theora.c:1018 │ │ │ │ │ + mov 0x290c(%edi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne d270 │ │ │ │ │ +./src/ffmpeg2theora.c:1018 (discriminator 4) │ │ │ │ │ + mov 0x1dc(%esi),%eax │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jle d270 │ │ │ │ │ + mov 0x1e0(%esi),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:90 (discriminator 5) │ │ │ │ │ + mov -0x33c(%ebp),%eax │ │ │ │ │ + imul %ecx │ │ │ │ │ + mov %ecx,-0x310(%ebp) │ │ │ │ │ + mov %edx,%ebx │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ + mov -0x308(%ebp),%eax │ │ │ │ │ + imull -0x350(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:92 (discriminator 5) │ │ │ │ │ + mov %edx,-0x314(%ebp) │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ + xor %ecx,%edx │ │ │ │ │ + mov %eax,-0x318(%ebp) │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ + mov -0x314(%ebp),%edx │ │ │ │ │ + xor %ebx,%edx │ │ │ │ │ + or %eax,%edx │ │ │ │ │ + jne fb57 │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:93 │ │ │ │ │ + mov -0x350(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je fb47 │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne d270 │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:94 │ │ │ │ │ + mov -0x33c(%ebp),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je fb57 │ │ │ │ │ +./src/ffmpeg2theora.c:1018 │ │ │ │ │ + jns d270 │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + fildl -0x310(%ebp) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - mov 0x20(%esp),%ebx │ │ │ │ │ - lea -0x756f(%ebx),%eax │ │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:456 │ │ │ │ │ - fildll 0x18(%esp) │ │ │ │ │ - fdivs -0x7614(%ebx) │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + lea -0x962c(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ fstpl (%esp) │ │ │ │ │ - lea -0x74e3(%ebx),%eax │ │ │ │ │ - lea -0x7543(%ebx),%edi │ │ │ │ │ + push 0x5c(%esi) │ │ │ │ │ + push 0x58(%esi) │ │ │ │ │ push %eax │ │ │ │ │ - push %edi │ │ │ │ │ +./src/ffmpeg2theora.c:1019 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ - push %ebp │ │ │ │ │ + push (%eax) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - lea -0x74ce(%ebx),%eax │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ │ + jmp d270 │ │ │ │ │ +./src/ffmpeg2theora.c:1767 │ │ │ │ │ + mov -0x290(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1768 │ │ │ │ │ + mov -0x28c(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1767 │ │ │ │ │ + mov %eax,-0x2d8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1768 │ │ │ │ │ + mov %edx,-0x2d4(%ebp) │ │ │ │ │ + jmp e0b8 │ │ │ │ │ +./src/ffmpeg2theora.c:1890 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea -0x2e8(%ebp),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:462 │ │ │ │ │ - mov 0x434(%esi),%eax │ │ │ │ │ - mov 0x438(%esi),%edx │ │ │ │ │ + call 4290 │ │ │ │ │ +./src/ffmpeg2theora.c:1891 │ │ │ │ │ + mov -0x368(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:169 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov %edx,0xc(%esp) │ │ │ │ │ - or %eax,%edx │ │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ │ - jne da9f │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - mov 0x24(%esp),%ebx │ │ │ │ │ - call 4750 │ │ │ │ │ - lea -0x74da(%ebx),%eax │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0xa │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:469 │ │ │ │ │ - mov 0x460(%esi),%eax │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ + mov %eax,-0x2c0(%ebp) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d9c0 │ │ │ │ │ - mov 0x464(%esi),%eax │ │ │ │ │ -./src/avinfo.c:471 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/avinfo.c:472 │ │ │ │ │ - mov (%eax,%edi,4),%edx │ │ │ │ │ - lea 0x0(,%edi,4),%ecx │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - mov %ecx,0x8(%esp) │ │ │ │ │ - mov 0x10(%edx),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je d838 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/avinfo.c:473 (discriminator 3) │ │ │ │ │ - mov 0xc(%edx),%eax │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ │ - mov (%eax,%ebx,4),%ecx │ │ │ │ │ - mov %ebx,%eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - or %edi,%eax │ │ │ │ │ - sete %al │ │ │ │ │ -./src/avinfo.c:472 (discriminator 3) │ │ │ │ │ - add $0x1,%ebx │ │ │ │ │ -./src/avinfo.c:473 (discriminator 3) │ │ │ │ │ - movzbl %al,%eax │ │ │ │ │ + je fbec │ │ │ │ │ +./src/ffmpeg2theora.c:170 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call d1e0 │ │ │ │ │ -./src/avinfo.c:472 (discriminator 3) │ │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ │ - mov 0x464(%esi),%eax │ │ │ │ │ + call 4190 │ │ │ │ │ +./src/ffmpeg2theora.c:171 │ │ │ │ │ + lea -0x2c0(%ebp),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4290 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov (%eax,%ecx,1),%edx │ │ │ │ │ - cmp %ebx,0x10(%edx) │ │ │ │ │ - ja d800 │ │ │ │ │ -./src/avinfo.c:471 │ │ │ │ │ - add $0x1,%edi │ │ │ │ │ - cmp %edi,0x460(%esi) │ │ │ │ │ - ja d7e0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x3 │ │ │ │ │ - push $0x1 │ │ │ │ │ - mov 0x20(%esp),%ebx │ │ │ │ │ - lea -0x74cf(%ebx),%edi │ │ │ │ │ - mov %edi,0x28(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - call 4750 │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - lea -0x74cb(%ebx),%eax │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0xa │ │ │ │ │ - push $0x1 │ │ │ │ │ +./src/ffmpeg2theora.c:1892 │ │ │ │ │ + mov -0x3b4(%ebp),%eax │ │ │ │ │ + mov %eax,-0x2c0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:169 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je fc18 │ │ │ │ │ +./src/ffmpeg2theora.c:170 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:484 │ │ │ │ │ - mov 0x460(%esi),%eax │ │ │ │ │ + call 4190 │ │ │ │ │ +./src/ffmpeg2theora.c:171 │ │ │ │ │ + lea -0x2c0(%ebp),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4290 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1893 │ │ │ │ │ + mov -0x3c8(%ebp),%eax │ │ │ │ │ + mov %eax,-0x2c0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:169 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne da00 │ │ │ │ │ -./src/avinfo.c:491 │ │ │ │ │ - mov 0x18(%esi),%edi │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je d8c4 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/avinfo.c:492 (discriminator 3) │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ │ - sete %al │ │ │ │ │ - push $0x1 │ │ │ │ │ - mov %ebx,%ecx │ │ │ │ │ -./src/avinfo.c:491 (discriminator 3) │ │ │ │ │ - add $0x1,%ebx │ │ │ │ │ -./src/avinfo.c:492 (discriminator 3) │ │ │ │ │ + je fc44 │ │ │ │ │ +./src/ffmpeg2theora.c:170 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call d1e0 │ │ │ │ │ -./src/avinfo.c:491 (discriminator 3) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %ebx,0x18(%esi) │ │ │ │ │ - ja d8a0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x3 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x28(%esp) │ │ │ │ │ - mov 0x24(%esp),%ebx │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:496 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x484(%esi) │ │ │ │ │ - push %ebp │ │ │ │ │ - call cfa0 │ │ │ │ │ + call 4190 │ │ │ │ │ +./src/ffmpeg2theora.c:171 │ │ │ │ │ + lea -0x2c0(%ebp),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4290 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/avinfo.c:501 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/avinfo.c:74 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -./src/avinfo.c:501 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x50(%esp) │ │ │ │ │ - push %ebp │ │ │ │ │ - call d630 │ │ │ │ │ -./src/avinfo.c:502 │ │ │ │ │ - pop %ecx │ │ │ │ │ - pop %ebx │ │ │ │ │ - push $0x1 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x5c(%esp) │ │ │ │ │ - mov 0x2c(%esp),%ebx │ │ │ │ │ - lea -0x74ad(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1894 │ │ │ │ │ + mov -0x328(%ebp),%eax │ │ │ │ │ + mov %eax,-0x2c0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:169 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je fc70 │ │ │ │ │ +./src/ffmpeg2theora.c:170 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - push %ebp │ │ │ │ │ - call c870 │ │ │ │ │ -./src/avinfo.c:75 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - lea -0xaa9f(%ebx),%eax │ │ │ │ │ + call 4190 │ │ │ │ │ +./src/ffmpeg2theora.c:171 │ │ │ │ │ + lea -0x2c0(%ebp),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4290 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1895 │ │ │ │ │ + mov -0x39c(%ebp),%eax │ │ │ │ │ + mov %eax,-0x2c0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:169 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je fc9c │ │ │ │ │ +./src/ffmpeg2theora.c:170 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - push 0x54(%esp) │ │ │ │ │ - call 41d0 │ │ │ │ │ -./src/avinfo.c:76 │ │ │ │ │ + call 4190 │ │ │ │ │ +./src/ffmpeg2theora.c:171 │ │ │ │ │ + lea -0x2c0(%ebp),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4290 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1896 │ │ │ │ │ + mov -0x3cc(%ebp),%eax │ │ │ │ │ + mov %eax,-0x2c0(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:169 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d967 │ │ │ │ │ -./src/avinfo.c:77 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ + je e315 │ │ │ │ │ +./src/ffmpeg2theora.c:170 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ - call 4110 │ │ │ │ │ -./src/avinfo.c:78 │ │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ │ - mov %ecx,(%esp) │ │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ │ - call 4560 │ │ │ │ │ -./src/avinfo.c:79 │ │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ │ -./src/avinfo.c:78 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ -./src/avinfo.c:79 │ │ │ │ │ - mov %ecx,(%esp) │ │ │ │ │ - call 4470 │ │ │ │ │ + call 4190 │ │ │ │ │ +./src/ffmpeg2theora.c:171 │ │ │ │ │ + lea -0x2c0(%ebp),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 4290 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ + jmp e315 │ │ │ │ │ +./src/ffmpeg2theora.c:1233 │ │ │ │ │ + mov -0x350(%ebp),%ebx │ │ │ │ │ + mov -0x33c(%ebp),%eax │ │ │ │ │ + mov %ebx,0x1e8(%esi) │ │ │ │ │ + mov %ebx,%edx │ │ │ │ │ + mov %eax,%ebx │ │ │ │ │ + mov %eax,0x1e4(%esi) │ │ │ │ │ + jmp d566 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - mov 0x24(%esp),%ebx │ │ │ │ │ - call 4750 │ │ │ │ │ - pop %eax │ │ │ │ │ - lea -0xa9dc(%ebx),%eax │ │ │ │ │ - pop %edx │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x754e(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0xa │ │ │ │ │ - call 48f0 │ │ │ │ │ - lea -0xa941(%ebx),%eax │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x2 │ │ │ │ │ + lea -0x96d8(%edi),%eax │ │ │ │ │ + push %edx │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push $0x48 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ -./src/avinfo.c:508 │ │ │ │ │ - add $0x4c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/avinfo.c:476 │ │ │ │ │ - mov 0x18(%esi),%edi │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je d843 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/avinfo.c:477 (discriminator 3) │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ │ - sete %al │ │ │ │ │ - push $0x0 │ │ │ │ │ - mov %ebx,%ecx │ │ │ │ │ -./src/avinfo.c:476 (discriminator 3) │ │ │ │ │ - add $0x1,%ebx │ │ │ │ │ -./src/avinfo.c:477 (discriminator 3) │ │ │ │ │ - push %eax │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call d1e0 │ │ │ │ │ -./src/avinfo.c:476 (discriminator 3) │ │ │ │ │ +./src/ffmpeg2theora.c:640 │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmp %ebx,0x18(%esi) │ │ │ │ │ - ja d9d0 │ │ │ │ │ - jmp d843 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - mov 0x464(%esi),%eax │ │ │ │ │ -./src/avinfo.c:486 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/avinfo.c:487 │ │ │ │ │ - mov (%eax,%edi,4),%edx │ │ │ │ │ - lea 0x0(,%edi,4),%ecx │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - mov %ecx,0x8(%esp) │ │ │ │ │ - mov 0x10(%edx),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je da68 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/avinfo.c:488 (discriminator 3) │ │ │ │ │ - mov 0xc(%edx),%eax │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov 0x1c(%esi),%edx │ │ │ │ │ - mov (%eax,%ebx,4),%ecx │ │ │ │ │ - mov %ebx,%eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - or %edi,%eax │ │ │ │ │ - sete %al │ │ │ │ │ -./src/avinfo.c:487 (discriminator 3) │ │ │ │ │ - add $0x1,%ebx │ │ │ │ │ -./src/avinfo.c:488 (discriminator 3) │ │ │ │ │ - movzbl %al,%eax │ │ │ │ │ - push %eax │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call d1e0 │ │ │ │ │ -./src/avinfo.c:487 (discriminator 3) │ │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ │ - mov 0x464(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:640 │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + jmp d188 │ │ │ │ │ +./src/ffmpeg2theora.c:1882 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push -0x334(%ebp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + call a580 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov (%eax,%ecx,1),%edx │ │ │ │ │ - cmp %ebx,0x10(%edx) │ │ │ │ │ - ja da30 │ │ │ │ │ -./src/avinfo.c:486 │ │ │ │ │ - add $0x1,%edi │ │ │ │ │ - cmp %edi,0x460(%esi) │ │ │ │ │ - ja da10 │ │ │ │ │ - jmp d8c4 │ │ │ │ │ + jmp e2d1 │ │ │ │ │ +./src/ffmpeg2theora.c:622 │ │ │ │ │ + mov %eax,0x8(%esi) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - mov 0x20(%esp),%ebx │ │ │ │ │ - lea -0x756f(%ebx),%eax │ │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - pop %eax │ │ │ │ │ - pop %edx │ │ │ │ │ - push $0xbff00000 │ │ │ │ │ - push $0x0 │ │ │ │ │ - jmp d752 │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - mov 0x24(%esp),%ebx │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/avinfo.c:463 │ │ │ │ │ - fildll 0x18(%esp) │ │ │ │ │ - fdivs -0x760c(%ebx) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xaf62(%ebx),%eax │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ + lea -0x9774(%edi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push %edi │ │ │ │ │ push $0x1 │ │ │ │ │ - push %ebp │ │ │ │ │ + push %edx │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x28(%esp) │ │ │ │ │ - call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:629 │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp d79f │ │ │ │ │ -./src/avinfo.c:498 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push $0x1 │ │ │ │ │ - push $0x0 │ │ │ │ │ +./src/ffmpeg2theora.c:629 │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ + mov 0x18(%eax),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + jmp d179 │ │ │ │ │ +./src/ffmpeg2theora.c:706 │ │ │ │ │ + mov -0x348(%ebp),%eax │ │ │ │ │ + mov 0x5c(%eax),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:705 │ │ │ │ │ + mov 0x58(%eax),%eax │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:692 │ │ │ │ │ + mov 0x54(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:697 │ │ │ │ │ + mov 0x50(%esi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:682 │ │ │ │ │ + movl $0xffffffff,0x4(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:684 │ │ │ │ │ + fstpl 0x58(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:692 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je fa22 │ │ │ │ │ +./src/ffmpeg2theora.c:697 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne fdab │ │ │ │ │ +./src/ffmpeg2theora.c:698 (discriminator 1) │ │ │ │ │ + mov 0x1b4(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:693 (discriminator 1) │ │ │ │ │ + mov 0x1b8(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:697 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne fd9e │ │ │ │ │ +./src/ffmpeg2theora.c:698 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 116cb │ │ │ │ │ +./src/ffmpeg2theora.c:699 │ │ │ │ │ + mov -0x344(%ebp),%ecx │ │ │ │ │ + sub %eax,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:700 │ │ │ │ │ + sub %edx,%ecx │ │ │ │ │ + mov %ecx,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:706 │ │ │ │ │ + mov -0x3bc(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:704 │ │ │ │ │ push $0x0 │ │ │ │ │ - mov 0x28(%esp),%edi │ │ │ │ │ - lea -0x74c0(%edi),%eax │ │ │ │ │ + push $0x100000 │ │ │ │ │ +./src/ffmpeg2theora.c:706 │ │ │ │ │ + mov 0x3c(%ecx),%eax │ │ │ │ │ + imul %ebx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:704 │ │ │ │ │ + lea -0x2c4(%ebp),%ebx │ │ │ │ │ + mov %ebx,-0x32c(%ebp) │ │ │ │ │ + cltd │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x74b8(%edi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:705 │ │ │ │ │ + mov -0x308(%ebp),%eax │ │ │ │ │ + imul 0x38(%ecx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:704 │ │ │ │ │ + cltd │ │ │ │ │ + push %edx │ │ │ │ │ + lea -0x2c8(%ebp),%edx │ │ │ │ │ push %eax │ │ │ │ │ - push %ebp │ │ │ │ │ - call c870 │ │ │ │ │ -./src/avinfo.c:499 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - lea -0x7448(%edi),%eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push $0x0 │ │ │ │ │ + push %ebx │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %edx │ │ │ │ │ + mov %edx,-0x330(%ebp) │ │ │ │ │ + call 40a0 │ │ │ │ │ +./src/ffmpeg2theora.c:709 │ │ │ │ │ + mov -0x3bc(%ebp),%eax │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + mov 0x38(%eax),%edx │ │ │ │ │ + mov %edx,-0x308(%ebp) │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 106af │ │ │ │ │ + mov 0x3c(%eax),%ebx │ │ │ │ │ + mov -0x348(%ebp),%eax │ │ │ │ │ + mov 0xb8(%eax),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:92 (discriminator 1) │ │ │ │ │ + mov 0xbc(%eax),%eax │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:90 (discriminator 1) │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ + imull -0x310(%ebp) │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + mov %edx,-0x31c(%ebp) │ │ │ │ │ + imul %ebx │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:92 (discriminator 1) │ │ │ │ │ + mov %eax,-0x328(%ebp) │ │ │ │ │ + xor -0x320(%ebp),%eax │ │ │ │ │ + mov %edx,-0x324(%ebp) │ │ │ │ │ + mov -0x324(%ebp),%edx │ │ │ │ │ + xor -0x31c(%ebp),%edx │ │ │ │ │ + or %eax,%edx │ │ │ │ │ + jne 11179 │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:93 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je fe74 │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 11773 │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:94 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 11179 │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + shr $0x1f,%eax │ │ │ │ │ + sar $0x1f,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:709 │ │ │ │ │ + add %eax,%edx │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ + cmove -0x310(%ebp),%ebx │ │ │ │ │ + cmove %ecx,%edx │ │ │ │ │ + mov %ebx,-0x310(%ebp) │ │ │ │ │ + mov %edx,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:718 │ │ │ │ │ + mov -0x348(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:716 │ │ │ │ │ push $0x0 │ │ │ │ │ + push $0x100000 │ │ │ │ │ +./src/ffmpeg2theora.c:718 │ │ │ │ │ + mov 0x5c(%ebx),%eax │ │ │ │ │ + imul 0xbc(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:716 │ │ │ │ │ + cltd │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x74b3(%edi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:717 │ │ │ │ │ + mov 0x58(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:716 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:717 │ │ │ │ │ + imul %ecx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:716 │ │ │ │ │ + cltd │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - push %ebp │ │ │ │ │ - call c870 │ │ │ │ │ + push -0x32c(%ebp) │ │ │ │ │ + push -0x330(%ebp) │ │ │ │ │ + call 40a0 │ │ │ │ │ +./src/ffmpeg2theora.c:722 │ │ │ │ │ + mov 0x3c(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:716 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - lea -0x756f(%edi),%eax │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ - jmp d8ea │ │ │ │ │ -__x86.get_pc_thunk.ax(): │ │ │ │ │ - mov (%esp),%eax │ │ │ │ │ - ret │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - nop │ │ │ │ │ -write_page(): │ │ │ │ │ -./src/theorautils.c:165 │ │ │ │ │ - push %edi │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x114b6,%ebx │ │ │ │ │ - sub $0x10,%esp │ │ │ │ │ -./src/theorautils.c:167 │ │ │ │ │ - mov 0x4(%edx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:722 │ │ │ │ │ + cmp $0x2,%eax │ │ │ │ │ + je 106e7 │ │ │ │ │ +./src/ffmpeg2theora.c:732 │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + je 11184 │ │ │ │ │ +./src/ffmpeg2theora.c:742 │ │ │ │ │ + cmp $0x4,%eax │ │ │ │ │ + je 1125e │ │ │ │ │ +./src/ffmpeg2theora.c:779 │ │ │ │ │ + cmp $0x5,%eax │ │ │ │ │ + je 11560 │ │ │ │ │ +./src/ffmpeg2theora.c:798 │ │ │ │ │ + cmp $0x3,%eax │ │ │ │ │ + je 10d8c │ │ │ │ │ +./src/ffmpeg2theora.c:833 │ │ │ │ │ + mov 0x7c(%esi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:834 │ │ │ │ │ + mov 0x54(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:833 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne 11a5c │ │ │ │ │ +./src/ffmpeg2theora.c:847 │ │ │ │ │ + mov 0x50(%esi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:849 │ │ │ │ │ + mov 0x84(%esi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:605 │ │ │ │ │ + fldz │ │ │ │ │ +./src/ffmpeg2theora.c:847 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jne 10ee1 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jle dc5a │ │ │ │ │ -./src/theorautils.c:168 │ │ │ │ │ - push (%edi) │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%edx) │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:169 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %eax,0x4(%esi) │ │ │ │ │ - jne dc36 │ │ │ │ │ -./src/theorautils.c:173 │ │ │ │ │ - push (%edi) │ │ │ │ │ - push 0xc(%esi) │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x8(%esi) │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:174 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %eax,0xc(%esi) │ │ │ │ │ - jne dc79 │ │ │ │ │ -./src/theorautils.c:178 │ │ │ │ │ - cmpl $0xffffffff,0x4(%edi) │ │ │ │ │ - je dba0 │ │ │ │ │ -./src/theorautils.c:197 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - ret │ │ │ │ │ -./src/theorautils.c:181 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push (%edi) │ │ │ │ │ - call 4560 │ │ │ │ │ -./src/theorautils.c:182 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:181 │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ -./src/theorautils.c:182 │ │ │ │ │ + jne ff3e │ │ │ │ │ +./src/ffmpeg2theora.c:848 (discriminator 1) │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle 100ea │ │ │ │ │ +./src/ffmpeg2theora.c:851 │ │ │ │ │ + mov -0x344(%ebp),%edx │ │ │ │ │ + sub 0x1b4(%esi),%edx │ │ │ │ │ + sub 0x1b8(%esi),%edx │ │ │ │ │ + mov %edx,-0x328(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:852 │ │ │ │ │ + mov -0x338(%ebp),%edx │ │ │ │ │ + sub 0x1ac(%esi),%edx │ │ │ │ │ + sub 0x1b0(%esi),%edx │ │ │ │ │ + mov %edx,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:853 │ │ │ │ │ + mov -0x310(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je ffd5 │ │ │ │ │ +./src/ffmpeg2theora.c:853 (discriminator 1) │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je ffd5 │ │ │ │ │ +./src/ffmpeg2theora.c:854 │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + fildl -0x310(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:855 │ │ │ │ │ + movl $0x1,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:856 │ │ │ │ │ + movl $0x1,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:854 │ │ │ │ │ + movzwl -0x2fa(%ebp),%edx │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ + or $0xc,%dh │ │ │ │ │ + mov %dx,-0x2fc(%ebp) │ │ │ │ │ + fildl -0x320(%ebp) │ │ │ │ │ + fmulp %st,%st(1) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x320(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:858 │ │ │ │ │ + mov 0x7c(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne fff1 │ │ │ │ │ +./src/ffmpeg2theora.c:859 │ │ │ │ │ + mov -0x328(%ebp),%edx │ │ │ │ │ + mov %edx,0x7c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:860 │ │ │ │ │ + mov -0x320(%ebp),%edx │ │ │ │ │ + mov %edx,0x80(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:863 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je 1091e │ │ │ │ │ +./src/ffmpeg2theora.c:863 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 10057 │ │ │ │ │ +./src/ffmpeg2theora.c:864 │ │ │ │ │ + mov %ebx,-0x32c(%ebp) │ │ │ │ │ + fildl -0x32c(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl 0x7c(%esi) │ │ │ │ │ + fildl 0x80(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:864 │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:864 │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x32c(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ + mov -0x32c(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:865 │ │ │ │ │ + mov %ebx,%edx │ │ │ │ │ + shr $0x1f,%edx │ │ │ │ │ + lea (%ebx,%edx,1),%eax │ │ │ │ │ + and $0x1,%eax │ │ │ │ │ + sub %edx,%eax │ │ │ │ │ + add %ebx,%eax │ │ │ │ │ + mov %eax,0x54(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:872 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle 100ea │ │ │ │ │ +./src/ffmpeg2theora.c:874 │ │ │ │ │ + mov 0x88(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:873 │ │ │ │ │ + mov -0x328(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:874 │ │ │ │ │ + mov %eax,-0x32c(%ebp) │ │ │ │ │ + fildl -0x32c(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl 0x7c(%esi) │ │ │ │ │ + fildl 0x80(%esi) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:873 │ │ │ │ │ + cmp %edx,-0x320(%ebp) │ │ │ │ │ + jge 100a4 │ │ │ │ │ +./src/ffmpeg2theora.c:874 (discriminator 1) │ │ │ │ │ + mov %ecx,-0x320(%ebp) │ │ │ │ │ + fildl -0x320(%ebp) │ │ │ │ │ + fdiv %st(1),%st │ │ │ │ │ + fxch %st(2) │ │ │ │ │ +./src/ffmpeg2theora.c:873 (discriminator 1) │ │ │ │ │ + fcomi %st(2),%st │ │ │ │ │ + jae 114da │ │ │ │ │ + fstp %st(2) │ │ │ │ │ +./src/ffmpeg2theora.c:879 │ │ │ │ │ + mov %eax,0x54(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:880 │ │ │ │ │ + fmulp %st,%st(1) │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x320(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ + mov -0x320(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:881 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + shr $0x1f,%edx │ │ │ │ │ + lea (%ecx,%edx,1),%eax │ │ │ │ │ + and $0x1,%eax │ │ │ │ │ + sub %edx,%eax │ │ │ │ │ + add %ecx,%eax │ │ │ │ │ + mov %eax,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:886 │ │ │ │ │ + mov 0x20(%esi),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 1015e │ │ │ │ │ +./src/ffmpeg2theora.c:887 │ │ │ │ │ + mov 0x54(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 10106 │ │ │ │ │ + mov -0x338(%ebp),%ecx │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + jg 11466 │ │ │ │ │ +./src/ffmpeg2theora.c:891 │ │ │ │ │ + mov 0x50(%esi),%eax │ │ │ │ │ + mov -0x344(%ebp),%ecx │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + jle 1012d │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 1012d │ │ │ │ │ +./src/ffmpeg2theora.c:892 │ │ │ │ │ + mov %ecx,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:893 │ │ │ │ │ + imul -0x2c4(%ebp),%ecx │ │ │ │ │ mov %ecx,%eax │ │ │ │ │ - and %edx,%eax │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne dbd0 │ │ │ │ │ -./src/theorautils.c:183 │ │ │ │ │ - movl $0x0,0x4(%edi) │ │ │ │ │ -./src/theorautils.c:197 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ - mov %edx,0x8(%esp) │ │ │ │ │ - mov %ecx,0xc(%esp) │ │ │ │ │ -./src/theorautils.c:182 (discriminator 1) │ │ │ │ │ - push $0x0 │ │ │ │ │ + cltd │ │ │ │ │ + idivl -0x2c8(%ebp) │ │ │ │ │ + mov %eax,0x54(%esi) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl 0x1dc(%esi) │ │ │ │ │ + fildl 0x1e0(%esi) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:895 │ │ │ │ │ + fldl 0x58(%esi) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jbe 1015e │ │ │ │ │ +./src/ffmpeg2theora.c:896 │ │ │ │ │ + mov -0x33c(%ebp),%eax │ │ │ │ │ + mov %eax,0x1dc(%esi) │ │ │ │ │ + mov -0x350(%ebp),%eax │ │ │ │ │ + mov %eax,0x1e0(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:899 │ │ │ │ │ + mov 0x2f28(%edi),%ebx │ │ │ │ │ + cmp $0x3,%ebx │ │ │ │ │ + je 10a49 │ │ │ │ │ +./src/ffmpeg2theora.c:900 │ │ │ │ │ + mov -0x308(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 101cb │ │ │ │ │ +./src/ffmpeg2theora.c:900 (discriminator 1) │ │ │ │ │ + mov 0x7c(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne 101cb │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:903 │ │ │ │ │ + mov %eax,0x68(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:906 │ │ │ │ │ + mov 0x54(%esi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:904 │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ + mov %eax,0x6c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:906 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne 116d6 │ │ │ │ │ +./src/ffmpeg2theora.c:916 │ │ │ │ │ + mov -0x308(%ebp),%eax │ │ │ │ │ + imul -0x344(%ebp),%eax │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:917 │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ + imul -0x338(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:916 │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:923 │ │ │ │ │ + mov 0x74(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jle 1020d │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jmp 101d8 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:925 │ │ │ │ │ + mov 0x78(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:926 │ │ │ │ │ + mov 0x54(%esi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:924 │ │ │ │ │ + mov %edx,0x68(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:925 │ │ │ │ │ + mov %eax,0x6c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:926 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 10985 │ │ │ │ │ +./src/ffmpeg2theora.c:927 │ │ │ │ │ + imul 0x50(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:928 │ │ │ │ │ + imul %ecx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:927 │ │ │ │ │ + mov %edx,-0x308(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:935 │ │ │ │ │ + cmp $0x3,%ebx │ │ │ │ │ + je 109b6 │ │ │ │ │ + mov 0x290c(%edi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 10f3b │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:943 │ │ │ │ │ + cmpl $0x3,0x2f28(%edi) │ │ │ │ │ + je 10f16 │ │ │ │ │ + jmp 10237 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:947 │ │ │ │ │ + cmpb $0x0,0x9c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:603 │ │ │ │ │ + movl $0x0,-0x3a4(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:602 │ │ │ │ │ + movl $0x0,-0x394(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:947 │ │ │ │ │ + jne 10888 │ │ │ │ │ +./src/ffmpeg2theora.c:954 │ │ │ │ │ + mov -0x348(%ebp),%eax │ │ │ │ │ + mov 0x138(%eax),%eax │ │ │ │ │ + cmp $0x4,%eax │ │ │ │ │ + je 1087c │ │ │ │ │ +./src/ffmpeg2theora.c:956 │ │ │ │ │ + cmp $0x5,%eax │ │ │ │ │ + jne 10279 │ │ │ │ │ +./src/ffmpeg2theora.c:957 │ │ │ │ │ + movl $0x2,0x70(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:959 │ │ │ │ │ + mov 0x50(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne 1028b │ │ │ │ │ +./src/ffmpeg2theora.c:960 │ │ │ │ │ + mov -0x344(%ebp),%eax │ │ │ │ │ + mov %eax,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:661 │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:961 │ │ │ │ │ + mov 0x54(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 1029b │ │ │ │ │ +./src/ffmpeg2theora.c:962 │ │ │ │ │ + mov -0x338(%ebp),%eax │ │ │ │ │ + mov %eax,0x54(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:966 │ │ │ │ │ + lea 0xf(%edx),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:967 │ │ │ │ │ + lea 0xf(%eax),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:966 │ │ │ │ │ + and $0xfffffff0,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:967 │ │ │ │ │ + and $0xfffffff0,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:966 │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ + mov %ecx,0x1bc(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:971 │ │ │ │ │ + sub %edx,%ecx │ │ │ │ │ + sar %ecx │ │ │ │ │ +./src/ffmpeg2theora.c:967 │ │ │ │ │ + mov %ebx,0x1c0(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:971 │ │ │ │ │ + and $0xfffffffe,%ecx │ │ │ │ │ + mov %ecx,0x1c4(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:972 │ │ │ │ │ + mov %ebx,%ecx │ │ │ │ │ + sub %eax,%ecx │ │ │ │ │ + sar %ecx │ │ │ │ │ + and $0xfffffffe,%ecx │ │ │ │ │ + mov %ecx,0x1c8(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:975 │ │ │ │ │ + mov -0x318(%ebp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + js 1078a │ │ │ │ │ +./src/ffmpeg2theora.c:984 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jg 102f5 │ │ │ │ │ + mov -0x308(%ebp),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jle 10386 │ │ │ │ │ +./src/ffmpeg2theora.c:985 │ │ │ │ │ + mov -0x344(%ebp),%edx │ │ │ │ │ + mov -0x338(%ebp),%eax │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push $0x0 │ │ │ │ │ push $0x0 │ │ │ │ │ - push (%edi) │ │ │ │ │ - call 4110 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js dbba │ │ │ │ │ -./src/theorautils.c:189 │ │ │ │ │ push $0x0 │ │ │ │ │ - mov 0xc(%esp),%edx │ │ │ │ │ - mov 0x10(%esp),%ecx │ │ │ │ │ -./src/theorautils.c:187 │ │ │ │ │ - movl $0x1,0x4(%edi) │ │ │ │ │ -./src/theorautils.c:189 │ │ │ │ │ - push %ecx │ │ │ │ │ - push %edx │ │ │ │ │ - push (%edi) │ │ │ │ │ - call 4110 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js dc9d │ │ │ │ │ -./src/theorautils.c:196 │ │ │ │ │ - cmpl $0xffffffff,0x4(%edi) │ │ │ │ │ - jne db99 │ │ │ │ │ -./src/theorautils.c:196 (discriminator 1) │ │ │ │ │ - lea -0x679c(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0xc4 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x719c(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:170 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x7230(%ebx),%eax │ │ │ │ │ - push $0x2e │ │ │ │ │ - push $0x1 │ │ │ │ │ + push -0x318(%ebp) │ │ │ │ │ + push 0x8c(%esi) │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:171 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/theorautils.c:167 (discriminator 1) │ │ │ │ │ - lea -0x679c(%ebx),%eax │ │ │ │ │ + push %edx │ │ │ │ │ + push -0x388(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0xa7 │ │ │ │ │ + push %edx │ │ │ │ │ + call 4890 │ │ │ │ │ +./src/ffmpeg2theora.c:990 │ │ │ │ │ + add $0x28,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:985 │ │ │ │ │ + mov %eax,0x60(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:994 │ │ │ │ │ + mov 0x8c(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:990 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push -0x318(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x740b(%ebx),%eax │ │ │ │ │ + push 0x54(%esi) │ │ │ │ │ + push 0x50(%esi) │ │ │ │ │ push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:175 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x7200(%ebx),%eax │ │ │ │ │ - push $0x2c │ │ │ │ │ - push $0x1 │ │ │ │ │ +./src/ffmpeg2theora.c:992 │ │ │ │ │ + mov -0x338(%ebp),%eax │ │ │ │ │ + sub 0x1b0(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:990 │ │ │ │ │ + sub 0x1ac(%esi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:176 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/theorautils.c:190 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x71d0(%ebx),%eax │ │ │ │ │ - push $0x31 │ │ │ │ │ - push $0x1 │ │ │ │ │ +./src/ffmpeg2theora.c:991 │ │ │ │ │ + mov -0x344(%ebp),%eax │ │ │ │ │ + sub 0x1b8(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:990 │ │ │ │ │ + sub 0x1b4(%esi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:191 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -print_stats(): │ │ │ │ │ -./src/theorautils.c:1477 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ -./src/theorautils.c:1480 │ │ │ │ │ - mov $0x88888889,%esi │ │ │ │ │ -./src/theorautils.c:1477 │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x11322,%ebx │ │ │ │ │ - sub $0x3c,%esp │ │ │ │ │ -./src/theorautils.c:1479 │ │ │ │ │ - fnstcw 0x2e(%esp) │ │ │ │ │ -./src/theorautils.c:1477 │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ - fldl 0x50(%esp) │ │ │ │ │ -./src/theorautils.c:1479 │ │ │ │ │ - movzwl 0x2e(%esp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,0x2c(%esp) │ │ │ │ │ - fldcw 0x2c(%esp) │ │ │ │ │ - fistl 0x10(%esp) │ │ │ │ │ - fldcw 0x2e(%esp) │ │ │ │ │ - mov 0x10(%esp),%edi │ │ │ │ │ - imul $0x64,%edi,%eax │ │ │ │ │ -./src/theorautils.c:1480 │ │ │ │ │ - mov %edi,%ebp │ │ │ │ │ - sar $0x1f,%ebp │ │ │ │ │ -./src/theorautils.c:1479 │ │ │ │ │ - fld %st(0) │ │ │ │ │ - fmuls -0x7638(%ebx) │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ -./src/theorautils.c:1480 │ │ │ │ │ - mov %edi,%eax │ │ │ │ │ -./src/theorautils.c:1479 │ │ │ │ │ - fildl 0x10(%esp) │ │ │ │ │ -./src/theorautils.c:1480 │ │ │ │ │ - imul %esi │ │ │ │ │ -./src/theorautils.c:1479 │ │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ │ -./src/theorautils.c:1480 │ │ │ │ │ - lea (%edx,%edi,1),%ecx │ │ │ │ │ - sar $0x5,%ecx │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ -./src/theorautils.c:1481 │ │ │ │ │ - sub %ebp,%ecx │ │ │ │ │ -./src/theorautils.c:1480 │ │ │ │ │ - sub %ebp,%edx │ │ │ │ │ - imul $0x3c,%edx,%eax │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ -./src/theorautils.c:1479 │ │ │ │ │ - fldcw 0x2c(%esp) │ │ │ │ │ - fistpl 0x10(%esp) │ │ │ │ │ - fldcw 0x2e(%esp) │ │ │ │ │ -./src/theorautils.c:1480 │ │ │ │ │ - sub %eax,%edx │ │ │ │ │ -./src/theorautils.c:1481 │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ -./src/theorautils.c:1480 │ │ │ │ │ - mov %edx,0x14(%esp) │ │ │ │ │ -./src/theorautils.c:1481 │ │ │ │ │ - imul %esi │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - sar $0x1f,%eax │ │ │ │ │ - lea (%edx,%ecx,1),%esi │ │ │ │ │ -./src/theorautils.c:1482 │ │ │ │ │ - mov $0x91a2b3c5,%edx │ │ │ │ │ -./src/theorautils.c:1481 │ │ │ │ │ - sar $0x5,%esi │ │ │ │ │ - sub %eax,%esi │ │ │ │ │ - imul $0x3c,%esi,%eax │ │ │ │ │ - mov %ecx,%esi │ │ │ │ │ - sub %eax,%esi │ │ │ │ │ -./src/theorautils.c:1482 │ │ │ │ │ - mov %edi,%eax │ │ │ │ │ - imul %edx │ │ │ │ │ -./src/theorautils.c:1458 │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - fldl 0x62c(%eax) │ │ │ │ │ -./src/theorautils.c:1482 │ │ │ │ │ - add %edi,%edx │ │ │ │ │ - sar $0xb,%edx │ │ │ │ │ -./src/theorautils.c:1458 │ │ │ │ │ - fld1 │ │ │ │ │ -./src/theorautils.c:1482 │ │ │ │ │ - sub %ebp,%edx │ │ │ │ │ -./src/theorautils.c:1458 │ │ │ │ │ - fchs │ │ │ │ │ -./src/theorautils.c:1482 │ │ │ │ │ - mov %edx,0x28(%esp) │ │ │ │ │ -./src/theorautils.c:1458 │ │ │ │ │ - fucomi %st(1),%st │ │ │ │ │ - jp df69 │ │ │ │ │ + call 4890 │ │ │ │ │ +./src/ffmpeg2theora.c:997 │ │ │ │ │ + mov 0x290c(%edi),%ecx │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:990 │ │ │ │ │ + mov %eax,0x64(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:997 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 10fc2 │ │ │ │ │ +./src/ffmpeg2theora.c:259 │ │ │ │ │ + fldl 0x228(%esi) │ │ │ │ │ + fstpl -0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:260 │ │ │ │ │ + fldl 0x220(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:261 │ │ │ │ │ + fldl 0x218(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:263 │ │ │ │ │ + fldl -0x6558(%edi) │ │ │ │ │ fcomip %st(1),%st │ │ │ │ │ - jne df70 │ │ │ │ │ - jmp dda8 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ - fstp %st(1) │ │ │ │ │ + ja 1069d │ │ │ │ │ + flds -0x9f08(%edi) │ │ │ │ │ fxch %st(1) │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1477 │ │ │ │ │ - movl $0x0,0x18(%esp) │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -./src/theorautils.c:1455 │ │ │ │ │ - fldz │ │ │ │ │ -./src/theorautils.c:1477 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -./src/theorautils.c:1489 │ │ │ │ │ - fldl 0x828(%ebx) │ │ │ │ │ -./src/theorautils.c:1488 │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - cmpl $0x1,0x66c(%eax) │ │ │ │ │ -./src/theorautils.c:1489 │ │ │ │ │ - fld %st(3) │ │ │ │ │ - fsub %st(1),%st │ │ │ │ │ -./src/theorautils.c:1488 │ │ │ │ │ - je e058 │ │ │ │ │ -./src/theorautils.c:1507 │ │ │ │ │ - flds -0x761c(%ebx) │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + ja 106a1 │ │ │ │ │ +./src/ffmpeg2theora.c:267 │ │ │ │ │ + fld1 │ │ │ │ │ + mov $0x0,%eax │ │ │ │ │ + fucomip %st(1),%st │ │ │ │ │ + setnp %dl │ │ │ │ │ + cmove %edx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:264 │ │ │ │ │ + fldl -0x6558(%edi) │ │ │ │ │ + fstl -0x308(%ebp) │ │ │ │ │ + fldl -0x310(%ebp) │ │ │ │ │ fxch %st(1) │ │ │ │ │ fcomip %st(1),%st │ │ │ │ │ + ja 1068a │ │ │ │ │ + flds -0x9f08(%edi) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + ja 1068e │ │ │ │ │ +./src/ffmpeg2theora.c:267 │ │ │ │ │ + fld1 │ │ │ │ │ + mov $0x0,%ecx │ │ │ │ │ + fucomip %st(1),%st │ │ │ │ │ fstp %st(0) │ │ │ │ │ - jbe de90 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fxch %st(2) │ │ │ │ │ - jmp de00 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - fxch %st(2) │ │ │ │ │ - jmp de00 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + setnp %dl │ │ │ │ │ + cmovne %ecx,%edx │ │ │ │ │ + and %edx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:265 │ │ │ │ │ + fld1 │ │ │ │ │ + fchs │ │ │ │ │ + fcomip %st(2),%st │ │ │ │ │ + ja 10428 │ │ │ │ │ + fld1 │ │ │ │ │ fxch %st(2) │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1509 │ │ │ │ │ - mov 0xc(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1508 │ │ │ │ │ - fstl 0x828(%ebx) │ │ │ │ │ -./src/theorautils.c:1509 │ │ │ │ │ - mov 0x4c(%edx),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je deb0 │ │ │ │ │ + fcomi %st(2),%st │ │ │ │ │ + fstp %st(2) │ │ │ │ │ + jbe 10672 │ │ │ │ │ fstp %st(1) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ + jmp 1042a │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + fldz │ │ │ │ │ +./src/ffmpeg2theora.c:267 │ │ │ │ │ + test %al,%al │ │ │ │ │ + jne 10572 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push 0x634(%edx) │ │ │ │ │ - push 0x638(%edx) │ │ │ │ │ + sub $0x14,%esp │ │ │ │ │ + lea -0x968c(%edi),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:268 │ │ │ │ │ + movl $0x1,0x238(%esi) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + fstl (%esp) │ │ │ │ │ + push -0x30c(%ebp) │ │ │ │ │ + push -0x310(%ebp) │ │ │ │ │ + fstpl -0x318(%ebp) │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push 0x630(%edx) │ │ │ │ │ - push 0x62c(%edx) │ │ │ │ │ - lea -0x70ec(%ebx),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - push $0x1 │ │ │ │ │ + fstl (%esp) │ │ │ │ │ push %eax │ │ │ │ │ +./src/ffmpeg2theora.c:270 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%eax) │ │ │ │ │ + fstpl -0x308(%ebp) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/theorautils.c:1525 │ │ │ │ │ - add $0x24,%esp │ │ │ │ │ - push 0x4c(%edi) │ │ │ │ │ - call 4bd0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp de84 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jmp de84 │ │ │ │ │ +./src/ffmpeg2theora.c:272 │ │ │ │ │ + fldl -0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:274 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:276 │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:272 │ │ │ │ │ + fdivrs -0x6584(%edi) │ │ │ │ │ + fstpl -0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:276 │ │ │ │ │ + fldl -0x318(%ebp) │ │ │ │ │ + fmull -0x6550(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:274 │ │ │ │ │ + mov %esi,-0x318(%ebp) │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:276 │ │ │ │ │ + fstpl -0x328(%ebp) │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jmp de84 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:1549 │ │ │ │ │ - add $0x3c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1507 (discriminator 1) │ │ │ │ │ - fcomip %st(3),%st │ │ │ │ │ - ja ddf0 │ │ │ │ │ -./src/theorautils.c:1507 (discriminator 2) │ │ │ │ │ - fldz │ │ │ │ │ +./src/ffmpeg2theora.c:275 │ │ │ │ │ + flds -0x6574(%edi) │ │ │ │ │ + mov %esi,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:278 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:275 │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:278 │ │ │ │ │ + push -0x31c(%ebp) │ │ │ │ │ + push -0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:275 │ │ │ │ │ + fdiv %st(1),%st │ │ │ │ │ fxch %st(1) │ │ │ │ │ + fstpl -0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:276 │ │ │ │ │ + fmull -0x310(%ebp) │ │ │ │ │ + faddl -0x328(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:277 │ │ │ │ │ + fldz │ │ │ │ │ fucomi %st(1),%st │ │ │ │ │ + fcmovbe %st(1),%st │ │ │ │ │ + fstp %st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:278 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + call 4700 │ │ │ │ │ + fldl -0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:280 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:281 │ │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:278 │ │ │ │ │ + fmul %st,%st(1) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:280 │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ fstp %st(1) │ │ │ │ │ - jp de60 │ │ │ │ │ - je ddf8 │ │ │ │ │ + jae 10550 │ │ │ │ │ +./src/ffmpeg2theora.c:283 │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + fadds -0x9f04(%edi) │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistps -0x308(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ + movzwl -0x308(%ebp),%eax │ │ │ │ │ + jmp 10552 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ fstp %st(0) │ │ │ │ │ + mov -0x318(%ebp),%ebx │ │ │ │ │ + mov %al,0x240(%ebx,%esi,1) │ │ │ │ │ +./src/ffmpeg2theora.c:274 │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ + cmp $0x100,%esi │ │ │ │ │ + jne 104b0 │ │ │ │ │ + mov %ebx,%esi │ │ │ │ │ + jmp 10576 │ │ │ │ │ fstp %st(0) │ │ │ │ │ fstp %st(0) │ │ │ │ │ - jmp de84 │ │ │ │ │ -./src/theorautils.c:1527 │ │ │ │ │ +./src/ffmpeg2theora.c:291 │ │ │ │ │ + fldl 0x230(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:293 │ │ │ │ │ fldz │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + ja d24b │ │ │ │ │ + flds -0x9f08(%edi) │ │ │ │ │ fxch %st(1) │ │ │ │ │ fcomi %st(1),%st │ │ │ │ │ - jbe de70 │ │ │ │ │ - fxch %st(3) │ │ │ │ │ -./src/theorautils.c:1528 │ │ │ │ │ - fucomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jp e110 │ │ │ │ │ - jne e110 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:1529 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - call 4090 │ │ │ │ │ - mov 0x1c(%esp),%edi │ │ │ │ │ - sub 0x654(%edi),%eax │ │ │ │ │ -./src/theorautils.c:1530 │ │ │ │ │ - mov $0x88888889,%edi │ │ │ │ │ -./src/theorautils.c:1529 │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ -./src/theorautils.c:1530 │ │ │ │ │ - imul %edi │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - sar $0x1f,%eax │ │ │ │ │ - lea (%edx,%ecx,1),%ebp │ │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ │ - sar $0x5,%ebp │ │ │ │ │ - sub %eax,%ebp │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - imul $0x3c,%ebp,%edx │ │ │ │ │ - sub %edx,%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %eax │ │ │ │ │ -./src/theorautils.c:1531 │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - imul %edi │ │ │ │ │ - lea (%edx,%ebp,1),%eax │ │ │ │ │ - mov %ebp,%edx │ │ │ │ │ - sar $0x1f,%edx │ │ │ │ │ - sar $0x5,%eax │ │ │ │ │ - sub %edx,%eax │ │ │ │ │ -./src/theorautils.c:1532 │ │ │ │ │ - mov $0x91a2b3c5,%edx │ │ │ │ │ -./src/theorautils.c:1531 │ │ │ │ │ - imul $0x3c,%eax,%eax │ │ │ │ │ - sub %eax,%ebp │ │ │ │ │ -./src/theorautils.c:1532 │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - imul %edx │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + ja d24f │ │ │ │ │ +./src/ffmpeg2theora.c:295 │ │ │ │ │ + fld1 │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fucomi %st(1),%st │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + jnp 11870 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %ebp │ │ │ │ │ - lea -0x7088(%ebx),%eax │ │ │ │ │ -./src/theorautils.c:1532 │ │ │ │ │ - add %ecx,%edx │ │ │ │ │ - sar $0xb,%edx │ │ │ │ │ - sub 0x30(%esp),%edx │ │ │ │ │ + sub $0x14,%esp │ │ │ │ │ + lea -0x9650(%edi),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:296 │ │ │ │ │ + movl $0x1,0x23c(%esi) │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %edx │ │ │ │ │ - mov 0x28(%esp),%edi │ │ │ │ │ - push 0x634(%edi) │ │ │ │ │ - push 0x638(%edi) │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x58(%esp) │ │ │ │ │ + fstl (%esp) │ │ │ │ │ push %eax │ │ │ │ │ -./src/theorautils.c:1533 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:298 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ push (%eax) │ │ │ │ │ + fstpl -0x308(%ebp) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x40,%esp │ │ │ │ │ - jmp de84 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:300 │ │ │ │ │ + fldl -0x308(%ebp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + jmp 10607 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/theorautils.c:1458 │ │ │ │ │ - fldz │ │ │ │ │ - fxch %st(2) │ │ │ │ │ - fcomi %st(2),%st │ │ │ │ │ - fxch %st(2) │ │ │ │ │ - fstpl 0x18(%esp) │ │ │ │ │ - jbe dda8 │ │ │ │ │ fstp %st(0) │ │ │ │ │ - fstpl 0x20(%esp) │ │ │ │ │ -./src/theorautils.c:1459 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - call 4090 │ │ │ │ │ -./src/theorautils.c:1460 │ │ │ │ │ - mov 0x1c(%esp),%ecx │ │ │ │ │ - fldl 0x62c(%ecx) │ │ │ │ │ - fld %st(0) │ │ │ │ │ - fldl 0x30(%esp) │ │ │ │ │ -./src/theorautils.c:1461 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1460 │ │ │ │ │ - fsubr %st,%st(1) │ │ │ │ │ -./src/theorautils.c:1461 │ │ │ │ │ - fldl 0x18(%esp) │ │ │ │ │ - fxch %st(2) │ │ │ │ │ - fcomi %st(2),%st │ │ │ │ │ - fstp %st(2) │ │ │ │ │ - jbe dda0 │ │ │ │ │ -./src/theorautils.c:1459 │ │ │ │ │ - sub 0x654(%ecx),%eax │ │ │ │ │ -./src/theorautils.c:1484 │ │ │ │ │ - mov $0x88888889,%edi │ │ │ │ │ - fnstcw 0x2e(%esp) │ │ │ │ │ -./src/theorautils.c:1459 │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ - fildl 0x18(%esp) │ │ │ │ │ -./src/theorautils.c:1484 │ │ │ │ │ - movzwl 0x2e(%esp),%eax │ │ │ │ │ -./src/theorautils.c:1462 │ │ │ │ │ - fdiv %st(1),%st │ │ │ │ │ -./src/theorautils.c:1484 │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,0x2c(%esp) │ │ │ │ │ -./src/theorautils.c:1462 │ │ │ │ │ - fmulp %st,%st(2) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ -./src/theorautils.c:1484 │ │ │ │ │ - fldcw 0x2c(%esp) │ │ │ │ │ - fistl 0x18(%esp) │ │ │ │ │ - fldcw 0x2e(%esp) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fxch %st(2) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - mov 0x18(%esp),%ebp │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - imul %edi │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - sar $0x1f,%eax │ │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ │ - lea (%edx,%ebp,1),%ecx │ │ │ │ │ - sar $0x5,%ecx │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - sub %eax,%ecx │ │ │ │ │ - imul $0x3c,%ecx,%eax │ │ │ │ │ - mov %ebp,%ecx │ │ │ │ │ - sub %eax,%ecx │ │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ │ -./src/theorautils.c:1485 │ │ │ │ │ - mov 0x20(%esp),%ecx │ │ │ │ │ - sub %ecx,%edx │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ - mov %edx,0x20(%esp) │ │ │ │ │ - imul %edi │ │ │ │ │ - mov 0x20(%esp),%eax │ │ │ │ │ - lea (%edx,%eax,1),%edi │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ - sar $0x1f,%eax │ │ │ │ │ - sar $0x5,%edi │ │ │ │ │ - sub %eax,%edi │ │ │ │ │ - imul $0x3c,%edi,%eax │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ -./src/theorautils.c:1486 │ │ │ │ │ - mov $0x91a2b3c5,%edx │ │ │ │ │ -./src/theorautils.c:1485 │ │ │ │ │ - sub %eax,%edi │ │ │ │ │ -./src/theorautils.c:1486 │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - imul %edx │ │ │ │ │ - add %edx,%ebp │ │ │ │ │ - sar $0xb,%ebp │ │ │ │ │ - sub %ecx,%ebp │ │ │ │ │ - jmp ddb6 │ │ │ │ │ + jmp 105f2 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - fstp %st(3) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + mov %dl,0x340(%esi,%eax,1) │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + cmp $0x100,%eax │ │ │ │ │ + je d253 │ │ │ │ │ +./src/ffmpeg2theora.c:301 │ │ │ │ │ + flds -0x6570(%edi) │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + fsub %st(1),%st │ │ │ │ │ + fmul %st(2),%st │ │ │ │ │ + faddp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:302 │ │ │ │ │ + fldz │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + ja 105e8 │ │ │ │ │ +./src/ffmpeg2theora.c:304 │ │ │ │ │ + flds -0x6574(%edi) │ │ │ │ │ fxch %st(1) │ │ │ │ │ - fxch %st(2) │ │ │ │ │ -./src/theorautils.c:1489 │ │ │ │ │ - flds -0x761c(%ebx) │ │ │ │ │ +./src/ffmpeg2theora.c:305 │ │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:304 │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + jae 105f0 │ │ │ │ │ +./src/ffmpeg2theora.c:307 │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + fadds -0x9f04(%edi) │ │ │ │ │ + movzwl -0x2fa(%ebp),%edx │ │ │ │ │ + or $0xc,%dh │ │ │ │ │ + mov %dx,-0x2fc(%ebp) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistps -0x308(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ + movzwl -0x308(%ebp),%edx │ │ │ │ │ + jmp 105f2 │ │ │ │ │ +./src/ffmpeg2theora.c:267 │ │ │ │ │ + fldz │ │ │ │ │ + mov $0x0,%ecx │ │ │ │ │ + fucomip %st(2),%st │ │ │ │ │ fxch %st(1) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ + setnp %dl │ │ │ │ │ + cmovne %ecx,%edx │ │ │ │ │ + and %edx,%eax │ │ │ │ │ + jmp 1042c │ │ │ │ │ fstp %st(0) │ │ │ │ │ - jbe e0c0 │ │ │ │ │ + jmp 10690 │ │ │ │ │ fstp %st(0) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ -./src/theorautils.c:1491 │ │ │ │ │ - mov 0xc(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1490 │ │ │ │ │ - fstl 0x828(%ebx) │ │ │ │ │ -./src/theorautils.c:1491 │ │ │ │ │ - mov 0x4c(%edx),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je e0d0 │ │ │ │ │ - fxch %st(1) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x1c,%esp │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - fstpl 0x8(%esp) │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push 0x630(%edx) │ │ │ │ │ - push 0x62c(%edx) │ │ │ │ │ - lea -0x7174(%ebx),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/theorautils.c:1497 │ │ │ │ │ - add $0x24,%esp │ │ │ │ │ - push 0x4c(%esi) │ │ │ │ │ - call 4bd0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1549 │ │ │ │ │ - add $0x3c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ -./src/theorautils.c:1489 (discriminator 1) │ │ │ │ │ - fcomip %st(2),%st │ │ │ │ │ - jbe de80 │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - jmp e070 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:264 │ │ │ │ │ + fld1 │ │ │ │ │ + fstpl -0x310(%ebp) │ │ │ │ │ + jmp 1040e │ │ │ │ │ fstp %st(0) │ │ │ │ │ + jmp 106a3 │ │ │ │ │ fstp %st(0) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea -0x7138(%ebx),%eax │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - push %ebp │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x48(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ -./src/theorautils.c:1499 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ - jmp de84 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/theorautils.c:1471 │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:263 │ │ │ │ │ fld1 │ │ │ │ │ - fchs │ │ │ │ │ - fucomi %st(1),%st │ │ │ │ │ - jp e169 │ │ │ │ │ + jmp 103cd │ │ │ │ │ + mov -0x348(%ebp),%eax │ │ │ │ │ + mov 0xb8(%eax),%ecx │ │ │ │ │ + mov 0xbc(%eax),%eax │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:711 │ │ │ │ │ + mov -0x308(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:715 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne fea8 │ │ │ │ │ +./src/ffmpeg2theora.c:722 │ │ │ │ │ + mov 0x3c(%esi),%eax │ │ │ │ │ + cmp $0x2,%eax │ │ │ │ │ + jne feed │ │ │ │ │ +./src/ffmpeg2theora.c:723 │ │ │ │ │ + flds -0x6580(%edi) │ │ │ │ │ + fsubrl 0x58(%esi) │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x320(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ + mov -0x320(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 10743 │ │ │ │ │ +./src/ffmpeg2theora.c:723 (discriminator 1) │ │ │ │ │ + cmpl $0x140,-0x344(%ebp) │ │ │ │ │ + jne 116ae │ │ │ │ │ + cmpl $0xf0,-0x338(%ebp) │ │ │ │ │ + jne 116ae │ │ │ │ │ +./src/ffmpeg2theora.c:728 │ │ │ │ │ + movl $0x180,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:729 │ │ │ │ │ + mov $0x180,%ebx │ │ │ │ │ + mov $0x120,%eax │ │ │ │ │ + movl $0x120,0x54(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:833 │ │ │ │ │ + mov 0x7c(%esi),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne 10e81 │ │ │ │ │ +./src/ffmpeg2theora.c:849 │ │ │ │ │ + mov 0x84(%esi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:605 │ │ │ │ │ + fldz │ │ │ │ │ + jmp ff36 │ │ │ │ │ +./src/ffmpeg2theora.c:661 │ │ │ │ │ + mov -0x344(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:662 │ │ │ │ │ + mov -0x338(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:661 │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ + jmp fd6a │ │ │ │ │ +./src/ffmpeg2theora.c:978 │ │ │ │ │ + movl $0x4,-0x318(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:976 │ │ │ │ │ + mov -0x344(%ebp),%ecx │ │ │ │ │ + sub 0x1b8(%esi),%ecx │ │ │ │ │ + sub 0x1b4(%esi),%ecx │ │ │ │ │ + cmp %edx,%ecx │ │ │ │ │ + jl 102e3 │ │ │ │ │ +./src/ffmpeg2theora.c:977 (discriminator 1) │ │ │ │ │ + mov -0x338(%ebp),%edx │ │ │ │ │ + sub 0x1b0(%esi),%edx │ │ │ │ │ + sub 0x1ac(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:980 (discriminator 1) │ │ │ │ │ + cmp %eax,%edx │ │ │ │ │ + setl %al │ │ │ │ │ + movzbl %al,%eax │ │ │ │ │ + lea 0x2(%eax,%eax,1),%eax │ │ │ │ │ + mov %eax,-0x318(%ebp) │ │ │ │ │ + jmp 102e3 │ │ │ │ │ +./src/ffmpeg2theora.c:694 │ │ │ │ │ + mov -0x338(%ebp),%edx │ │ │ │ │ + sub %eax,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:695 │ │ │ │ │ + sub -0x310(%ebp),%edx │ │ │ │ │ + mov %edx,0x54(%esi) │ │ │ │ │ + jmp fd82 │ │ │ │ │ +./src/ffmpeg2theora.c:667 │ │ │ │ │ + mov -0x3bc(%ebp),%ecx │ │ │ │ │ + mov 0x14(%ecx),%edx │ │ │ │ │ + mov %edx,-0x33c(%ebp) │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 10839 │ │ │ │ │ +./src/ffmpeg2theora.c:667 (discriminator 1) │ │ │ │ │ + mov 0x10(%ecx),%ecx │ │ │ │ │ + mov %ecx,-0x350(%ebp) │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 10839 │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl -0x350(%ebp) │ │ │ │ │ + fildl -0x33c(%ebp) │ │ │ │ │ + fld %st(1) │ │ │ │ │ + fdiv %st(1),%st │ │ │ │ │ +./src/ffmpeg2theora.c:668 │ │ │ │ │ + fldl -0x9ef0(%edi) │ │ │ │ │ + fstl -0x308(%ebp) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ fcomip %st(1),%st │ │ │ │ │ - jne e170 │ │ │ │ │ fstp %st(0) │ │ │ │ │ + ja f97d │ │ │ │ │ fstp %st(0) │ │ │ │ │ -./src/theorautils.c:1469 │ │ │ │ │ - fldz │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:672 │ │ │ │ │ + mov -0x348(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:673 │ │ │ │ │ + mov 0x48(%ecx),%edx │ │ │ │ │ + imul 0x50(%ecx),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:672 │ │ │ │ │ + mov 0x4c(%ecx),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:673 │ │ │ │ │ + mov %edx,-0x350(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:672 │ │ │ │ │ + mov %ebx,-0x33c(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl -0x33c(%ebp) │ │ │ │ │ + fildl -0x350(%ebp) │ │ │ │ │ + jmp f97f │ │ │ │ │ +./src/ffmpeg2theora.c:1031 │ │ │ │ │ + mov -0x308(%ebp),%ebx │ │ │ │ │ + mov %ebx,0x28(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1034 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne f698 │ │ │ │ │ + jmp f6ac │ │ │ │ │ +./src/ffmpeg2theora.c:955 │ │ │ │ │ + movl $0x1,0x70(%esi) │ │ │ │ │ + jmp 10279 │ │ │ │ │ +./src/ffmpeg2theora.c:948 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push $0x19 │ │ │ │ │ + push -0x338(%ebp) │ │ │ │ │ + push -0x344(%ebp) │ │ │ │ │ + call 44c0 │ │ │ │ │ +./src/ffmpeg2theora.c:949 │ │ │ │ │ + lea 0x9c(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:948 │ │ │ │ │ + mov %eax,-0x3a4(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:949 │ │ │ │ │ + pop %eax │ │ │ │ │ + pop %ecx │ │ │ │ │ + push $0x6 │ │ │ │ │ + push %edx │ │ │ │ │ + mov %edx,-0x308(%ebp) │ │ │ │ │ + call 4670 │ │ │ │ │ +./src/ffmpeg2theora.c:950 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmpl $0x3,0x2f28(%edi) │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:949 │ │ │ │ │ + mov %eax,-0x394(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:950 │ │ │ │ │ + je 11761 │ │ │ │ │ +./src/ffmpeg2theora.c:950 (discriminator 3) │ │ │ │ │ + mov 0x290c(%edi),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jne 10258 │ │ │ │ │ +./src/ffmpeg2theora.c:951 │ │ │ │ │ + mov -0x18(%edi),%ecx │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x10,%esp │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push 0x28(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - push %ebp │ │ │ │ │ - mov 0x28(%esp),%eax │ │ │ │ │ - push 0x634(%eax) │ │ │ │ │ - push 0x638(%eax) │ │ │ │ │ - lea -0x702c(%ebx),%eax │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x58(%esp) │ │ │ │ │ + lea -0x9b64(%edi),%eax │ │ │ │ │ + push %edx │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ -./src/theorautils.c:1540 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ - push (%eax) │ │ │ │ │ + push (%ecx) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x40,%esp │ │ │ │ │ -./src/theorautils.c:1549 │ │ │ │ │ - jmp de84 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/theorautils.c:1472 │ │ │ │ │ - mov 0xc(%esp),%ecx │ │ │ │ │ - mov 0x648(%ecx),%edx │ │ │ │ │ - mov 0x644(%ecx),%eax │ │ │ │ │ - add 0x63c(%ecx),%eax │ │ │ │ │ - adc 0x640(%ecx),%edx │ │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ │ - mov %edx,0x24(%esp) │ │ │ │ │ - fildll 0x20(%esp) │ │ │ │ │ - fdivp %st,%st(2) │ │ │ │ │ - fmulp %st,%st(1) │ │ │ │ │ - flds -0x6768(%ebx) │ │ │ │ │ - fmul %st,%st(1) │ │ │ │ │ - fmulp %st,%st(1) │ │ │ │ │ - jmp e122 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -write_audio_page(): │ │ │ │ │ -./src/theorautils.c:1569 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x10e45,%ebx │ │ │ │ │ - sub $0x28,%esp │ │ │ │ │ -./src/theorautils.c:1571 │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4560 │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ -./src/theorautils.c:1572 │ │ │ │ │ - lea 0x604(%edi),%eax │ │ │ │ │ -./src/theorautils.c:1571 │ │ │ │ │ - mov %edx,0x14(%esp) │ │ │ │ │ -./src/theorautils.c:1572 │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4b60 │ │ │ │ │ -./src/theorautils.c:1573 │ │ │ │ │ - mov 0x604(%edi),%ebp │ │ │ │ │ -./src/theorautils.c:1572 │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1557 │ │ │ │ │ - movzbl 0x5(%ebp),%esi │ │ │ │ │ -./src/theorautils.c:1558 │ │ │ │ │ - movzbl 0x1a(%ebp),%edx │ │ │ │ │ -./src/theorautils.c:1557 │ │ │ │ │ - not %esi │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ - cmp $0x1,%dl │ │ │ │ │ - jbe e221 │ │ │ │ │ - lea 0x1b(%ebp),%eax │ │ │ │ │ - lea 0x1a(%ebp,%edx,1),%ecx │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:1562 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - cmpb $0xff,(%eax) │ │ │ │ │ - setne %dl │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ -./src/theorautils.c:1562 │ │ │ │ │ - add %edx,%esi │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - jne e210 │ │ │ │ │ -./src/theorautils.c:1575 │ │ │ │ │ - push (%edi) │ │ │ │ │ - push 0x610(%edi) │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:1576 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %eax,0x610(%edi) │ │ │ │ │ - jg e2e8 │ │ │ │ │ -./src/theorautils.c:1580 │ │ │ │ │ - cltd │ │ │ │ │ - add %eax,0x63c(%edi) │ │ │ │ │ - adc %edx,0x640(%edi) │ │ │ │ │ -./src/theorautils.c:1582 │ │ │ │ │ - movl $0x0,0x5fc(%edi) │ │ │ │ │ -./src/theorautils.c:1583 │ │ │ │ │ - mov 0x8(%esp),%eax │ │ │ │ │ - sub %eax,0x65c(%edi) │ │ │ │ │ -./src/theorautils.c:1585 │ │ │ │ │ - lea 0x6c0(%edi),%eax │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - call 123c0 │ │ │ │ │ -./src/theorautils.c:1588 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1585 │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ -./src/theorautils.c:1588 │ │ │ │ │ + jmp 10258 │ │ │ │ │ +./src/ffmpeg2theora.c:1387 │ │ │ │ │ + mov -0x33c(%ebp),%eax │ │ │ │ │ + mov %eax,0x30(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1388 │ │ │ │ │ + mov -0x350(%ebp),%eax │ │ │ │ │ + mov %eax,0x34(%esi) │ │ │ │ │ + jmp da19 │ │ │ │ │ +./src/ffmpeg2theora.c:867 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne e308 │ │ │ │ │ -./src/theorautils.c:1595 │ │ │ │ │ - fnstcw 0xe(%esp) │ │ │ │ │ - fildll 0x63c(%edi) │ │ │ │ │ - fmuls -0x6764(%ebx) │ │ │ │ │ - fdivl 0x61c(%edi) │ │ │ │ │ - movzwl 0xe(%esp),%eax │ │ │ │ │ + je 10057 │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl 0x7c(%esi) │ │ │ │ │ + fildl 0x80(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:868 │ │ │ │ │ + mov %eax,-0x32c(%ebp) │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:868 │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ or $0xc,%ah │ │ │ │ │ - mov %ax,0xc(%esp) │ │ │ │ │ - fmull -0x7600(%ebx) │ │ │ │ │ - frndint │ │ │ │ │ - fldcw 0xc(%esp) │ │ │ │ │ - fistpl (%esp) │ │ │ │ │ - fldcw 0xe(%esp) │ │ │ │ │ - mov (%esp),%eax │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + fildl -0x32c(%ebp) │ │ │ │ │ + fmulp %st,%st(1) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x32c(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ + mov -0x32c(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:869 │ │ │ │ │ + mov %ebx,%edx │ │ │ │ │ + shr $0x1f,%edx │ │ │ │ │ + lea (%ebx,%edx,1),%eax │ │ │ │ │ + and $0x1,%eax │ │ │ │ │ + sub %edx,%eax │ │ │ │ │ + add %ebx,%eax │ │ │ │ │ + mov %eax,0x50(%esi) │ │ │ │ │ + jmp 10057 │ │ │ │ │ +./src/ffmpeg2theora.c:931 │ │ │ │ │ + imul -0x344(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:932 │ │ │ │ │ + imul -0x338(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:931 │ │ │ │ │ + mov %edx,-0x308(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:935 │ │ │ │ │ + cmp $0x3,%ebx │ │ │ │ │ + jne 10216 │ │ │ │ │ + mov 0x2f2c(%edi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:935 (discriminator 2) │ │ │ │ │ + cmp $0x2,%eax │ │ │ │ │ + je 10235 │ │ │ │ │ +./src/ffmpeg2theora.c:935 (discriminator 3) │ │ │ │ │ + mov 0x290c(%edi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - cmovs %edx,%eax │ │ │ │ │ -./src/theorautils.c:1598 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x620(%edi) │ │ │ │ │ - push 0x61c(%edi) │ │ │ │ │ -./src/theorautils.c:1595 │ │ │ │ │ - mov %eax,0x638(%edi) │ │ │ │ │ -./src/theorautils.c:1598 │ │ │ │ │ - mov %edi,%eax │ │ │ │ │ - call dcd0 │ │ │ │ │ -./src/theorautils.c:1599 │ │ │ │ │ - add $0x2c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1577 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + je 10f3b │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jmp 109dd │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jmp 109dd │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:940 │ │ │ │ │ + cmpl $0x3,0x2f28(%edi) │ │ │ │ │ + jne 11212 │ │ │ │ │ + cmpl $0x2,0x2f2c(%edi) │ │ │ │ │ + je 10237 │ │ │ │ │ + mov 0x290c(%edi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 10226 │ │ │ │ │ +./src/ffmpeg2theora.c:941 (discriminator 4) │ │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:940 (discriminator 4) │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + je 10ef0 │ │ │ │ │ +./src/ffmpeg2theora.c:943 │ │ │ │ │ + cmpl $0x3,0x2f28(%edi) │ │ │ │ │ + je 10f16 │ │ │ │ │ +./src/ffmpeg2theora.c:943 (discriminator 4) │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + jne 10237 │ │ │ │ │ +./src/ffmpeg2theora.c:945 │ │ │ │ │ + mov -0x18(%edi),%ecx │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x73f6(%ebx),%eax │ │ │ │ │ - push $0x19 │ │ │ │ │ + lea -0x9b78(%edi),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push (%ecx) │ │ │ │ │ + push $0x13 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp e24d │ │ │ │ │ -./src/theorautils.c:1588 (discriminator 1) │ │ │ │ │ - lea -0x6868(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x634 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x73dc(%ebx),%eax │ │ │ │ │ + jmp 10237 │ │ │ │ │ +./src/ffmpeg2theora.c:899 (discriminator 1) │ │ │ │ │ + mov 0x2f2c(%edi),%eax │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + je 1016d │ │ │ │ │ +./src/ffmpeg2theora.c:923 │ │ │ │ │ + mov 0x74(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jg 101d6 │ │ │ │ │ + jmp 109bc │ │ │ │ │ +./src/ffmpeg2theora.c:1269 │ │ │ │ │ + lea -0x260(%ebp),%edx │ │ │ │ │ + push $0x4 │ │ │ │ │ + push %edx │ │ │ │ │ + push $0xc │ │ │ │ │ push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -write_kate_page(): │ │ │ │ │ -./src/theorautils.c:1635 │ │ │ │ │ - push %ebp │ │ │ │ │ -./src/theorautils.c:1637 │ │ │ │ │ - imul $0x2d8,%edx,%edx │ │ │ │ │ -./src/theorautils.c:1635 │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x10cbf,%ebx │ │ │ │ │ - sub $0x28,%esp │ │ │ │ │ -./src/theorautils.c:1637 │ │ │ │ │ - add 0x674(%eax),%edx │ │ │ │ │ -./src/theorautils.c:1638 │ │ │ │ │ - push (%eax) │ │ │ │ │ -./src/theorautils.c:1637 │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ -./src/theorautils.c:1638 │ │ │ │ │ - call 4560 │ │ │ │ │ -./src/theorautils.c:1639 │ │ │ │ │ - mov 0x274(%ebp),%ecx │ │ │ │ │ -./src/theorautils.c:1638 │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ -./src/theorautils.c:1557 │ │ │ │ │ - movzbl 0x5(%ecx),%eax │ │ │ │ │ -./src/theorautils.c:1638 │ │ │ │ │ - mov %edx,0x14(%esp) │ │ │ │ │ -./src/theorautils.c:1558 │ │ │ │ │ - movzbl 0x1a(%ecx),%edx │ │ │ │ │ -./src/theorautils.c:1639 │ │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ │ -./src/theorautils.c:1557 │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ - mov %al,0x1f(%esp) │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/ffmpeg2theora.c:1270 │ │ │ │ │ + mov -0x260(%ebp),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1557 │ │ │ │ │ - not %edi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ - cmp $0x1,%dl │ │ │ │ │ - jbe e3a1 │ │ │ │ │ - lea 0x1b(%ecx),%eax │ │ │ │ │ - lea 0x1a(%ecx,%edx,1),%ecx │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1562 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - cmpb $0xff,(%eax) │ │ │ │ │ - setne %dl │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ -./src/theorautils.c:1562 │ │ │ │ │ - add %edx,%edi │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - jne e390 │ │ │ │ │ -./src/theorautils.c:1641 │ │ │ │ │ - push (%esi) │ │ │ │ │ - push 0x278(%ebp) │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:1642 │ │ │ │ │ + cmp %eax,0x29a4(%edi) │ │ │ │ │ + jle 10a90 │ │ │ │ │ +./src/ffmpeg2theora.c:1271 │ │ │ │ │ + mov %eax,0x29a4(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1272 │ │ │ │ │ + lea 0x29a4(%edi),%eax │ │ │ │ │ + push $0x4 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %eax │ │ │ │ │ + push $0xe │ │ │ │ │ + push 0x29a8(%edi) │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/ffmpeg2theora.c:1276 │ │ │ │ │ + mov 0x29a8(%edi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmp %eax,0x278(%ebp) │ │ │ │ │ - jg e410 │ │ │ │ │ -./src/theorautils.c:1646 │ │ │ │ │ - cltd │ │ │ │ │ - add %eax,0x64c(%esi) │ │ │ │ │ - adc %edx,0x650(%esi) │ │ │ │ │ -./src/theorautils.c:1649 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x274(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:1648 │ │ │ │ │ - movl $0x0,0x270(%ebp) │ │ │ │ │ -./src/theorautils.c:1649 │ │ │ │ │ + jmp d5f4 │ │ │ │ │ +./src/ffmpeg2theora.c:1772 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0x2cc(%ebp),%eax │ │ │ │ │ + mov -0x28c(%ebp),%edx │ │ │ │ │ + lea -0x2d8(%ebp),%ecx │ │ │ │ │ push %eax │ │ │ │ │ - call 4b60 │ │ │ │ │ -./src/theorautils.c:1651 │ │ │ │ │ - lea 0x288(%ebp),%edx │ │ │ │ │ -./src/theorautils.c:1649 │ │ │ │ │ - sub %eax,0x660(%esi) │ │ │ │ │ -./src/theorautils.c:1651 │ │ │ │ │ - push %edi │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - push %edx │ │ │ │ │ - call 123c0 │ │ │ │ │ -./src/theorautils.c:1654 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne e42d │ │ │ │ │ -./src/theorautils.c:1668 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - nop │ │ │ │ │ -./src/theorautils.c:1643 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + lea -0x2dc(%ebp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0x2d4(%ebp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + mov -0x290(%ebp),%eax │ │ │ │ │ + call cce0 │ │ │ │ │ +./src/ffmpeg2theora.c:1803 │ │ │ │ │ + mov -0x2d8(%ebp),%eax │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp e0b8 │ │ │ │ │ +./src/ffmpeg2theora.c:1437 │ │ │ │ │ + fldl 0x1cc(%esi) │ │ │ │ │ + jmp dc6e │ │ │ │ │ +./src/ffmpeg2theora.c:1804 │ │ │ │ │ + flds -0x2cc(%ebp) │ │ │ │ │ + jmp f5f5 │ │ │ │ │ +./src/ffmpeg2theora.c:1906 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x73d3(%ebx),%eax │ │ │ │ │ - push $0x18 │ │ │ │ │ + lea -0x9308(%edi),%eax │ │ │ │ │ + push $0x20 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp e3cc │ │ │ │ │ -./src/theorautils.c:1654 (discriminator 1) │ │ │ │ │ - lea -0x6840(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1908 │ │ │ │ │ + jmp e357 │ │ │ │ │ +./src/ffmpeg2theora.c:1747 │ │ │ │ │ + lea -0x2d8(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1730 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1747 │ │ │ │ │ + mov %eax,-0x358(%ebp) │ │ │ │ │ + lea -0x2cc(%ebp),%eax │ │ │ │ │ + mov %eax,-0x360(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1730 │ │ │ │ │ + mov -0x2b4(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je e0b2 │ │ │ │ │ + mov %esi,-0x350(%ebp) │ │ │ │ │ + mov %ecx,%esi │ │ │ │ │ + jmp 10b75 │ │ │ │ │ +./src/ffmpeg2theora.c:1734 │ │ │ │ │ + cmp $0x1,%edx │ │ │ │ │ + je 10c03 │ │ │ │ │ +./src/ffmpeg2theora.c:1730 (discriminator 2) │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ + cmp %esi,-0x2b4(%ebp) │ │ │ │ │ + jbe 10c50 │ │ │ │ │ +./src/ffmpeg2theora.c:1731 │ │ │ │ │ + mov -0x2b0(%ebp),%eax │ │ │ │ │ + mov (%eax,%esi,4),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1732 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 10b66 │ │ │ │ │ +./src/ffmpeg2theora.c:1734 │ │ │ │ │ + mov 0x74(%eax),%edx │ │ │ │ │ + cmp $0x2,%edx │ │ │ │ │ + je 10bd3 │ │ │ │ │ + cmp $0x3,%edx │ │ │ │ │ + jne 10b5d │ │ │ │ │ +./src/ffmpeg2theora.c:1745 │ │ │ │ │ + mov -0x2d8(%ebp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne 10b66 │ │ │ │ │ +./src/ffmpeg2theora.c:1746 │ │ │ │ │ + mov 0x7c(%eax),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 10bdd │ │ │ │ │ +./src/ffmpeg2theora.c:1747 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0x2dc(%ebp),%eax │ │ │ │ │ + push -0x360(%ebp) │ │ │ │ │ + mov -0x358(%ebp),%ecx │ │ │ │ │ + mov -0x28c(%ebp),%edx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x676 │ │ │ │ │ + lea -0x2d4(%ebp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x73dc(%ebx),%eax │ │ │ │ │ + mov -0x290(%ebp),%eax │ │ │ │ │ + call cce0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 10b66 │ │ │ │ │ +./src/ffmpeg2theora.c:1736 │ │ │ │ │ + mov -0x2d8(%ebp),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jne 10b66 │ │ │ │ │ +./src/ffmpeg2theora.c:1749 │ │ │ │ │ + mov 0x78(%eax),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 10b66 │ │ │ │ │ +./src/ffmpeg2theora.c:1751 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1750 │ │ │ │ │ + mov %eax,-0x2d8(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1751 │ │ │ │ │ push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -write_video_page(): │ │ │ │ │ -./src/theorautils.c:1602 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x10ba5,%ebx │ │ │ │ │ - sub $0x28,%esp │ │ │ │ │ -./src/theorautils.c:1604 │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4560 │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ -./src/theorautils.c:1605 │ │ │ │ │ - lea 0x608(%edi),%eax │ │ │ │ │ -./src/theorautils.c:1604 │ │ │ │ │ - mov %edx,0x14(%esp) │ │ │ │ │ -./src/theorautils.c:1605 │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4b60 │ │ │ │ │ -./src/theorautils.c:1606 │ │ │ │ │ - mov 0x608(%edi),%ebp │ │ │ │ │ -./src/theorautils.c:1605 │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ + call 47a0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1557 │ │ │ │ │ - movzbl 0x5(%ebp),%esi │ │ │ │ │ -./src/theorautils.c:1558 │ │ │ │ │ - movzbl 0x1a(%ebp),%edx │ │ │ │ │ -./src/theorautils.c:1557 │ │ │ │ │ - not %esi │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ - cmp $0x1,%dl │ │ │ │ │ - jbe e4c1 │ │ │ │ │ - lea 0x1b(%ebp),%eax │ │ │ │ │ - lea 0x1a(%ebp,%edx,1),%ecx │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:1562 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - cmpb $0xff,(%eax) │ │ │ │ │ - setne %dl │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ -./src/theorautils.c:1562 │ │ │ │ │ - add %edx,%esi │ │ │ │ │ -./src/theorautils.c:1560 │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - jne e4b0 │ │ │ │ │ -./src/theorautils.c:1608 │ │ │ │ │ - push (%edi) │ │ │ │ │ - push 0x60c(%edi) │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:1609 │ │ │ │ │ + mov %eax,-0x2d4(%ebp) │ │ │ │ │ + jmp 10b66 │ │ │ │ │ +./src/ffmpeg2theora.c:1757 │ │ │ │ │ + mov -0x3ac(%ebp),%ebx │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push 0x4c(%ebx,%edi,1) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push -0x338(%ebp) │ │ │ │ │ + push -0x344(%ebp) │ │ │ │ │ + push %eax │ │ │ │ │ + mov -0x350(%ebp),%eax │ │ │ │ │ + push -0x2cc(%ebp) │ │ │ │ │ + push -0x320(%ebp) │ │ │ │ │ + push -0x288(%ebp) │ │ │ │ │ + push 0x20c(%eax) │ │ │ │ │ + push 0x210(%eax) │ │ │ │ │ + call 8290 │ │ │ │ │ +./src/ffmpeg2theora.c:1758 │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ + jmp 10b66 │ │ │ │ │ +./src/ffmpeg2theora.c:1803 │ │ │ │ │ + mov -0x350(%ebp),%esi │ │ │ │ │ + jmp e0b2 │ │ │ │ │ +./src/ffmpeg2theora.c:1340 │ │ │ │ │ + lea 0x14(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1339 │ │ │ │ │ + push $0x4 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x16 │ │ │ │ │ + push 0x29a8(%edi) │ │ │ │ │ + mov %edx,-0x308(%ebp) │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/ffmpeg2theora.c:1341 │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmp %eax,0x60c(%edi) │ │ │ │ │ - jg e588 │ │ │ │ │ -./src/theorautils.c:1613 │ │ │ │ │ - cltd │ │ │ │ │ - add %eax,0x644(%edi) │ │ │ │ │ - adc %edx,0x648(%edi) │ │ │ │ │ -./src/theorautils.c:1615 │ │ │ │ │ - movl $0x0,0x600(%edi) │ │ │ │ │ -./src/theorautils.c:1616 │ │ │ │ │ - mov 0x8(%esp),%eax │ │ │ │ │ - sub %eax,0x658(%edi) │ │ │ │ │ -./src/theorautils.c:1618 │ │ │ │ │ - lea 0x678(%edi),%eax │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:1339 │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1341 │ │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ │ + cmp %eax,%edx │ │ │ │ │ + jne 114a0 │ │ │ │ │ +./src/ffmpeg2theora.c:1344 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + js 11810 │ │ │ │ │ +./src/ffmpeg2theora.c:1357 │ │ │ │ │ + movl $0x0,-0x364(%ebp) │ │ │ │ │ + mov 0x2f2c(%edi),%edx │ │ │ │ │ + jmp d90a │ │ │ │ │ +./src/ffmpeg2theora.c:1285 │ │ │ │ │ + lea -0x260(%ebp),%eax │ │ │ │ │ + push $0x4 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - call 123c0 │ │ │ │ │ -./src/theorautils.c:1621 │ │ │ │ │ + push $0x14 │ │ │ │ │ + push 0x29a8(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1284 │ │ │ │ │ + movl $0x4,-0x260(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1285 │ │ │ │ │ + mov %eax,-0x330(%ebp) │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/ffmpeg2theora.c:1286 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1618 │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ -./src/theorautils.c:1621 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne e5a8 │ │ │ │ │ -./src/theorautils.c:1628 │ │ │ │ │ - fnstcw 0xe(%esp) │ │ │ │ │ - fildll 0x644(%edi) │ │ │ │ │ - fmuls -0x6764(%ebx) │ │ │ │ │ - fdivl 0x624(%edi) │ │ │ │ │ - movzwl 0xe(%esp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,0xc(%esp) │ │ │ │ │ - fmull -0x7600(%ebx) │ │ │ │ │ - frndint │ │ │ │ │ - fldcw 0xc(%esp) │ │ │ │ │ - fistpl (%esp) │ │ │ │ │ - fldcw 0xe(%esp) │ │ │ │ │ - mov (%esp),%eax │ │ │ │ │ + js 1177e │ │ │ │ │ +./src/ffmpeg2theora.c:1289 │ │ │ │ │ + mov 0x2f28(%edi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - cmovs %edx,%eax │ │ │ │ │ -./src/theorautils.c:1631 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x628(%edi) │ │ │ │ │ - push 0x624(%edi) │ │ │ │ │ -./src/theorautils.c:1628 │ │ │ │ │ - mov %eax,0x634(%edi) │ │ │ │ │ -./src/theorautils.c:1631 │ │ │ │ │ - mov %edi,%eax │ │ │ │ │ - call dcd0 │ │ │ │ │ -./src/theorautils.c:1632 │ │ │ │ │ - add $0x2c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1610 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + jne d61d │ │ │ │ │ +./src/ffmpeg2theora.c:1289 (discriminator 1) │ │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jns d61d │ │ │ │ │ +./src/ffmpeg2theora.c:1290 │ │ │ │ │ + mov 0x98(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1294 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1290 │ │ │ │ │ + lea 0x0(,%eax,8),%ecx │ │ │ │ │ + sub %eax,%ecx │ │ │ │ │ + mov 0x1dc(%esi),%eax │ │ │ │ │ + shr %ecx │ │ │ │ │ + lea (%eax,%eax,4),%eax │ │ │ │ │ + cltd │ │ │ │ │ + idivl 0x1e0(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1294 │ │ │ │ │ + push $0x4 │ │ │ │ │ + push -0x330(%ebp) │ │ │ │ │ + push $0x16 │ │ │ │ │ + push 0x29a8(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1291 │ │ │ │ │ + cmp %eax,%ecx │ │ │ │ │ + cmova %ecx,%eax │ │ │ │ │ + mov %eax,-0x260(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1294 │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/ffmpeg2theora.c:1295 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jns d61d │ │ │ │ │ +./src/ffmpeg2theora.c:1296 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x73ba(%ebx),%eax │ │ │ │ │ - push $0x19 │ │ │ │ │ + lea -0x9520(%edi),%eax │ │ │ │ │ + push $0x34 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp e4ed │ │ │ │ │ -./src/theorautils.c:1621 (discriminator 1) │ │ │ │ │ - lea -0x6854(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x655 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x73dc(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -write_vl_int.part.0(): │ │ │ │ │ -./src/theorautils.c:481 │ │ │ │ │ - call 120aa │ │ │ │ │ - add $0x10a2b,%ecx │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - sub $0x2c,%esp │ │ │ │ │ - mov 0x40(%esp),%esi │ │ │ │ │ - mov 0x44(%esp),%edi │ │ │ │ │ - mov %ecx,0x1c(%esp) │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ - mov %edx,0xc(%esp) │ │ │ │ │ - mov %edi,%ebp │ │ │ │ │ - mov %esi,0x10(%esp) │ │ │ │ │ - mov %edi,0x14(%esp) │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:487 │ │ │ │ │ - cmp 0xc(%esp),%eax │ │ │ │ │ - jae e6a3 │ │ │ │ │ -./src/theorautils.c:490 │ │ │ │ │ - mov %edi,%ebx │ │ │ │ │ -./src/theorautils.c:491 │ │ │ │ │ - shrd $0x7,%ebp,%edi │ │ │ │ │ -./src/theorautils.c:497 │ │ │ │ │ - lea 0x1(%eax),%ecx │ │ │ │ │ -./src/theorautils.c:491 │ │ │ │ │ - sar $0x7,%ebp │ │ │ │ │ -./src/theorautils.c:490 │ │ │ │ │ - and $0x7f,%ebx │ │ │ │ │ -./src/theorautils.c:492 │ │ │ │ │ - mov %ebp,%edx │ │ │ │ │ - or %edi,%edx │ │ │ │ │ - jne e6b0 │ │ │ │ │ -./src/theorautils.c:494 │ │ │ │ │ - mov %ebx,%edx │ │ │ │ │ - or $0xffffff80,%edx │ │ │ │ │ - mov %dl,(%eax) │ │ │ │ │ -./src/theorautils.c:469 │ │ │ │ │ - mov 0x14(%esp),%edi │ │ │ │ │ - mov 0x10(%esp),%esi │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - js e6e7 │ │ │ │ │ -./src/theorautils.c:471 │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ -./src/theorautils.c:467 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -./src/theorautils.c:471 │ │ │ │ │ - or %esi,%edx │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - je e697 │ │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ │ - mov 0x14(%esp),%edx │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:472 │ │ │ │ │ - shrd $0x1,%edx,%eax │ │ │ │ │ - sar %edx │ │ │ │ │ -./src/theorautils.c:473 │ │ │ │ │ - add $0x1,%ebx │ │ │ │ │ -./src/theorautils.c:471 │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - or %eax,%edi │ │ │ │ │ - jne e660 │ │ │ │ │ -./src/theorautils.c:477 │ │ │ │ │ - mov %ebx,%eax │ │ │ │ │ - mov $0x92492493,%edx │ │ │ │ │ - imul %edx │ │ │ │ │ - mov %ebx,%eax │ │ │ │ │ - sar $0x1f,%eax │ │ │ │ │ - add %ebx,%edx │ │ │ │ │ - sar $0x2,%edx │ │ │ │ │ - sub %eax,%edx │ │ │ │ │ - lea 0x0(,%edx,8),%eax │ │ │ │ │ - sub %edx,%eax │ │ │ │ │ - cmp %eax,%ebx │ │ │ │ │ - setne %al │ │ │ │ │ - movzbl %al,%eax │ │ │ │ │ - add %eax,%edx │ │ │ │ │ -./src/theorautils.c:499 │ │ │ │ │ - mov 0x18(%esp),%ebp │ │ │ │ │ - add %edx,%ebp │ │ │ │ │ - cmp %ebp,%ecx │ │ │ │ │ - jne e6c4 │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ -./src/theorautils.c:502 │ │ │ │ │ - add $0x2c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ + jmp d61d │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/theorautils.c:496 │ │ │ │ │ - mov %bl,-0x1(%ecx) │ │ │ │ │ -./src/theorautils.c:498 │ │ │ │ │ - cmp %ecx,0xc(%esp) │ │ │ │ │ - jbe e632 │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - jmp e608 │ │ │ │ │ -./src/theorautils.c:499 │ │ │ │ │ - mov 0x1c(%esp),%ebx │ │ │ │ │ - lea -0x67d0(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x1f3 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x7399(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:469 │ │ │ │ │ - mov 0x1c(%esp),%ebx │ │ │ │ │ - lea -0x67c0(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x1d5 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x73a0(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -create_index_packet(): │ │ │ │ │ -./src/theorautils.c:391 │ │ │ │ │ - push %ebp │ │ │ │ │ -./src/theorautils.c:392 │ │ │ │ │ - lea 0x2a(%eax),%ebp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/theorautils.c:391 │ │ │ │ │ - push %edi │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - push %esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ - lea 0x4(%edi),%esi │ │ │ │ │ -./src/theorautils.c:391 │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x108dd,%ebx │ │ │ │ │ - sub $0x1c,%esp │ │ │ │ │ - mov 0x30(%esp),%edx │ │ │ │ │ - mov %ecx,0x4(%esp) │ │ │ │ │ - mov 0x34(%esp),%ecx │ │ │ │ │ - mov %edx,0x8(%esp) │ │ │ │ │ - mov %ecx,0xc(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - mov %ecx,(%esi,%eax,1) │ │ │ │ │ - add $0x4,%eax │ │ │ │ │ - cmp $0x1c,%eax │ │ │ │ │ - jb e742 │ │ │ │ │ -./src/theorautils.c:394 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - call 44e0 │ │ │ │ │ -./src/theorautils.c:395 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:394 │ │ │ │ │ - mov %eax,(%edi) │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/theorautils.c:395 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je e7cb │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - push $0xffffffff │ │ │ │ │ + lea -0x9578(%edi),%eax │ │ │ │ │ + push 0x98(%esi) │ │ │ │ │ push %eax │ │ │ │ │ - call 4390 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - mov $0x78,%eax │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ │ -./src/theorautils.c:400 │ │ │ │ │ - mov %ebp,0x4(%edi) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - mov %ax,0x4(%esi) │ │ │ │ │ -./src/theorautils.c:141 │ │ │ │ │ - mov 0x14(%esp),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - movl $0x65646e69,(%esi) │ │ │ │ │ -./src/theorautils.c:141 │ │ │ │ │ - mov %eax,0x6(%esi) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ │ -./src/theorautils.c:420 │ │ │ │ │ +./src/ffmpeg2theora.c:1279 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov %edx,0xe(%esi) │ │ │ │ │ - movl $0x3e8,0x12(%esi) │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,0x16(%esi) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - movl $0x0,0x1a(%esi) │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,0x1e(%esi) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - movl $0x0,0x22(%esi) │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,0x26(%esi) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov %eax,0xa(%esi) │ │ │ │ │ -./src/theorautils.c:420 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/theorautils.c:421 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ -./src/theorautils.c:396 │ │ │ │ │ - or $0xffffffff,%eax │ │ │ │ │ - jmp e7c3 │ │ │ │ │ -write_index_placeholder_for_stream(): │ │ │ │ │ -./src/theorautils.c:429 │ │ │ │ │ - push %ebp │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0x10823,%ebx │ │ │ │ │ - sub $0x5c,%esp │ │ │ │ │ -./src/theorautils.c:432 │ │ │ │ │ - fldl 0x62c(%ebp) │ │ │ │ │ -./src/theorautils.c:382 │ │ │ │ │ - fildll 0x14(%edx) │ │ │ │ │ -./src/theorautils.c:429 │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/theorautils.c:382 │ │ │ │ │ - fdivs -0x760c(%ebx) │ │ │ │ │ -./src/theorautils.c:383 │ │ │ │ │ - fldz │ │ │ │ │ - fucomi %st(1),%st │ │ │ │ │ - jp e90e │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ + jmp d612 │ │ │ │ │ +./src/ffmpeg2theora.c:799 │ │ │ │ │ + mov -0x344(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:801 │ │ │ │ │ + mov -0x310(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:799 │ │ │ │ │ + sub 0x1b4(%esi),%eax │ │ │ │ │ + sub 0x1b8(%esi),%eax │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:800 │ │ │ │ │ + mov -0x338(%ebp),%eax │ │ │ │ │ + sub 0x1ac(%esi),%eax │ │ │ │ │ + sub 0x1b0(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:746 │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ + fildl -0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:801 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 10e2b │ │ │ │ │ +./src/ffmpeg2theora.c:801 (discriminator 1) │ │ │ │ │ + mov -0x308(%ebp),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je 10e2b │ │ │ │ │ +./src/ffmpeg2theora.c:802 │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + fildl -0x310(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:803 │ │ │ │ │ + movl $0x1,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:802 │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + fmulp %st,%st(1) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x308(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:806 │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:802 │ │ │ │ │ + mov -0x308(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:804 │ │ │ │ │ + movl $0x1,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:806 │ │ │ │ │ + mov %ecx,-0x320(%ebp) │ │ │ │ │ + fildl -0x320(%ebp) │ │ │ │ │ + fdivp %st,%st(1) │ │ │ │ │ + flds -0x657c(%edi) │ │ │ │ │ fcomip %st(1),%st │ │ │ │ │ - jne e910 │ │ │ │ │ fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:434 │ │ │ │ │ - mov 0x44(%esi),%eax │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne e853 │ │ │ │ │ -./src/theorautils.c:435 │ │ │ │ │ - fnstcw 0xe(%esp) │ │ │ │ │ - mov %edi,0x4(%esp) │ │ │ │ │ - fildl 0x4(%esp) │ │ │ │ │ - fmull -0x6758(%ebx) │ │ │ │ │ - movzwl 0xe(%esp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,0xc(%esp) │ │ │ │ │ - fldcw 0xc(%esp) │ │ │ │ │ - fistpl 0x4(%esp) │ │ │ │ │ - fldcw 0xe(%esp) │ │ │ │ │ - mov 0x4(%esp),%eax │ │ │ │ │ - mov %eax,0x44(%esi) │ │ │ │ │ -./src/theorautils.c:437 │ │ │ │ │ - lea 0x2c(%esp),%edx │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov %edx,0x10(%esp) │ │ │ │ │ - push $0x0 │ │ │ │ │ + jb 11a67 │ │ │ │ │ +./src/ffmpeg2theora.c:807 │ │ │ │ │ + cmp $0x1c0,%ecx │ │ │ │ │ + jle 1134e │ │ │ │ │ +./src/ffmpeg2theora.c:809 │ │ │ │ │ + movl $0x1c0,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:829 │ │ │ │ │ + mov $0x150,%eax │ │ │ │ │ + mov $0x1c0,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:810 │ │ │ │ │ + movl $0x150,0x54(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:828 │ │ │ │ │ + movl $0x1c0,0x7c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:829 │ │ │ │ │ + movl $0x150,0x80(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:836 │ │ │ │ │ + mov 0x50(%esi),%ebx │ │ │ │ │ + mov 0x80(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:835 │ │ │ │ │ + imul %ecx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:836 │ │ │ │ │ + imul %ebx,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:835 │ │ │ │ │ + mov %eax,0x68(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:836 │ │ │ │ │ + mov %edx,0x6c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:842 │ │ │ │ │ + mov %edx,%ebx │ │ │ │ │ push $0x0 │ │ │ │ │ - call e710 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je e8f5 │ │ │ │ │ -./src/theorautils.c:445 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - call 12420 │ │ │ │ │ -./src/theorautils.c:449 │ │ │ │ │ - pop %edx │ │ │ │ │ - push 0x0(%ebp) │ │ │ │ │ - call 4560 │ │ │ │ │ - mov %eax,0x2c(%esi) │ │ │ │ │ -./src/theorautils.c:452 │ │ │ │ │ - lea 0x494(%ebp),%eax │ │ │ │ │ - mov %eax,0x14(%esp) │ │ │ │ │ - pop %ecx │ │ │ │ │ - pop %edi │ │ │ │ │ -./src/theorautils.c:449 │ │ │ │ │ - mov %edx,0x30(%esi) │ │ │ │ │ -./src/theorautils.c:452 │ │ │ │ │ - lea 0x24(%esp),%edi │ │ │ │ │ - push %edi │ │ │ │ │ + sar $0x1f,%ebx │ │ │ │ │ + push $0x100000 │ │ │ │ │ + push %ebx │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push %edx │ │ │ │ │ + cltd │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 4850 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ + lea 0x6c(%esi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea 0x68(%esi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 40a0 │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl 0x7c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:847 │ │ │ │ │ + mov 0x50(%esi),%ebx │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl 0x80(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:847 │ │ │ │ │ + mov 0x54(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:849 │ │ │ │ │ + mov 0x84(%esi),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:845 │ │ │ │ │ + fstps -0x320(%ebp) │ │ │ │ │ + flds -0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:847 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je ff32 │ │ │ │ │ +./src/ffmpeg2theora.c:847 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne e970 │ │ │ │ │ -./src/theorautils.c:454 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:455 │ │ │ │ │ - pop %eax │ │ │ │ │ - push 0x38(%esp) │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/theorautils.c:457 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp e8e1 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:458 │ │ │ │ │ - mov 0x30(%esi),%eax │ │ │ │ │ - or 0x2c(%esi),%eax │ │ │ │ │ - je e951 │ │ │ │ │ -./src/theorautils.c:459 │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:457 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ - call 4850 │ │ │ │ │ + je ff3e │ │ │ │ │ + jmp ff36 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/ffmpeg2theora.c:942 │ │ │ │ │ + mov -0x18(%edi),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x9b8b(%edi),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push (%ecx) │ │ │ │ │ + push $0x12 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:943 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne e8d0 │ │ │ │ │ -./src/theorautils.c:463 │ │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ │ - sub %gs:0x14,%ecx │ │ │ │ │ - jne e98f │ │ │ │ │ - add $0x5c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:383 │ │ │ │ │ + cmpl $0x3,0x2f28(%edi) │ │ │ │ │ + jne 10f25 │ │ │ │ │ + mov 0x2f2c(%edi),%eax │ │ │ │ │ + cmp $0x2,%eax │ │ │ │ │ + je 10237 │ │ │ │ │ + mov 0x290c(%edi),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + jne 10237 │ │ │ │ │ +./src/ffmpeg2theora.c:944 │ │ │ │ │ + mov 0xc(%esi),%eax │ │ │ │ │ + jmp 10a1e │ │ │ │ │ +./src/ffmpeg2theora.c:935 (discriminator 4) │ │ │ │ │ + fldz │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ + mov 0x6c(%esi),%edx │ │ │ │ │ + fucomip %st(1),%st │ │ │ │ │ + setp %al │ │ │ │ │ + cmovne %ecx,%eax │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 109d7 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 109db │ │ │ │ │ +./src/ffmpeg2theora.c:936 │ │ │ │ │ + mov %edx,-0x308(%ebp) │ │ │ │ │ + mov -0x18(%edi),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0x14,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + fstps -0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:936 │ │ │ │ │ + fildl 0x68(%esi) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x9bc7(%edi),%eax │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:936 │ │ │ │ │ fdivrp %st,%st(1) │ │ │ │ │ - mov %ecx,0x8(%esp) │ │ │ │ │ - sub $0x10,%esp │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ fstpl (%esp) │ │ │ │ │ - call 47b0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov 0x8(%esp),%ecx │ │ │ │ │ - fnstcw 0xe(%esp) │ │ │ │ │ - movzwl 0xe(%esp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,0xc(%esp) │ │ │ │ │ - fldcw 0xc(%esp) │ │ │ │ │ - fistpl 0x4(%esp) │ │ │ │ │ - fldcw 0xe(%esp) │ │ │ │ │ - mov 0x4(%esp),%edi │ │ │ │ │ - add $0x2,%edi │ │ │ │ │ - jmp e819 │ │ │ │ │ -./src/theorautils.c:458 (discriminator 1) │ │ │ │ │ - lea -0x6800(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x1ca │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%ecx) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/ffmpeg2theora.c:937 │ │ │ │ │ + flds -0x310(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + mov -0x308(%ebp),%ecx │ │ │ │ │ + lea -0x9ba9(%edi),%eax │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%ecx) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + jmp 109dd │ │ │ │ │ +./src/ffmpeg2theora.c:997 (discriminator 1) │ │ │ │ │ + cmpl $0x3,0x2f28(%edi) │ │ │ │ │ + je 1179e │ │ │ │ │ +./src/ffmpeg2theora.c:998 │ │ │ │ │ + mov 0x1ac(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne 110ae │ │ │ │ │ +./src/ffmpeg2theora.c:998 (discriminator 1) │ │ │ │ │ + mov 0x1b0(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 110ae │ │ │ │ │ +./src/ffmpeg2theora.c:998 (discriminator 2) │ │ │ │ │ + mov 0x1b4(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 110ae │ │ │ │ │ +./src/ffmpeg2theora.c:999 │ │ │ │ │ + mov 0x1b8(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 110ae │ │ │ │ │ +./src/ffmpeg2theora.c:999 (discriminator 1) │ │ │ │ │ + mov -0x344(%ebp),%ecx │ │ │ │ │ + cmp %ecx,0x50(%esi) │ │ │ │ │ + jne 110ae │ │ │ │ │ +./src/ffmpeg2theora.c:1000 │ │ │ │ │ + mov -0x338(%ebp),%ecx │ │ │ │ │ + cmp %ecx,0x54(%esi) │ │ │ │ │ + jne 110ae │ │ │ │ │ + movl $0x0,-0x308(%ebp) │ │ │ │ │ + mov -0x18(%edi),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1009 │ │ │ │ │ + mov 0x50(%esi),%ebx │ │ │ │ │ + mov -0x344(%ebp),%edx │ │ │ │ │ + mov %ebx,-0x310(%ebp) │ │ │ │ │ + sub %eax,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1010 │ │ │ │ │ + mov 0x54(%esi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1009 │ │ │ │ │ + sub -0x308(%ebp),%edx │ │ │ │ │ + cmp %edx,-0x310(%ebp) │ │ │ │ │ + jne 1106d │ │ │ │ │ +./src/ffmpeg2theora.c:1010 │ │ │ │ │ + mov -0x338(%ebp),%eax │ │ │ │ │ + sub 0x1ac(%esi),%eax │ │ │ │ │ + sub 0x1b0(%esi),%eax │ │ │ │ │ + cmp %ebx,%eax │ │ │ │ │ + je 11098 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea -0x9b3e(%edi),%eax │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ + push %ebx │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push -0x310(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x737e(%ebx),%eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%ecx) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ + mov -0x308(%ebp),%ecx │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push (%ecx) │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push $0xa │ │ │ │ │ + call 48f0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 10386 │ │ │ │ │ +./src/ffmpeg2theora.c:1002 │ │ │ │ │ + mov -0x18(%edi),%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + lea -0x9b4e(%edi),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push -0x338(%ebp) │ │ │ │ │ + push -0x344(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:452 (discriminator 1) │ │ │ │ │ - lea -0x6800(%ebx),%eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%ecx) │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/ffmpeg2theora.c:1003 │ │ │ │ │ + mov 0x1ac(%esi),%eax │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1007 │ │ │ │ │ + mov 0x1b0(%esi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:1003 │ │ │ │ │ + mov -0x308(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:1006 │ │ │ │ │ + mov 0x1b8(%esi),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1003 │ │ │ │ │ + mov %eax,-0x318(%ebp) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1006 │ │ │ │ │ + mov 0x1b4(%esi),%eax │ │ │ │ │ + mov %eax,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1003 │ │ │ │ │ + jne 11120 │ │ │ │ │ + movl $0x0,-0x308(%ebp) │ │ │ │ │ + or %ebx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1004 (discriminator 1) │ │ │ │ │ + or %edx,%eax │ │ │ │ │ + je 11035 │ │ │ │ │ +./src/ffmpeg2theora.c:1007 │ │ │ │ │ + mov -0x338(%ebp),%eax │ │ │ │ │ + sub -0x318(%ebp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1005 │ │ │ │ │ + sub %ebx,%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x1c4 │ │ │ │ │ +./src/ffmpeg2theora.c:1006 │ │ │ │ │ + mov -0x344(%ebp),%eax │ │ │ │ │ + sub -0x310(%ebp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov %ecx,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1005 │ │ │ │ │ + sub %edx,%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x6fcc(%ebx),%eax │ │ │ │ │ + lea -0x9b3e(%edi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:463 │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -write_index_pages(): │ │ │ │ │ -./src/theorautils.c:517 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - call c5c7 │ │ │ │ │ - add $0x10659,%edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - sub $0xbc,%esp │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ - mov %edi,0x20(%esp) │ │ │ │ │ - mov %edx,0x6c(%esp) │ │ │ │ │ - mov %ecx,0x68(%esp) │ │ │ │ │ -./src/theorautils.c:539 │ │ │ │ │ - mov %gs:0x14,%edi │ │ │ │ │ - mov %edi,0xac(%esp) │ │ │ │ │ - mov 0x28(%eax),%edi │ │ │ │ │ - mov %edi,0x34(%esp) │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je ef14 │ │ │ │ │ -./src/theorautils.c:539 (discriminator 1) │ │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ │ - mov %eax,0x38(%esp) │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%ecx) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/ffmpeg2theora.c:1009 │ │ │ │ │ + mov 0x1b8(%esi),%ecx │ │ │ │ │ + mov 0x1b4(%esi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1009 │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov -0x310(%ebp),%ecx │ │ │ │ │ + jmp 11035 │ │ │ │ │ +./src/ffmpeg2theora.c:711 │ │ │ │ │ + mov %ebx,-0x310(%ebp) │ │ │ │ │ + jmp 106d3 │ │ │ │ │ +./src/ffmpeg2theora.c:733 │ │ │ │ │ + flds -0x6580(%edi) │ │ │ │ │ + fsubrl 0x58(%esi) │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x320(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ + mov -0x320(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je ef14 │ │ │ │ │ -./src/theorautils.c:545 │ │ │ │ │ - mov 0x18(%esp),%edi │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - cmp 0x2c(%edi),%eax │ │ │ │ │ - sbb 0x30(%edi),%eax │ │ │ │ │ - jge f0b0 │ │ │ │ │ -./src/theorautils.c:550 │ │ │ │ │ - mov 0x34(%esp),%esi │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - shl $0x4,%esi │ │ │ │ │ - push %esi │ │ │ │ │ - mov 0x30(%esp),%ebx │ │ │ │ │ - call 44e0 │ │ │ │ │ - mov %eax,0x5c(%esp) │ │ │ │ │ -./src/theorautils.c:551 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ + jne 111f5 │ │ │ │ │ +./src/ffmpeg2theora.c:733 (discriminator 1) │ │ │ │ │ + cmpl $0x2d0,-0x344(%ebp) │ │ │ │ │ + jne 111d8 │ │ │ │ │ + cmpl $0x1e0,-0x338(%ebp) │ │ │ │ │ + je 111f5 │ │ │ │ │ +./src/ffmpeg2theora.c:734 │ │ │ │ │ + movl $0x2d0,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:735 │ │ │ │ │ + mov $0x2d0,%ebx │ │ │ │ │ + mov $0x1e0,%eax │ │ │ │ │ + movl $0x1e0,0x54(%esi) │ │ │ │ │ + jmp 1075b │ │ │ │ │ +./src/ffmpeg2theora.c:738 │ │ │ │ │ + movl $0x2d0,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:739 │ │ │ │ │ + mov $0x2d0,%ebx │ │ │ │ │ + mov $0x240,%eax │ │ │ │ │ + movl $0x240,0x54(%esi) │ │ │ │ │ + jmp 1075b │ │ │ │ │ +./src/ffmpeg2theora.c:940 │ │ │ │ │ + mov 0x290c(%edi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f061 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - push $0xffffffff │ │ │ │ │ - push 0x58(%esp) │ │ │ │ │ - mov 0x30(%esp),%ebx │ │ │ │ │ - call 4390 │ │ │ │ │ -./src/theorautils.c:559 │ │ │ │ │ - mov 0x48(%esp),%edi │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jle efe2 │ │ │ │ │ - mov 0x34(%esp),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jle efe2 │ │ │ │ │ -./src/theorautils.c:536 │ │ │ │ │ - movl $0x0,0x3c(%esp) │ │ │ │ │ -./src/theorautils.c:528 │ │ │ │ │ - mov $0x80000001,%edi │ │ │ │ │ -./src/theorautils.c:527 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -./src/theorautils.c:525 │ │ │ │ │ - mov 0xd8(%esp),%eax │ │ │ │ │ -./src/theorautils.c:535 │ │ │ │ │ - movl $0x0,0x48(%esp) │ │ │ │ │ -./src/theorautils.c:525 │ │ │ │ │ - sub $0x1,%eax │ │ │ │ │ -./src/theorautils.c:558 │ │ │ │ │ - movl $0x0,0x58(%esp) │ │ │ │ │ -./src/theorautils.c:525 │ │ │ │ │ - mov %eax,0x30(%esp) │ │ │ │ │ -./src/theorautils.c:563 │ │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ │ -./src/theorautils.c:558 │ │ │ │ │ - movl $0x0,0x5c(%esp) │ │ │ │ │ -./src/theorautils.c:563 │ │ │ │ │ - mov 0x24(%eax),%esi │ │ │ │ │ - mov (%eax),%eax │ │ │ │ │ -./src/theorautils.c:557 │ │ │ │ │ - movl $0x0,0x50(%esp) │ │ │ │ │ - movl $0x0,0x54(%esp) │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ -./src/theorautils.c:530 │ │ │ │ │ - movl $0x0,0x24(%esp) │ │ │ │ │ -./src/theorautils.c:529 │ │ │ │ │ - movl $0x80000001,0x40(%esp) │ │ │ │ │ - movl $0xffffffff,0x44(%esp) │ │ │ │ │ -./src/theorautils.c:521 │ │ │ │ │ - movl $0x0,0x1c(%esp) │ │ │ │ │ -./src/theorautils.c:559 │ │ │ │ │ - movl $0x0,0xc(%esp) │ │ │ │ │ - mov %edi,0x28(%esp) │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:560 │ │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ │ - mov (%eax),%ebx │ │ │ │ │ -./src/theorautils.c:563 │ │ │ │ │ - cmp %ebp,%edi │ │ │ │ │ - jle eb24 │ │ │ │ │ -./src/theorautils.c:564 │ │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ │ - lea 0x0(%ebp,%ebp,2),%edx │ │ │ │ │ - mov 0x30(%esp),%ecx │ │ │ │ │ - mov 0x1c(%eax),%esi │ │ │ │ │ - lea 0x0(,%edx,4),%eax │ │ │ │ │ - add 0x8(%esi,%edx,4),%ecx │ │ │ │ │ -./src/theorautils.c:563 │ │ │ │ │ - cmp %ecx,%ebx │ │ │ │ │ - jle eb54 │ │ │ │ │ - lea 0x14(%esi,%eax,1),%eax │ │ │ │ │ - jmp eb1d │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:564 (discriminator 1) │ │ │ │ │ - mov (%eax),%edx │ │ │ │ │ -./src/theorautils.c:563 (discriminator 1) │ │ │ │ │ - add $0xc,%eax │ │ │ │ │ -./src/theorautils.c:564 (discriminator 1) │ │ │ │ │ - add %ecx,%edx │ │ │ │ │ -./src/theorautils.c:563 (discriminator 1) │ │ │ │ │ - cmp %ebx,%edx │ │ │ │ │ - jge eb50 │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -./src/theorautils.c:567 │ │ │ │ │ - add $0x1,%ebp │ │ │ │ │ -./src/theorautils.c:563 │ │ │ │ │ - cmp %edi,%ebp │ │ │ │ │ - jne eb10 │ │ │ │ │ -./src/theorautils.c:569 │ │ │ │ │ - mov 0x20(%esp),%ebx │ │ │ │ │ - lea -0x67b0(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x239 │ │ │ │ │ + je 10a05 │ │ │ │ │ + jmp 10237 │ │ │ │ │ +./src/ffmpeg2theora.c:1050 │ │ │ │ │ + mov -0x340(%ebp),%eax │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push 0x158(%eax) │ │ │ │ │ + call 4bb0 │ │ │ │ │ + movl $0x0,(%esp) │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x7335(%ebx),%eax │ │ │ │ │ + lea -0x9b34(%edi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - mov %ecx,0x30(%esp) │ │ │ │ │ -./src/theorautils.c:576 │ │ │ │ │ - mov 0x24(%esp),%eax │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - cmp 0x28(%esp),%ebp │ │ │ │ │ - cmovne %ebx,%eax │ │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ │ -./src/theorautils.c:579 │ │ │ │ │ - cmp 0xd4(%esp),%eax │ │ │ │ │ - jne ece4 │ │ │ │ │ -./src/theorautils.c:580 (discriminator 1) │ │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ │ - mov 0x44(%esp),%edx │ │ │ │ │ - mov 0x8(%eax),%ebx │ │ │ │ │ - mov 0x4(%eax),%ecx │ │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ │ - mov %ebx,0x2c(%esp) │ │ │ │ │ - mov 0x18(%esp),%ebx │ │ │ │ │ - mov %ecx,0x28(%esp) │ │ │ │ │ -./src/theorautils.c:579 (discriminator 1) │ │ │ │ │ - mov 0x28(%esp),%ecx │ │ │ │ │ -./src/theorautils.c:580 (discriminator 1) │ │ │ │ │ - add 0x14(%ebx),%eax │ │ │ │ │ - adc 0x18(%ebx),%edx │ │ │ │ │ -./src/theorautils.c:579 (discriminator 1) │ │ │ │ │ - mov 0x2c(%esp),%ebx │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ - sbb %ebx,%eax │ │ │ │ │ - jge ece4 │ │ │ │ │ -./src/theorautils.c:588 │ │ │ │ │ - mov 0x1c(%esp),%eax │ │ │ │ │ - lea 0x0(%ebp,%ebp,2),%edx │ │ │ │ │ - shl $0x4,%eax │ │ │ │ │ - add 0x4c(%esp),%eax │ │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ │ - mov (%esi,%edx,4),%eax │ │ │ │ │ - mov 0x4(%esi,%edx,4),%edx │ │ │ │ │ - mov 0x40(%esp),%esi │ │ │ │ │ - mov %eax,0x60(%esp) │ │ │ │ │ - mov %edx,0x64(%esp) │ │ │ │ │ - mov %eax,(%esi) │ │ │ │ │ -./src/theorautils.c:592 │ │ │ │ │ - sub 0x50(%esp),%eax │ │ │ │ │ -./src/theorautils.c:588 │ │ │ │ │ - mov %edx,0x4(%esi) │ │ │ │ │ -./src/theorautils.c:592 │ │ │ │ │ - sbb 0x54(%esp),%edx │ │ │ │ │ -./src/theorautils.c:589 │ │ │ │ │ - mov %ecx,0x8(%esi) │ │ │ │ │ - mov %ebx,0xc(%esi) │ │ │ │ │ -./src/theorautils.c:469 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js f04a │ │ │ │ │ -./src/theorautils.c:471 │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ -./src/theorautils.c:467 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -./src/theorautils.c:471 │ │ │ │ │ - or %eax,%esi │ │ │ │ │ - je ef92 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:472 │ │ │ │ │ - shrd $0x1,%edx,%eax │ │ │ │ │ - sar %edx │ │ │ │ │ -./src/theorautils.c:473 │ │ │ │ │ - add $0x1,%ecx │ │ │ │ │ -./src/theorautils.c:471 │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - or %eax,%esi │ │ │ │ │ - jne ec00 │ │ │ │ │ -./src/theorautils.c:477 │ │ │ │ │ - mov $0x92492493,%eax │ │ │ │ │ - mov %ecx,%ebx │ │ │ │ │ - imul %ecx │ │ │ │ │ - sar $0x1f,%ebx │ │ │ │ │ - lea (%edx,%ecx,1),%eax │ │ │ │ │ - sar $0x2,%eax │ │ │ │ │ - sub %ebx,%eax │ │ │ │ │ - lea 0x0(,%eax,8),%edx │ │ │ │ │ - sub %eax,%edx │ │ │ │ │ - cmp %edx,%ecx │ │ │ │ │ - setne %dl │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - add %edx,%eax │ │ │ │ │ -./src/theorautils.c:592 │ │ │ │ │ - add 0x48(%esp),%eax │ │ │ │ │ -./src/theorautils.c:594 │ │ │ │ │ - mov 0x2c(%esp),%edx │ │ │ │ │ -./src/theorautils.c:592 │ │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ │ -./src/theorautils.c:594 │ │ │ │ │ - mov 0x28(%esp),%eax │ │ │ │ │ - sub 0x58(%esp),%eax │ │ │ │ │ - sbb 0x5c(%esp),%edx │ │ │ │ │ -./src/theorautils.c:469 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js f04a │ │ │ │ │ -./src/theorautils.c:471 │ │ │ │ │ - mov %edx,%ebx │ │ │ │ │ - or %eax,%ebx │ │ │ │ │ - je ef88 │ │ │ │ │ -./src/theorautils.c:467 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:472 │ │ │ │ │ - shrd $0x1,%edx,%eax │ │ │ │ │ - sar %edx │ │ │ │ │ -./src/theorautils.c:473 │ │ │ │ │ - add $0x1,%ecx │ │ │ │ │ -./src/theorautils.c:471 │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - or %eax,%esi │ │ │ │ │ - jne ec68 │ │ │ │ │ -./src/theorautils.c:477 │ │ │ │ │ - mov $0x92492493,%eax │ │ │ │ │ - mov %ecx,%ebx │ │ │ │ │ - imul %ecx │ │ │ │ │ - sar $0x1f,%ebx │ │ │ │ │ - lea (%edx,%ecx,1),%eax │ │ │ │ │ - sar $0x2,%eax │ │ │ │ │ - sub %ebx,%eax │ │ │ │ │ - lea 0x0(,%eax,8),%edx │ │ │ │ │ - sub %eax,%edx │ │ │ │ │ - cmp %edx,%ecx │ │ │ │ │ - setne %dl │ │ │ │ │ - movzbl %dl,%edx │ │ │ │ │ - add %edx,%eax │ │ │ │ │ -./src/theorautils.c:599 │ │ │ │ │ - mov 0x18(%esp),%esi │ │ │ │ │ -./src/theorautils.c:594 │ │ │ │ │ - add 0x40(%esp),%eax │ │ │ │ │ -./src/theorautils.c:597 │ │ │ │ │ - addl $0x1,0x1c(%esp) │ │ │ │ │ - mov 0x1c(%esp),%ecx │ │ │ │ │ -./src/theorautils.c:594 │ │ │ │ │ - mov %eax,0x48(%esp) │ │ │ │ │ -./src/theorautils.c:599 │ │ │ │ │ - cmp %eax,0x44(%esi) │ │ │ │ │ - jbe ecbc │ │ │ │ │ -./src/theorautils.c:600 │ │ │ │ │ - mov %ecx,0x3c(%esp) │ │ │ │ │ - mov 0x28(%esp),%eax │ │ │ │ │ - mov 0x2c(%esp),%edx │ │ │ │ │ -./src/theorautils.c:593 │ │ │ │ │ - mov 0x60(%esp),%ebx │ │ │ │ │ - mov 0x64(%esp),%esi │ │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ │ - mov %edx,0x5c(%esp) │ │ │ │ │ - mov %ebx,0x50(%esp) │ │ │ │ │ - mov %esi,0x54(%esp) │ │ │ │ │ - mov %eax,0x40(%esp) │ │ │ │ │ - mov %edx,0x44(%esp) │ │ │ │ │ -./src/theorautils.c:559 (discriminator 2) │ │ │ │ │ - addl $0x1,0xc(%esp) │ │ │ │ │ - mov 0x1c(%esp),%esi │ │ │ │ │ - addl $0xc,0x10(%esp) │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - cmp %esi,0x34(%esp) │ │ │ │ │ - jle ed0b │ │ │ │ │ - cmp %eax,0x38(%esp) │ │ │ │ │ - jle ed0b │ │ │ │ │ - mov %ebp,0x28(%esp) │ │ │ │ │ - jmp ead8 │ │ │ │ │ -./src/theorautils.c:605 │ │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ │ -./src/theorautils.c:624 │ │ │ │ │ - mov 0x3c(%esp),%esi │ │ │ │ │ -./src/theorautils.c:605 │ │ │ │ │ - mov 0x48(%esp),%ecx │ │ │ │ │ - mov 0x44(%eax),%eax │ │ │ │ │ -./src/theorautils.c:624 │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ -./src/theorautils.c:605 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ -./src/theorautils.c:624 │ │ │ │ │ - sar $0x1f,%edi │ │ │ │ │ -./src/theorautils.c:605 │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - jb efae │ │ │ │ │ -./src/theorautils.c:610 │ │ │ │ │ - cmp %eax,%edx │ │ │ │ │ - jb ef43 │ │ │ │ │ -./src/theorautils.c:624 │ │ │ │ │ - lea 0x8c(%esp),%ecx │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov %ecx,0x24(%esp) │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - mov 0xe0(%esp),%ecx │ │ │ │ │ - call e710 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je f090 │ │ │ │ │ -./src/theorautils.c:634 │ │ │ │ │ - mov 0x18(%esp),%edi │ │ │ │ │ - mov 0x8c(%esp),%ebp │ │ │ │ │ -./src/theorautils.c:644 │ │ │ │ │ - mov 0x3c(%esp),%ebx │ │ │ │ │ - mov 0x34(%edi),%eax │ │ │ │ │ - mov 0x38(%edi),%edx │ │ │ │ │ -./src/theorautils.c:640 │ │ │ │ │ - lea 0x2a(%ebp),%ecx │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov %eax,0x1a(%ebp) │ │ │ │ │ - mov %edx,0x1e(%ebp) │ │ │ │ │ -./src/theorautils.c:637 │ │ │ │ │ - mov 0x3c(%edi),%eax │ │ │ │ │ - mov 0x40(%edi),%edx │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov %eax,0x22(%ebp) │ │ │ │ │ - mov %edx,0x26(%ebp) │ │ │ │ │ -./src/theorautils.c:641 │ │ │ │ │ - add 0x90(%esp),%ebp │ │ │ │ │ -./src/theorautils.c:644 │ │ │ │ │ + push -0x2f4(%ebp) │ │ │ │ │ + call 4ae0 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + jmp f74a │ │ │ │ │ +./src/ffmpeg2theora.c:745 │ │ │ │ │ + mov -0x310(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:743 │ │ │ │ │ + mov -0x344(%ebp),%eax │ │ │ │ │ + sub 0x1b4(%esi),%eax │ │ │ │ │ + sub 0x1b8(%esi),%eax │ │ │ │ │ + mov %eax,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:744 │ │ │ │ │ + mov -0x338(%ebp),%eax │ │ │ │ │ + sub 0x1ac(%esi),%eax │ │ │ │ │ + sub 0x1b0(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:745 │ │ │ │ │ test %ebx,%ebx │ │ │ │ │ - je ee2f │ │ │ │ │ -./src/theorautils.c:646 │ │ │ │ │ - mov 0x4c(%esp),%edi │ │ │ │ │ - mov 0x4(%edi),%edx │ │ │ │ │ - mov (%edi),%eax │ │ │ │ │ -./src/theorautils.c:647 │ │ │ │ │ - mov 0x8(%edi),%esi │ │ │ │ │ - mov 0xc(%edi),%edi │ │ │ │ │ -./src/theorautils.c:485 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js f004 │ │ │ │ │ -./src/theorautils.c:644 │ │ │ │ │ - movl $0x0,0xc(%esp) │ │ │ │ │ -./src/theorautils.c:485 │ │ │ │ │ - mov 0x4c(%esp),%ebx │ │ │ │ │ - jmp ede3 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:646 (discriminator 3) │ │ │ │ │ - mov 0x10(%ebx),%eax │ │ │ │ │ - mov 0x14(%ebx),%edx │ │ │ │ │ - add $0x10,%ebx │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ -./src/theorautils.c:647 (discriminator 3) │ │ │ │ │ - mov 0x8(%ebx),%esi │ │ │ │ │ -./src/theorautils.c:646 (discriminator 3) │ │ │ │ │ - sbb %edi,%edx │ │ │ │ │ -./src/theorautils.c:647 (discriminator 3) │ │ │ │ │ - mov 0xc(%ebx),%edi │ │ │ │ │ - sub 0x10(%esp),%esi │ │ │ │ │ - sbb 0x14(%esp),%edi │ │ │ │ │ -./src/theorautils.c:485 (discriminator 3) │ │ │ │ │ + je 112f7 │ │ │ │ │ +./src/ffmpeg2theora.c:745 (discriminator 1) │ │ │ │ │ + mov -0x308(%ebp),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - js f004 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %edx │ │ │ │ │ - mov %ebp,%edx │ │ │ │ │ + je 112f7 │ │ │ │ │ +./src/ffmpeg2theora.c:746 │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + fildl -0x310(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:747 │ │ │ │ │ + movl $0x1,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:746 │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + fmulp %st,%st(1) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x308(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ + mov -0x308(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:748 │ │ │ │ │ + movl $0x1,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:750 │ │ │ │ │ + mov 0x7c(%esi),%ebx │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je 1148a │ │ │ │ │ + mov 0x80(%esi),%edx │ │ │ │ │ + mov %edx,-0x320(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + mov %ebx,-0x328(%ebp) │ │ │ │ │ + fildl -0x328(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:755 │ │ │ │ │ + cmp $0x280,%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl -0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:755 │ │ │ │ │ + setg %dl │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:754 │ │ │ │ │ + flds -0x657c(%edi) │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jb 11671 │ │ │ │ │ +./src/ffmpeg2theora.c:755 │ │ │ │ │ + cmp $0x1e0,%eax │ │ │ │ │ + jg 11842 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + jne 11842 │ │ │ │ │ +./src/ffmpeg2theora.c:824 │ │ │ │ │ + mov %ecx,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:825 │ │ │ │ │ + mov %eax,0x54(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:828 │ │ │ │ │ + mov %ecx,0x7c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:829 │ │ │ │ │ + mov %eax,0x80(%esi) │ │ │ │ │ + jmp ff17 │ │ │ │ │ +./src/ffmpeg2theora.c:1303 │ │ │ │ │ + lea -0x260(%ebp),%eax │ │ │ │ │ + push $0x4 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ push %eax │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - call e5d0 │ │ │ │ │ -./src/theorautils.c:485 │ │ │ │ │ + push $0x18 │ │ │ │ │ + push 0x29a8(%edi) │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/ffmpeg2theora.c:1304 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - js f004 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - mov %ebp,%edx │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - call e5d0 │ │ │ │ │ -./src/theorautils.c:651 │ │ │ │ │ - mov 0xc(%ebx),%edx │ │ │ │ │ -./src/theorautils.c:644 │ │ │ │ │ - addl $0x1,0x1c(%esp) │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ -./src/theorautils.c:651 │ │ │ │ │ - mov 0x8(%ebx),%eax │ │ │ │ │ -./src/theorautils.c:650 │ │ │ │ │ - mov (%ebx),%esi │ │ │ │ │ -./src/theorautils.c:651 │ │ │ │ │ - mov %edx,0x24(%esp) │ │ │ │ │ -./src/theorautils.c:650 │ │ │ │ │ - mov 0x4(%ebx),%edi │ │ │ │ │ -./src/theorautils.c:651 │ │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ │ -./src/theorautils.c:644 │ │ │ │ │ - mov 0x1c(%esp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:1303 │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1304 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 1190f │ │ │ │ │ +./src/ffmpeg2theora.c:1312 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x2f24(%edi) │ │ │ │ │ + call 4590 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmp %eax,0x3c(%esp) │ │ │ │ │ - jne edc0 │ │ │ │ │ -./src/theorautils.c:653 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 118eb │ │ │ │ │ +./src/ffmpeg2theora.c:1316 │ │ │ │ │ + push 0x2f24(%edi) │ │ │ │ │ + push -0x308(%ebp) │ │ │ │ │ + push $0x1 │ │ │ │ │ + push -0x260(%ebp) │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %eax,-0x308(%ebp) │ │ │ │ │ + ja 118c7 │ │ │ │ │ +./src/ffmpeg2theora.c:1320 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push 0x58(%esp) │ │ │ │ │ - mov 0x30(%esp),%ebx │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/theorautils.c:656 │ │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ │ - pop %edx │ │ │ │ │ - pop %ecx │ │ │ │ │ - lea 0x84(%esp),%esi │ │ │ │ │ - lea 0x494(%eax),%edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %edi │ │ │ │ │ - call 4850 │ │ │ │ │ + push 0x2f24(%edi) │ │ │ │ │ + call 4bd0 │ │ │ │ │ +./src/ffmpeg2theora.c:1322 │ │ │ │ │ + mov 0x2f2c(%edi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne f0d3 │ │ │ │ │ -./src/theorautils.c:657 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - mov 0x30(%esp),%ebx │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:658 │ │ │ │ │ - pop %eax │ │ │ │ │ - push 0x98(%esp) │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/theorautils.c:661 │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ + cmp $0x2,%eax │ │ │ │ │ + jne 11421 │ │ │ │ │ +./src/ffmpeg2theora.c:1324 │ │ │ │ │ push $0x0 │ │ │ │ │ - mov 0x2c(%esp),%eax │ │ │ │ │ - push 0x30(%eax) │ │ │ │ │ - push 0x2c(%eax) │ │ │ │ │ - mov 0x84(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4110 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js f0f6 │ │ │ │ │ - mov 0x68(%esp),%ebp │ │ │ │ │ - jmp eec7 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:669 │ │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ │ - testb $0x6,0x5(%eax) │ │ │ │ │ - jne f027 │ │ │ │ │ -./src/theorautils.c:670 │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:667 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - push %edi │ │ │ │ │ - mov 0x30(%esp),%ebx │ │ │ │ │ - call 4be0 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x1a │ │ │ │ │ + push 0x29a8(%edi) │ │ │ │ │ + call 4a40 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne eeb0 │ │ │ │ │ -./src/theorautils.c:674 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - push %edi │ │ │ │ │ - mov 0x30(%esp),%ebx │ │ │ │ │ - call 4850 │ │ │ │ │ -./src/theorautils.c:675 │ │ │ │ │ + js 11998 │ │ │ │ │ +./src/ffmpeg2theora.c:1328 │ │ │ │ │ + cmpl $0x3,0x2f28(%edi) │ │ │ │ │ + je 11948 │ │ │ │ │ +./src/ffmpeg2theora.c:1337 │ │ │ │ │ + mov 0x2f2c(%edi),%eax │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ + movl $0x0,-0x364(%ebp) │ │ │ │ │ + cmp $0x1,%eax │ │ │ │ │ + je d90a │ │ │ │ │ + jmp d635 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x95ac(%edi),%eax │ │ │ │ │ + push 0x4(%ecx) │ │ │ │ │ + push %eax │ │ │ │ │ + mov -0x310(%ebp),%eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov %edx,-0x320(%ebp) │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ + mov -0x320(%ebp),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne ef9c │ │ │ │ │ -./src/theorautils.c:680 │ │ │ │ │ - mov 0xac(%esp),%edi │ │ │ │ │ - sub %gs:0x14,%edi │ │ │ │ │ - jne f05c │ │ │ │ │ - add $0xbc,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ + jmp d730 │ │ │ │ │ +./src/ffmpeg2theora.c:888 │ │ │ │ │ + mov -0x2c8(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:889 │ │ │ │ │ + mov %ecx,0x54(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:888 │ │ │ │ │ + imul %ecx,%eax │ │ │ │ │ + cltd │ │ │ │ │ + idivl -0x2c4(%ebp) │ │ │ │ │ + mov %eax,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:889 │ │ │ │ │ + jmp 1012d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + jmp fd9e │ │ │ │ │ +./src/ffmpeg2theora.c:751 │ │ │ │ │ + mov %ecx,0x7c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:743 │ │ │ │ │ + mov %ecx,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:752 │ │ │ │ │ + mov %eax,0x80(%esi) │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ + jmp 1130e │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push 0xdc(%esp) │ │ │ │ │ - push 0x7c(%esp) │ │ │ │ │ - mov 0x34(%esp),%ebx │ │ │ │ │ - lea -0x6fa4(%ebx),%eax │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ -./src/theorautils.c:540 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + lea -0x944c(%edi),%eax │ │ │ │ │ + push %edx │ │ │ │ │ + push %eax │ │ │ │ │ +./src/ffmpeg2theora.c:1342 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ push (%eax) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/theorautils.c:541 │ │ │ │ │ + mov -0x308(%ebp),%ecx │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - jmp eef5 │ │ │ │ │ -./src/theorautils.c:611 (discriminator 1) │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ - sub %edx,%ecx │ │ │ │ │ -./src/theorautils.c:610 (discriminator 1) │ │ │ │ │ - cmp $0x2710,%ecx │ │ │ │ │ - jbe ed31 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov 0x78(%esp),%ebx │ │ │ │ │ - push %ebx │ │ │ │ │ - push 0x58(%esp) │ │ │ │ │ - push %ebx │ │ │ │ │ - push 0x54(%esp) │ │ │ │ │ - push %ecx │ │ │ │ │ - push %ebx │ │ │ │ │ + jmp 10c8c │ │ │ │ │ +./src/ffmpeg2theora.c:1783 │ │ │ │ │ + mov %ecx,-0x2d4(%ebp) │ │ │ │ │ + jmp f52f │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + fstp %st(0) │ │ │ │ │ +./src/ffmpeg2theora.c:875 │ │ │ │ │ + mov %ecx,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:876 │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x320(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ + mov -0x320(%ebp),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:877 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + shr $0x1f,%edx │ │ │ │ │ + lea (%ecx,%edx,1),%eax │ │ │ │ │ + and $0x1,%eax │ │ │ │ │ + sub %edx,%eax │ │ │ │ │ + add %ecx,%eax │ │ │ │ │ + mov %eax,0x54(%esi) │ │ │ │ │ + jmp 100ea │ │ │ │ │ +./src/ffmpeg2theora.c:1797 │ │ │ │ │ + flds -0x320(%ebp) │ │ │ │ │ + fldz │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ + fstp %st(1) │ │ │ │ │ + jbe e0d6 │ │ │ │ │ + flds -0x320(%ebp) │ │ │ │ │ + fadds -0x2cc(%ebp) │ │ │ │ │ + fcomi %st(1),%st │ │ │ │ │ + jbe e0da │ │ │ │ │ +./src/ffmpeg2theora.c:1798 │ │ │ │ │ + fsts -0x2cc(%ebp) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:1799 │ │ │ │ │ + fstps -0x320(%ebp) │ │ │ │ │ + jmp f5f5 │ │ │ │ │ +./src/ffmpeg2theora.c:782 │ │ │ │ │ + mov -0x310(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:781 │ │ │ │ │ + mov -0x338(%ebp),%eax │ │ │ │ │ + sub 0x1ac(%esi),%eax │ │ │ │ │ + sub 0x1b0(%esi),%eax │ │ │ │ │ + mov %eax,-0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:782 │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + je 117b0 │ │ │ │ │ +./src/ffmpeg2theora.c:782 (discriminator 1) │ │ │ │ │ + mov -0x308(%ebp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 117b0 │ │ │ │ │ +./src/ffmpeg2theora.c:783 │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + fildl -0x310(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:784 │ │ │ │ │ + movl $0x1,-0x310(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:785 │ │ │ │ │ + movl $0x1,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:783 │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + fildl -0x320(%ebp) │ │ │ │ │ + fmulp %st,%st(1) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x320(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:787 │ │ │ │ │ + mov 0x7c(%esi),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 117cc │ │ │ │ │ + mov 0x80(%esi),%ecx │ │ │ │ │ + mov %ecx,-0x320(%ebp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + mov %eax,-0x328(%ebp) │ │ │ │ │ + fildl -0x328(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:833 │ │ │ │ │ + mov $0x80,%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl -0x320(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:792 │ │ │ │ │ + movl $0x80,0x50(%esi) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ +./src/ffmpeg2theora.c:793 │ │ │ │ │ + fdivrs -0x6578(%edi) │ │ │ │ │ + fldcw -0x2fc(%ebp) │ │ │ │ │ + fistpl -0x320(%ebp) │ │ │ │ │ + fldcw -0x2fa(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:795 │ │ │ │ │ + movl $0x80,0x7c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:793 │ │ │ │ │ + mov -0x320(%ebp),%eax │ │ │ │ │ + mov %eax,0x54(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:796 │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ + mov %eax,0x80(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:834 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 10e7e │ │ │ │ │ +./src/ffmpeg2theora.c:839 │ │ │ │ │ + mov -0x338(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:840 │ │ │ │ │ + imul -0x344(%ebp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:839 │ │ │ │ │ + imul %ecx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:840 │ │ │ │ │ + mov %edx,0x6c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:839 │ │ │ │ │ + mov %eax,0x68(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:840 │ │ │ │ │ + jmp 10e93 │ │ │ │ │ +./src/ffmpeg2theora.c:766 │ │ │ │ │ + cmp $0x168,%eax │ │ │ │ │ + jg 11680 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 1134e │ │ │ │ │ +./src/ffmpeg2theora.c:768 │ │ │ │ │ + movl $0x280,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:777 │ │ │ │ │ + mov $0x168,%eax │ │ │ │ │ + mov $0x280,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:769 │ │ │ │ │ + movl $0x168,0x54(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:776 │ │ │ │ │ + movl $0x280,0x7c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:777 │ │ │ │ │ + movl $0x168,0x80(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:834 │ │ │ │ │ + jmp 10e7e │ │ │ │ │ +./src/ffmpeg2theora.c:724 │ │ │ │ │ + movl $0x140,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:725 │ │ │ │ │ + mov $0x140,%ebx │ │ │ │ │ + mov $0xf0,%eax │ │ │ │ │ + movl $0xf0,0x54(%esi) │ │ │ │ │ + jmp 1075b │ │ │ │ │ + mov 0x1ac(%esi),%eax │ │ │ │ │ + jmp fa57 │ │ │ │ │ +./src/ffmpeg2theora.c:911 │ │ │ │ │ + mov -0x3bc(%ebp),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:908 │ │ │ │ │ + mov -0x338(%ebp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:909 │ │ │ │ │ + push $0x0 │ │ │ │ │ +./src/ffmpeg2theora.c:908 │ │ │ │ │ + sub 0x1ac(%esi),%eax │ │ │ │ │ + sub 0x1b0(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:909 │ │ │ │ │ + push $0x2710 │ │ │ │ │ +./src/ffmpeg2theora.c:911 │ │ │ │ │ + imul 0x3c(%ebx),%eax │ │ │ │ │ + imul 0x50(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:909 │ │ │ │ │ + cltd │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - mov 0x48(%esp),%ebx │ │ │ │ │ - lea -0x6e7c(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:907 │ │ │ │ │ + mov -0x344(%ebp),%eax │ │ │ │ │ + sub 0x1b4(%esi),%eax │ │ │ │ │ + sub 0x1b8(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:910 │ │ │ │ │ + imul 0x38(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:909 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:910 │ │ │ │ │ + imul %ecx,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:909 │ │ │ │ │ + cltd │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - call 4520 <__printf_chk@plt> │ │ │ │ │ -./src/theorautils.c:624 │ │ │ │ │ - mov 0x48(%esp),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ -./src/theorautils.c:624 │ │ │ │ │ - mov 0x44(%eax),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ - jmp ed31 │ │ │ │ │ -./src/theorautils.c:471 │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - jmp ec9e │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - jmp ec36 │ │ │ │ │ -./src/theorautils.c:676 │ │ │ │ │ - mov 0x68(%esp),%eax │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:679 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - jmp eef5 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %ecx │ │ │ │ │ - mov 0x78(%esp),%ecx │ │ │ │ │ - push %ecx │ │ │ │ │ -./src/theorautils.c:606 │ │ │ │ │ - mov 0x2c(%esp),%eax │ │ │ │ │ - sub 0x4c(%esp),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ + lea 0x6c(%esi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push %ecx │ │ │ │ │ - mov 0x38(%esp),%ebx │ │ │ │ │ - lea -0x6f48(%ebx),%eax │ │ │ │ │ + lea 0x68(%esi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - call 4520 <__printf_chk@plt> │ │ │ │ │ -./src/theorautils.c:624 │ │ │ │ │ - mov 0x38(%esp),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ + call 40a0 │ │ │ │ │ +./src/ffmpeg2theora.c:912 │ │ │ │ │ + mov 0x68(%esi),%eax │ │ │ │ │ + imul 0x50(%esi),%eax │ │ │ │ │ add $0x20,%esp │ │ │ │ │ -./src/theorautils.c:624 │ │ │ │ │ - mov 0x44(%eax),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ - jmp ed31 │ │ │ │ │ -./src/theorautils.c:605 │ │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ │ -./src/theorautils.c:536 │ │ │ │ │ - movl $0x0,0x3c(%esp) │ │ │ │ │ -./src/theorautils.c:605 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -./src/theorautils.c:535 │ │ │ │ │ - movl $0x0,0x48(%esp) │ │ │ │ │ -./src/theorautils.c:605 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - mov 0x44(%eax),%eax │ │ │ │ │ - jmp ed29 │ │ │ │ │ -./src/theorautils.c:485 │ │ │ │ │ - mov 0x20(%esp),%ebx │ │ │ │ │ - lea -0x67d0(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1e5 │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:935 │ │ │ │ │ + mov 0x2f28(%edi),%ebx │ │ │ │ │ +./src/ffmpeg2theora.c:912 │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:913 │ │ │ │ │ + mov 0x6c(%esi),%eax │ │ │ │ │ + imul 0x54(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:912 │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + mov %eax,-0x308(%ebp) │ │ │ │ │ + fildl -0x308(%ebp) │ │ │ │ │ + fdivrp %st,%st(1) │ │ │ │ │ + jmp 101cb │ │ │ │ │ +./src/ffmpeg2theora.c:950 (discriminator 2) │ │ │ │ │ + cmpl $0x2,0x2f2c(%edi) │ │ │ │ │ + jne 108d8 │ │ │ │ │ + jmp 10258 │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:93 │ │ │ │ │ + mov %ecx,-0x308(%ebp) │ │ │ │ │ + jmp 106cd │ │ │ │ │ +./src/ffmpeg2theora.c:1287 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0x9550(%edi),%eax │ │ │ │ │ + push $0x2e │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x73a0(%ebx),%eax │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 10cdc │ │ │ │ │ +./src/ffmpeg2theora.c:997 (discriminator 2) │ │ │ │ │ + cmpl $0x2,0x2f2c(%edi) │ │ │ │ │ + jne 10fcf │ │ │ │ │ + jmp 10386 │ │ │ │ │ + fnstcw -0x2fa(%ebp) │ │ │ │ │ + movzwl -0x2fa(%ebp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,-0x2fc(%ebp) │ │ │ │ │ + jmp 115e7 │ │ │ │ │ +./src/ffmpeg2theora.c:780 │ │ │ │ │ + mov -0x344(%ebp),%eax │ │ │ │ │ + sub 0x1b4(%esi),%eax │ │ │ │ │ + sub 0x1b8(%esi),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:789 │ │ │ │ │ + jmp 115fe │ │ │ │ │ +./src/ffmpeg2theora.c:1070 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0x95d4(%edi),%eax │ │ │ │ │ + push $0x27 │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:669 (discriminator 1) │ │ │ │ │ - mov 0x20(%esp),%ebx │ │ │ │ │ - lea -0x67b0(%ebx),%eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:1071 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/ffmpeg2theora.c:1345 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0x9404(%edi),%eax │ │ │ │ │ + push $0x2d │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x29d │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:1357 │ │ │ │ │ + mov 0x2f2c(%edi),%edx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + movl $0x0,-0x364(%ebp) │ │ │ │ │ + jmp d90a │ │ │ │ │ +./src/ffmpeg2theora.c:757 │ │ │ │ │ + movl $0x280,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:777 │ │ │ │ │ + mov $0x1e0,%eax │ │ │ │ │ + mov $0x280,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:758 │ │ │ │ │ + movl $0x1e0,0x54(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:776 │ │ │ │ │ + movl $0x280,0x7c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:777 │ │ │ │ │ + movl $0x1e0,0x80(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:834 │ │ │ │ │ + jmp 10e7e │ │ │ │ │ +./src/ffmpeg2theora.c:295 │ │ │ │ │ + jne 105a6 │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + jmp d255 │ │ │ │ │ +./src/ffmpeg2theora.c:1441 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0x939c(%edi),%eax │ │ │ │ │ + push $0x2b │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x734b(%ebx),%eax │ │ │ │ │ + mov %edi,%ebx │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:1442 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/ffmpeg2theora.c:1446 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0x9a86(%edi),%eax │ │ │ │ │ + push $0x1a │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:469 │ │ │ │ │ - mov 0x20(%esp),%ebx │ │ │ │ │ - lea -0x67c0(%ebx),%eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:1447 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/ffmpeg2theora.c:1317 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa300(%edi),%eax │ │ │ │ │ + push $0x27 │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1d5 │ │ │ │ │ - jmp f014 │ │ │ │ │ -./src/theorautils.c:680 │ │ │ │ │ - call 13ad0 │ │ │ │ │ -./src/theorautils.c:552 │ │ │ │ │ - mov 0x20(%esp),%ebx │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:1318 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/ffmpeg2theora.c:1313 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x6f78(%ebx),%eax │ │ │ │ │ - push $0x2c │ │ │ │ │ + lea -0xa2a4(%edi),%eax │ │ │ │ │ + push $0x26 │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ -./src/theorautils.c:553 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - or $0xffffffff,%eax │ │ │ │ │ - jmp eef5 │ │ │ │ │ +./src/ffmpeg2theora.c:1314 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/ffmpeg2theora.c:1305 │ │ │ │ │ + mov -0x18(%edi),%esi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x94e8(%edi),%eax │ │ │ │ │ + push (%esi) │ │ │ │ │ + push $0x32 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ + lea -0x94b4(%edi),%eax │ │ │ │ │ + push (%esi) │ │ │ │ │ + push $0x32 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:1307 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push $0x1 │ │ │ │ │ + call 4660 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ -./src/theorautils.c:629 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x58(%esp) │ │ │ │ │ - mov 0x30(%esp),%ebx │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/theorautils.c:630 │ │ │ │ │ +./src/ffmpeg2theora.c:1331 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1329 │ │ │ │ │ + fldz │ │ │ │ │ + fstpl 0x2ee4(%edi) │ │ │ │ │ +./src/ffmpeg2theora.c:1330 │ │ │ │ │ + movl $0x0,0x1fc(%esi) │ │ │ │ │ + movl $0x0,0x200(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1331 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x2f24(%edi) │ │ │ │ │ + call 4590 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - jmp eef5 │ │ │ │ │ -./src/theorautils.c:545 (discriminator 1) │ │ │ │ │ - mov 0x20(%esp),%ebx │ │ │ │ │ - lea -0x67b0(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x221 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x7364(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:656 (discriminator 1) │ │ │ │ │ - mov 0x20(%esp),%ebx │ │ │ │ │ - lea -0x67b0(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x290 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jns 11419 │ │ │ │ │ +./src/ffmpeg2theora.c:1332 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0xa2a4(%edi),%eax │ │ │ │ │ + push $0x26 │ │ │ │ │ + push $0x1 │ │ │ │ │ + jmp 1188f │ │ │ │ │ +./src/ffmpeg2theora.c:1325 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0x9480(%edi),%eax │ │ │ │ │ + push $0x33 │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x6fcc(%ebx),%eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:1326 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1662 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0x9a05(%edi),%eax │ │ │ │ │ + push $0x1d │ │ │ │ │ + push $0x1 │ │ │ │ │ + jmp 1188f │ │ │ │ │ +./src/ffmpeg2theora.c:1669 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0x9a05(%edi),%eax │ │ │ │ │ + push $0x1d │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:662 │ │ │ │ │ - mov 0x20(%esp),%ebx │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:1670 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ +./src/ffmpeg2theora.c:1908 │ │ │ │ │ + call 13ae0 │ │ │ │ │ +./src/ffmpeg2theora.c:1546 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x6db8(%ebx),%eax │ │ │ │ │ - push $0x2f │ │ │ │ │ + lea -0x9a47(%edi),%eax │ │ │ │ │ + push $0x14 │ │ │ │ │ + push $0x1 │ │ │ │ │ + jmp 1188f │ │ │ │ │ +./src/ffmpeg2theora.c:1061 │ │ │ │ │ + mov -0x18(%edi),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0x9604(%edi),%eax │ │ │ │ │ + push $0x2c │ │ │ │ │ push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ call 4750 │ │ │ │ │ -./src/theorautils.c:663 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ │ - jmp eef5 │ │ │ │ │ +./src/ffmpeg2theora.c:1062 │ │ │ │ │ + movl $0x1,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -init_info(): │ │ │ │ │ -./src/theorautils.c:66 │ │ │ │ │ - push %esi │ │ │ │ │ -./src/theorautils.c:76 │ │ │ │ │ - fldz │ │ │ │ │ -./src/theorautils.c:66 │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xfed7,%ebx │ │ │ │ │ - sub $0x10,%esp │ │ │ │ │ - mov 0x1c(%esp),%esi │ │ │ │ │ -./src/theorautils.c:76 │ │ │ │ │ - fstl 0x624(%esi) │ │ │ │ │ -./src/theorautils.c:67 │ │ │ │ │ - movl $0xffffffff,0x4(%esi) │ │ │ │ │ -./src/theorautils.c:77 │ │ │ │ │ - fstpl 0x61c(%esi) │ │ │ │ │ -./src/theorautils.c:68 │ │ │ │ │ - movl $0x1,0x30(%esi) │ │ │ │ │ -./src/theorautils.c:69 │ │ │ │ │ - movl $0x0,0x34(%esi) │ │ │ │ │ -./src/theorautils.c:70 │ │ │ │ │ - movl $0x7d0,0x38(%esi) │ │ │ │ │ -./src/theorautils.c:71 │ │ │ │ │ - movl $0xffffffff,0x3c(%esi) │ │ │ │ │ -./src/theorautils.c:72 │ │ │ │ │ - movl $0xffffffff,0x40(%esi) │ │ │ │ │ -./src/theorautils.c:73 │ │ │ │ │ - movl $0xffffffff,0x44(%esi) │ │ │ │ │ -./src/theorautils.c:74 │ │ │ │ │ - movl $0x0,0x48(%esi) │ │ │ │ │ -./src/theorautils.c:75 │ │ │ │ │ - movl $0x0,0x4c(%esi) │ │ │ │ │ -./src/theorautils.c:78 │ │ │ │ │ - movl $0x0,0x63c(%esi) │ │ │ │ │ - movl $0x0,0x640(%esi) │ │ │ │ │ -./src/theorautils.c:79 │ │ │ │ │ - movl $0x0,0x644(%esi) │ │ │ │ │ - movl $0x0,0x648(%esi) │ │ │ │ │ -./src/theorautils.c:80 │ │ │ │ │ - movl $0x0,0x64c(%esi) │ │ │ │ │ - movl $0x0,0x650(%esi) │ │ │ │ │ -./src/theorautils.c:82 │ │ │ │ │ - movl $0x0,0x600(%esi) │ │ │ │ │ -./src/theorautils.c:83 │ │ │ │ │ - movl $0x0,0x5fc(%esi) │ │ │ │ │ -./src/theorautils.c:84 │ │ │ │ │ - movl $0x0,0x618(%esi) │ │ │ │ │ -./src/theorautils.c:85 │ │ │ │ │ - movl $0x0,0x614(%esi) │ │ │ │ │ -./src/theorautils.c:86 │ │ │ │ │ - movl $0x0,0x604(%esi) │ │ │ │ │ -./src/theorautils.c:87 │ │ │ │ │ - movl $0x0,0x608(%esi) │ │ │ │ │ -./src/theorautils.c:88 │ │ │ │ │ - push $0x0 │ │ │ │ │ - call 4090 │ │ │ │ │ -./src/theorautils.c:90 │ │ │ │ │ - movl $0xffffffff,0xe4(%esi) │ │ │ │ │ -./src/theorautils.c:89 │ │ │ │ │ - fld1 │ │ │ │ │ -./src/theorautils.c:88 │ │ │ │ │ - mov %eax,0x654(%esi) │ │ │ │ │ -./src/theorautils.c:92 │ │ │ │ │ - movl $0x0,0x658(%esi) │ │ │ │ │ -./src/theorautils.c:89 │ │ │ │ │ - fchs │ │ │ │ │ -./src/theorautils.c:93 │ │ │ │ │ - movl $0x0,0x65c(%esi) │ │ │ │ │ -./src/theorautils.c:94 │ │ │ │ │ - movl $0x0,0x660(%esi) │ │ │ │ │ -./src/theorautils.c:101 │ │ │ │ │ - movl $0x0,0x664(%esi) │ │ │ │ │ -./src/theorautils.c:102 │ │ │ │ │ - movl $0x0,0x668(%esi) │ │ │ │ │ -./src/theorautils.c:103 │ │ │ │ │ - movl $0x0,0x66c(%esi) │ │ │ │ │ -./src/theorautils.c:105 │ │ │ │ │ - movl $0x0,0x1c0(%esi) │ │ │ │ │ -./src/theorautils.c:106 │ │ │ │ │ - movl $0x0,0x670(%esi) │ │ │ │ │ -./src/theorautils.c:107 │ │ │ │ │ - movl $0x0,0x674(%esi) │ │ │ │ │ -./src/theorautils.c:109 │ │ │ │ │ - movl $0xffffffff,0x708(%esi) │ │ │ │ │ -./src/theorautils.c:110 │ │ │ │ │ - movl $0x0,0x70c(%esi) │ │ │ │ │ - movl $0x0,0x710(%esi) │ │ │ │ │ -./src/theorautils.c:112 │ │ │ │ │ - movl $0x0,0x71c(%esi) │ │ │ │ │ -./src/theorautils.c:89 │ │ │ │ │ - fstpl 0x62c(%esi) │ │ │ │ │ -./src/theorautils.c:113 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - ret │ │ │ │ │ +./src/ffmpeg2theora.c:1044 │ │ │ │ │ + cmpl $0x8,0x15c(%edx) │ │ │ │ │ + jne f6fd │ │ │ │ │ +./src/ffmpeg2theora.c:1080 │ │ │ │ │ + movl $0x0,-0x2f4(%ebp) │ │ │ │ │ + jmp d28f │ │ │ │ │ +./src/ffmpeg2theora.c:840 │ │ │ │ │ + mov 0x80(%esi),%edx │ │ │ │ │ + jmp 1164e │ │ │ │ │ +./src/ffmpeg2theora.c:818 │ │ │ │ │ + cmp $0x200,%ecx │ │ │ │ │ + jle 1134e │ │ │ │ │ +./src/ffmpeg2theora.c:820 │ │ │ │ │ + movl $0x200,0x50(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:829 │ │ │ │ │ + mov $0x120,%eax │ │ │ │ │ + mov $0x200,%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:821 │ │ │ │ │ + movl $0x120,0x54(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:828 │ │ │ │ │ + movl $0x200,0x7c(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:829 │ │ │ │ │ + movl $0x120,0x80(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:834 │ │ │ │ │ + jmp 10e7e │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -oggmux_setup_kate_streams(): │ │ │ │ │ -./src/theorautils.c:116 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ + nop │ │ │ │ │ +ff2theora_close(): │ │ │ │ │ +./src/ffmpeg2theora.c:1910 │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xfd47,%ebx │ │ │ │ │ + add $0xd549,%ebx │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + mov 0x10(%esp),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:526 │ │ │ │ │ + mov 0x448(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 11aee │ │ │ │ │ +./src/ffmpeg2theora.c:527 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov 0x20(%esp),%ebp │ │ │ │ │ - mov 0x24(%esp),%edi │ │ │ │ │ -./src/theorautils.c:120 │ │ │ │ │ - movl $0x0,0x674(%ebp) │ │ │ │ │ -./src/theorautils.c:119 │ │ │ │ │ - mov %edi,0x670(%ebp) │ │ │ │ │ -./src/theorautils.c:121 │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jne f2f0 │ │ │ │ │ -./src/theorautils.c:131 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:122 │ │ │ │ │ - imul $0x2d8,%edi,%esi │ │ │ │ │ + lea 0x44c(%esi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + call 4290 │ │ │ │ │ +./src/ffmpeg2theora.c:528 │ │ │ │ │ + lea 0x448(%esi),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ + call 42d0 │ │ │ │ │ +./src/ffmpeg2theora.c:530 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1912 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 44e0 │ │ │ │ │ -./src/theorautils.c:123 │ │ │ │ │ + push 0x60(%esi) │ │ │ │ │ + call 4500 │ │ │ │ │ +./src/ffmpeg2theora.c:1913 │ │ │ │ │ + pop %eax │ │ │ │ │ + push 0x64(%esi) │ │ │ │ │ + call 4500 │ │ │ │ │ +./src/ffmpeg2theora.c:1917 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:122 │ │ │ │ │ - mov %eax,0x674(%ebp) │ │ │ │ │ -./src/theorautils.c:123 │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jle f2de │ │ │ │ │ - add %eax,%esi │ │ │ │ │ -./src/theorautils.c:128 │ │ │ │ │ - fldz │ │ │ │ │ -./src/theorautils.c:125 (discriminator 3) │ │ │ │ │ - movl $0x0,0x270(%eax) │ │ │ │ │ -./src/theorautils.c:123 (discriminator 3) │ │ │ │ │ - add $0x2d8,%eax │ │ │ │ │ -./src/theorautils.c:126 (discriminator 3) │ │ │ │ │ - movl $0x0,-0x5c(%eax) │ │ │ │ │ -./src/theorautils.c:127 (discriminator 3) │ │ │ │ │ - movl $0x0,-0x64(%eax) │ │ │ │ │ -./src/theorautils.c:128 (discriminator 3) │ │ │ │ │ - fstl -0x58(%eax) │ │ │ │ │ -./src/theorautils.c:129 (discriminator 3) │ │ │ │ │ - movl $0xffffffff,-0x8(%eax) │ │ │ │ │ - movl $0xffffffff,-0x4(%eax) │ │ │ │ │ -./src/theorautils.c:123 (discriminator 3) │ │ │ │ │ - cmp %esi,%eax │ │ │ │ │ - jne f310 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:131 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -add_fishead_packet(): │ │ │ │ │ -./src/theorautils.c:222 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ + cmpl $0x1,0x2f2c(%ebx) │ │ │ │ │ +./src/ffmpeg2theora.c:1914 │ │ │ │ │ + movl $0x0,0x60(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1915 │ │ │ │ │ + movl $0x0,0x64(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1917 │ │ │ │ │ + je 11b28 │ │ │ │ │ +./src/ffmpeg2theora.c:1918 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xfca7,%ebx │ │ │ │ │ - sub $0x5c,%esp │ │ │ │ │ - mov 0x70(%esp),%eax │ │ │ │ │ - mov 0x74(%esp),%ebp │ │ │ │ │ - mov 0x78(%esp),%edi │ │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ │ -./src/theorautils.c:225 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ - shl $0x10,%esi │ │ │ │ │ -./src/theorautils.c:222 │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/theorautils.c:225 │ │ │ │ │ - movzwl %di,%eax │ │ │ │ │ - or %eax,%esi │ │ │ │ │ -./src/theorautils.c:227 │ │ │ │ │ - cmp $0x2ffff,%esi │ │ │ │ │ - jbe f5d8 │ │ │ │ │ -./src/theorautils.c:230 │ │ │ │ │ - cmp $0x40000,%esi │ │ │ │ │ - mov $0x50,%edx │ │ │ │ │ - mov $0x40,%eax │ │ │ │ │ - cmove %edx,%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ - lea 0x30(%esp),%ecx │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -./src/theorautils.c:230 │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 (discriminator 4) │ │ │ │ │ - mov %edx,(%ecx,%eax,1) │ │ │ │ │ - add $0x4,%eax │ │ │ │ │ - cmp $0x1c,%eax │ │ │ │ │ - jb f3b3 │ │ │ │ │ -./src/theorautils.c:234 (discriminator 4) │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - call 4440 │ │ │ │ │ - mov %eax,0x3c(%esp) │ │ │ │ │ -./src/theorautils.c:235 (discriminator 4) │ │ │ │ │ + call 8560 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je f473 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - movl $0x68736966,(%eax) │ │ │ │ │ - movl $0x646165,0x4(%eax) │ │ │ │ │ -./src/theorautils.c:135 │ │ │ │ │ - mov %bp,0x8(%eax) │ │ │ │ │ - mov %di,0xa(%eax) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - movl $0x0,0xc(%eax) │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,0x10(%eax) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - movl $0x3e8,0x14(%eax) │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,0x18(%eax) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - movl $0x0,0x1c(%eax) │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,0x20(%eax) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - movl $0x3e8,0x24(%eax) │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,0x28(%eax) │ │ │ │ │ -./src/theorautils.c:141 │ │ │ │ │ - movl $0x0,0x2c(%eax) │ │ │ │ │ -./src/theorautils.c:249 │ │ │ │ │ - cmp $0x40000,%esi │ │ │ │ │ - je f490 │ │ │ │ │ -./src/theorautils.c:255 │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ -./src/theorautils.c:253 │ │ │ │ │ - movl $0x1,0x34(%esp) │ │ │ │ │ -./src/theorautils.c:257 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ -./src/theorautils.c:254 │ │ │ │ │ - movl $0x0,0x40(%esp) │ │ │ │ │ -./src/theorautils.c:255 │ │ │ │ │ - mov %eax,0x38(%esp) │ │ │ │ │ -./src/theorautils.c:257 │ │ │ │ │ - lea 0x34(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - mov 0x14(%esp),%eax │ │ │ │ │ - add $0x494,%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:258 │ │ │ │ │ - pop %eax │ │ │ │ │ - push 0x38(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:1920 │ │ │ │ │ + cmpl $0x3,0x2f28(%ebx) │ │ │ │ │ +./src/ffmpeg2theora.c:1919 │ │ │ │ │ + movl $0x0,(%esi) │ │ │ │ │ +./src/ffmpeg2theora.c:1920 │ │ │ │ │ + je 11b43 │ │ │ │ │ +./src/ffmpeg2theora.c:1921 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %esi │ │ │ │ │ call 4420 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:259 │ │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne f5f7 │ │ │ │ │ - add $0x5c,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1923 │ │ │ │ │ + add $0x4,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:202 │ │ │ │ │ - mov 0x8(%esp),%ebp │ │ │ │ │ - mov 0x34(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne f5ab │ │ │ │ │ - mov 0x48(%ebp),%edi │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je f5ab │ │ │ │ │ -./src/theorautils.c:205 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x0(%ebp) │ │ │ │ │ - call 4560 │ │ │ │ │ -./src/theorautils.c:206 │ │ │ │ │ - push $0x2 │ │ │ │ │ - push $0x0 │ │ │ │ │ -./src/theorautils.c:205 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ -./src/theorautils.c:206 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x0(%ebp) │ │ │ │ │ - call 4110 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js f58c │ │ │ │ │ -./src/theorautils.c:210 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov 0x14(%esp),%ebp │ │ │ │ │ - push 0x0(%ebp) │ │ │ │ │ - call 4560 │ │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ │ - mov %edx,0x24(%esp) │ │ │ │ │ -./src/theorautils.c:211 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x0(%ebp) │ │ │ │ │ - call 4110 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js f58c │ │ │ │ │ -./src/theorautils.c:149 │ │ │ │ │ - mov 0x10(%esp),%esi │ │ │ │ │ - mov 0x14(%esp),%edi │ │ │ │ │ -./src/theorautils.c:250 │ │ │ │ │ - mov 0x2c(%esp),%eax │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ -./src/theorautils.c:151 │ │ │ │ │ - mov %esi,%ecx │ │ │ │ │ -./src/theorautils.c:149 │ │ │ │ │ - mov %edi,%ebp │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov %dl,0x1e(%esp) │ │ │ │ │ -./src/theorautils.c:152 │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ -./src/theorautils.c:151 │ │ │ │ │ - movzbl %ch,%ecx │ │ │ │ │ -./src/theorautils.c:157 │ │ │ │ │ - shr $0x18,%ebp │ │ │ │ │ -./src/theorautils.c:152 │ │ │ │ │ - shrd $0x10,%edi,%edx │ │ │ │ │ -./src/theorautils.c:151 │ │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ │ -./src/theorautils.c:152 │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -./src/theorautils.c:153 │ │ │ │ │ - mov 0x10(%esp),%edx │ │ │ │ │ - shr $0x18,%edx │ │ │ │ │ - mov %edx,0x10(%esp) │ │ │ │ │ -./src/theorautils.c:155 │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - movzbl %dh,%esi │ │ │ │ │ -./src/theorautils.c:156 │ │ │ │ │ - shr $0x10,%edx │ │ │ │ │ - mov %dl,0x1f(%esp) │ │ │ │ │ -./src/theorautils.c:152 │ │ │ │ │ - mov %cl,0x42(%eax) │ │ │ │ │ -./src/theorautils.c:153 │ │ │ │ │ - movzbl 0x10(%esp),%ecx │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - movzbl 0x1e(%esp),%edx │ │ │ │ │ -./src/theorautils.c:153 │ │ │ │ │ - mov %cl,0x43(%eax) │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - mov %edi,%ecx │ │ │ │ │ - mov %cl,0x44(%eax) │ │ │ │ │ -./src/theorautils.c:155 │ │ │ │ │ - mov %esi,%ecx │ │ │ │ │ - mov %cl,0x45(%eax) │ │ │ │ │ -./src/theorautils.c:156 │ │ │ │ │ - movzbl 0x1f(%esp),%ecx │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov %dl,0x40(%eax) │ │ │ │ │ -./src/theorautils.c:151 │ │ │ │ │ - movzbl 0x18(%esp),%edx │ │ │ │ │ -./src/theorautils.c:156 │ │ │ │ │ - mov %cl,0x46(%eax) │ │ │ │ │ -./src/theorautils.c:157 │ │ │ │ │ - mov %ebp,%ecx │ │ │ │ │ - mov %cl,0x47(%eax) │ │ │ │ │ - mov 0x8(%esp),%ecx │ │ │ │ │ -./src/theorautils.c:151 │ │ │ │ │ - mov %dl,0x41(%eax) │ │ │ │ │ -./src/theorautils.c:251 │ │ │ │ │ - mov 0x70c(%ecx),%esi │ │ │ │ │ - mov 0x710(%ecx),%edi │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov %esi,0x48(%eax) │ │ │ │ │ - mov %edi,0x4c(%eax) │ │ │ │ │ -./src/theorautils.c:158 │ │ │ │ │ - jmp f437 │ │ │ │ │ -./src/theorautils.c:212 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x6d40(%ebx),%eax │ │ │ │ │ - push $0x2e │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:250 │ │ │ │ │ - mov 0x3c(%esp),%eax │ │ │ │ │ -./src/theorautils.c:213 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - movb $0xff,0x1f(%esp) │ │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ │ - movb $0xff,0x10(%esp) │ │ │ │ │ - mov $0xffffffff,%ecx │ │ │ │ │ - movb $0xff,0x18(%esp) │ │ │ │ │ - movb $0xff,0x1e(%esp) │ │ │ │ │ - jmp f53f │ │ │ │ │ -./src/theorautils.c:227 (discriminator 1) │ │ │ │ │ - lea -0x677c(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0xe3 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x6d88(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:259 │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -add_fisbone_packet(): │ │ │ │ │ -./src/theorautils.c:277 │ │ │ │ │ +get_rational(): │ │ │ │ │ +./src/ffmpeg2theora.c:1946 │ │ │ │ │ push %ebp │ │ │ │ │ - mov %esp,%ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xf9f5,%ebx │ │ │ │ │ - sub $0x8c,%esp │ │ │ │ │ - mov 0x8(%ebp),%eax │ │ │ │ │ - mov %eax,-0x6c(%ebp) │ │ │ │ │ -./src/theorautils.c:280 │ │ │ │ │ - mov 0x28(%eax),%esi │ │ │ │ │ -./src/theorautils.c:277 │ │ │ │ │ - mov %gs:0x14,%edi │ │ │ │ │ - mov %edi,-0x1c(%ebp) │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -./src/theorautils.c:280 │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je f980 │ │ │ │ │ -./src/theorautils.c:309 │ │ │ │ │ - mov -0x6c(%ebp),%eax │ │ │ │ │ - mov 0x2c(%eax),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je f880 │ │ │ │ │ -./src/theorautils.c:340 │ │ │ │ │ - mov -0x6c(%ebp),%eax │ │ │ │ │ - mov 0x1c0(%eax),%edi │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je f810 │ │ │ │ │ -./src/theorautils.c:343 │ │ │ │ │ - mov 0x670(%eax),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jle f810 │ │ │ │ │ -./src/theorautils.c:305 │ │ │ │ │ - lea 0x494(%eax),%edi │ │ │ │ │ - movl $0x0,-0x78(%ebp) │ │ │ │ │ - mov %edi,-0x94(%ebp) │ │ │ │ │ - lea -0x5c(%ebp),%edi │ │ │ │ │ - mov %edi,-0x70(%ebp) │ │ │ │ │ - lea -0x731b(%ebx),%edi │ │ │ │ │ - mov %edi,-0x90(%ebp) │ │ │ │ │ - lea -0x3c(%ebp),%edi │ │ │ │ │ -./src/theorautils.c:343 │ │ │ │ │ - movl $0x0,-0x74(%ebp) │ │ │ │ │ - mov %edi,-0x6c(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ - mov %eax,-0x7c(%ebp) │ │ │ │ │ -./src/theorautils.c:345 (discriminator 3) │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x830(%ebx) │ │ │ │ │ - call 47a0 │ │ │ │ │ -./src/theorautils.c:347 (discriminator 3) │ │ │ │ │ - mov -0x7c(%ebp),%edi │ │ │ │ │ - mov -0x78(%ebp),%edx │ │ │ │ │ -./src/theorautils.c:345 (discriminator 3) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 (discriminator 3) │ │ │ │ │ + add $0xd4a7,%ebx │ │ │ │ │ + sub $0x34,%esp │ │ │ │ │ + mov 0x4c(%esp),%edi │ │ │ │ │ + mov 0x48(%esp),%ebp │ │ │ │ │ + mov %edi,0x14(%esp) │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ -./src/theorautils.c:347 (discriminator 3) │ │ │ │ │ - add 0x674(%edi),%edx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 (discriminator 3) │ │ │ │ │ - mov %ecx,%edi │ │ │ │ │ - mov -0x70(%ebp),%ecx │ │ │ │ │ - movl $0x0,(%ecx,%eax,1) │ │ │ │ │ - add $0x4,%eax │ │ │ │ │ - cmp $0x20,%eax │ │ │ │ │ - jb f6b9 │ │ │ │ │ -./src/theorautils.c:349 (discriminator 3) │ │ │ │ │ - mov %edi,%esi │ │ │ │ │ - addl $0x1,-0x74(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:36 (discriminator 3) │ │ │ │ │ - mov -0x6c(%ebp),%edi │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ -./src/theorautils.c:349 (discriminator 3) │ │ │ │ │ - mov -0x74(%ebp),%eax │ │ │ │ │ - mov %edx,-0x8c(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:36 (discriminator 3) │ │ │ │ │ - push %eax │ │ │ │ │ - push -0x90(%ebp) │ │ │ │ │ - push $0x20 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4c10 <__sprintf_chk@plt> │ │ │ │ │ -./src/theorautils.c:350 (discriminator 3) │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - mov %edi,-0x6c(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1950 │ │ │ │ │ + movl $0xffffffff,0x1c(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:1951 │ │ │ │ │ + movl $0x1,0x20(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:1953 │ │ │ │ │ + push $0x3a │ │ │ │ │ push %edi │ │ │ │ │ - call 47a0 │ │ │ │ │ -./src/theorautils.c:351 (discriminator 3) │ │ │ │ │ - lea 0x34(%esi),%ecx │ │ │ │ │ -./src/theorautils.c:350 (discriminator 3) │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %edx │ │ │ │ │ -./src/theorautils.c:351 (discriminator 3) │ │ │ │ │ - mov %ecx,-0x84(%ebp) │ │ │ │ │ - add %eax,%ecx │ │ │ │ │ -./src/theorautils.c:350 (discriminator 3) │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ -./src/theorautils.c:352 (discriminator 3) │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %ecx │ │ │ │ │ -./src/theorautils.c:351 (discriminator 3) │ │ │ │ │ - mov %esi,-0x80(%ebp) │ │ │ │ │ -./src/theorautils.c:352 (discriminator 3) │ │ │ │ │ - mov %ecx,-0x88(%ebp) │ │ │ │ │ - call 4440 │ │ │ │ │ - mov -0x8c(%ebp),%edx │ │ │ │ │ -./src/theorautils.c:143 (discriminator 3) │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - movl $0x62736966,(%eax) │ │ │ │ │ -./src/theorautils.c:352 (discriminator 3) │ │ │ │ │ + call 4980 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1954 │ │ │ │ │ mov %eax,%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ - movl $0x656e6f,0x4(%eax) │ │ │ │ │ -./src/theorautils.c:141 (discriminator 3) │ │ │ │ │ - movl $0x2c,0x8(%eax) │ │ │ │ │ -./src/theorautils.c:352 (discriminator 3) │ │ │ │ │ - mov %eax,-0x5c(%ebp) │ │ │ │ │ -./src/theorautils.c:357 (discriminator 3) │ │ │ │ │ - mov 0x258(%edx),%eax │ │ │ │ │ -./src/theorautils.c:141 (discriminator 3) │ │ │ │ │ - mov %eax,0xc(%esi) │ │ │ │ │ -./src/theorautils.c:358 (discriminator 3) │ │ │ │ │ - movzbl 0x2c(%edx),%eax │ │ │ │ │ -./src/theorautils.c:143 (discriminator 3) │ │ │ │ │ - mov %cx,0x12(%esi) │ │ │ │ │ -./src/theorautils.c:141 (discriminator 3) │ │ │ │ │ - mov %al,0x10(%esi) │ │ │ │ │ -./src/theorautils.c:142 (discriminator 3) │ │ │ │ │ - movb $0x0,0x11(%esi) │ │ │ │ │ - mov 0x30(%edx),%eax │ │ │ │ │ -./src/theorautils.c:154 (discriminator 3) │ │ │ │ │ - movl $0x0,0x18(%esi) │ │ │ │ │ -./src/theorautils.c:150 (discriminator 3) │ │ │ │ │ - mov %eax,0x14(%esi) │ │ │ │ │ -./src/theorautils.c:361 (discriminator 3) │ │ │ │ │ - mov 0x34(%edx),%eax │ │ │ │ │ -./src/theorautils.c:154 (discriminator 3) │ │ │ │ │ - movl $0x0,0x20(%esi) │ │ │ │ │ -./src/theorautils.c:150 (discriminator 3) │ │ │ │ │ - mov %eax,0x1c(%esi) │ │ │ │ │ - movl $0x0,0x24(%esi) │ │ │ │ │ -./src/theorautils.c:154 (discriminator 3) │ │ │ │ │ - movl $0x0,0x28(%esi) │ │ │ │ │ -./src/theorautils.c:141 (discriminator 3) │ │ │ │ │ - movl $0x0,0x2c(%esi) │ │ │ │ │ -./src/theorautils.c:364 (discriminator 3) │ │ │ │ │ - movzbl 0x2d(%edx),%eax │ │ │ │ │ - mov %al,0x30(%esi) │ │ │ │ │ -./src/theorautils.c:365 (discriminator 3) │ │ │ │ │ - lea 0x34(%esi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ - push -0x80(%ebp) │ │ │ │ │ - push 0x830(%ebx) │ │ │ │ │ - push %eax │ │ │ │ │ - call 4140 │ │ │ │ │ -./src/theorautils.c:366 (discriminator 3) │ │ │ │ │ - add -0x84(%ebp),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ - cmp $0x4,%edi │ │ │ │ │ - mov -0x88(%ebp),%ecx │ │ │ │ │ - jae f830 │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je f7ca │ │ │ │ │ - mov -0x6c(%ebp),%eax │ │ │ │ │ - movzbl (%eax),%eax │ │ │ │ │ - mov %al,(%esi) │ │ │ │ │ - test $0x2,%edi │ │ │ │ │ - jne fa71 │ │ │ │ │ -./src/theorautils.c:373 (discriminator 3) │ │ │ │ │ - pop %eax │ │ │ │ │ - pop %edx │ │ │ │ │ - push -0x70(%ebp) │ │ │ │ │ - push -0x94(%ebp) │ │ │ │ │ -./src/theorautils.c:371 (discriminator 3) │ │ │ │ │ - mov %ecx,-0x58(%ebp) │ │ │ │ │ -./src/theorautils.c:369 (discriminator 3) │ │ │ │ │ - movl $0x0,-0x54(%ebp) │ │ │ │ │ -./src/theorautils.c:370 (discriminator 3) │ │ │ │ │ - movl $0x0,-0x50(%ebp) │ │ │ │ │ -./src/theorautils.c:373 (discriminator 3) │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:374 (discriminator 3) │ │ │ │ │ - pop %ecx │ │ │ │ │ - push -0x5c(%ebp) │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/theorautils.c:343 (discriminator 3) │ │ │ │ │ - mov -0x7c(%ebp),%eax │ │ │ │ │ - mov -0x74(%ebp),%edi │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 11c10 │ │ │ │ │ +./src/ffmpeg2theora.c:1958 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push $0xa │ │ │ │ │ + lea 0x14(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + mov %edx,0xc(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call 49f0 │ │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:1959 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - addl $0x2d8,-0x78(%ebp) │ │ │ │ │ - cmp 0x670(%eax),%edi │ │ │ │ │ - jl f696 │ │ │ │ │ -./src/theorautils.c:378 │ │ │ │ │ - mov -0x1c(%ebp),%eax │ │ │ │ │ + mov (%esp),%edx │ │ │ │ │ + cmp %esi,0xc(%esp) │ │ │ │ │ + je 11ca0 │ │ │ │ │ +./src/ffmpeg2theora.c:1963 │ │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1961 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jg 11bd3 │ │ │ │ │ +./src/ffmpeg2theora.c:1962 │ │ │ │ │ + movl $0xffffffff,0x14(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:1963 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jg 11bdf │ │ │ │ │ +./src/ffmpeg2theora.c:1964 │ │ │ │ │ + movl $0x1,0x18(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:1977 │ │ │ │ │ + mov 0x14(%esp),%eax │ │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ │ + mov %eax,0x0(%ebp) │ │ │ │ │ + mov %edx,0x4(%ebp) │ │ │ │ │ +./src/ffmpeg2theora.c:1978 │ │ │ │ │ + mov 0x1c(%esp),%eax │ │ │ │ │ sub %gs:0x14,%eax │ │ │ │ │ - jne fa83 │ │ │ │ │ - lea -0xc(%ebp),%esp │ │ │ │ │ + jne 11cec │ │ │ │ │ + add $0x2c,%esp │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ - mov -0x6c(%ebp),%edx │ │ │ │ │ - mov (%edx),%eax │ │ │ │ │ - mov %eax,(%esi) │ │ │ │ │ - mov %edx,-0x6c(%ebp) │ │ │ │ │ - mov -0x4(%edx,%edi,1),%eax │ │ │ │ │ - lea 0x4(%esi),%edx │ │ │ │ │ - and $0xfffffffc,%edx │ │ │ │ │ - mov %eax,-0x4(%esi,%edi,1) │ │ │ │ │ - mov -0x6c(%ebp),%eax │ │ │ │ │ - sub %edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - add %edi,%esi │ │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ │ - mov %eax,-0x80(%ebp) │ │ │ │ │ - cmp $0x4,%esi │ │ │ │ │ - jb f7ca │ │ │ │ │ - and $0xfffffffc,%esi │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov -0x80(%ebp),%edi │ │ │ │ │ - mov (%edi,%eax,1),%edi │ │ │ │ │ - mov %edi,(%edx,%eax,1) │ │ │ │ │ - add $0x4,%eax │ │ │ │ │ - cmp %esi,%eax │ │ │ │ │ - jb f865 │ │ │ │ │ - jmp f7ca │ │ │ │ │ + ret $0x4 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ - lea -0x5c(%ebp),%ecx │ │ │ │ │ - mov -0x6c(%ebp),%edi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov %ecx,-0x70(%ebp) │ │ │ │ │ - mov %edx,(%ecx,%eax,1) │ │ │ │ │ - add $0x4,%eax │ │ │ │ │ - cmp $0x20,%eax │ │ │ │ │ - jb f88d │ │ │ │ │ -./src/theorautils.c:311 │ │ │ │ │ - mov %edi,-0x6c(%ebp) │ │ │ │ │ - mov 0x834(%ebx),%edi │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1955 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push $0x2f │ │ │ │ │ push %edi │ │ │ │ │ - call 47a0 │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edx │ │ │ │ │ -./src/theorautils.c:312 │ │ │ │ │ - push $0x1 │ │ │ │ │ -./src/theorautils.c:311 │ │ │ │ │ - add $0x34,%eax │ │ │ │ │ -./src/theorautils.c:312 │ │ │ │ │ - push %eax │ │ │ │ │ - mov %eax,-0x74(%ebp) │ │ │ │ │ - call 4440 │ │ │ │ │ -./src/theorautils.c:313 │ │ │ │ │ + call 4980 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:312 │ │ │ │ │ - mov %eax,-0x5c(%ebp) │ │ │ │ │ mov %eax,%esi │ │ │ │ │ -./src/theorautils.c:313 │ │ │ │ │ +./src/ffmpeg2theora.c:1957 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f810 │ │ │ │ │ -./src/theorautils.c:141 │ │ │ │ │ - mov -0x6c(%ebp),%edx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - movl $0x62736966,(%eax) │ │ │ │ │ -./src/theorautils.c:327 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - add $0x34,%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - movl $0x656e6f,0x4(%eax) │ │ │ │ │ -./src/theorautils.c:141 │ │ │ │ │ - movl $0x2c,0x8(%eax) │ │ │ │ │ -./src/theorautils.c:322 │ │ │ │ │ - mov 0x50(%edx),%ecx │ │ │ │ │ -./src/theorautils.c:141 │ │ │ │ │ - mov 0x47c(%edx),%eax │ │ │ │ │ - movl $0x3,-0x24(%esi) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov %ecx,-0x20(%esi) │ │ │ │ │ -./src/theorautils.c:141 │ │ │ │ │ - mov %eax,-0x28(%esi) │ │ │ │ │ -./src/theorautils.c:322 │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - cltd │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - movl $0x1,-0x18(%esi) │ │ │ │ │ -./src/theorautils.c:149 │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ -./src/theorautils.c:156 │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - mov %dl,-0x1c(%esi) │ │ │ │ │ -./src/theorautils.c:156 │ │ │ │ │ - shr $0x10,%ecx │ │ │ │ │ -./src/theorautils.c:157 │ │ │ │ │ - shr $0x18,%eax │ │ │ │ │ -./src/theorautils.c:155 │ │ │ │ │ - mov %dh,-0x1b(%esi) │ │ │ │ │ -./src/theorautils.c:156 │ │ │ │ │ - mov %cl,-0x1a(%esi) │ │ │ │ │ -./src/theorautils.c:157 │ │ │ │ │ - mov %al,-0x19(%esi) │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,-0x14(%esi) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - movl $0x0,-0x10(%esi) │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,-0xc(%esi) │ │ │ │ │ -./src/theorautils.c:141 │ │ │ │ │ - movl $0x2,-0x8(%esi) │ │ │ │ │ -./src/theorautils.c:326 │ │ │ │ │ - movb $0x0,-0x4(%esi) │ │ │ │ │ -./src/theorautils.c:327 │ │ │ │ │ + jne 11b9b │ │ │ │ │ +./src/ffmpeg2theora.c:1966 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push $0x2e │ │ │ │ │ push %edi │ │ │ │ │ - call 47a0 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + call 4980 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:1967 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 11cc8 │ │ │ │ │ +./src/ffmpeg2theora.c:1972 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + lea 0x14(%esp),%eax │ │ │ │ │ push %eax │ │ │ │ │ push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - call 4140 │ │ │ │ │ -./src/theorautils.c:333 │ │ │ │ │ - mov -0x74(%ebp),%eax │ │ │ │ │ - mov %eax,-0x58(%ebp) │ │ │ │ │ -./src/theorautils.c:335 │ │ │ │ │ - pop %eax │ │ │ │ │ - pop %edx │ │ │ │ │ - mov -0x6c(%ebp),%edx │ │ │ │ │ - push -0x70(%ebp) │ │ │ │ │ - lea 0x494(%edx),%eax │ │ │ │ │ + call 4770 │ │ │ │ │ +./src/ffmpeg2theora.c:1971 │ │ │ │ │ + push $0x0 │ │ │ │ │ +./src/ffmpeg2theora.c:1972 │ │ │ │ │ + fmuls -0x6568(%ebx) │ │ │ │ │ +./src/ffmpeg2theora.c:1971 │ │ │ │ │ + push $0x100000 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x2710 │ │ │ │ │ + fnstcw 0x2a(%esp) │ │ │ │ │ + movzwl 0x2a(%esp),%eax │ │ │ │ │ + or $0xc,%ah │ │ │ │ │ + mov %ax,0x28(%esp) │ │ │ │ │ + fldcw 0x28(%esp) │ │ │ │ │ + fistpll 0x20(%esp) │ │ │ │ │ + fldcw 0x2a(%esp) │ │ │ │ │ + mov 0x20(%esp),%eax │ │ │ │ │ + mov 0x24(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:336 │ │ │ │ │ - pop %ecx │ │ │ │ │ - push -0x5c(%ebp) │ │ │ │ │ - call 4420 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp f642 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ - lea -0x5c(%ebp),%ecx │ │ │ │ │ - mov -0x6c(%ebp),%edi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov %ecx,-0x70(%ebp) │ │ │ │ │ - mov %edx,(%ecx,%eax,1) │ │ │ │ │ - add $0x4,%eax │ │ │ │ │ - cmp $0x20,%eax │ │ │ │ │ - jb f98d │ │ │ │ │ -./src/theorautils.c:282 │ │ │ │ │ - mov 0x838(%ebx),%esi │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %edi,-0x6c(%ebp) │ │ │ │ │ - push %esi │ │ │ │ │ - call 47a0 │ │ │ │ │ - pop %edx │ │ │ │ │ - pop %ecx │ │ │ │ │ -./src/theorautils.c:283 │ │ │ │ │ - push $0x1 │ │ │ │ │ -./src/theorautils.c:282 │ │ │ │ │ - add $0x34,%eax │ │ │ │ │ -./src/theorautils.c:283 │ │ │ │ │ + lea 0x3c(%esp),%eax │ │ │ │ │ + lea 0x40(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - mov %eax,-0x74(%ebp) │ │ │ │ │ - call 4440 │ │ │ │ │ -./src/theorautils.c:284 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:283 │ │ │ │ │ - mov %eax,-0x5c(%ebp) │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ -./src/theorautils.c:284 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je f810 │ │ │ │ │ -./src/theorautils.c:141 │ │ │ │ │ - mov -0x6c(%ebp),%ecx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - movl $0x62736966,(%eax) │ │ │ │ │ -./src/theorautils.c:299 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - add $0x34,%edi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - movl $0x656e6f,0x4(%eax) │ │ │ │ │ -./src/theorautils.c:141 │ │ │ │ │ - movl $0x2c,0x8(%eax) │ │ │ │ │ - mov 0x314(%ecx),%eax │ │ │ │ │ - movl $0x3,-0x24(%edi) │ │ │ │ │ - mov %eax,-0x28(%edi) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov 0xb0(%ecx),%eax │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,-0x1c(%edi) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov %eax,-0x20(%edi) │ │ │ │ │ - mov 0xb4(%ecx),%eax │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,-0x14(%edi) │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - mov %eax,-0x18(%edi) │ │ │ │ │ -./src/theorautils.c:297 │ │ │ │ │ - mov 0xd0(%ecx),%eax │ │ │ │ │ -./src/theorautils.c:150 │ │ │ │ │ - movl $0x0,-0x10(%edi) │ │ │ │ │ -./src/theorautils.c:154 │ │ │ │ │ - movl $0x0,-0xc(%edi) │ │ │ │ │ -./src/theorautils.c:141 │ │ │ │ │ - movl $0x0,-0x8(%edi) │ │ │ │ │ -./src/theorautils.c:297 │ │ │ │ │ - mov %al,-0x4(%edi) │ │ │ │ │ -./src/theorautils.c:299 │ │ │ │ │ + call 40a0 │ │ │ │ │ + add $0x30,%esp │ │ │ │ │ + jmp 11bdf │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/ffmpeg2theora.c:1960 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ + push $0xa │ │ │ │ │ + push %edx │ │ │ │ │ push %esi │ │ │ │ │ - call 47a0 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + call 49f0 │ │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ +./src/ffmpeg2theora.c:1961 │ │ │ │ │ + mov 0x24(%esp),%eax │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 11bc7 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:1968 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push $0xa │ │ │ │ │ + lea 0x14(%esp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push %esi │ │ │ │ │ push %edi │ │ │ │ │ - call 4140 │ │ │ │ │ -./src/theorautils.c:303 │ │ │ │ │ - mov -0x74(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:305 │ │ │ │ │ - mov -0x6c(%ebp),%ecx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - push -0x70(%ebp) │ │ │ │ │ -./src/theorautils.c:303 │ │ │ │ │ - mov %eax,-0x58(%ebp) │ │ │ │ │ -./src/theorautils.c:305 │ │ │ │ │ - lea 0x494(%ecx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:306 │ │ │ │ │ - pop %eax │ │ │ │ │ - push -0x5c(%ebp) │ │ │ │ │ - call 4420 │ │ │ │ │ + call 49f0 │ │ │ │ │ +./src/ffmpeg2theora.c:1969 │ │ │ │ │ + movl $0x1,0x28(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:1968 │ │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:1969 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp f634 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 (discriminator 3) │ │ │ │ │ - mov -0x6c(%ebp),%eax │ │ │ │ │ - movzwl -0x2(%eax,%edi,1),%eax │ │ │ │ │ - mov %ax,-0x2(%esi,%edi,1) │ │ │ │ │ - jmp f7ca │ │ │ │ │ -./src/theorautils.c:378 │ │ │ │ │ - call 13ad0 │ │ │ │ │ + jmp 11bdf │ │ │ │ │ +./src/ffmpeg2theora.c:1978 │ │ │ │ │ + call 13ae0 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -write_seek_index(): │ │ │ │ │ -./src/theorautils.c:686 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ +crop_check(): │ │ │ │ │ +./src/ffmpeg2theora.c:1981 │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xf567,%ebx │ │ │ │ │ - sub $0x3c,%esp │ │ │ │ │ - mov 0x50(%esp),%eax │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ -./src/theorautils.c:691 │ │ │ │ │ - mov 0x34(%eax),%edi │ │ │ │ │ -./src/theorautils.c:686 │ │ │ │ │ - mov %gs:0x14,%ecx │ │ │ │ │ - mov %ecx,0x2c(%esp) │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -./src/theorautils.c:691 │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jne fcea │ │ │ │ │ -./src/theorautils.c:695 │ │ │ │ │ - mov 0xc(%esp),%ebp │ │ │ │ │ -./src/theorautils.c:700 │ │ │ │ │ + add $0xd2fa,%ebx │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - lea 0x494(%ebp),%edi │ │ │ │ │ -./src/theorautils.c:699 │ │ │ │ │ - mov 0x5e4(%ebp),%esi │ │ │ │ │ -./src/theorautils.c:695 │ │ │ │ │ - movl $0x1,0x48(%ebp) │ │ │ │ │ -./src/theorautils.c:700 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4170 │ │ │ │ │ -./src/theorautils.c:701 │ │ │ │ │ - pop %eax │ │ │ │ │ - pop %edx │ │ │ │ │ - push %esi │ │ │ │ │ - push %edi │ │ │ │ │ - call 4300 │ │ │ │ │ -./src/theorautils.c:703 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x4 │ │ │ │ │ - push %ebp │ │ │ │ │ - call f350 │ │ │ │ │ -./src/theorautils.c:704 │ │ │ │ │ - pop %ecx │ │ │ │ │ - pop %esi │ │ │ │ │ - lea 0x24(%esp),%ebp │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - call 4850 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne fcc6 │ │ │ │ │ -./src/theorautils.c:711 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ +/usr/include/stdlib.h:363 │ │ │ │ │ + push $0xa │ │ │ │ │ push $0x0 │ │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4110 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js fca1 │ │ │ │ │ -./src/theorautils.c:715 │ │ │ │ │ - mov 0xc(%esp),%esi │ │ │ │ │ - mov %ebp,%edx │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:719 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call f600 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:721 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - call 4850 │ │ │ │ │ -./src/theorautils.c:722 │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + call 49f0 │ │ │ │ │ +./src/ffmpeg2theora.c:1983 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js fcc6 │ │ │ │ │ -./src/theorautils.c:726 │ │ │ │ │ - jne fb50 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:107 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - push $0xa │ │ │ │ │ - call 45e0 │ │ │ │ │ -./src/theorautils.c:732 │ │ │ │ │ - mov 0x1c(%esp),%eax │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov 0x28(%eax),%ebp │ │ │ │ │ - test %ebp,%ebp │ │ │ │ │ - je fc60 │ │ │ │ │ -./src/theorautils.c:742 │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - mov 0x2c(%eax),%edi │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je fc30 │ │ │ │ │ -./src/theorautils.c:754 │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - mov 0x1c0(%eax),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je fc11 │ │ │ │ │ -./src/theorautils.c:756 │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - mov 0x670(%eax),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jle fc11 │ │ │ │ │ -./src/theorautils.c:758 │ │ │ │ │ - mov %esi,0xc(%esp) │ │ │ │ │ -./src/theorautils.c:756 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -./src/theorautils.c:758 │ │ │ │ │ - lea -0x72d3(%ebx),%ebx │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - jmp fbdd │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:756 (discriminator 2) │ │ │ │ │ - add $0x1,%ebp │ │ │ │ │ - add $0x2d8,%edi │ │ │ │ │ - cmp %ebp,0x670(%esi) │ │ │ │ │ - jle fc98 │ │ │ │ │ -./src/theorautils.c:757 │ │ │ │ │ - mov 0x674(%esi),%edx │ │ │ │ │ -./src/theorautils.c:758 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/theorautils.c:757 │ │ │ │ │ - add %edi,%edx │ │ │ │ │ -./src/theorautils.c:758 │ │ │ │ │ - movzbl 0x2c(%edx),%ecx │ │ │ │ │ - lea 0x288(%edx),%eax │ │ │ │ │ - push %ecx │ │ │ │ │ - mov %esi,%ecx │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x258(%edx) │ │ │ │ │ - mov %ebx,%edx │ │ │ │ │ - call e9a0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne fbc8 │ │ │ │ │ -./src/theorautils.c:740 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ -./src/theorautils.c:767 │ │ │ │ │ - mov 0x2c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne fd09 │ │ │ │ │ - add $0x3c,%esp │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ + js 11d2c │ │ │ │ │ +./src/ffmpeg2theora.c:1987 │ │ │ │ │ + test $0x1,%al │ │ │ │ │ + jne 11d52 │ │ │ │ │ +./src/ffmpeg2theora.c:1998 │ │ │ │ │ + add $0x8,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:743 (discriminator 1) │ │ │ │ │ - mov 0xc(%esp),%ecx │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea -0x72da(%ebx),%edx │ │ │ │ │ - push $0x3 │ │ │ │ │ - push $0x2 │ │ │ │ │ - lea 0x6c0(%ecx),%eax │ │ │ │ │ - push 0x47c(%ecx) │ │ │ │ │ - call e9a0 │ │ │ │ │ -./src/theorautils.c:742 (discriminator 1) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne fb94 │ │ │ │ │ - jmp fc0c │ │ │ │ │ -./src/theorautils.c:733 (discriminator 1) │ │ │ │ │ - mov 0xc(%esp),%ecx │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea -0x72e1(%ebx),%edx │ │ │ │ │ - push $0x3 │ │ │ │ │ - push $0x1 │ │ │ │ │ - lea 0x678(%ecx),%eax │ │ │ │ │ - push 0x314(%ecx) │ │ │ │ │ - call e9a0 │ │ │ │ │ -./src/theorautils.c:732 (discriminator 1) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne fb85 │ │ │ │ │ - jmp fc0c │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ - mov 0xc(%esp),%esi │ │ │ │ │ - jmp fc11 │ │ │ │ │ -./src/theorautils.c:712 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -./src/theorautils.c:713 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x6d10(%ebx),%eax │ │ │ │ │ - push $0x37 │ │ │ │ │ - push $0x1 │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + lea -0x99e7(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:713 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp fc11 │ │ │ │ │ -./src/theorautils.c:723 │ │ │ │ │ +./src/ffmpeg2theora.c:1988 │ │ │ │ │ mov -0x18(%ebx),%eax │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x72fe(%ebx),%eax │ │ │ │ │ - push $0x1c │ │ │ │ │ push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:724 │ │ │ │ │ + push (%eax) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/ffmpeg2theora.c:1989 │ │ │ │ │ movl $0x1,(%esp) │ │ │ │ │ call 4660 │ │ │ │ │ -./src/theorautils.c:691 (discriminator 1) │ │ │ │ │ - lea -0x6790(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x2b3 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x7310(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:767 │ │ │ │ │ - call 13ad0 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + lea -0x92e4(%ebx),%eax │ │ │ │ │ + jmp 11d36 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -oggmux_init(): │ │ │ │ │ -./src/theorautils.c:817 │ │ │ │ │ +copy_metadata(): │ │ │ │ │ +./src/ffmpeg2theora.c:2037 │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ +./src/ffmpeg2theora.c:2057 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ +./src/ffmpeg2theora.c:2037 │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xf2e7,%ebx │ │ │ │ │ - sub $0xd8,%esp │ │ │ │ │ + add $0xd295,%ebx │ │ │ │ │ + sub $0x4c,%esp │ │ │ │ │ + mov 0x60(%esp),%eax │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0xc8(%esp) │ │ │ │ │ + mov %eax,0x3c(%esp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - mov 0xec(%esp),%ebp │ │ │ │ │ -./src/theorautils.c:823 │ │ │ │ │ - push $0x0 │ │ │ │ │ - call 4090 │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 40c0 │ │ │ │ │ -./src/theorautils.c:824 │ │ │ │ │ - call 4370 │ │ │ │ │ -./src/theorautils.c:825 │ │ │ │ │ - lea 0x32c(%ebp),%ecx │ │ │ │ │ - lea 0x1(%eax),%edx │ │ │ │ │ - mov %ecx,0x2c(%esp) │ │ │ │ │ - mov %edx,0x71c(%ebp) │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - push %eax │ │ │ │ │ - push %ecx │ │ │ │ │ - call 4300 │ │ │ │ │ -./src/theorautils.c:827 │ │ │ │ │ +./src/ffmpeg2theora.c:2058 │ │ │ │ │ + lea -0x9925(%ebx),%eax │ │ │ │ │ + mov %eax,0x14(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:2071 │ │ │ │ │ + lea 0x2994(%ebx),%eax │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:2073 │ │ │ │ │ + sub $0x50,%eax │ │ │ │ │ + mov %eax,0x1c(%esp) │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/ffmpeg2theora.c:2058 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push %edi │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ + mov 0x1c(%esp),%eax │ │ │ │ │ + push 0x484(%eax) │ │ │ │ │ + call 49d0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - jne 1033a │ │ │ │ │ -./src/theorautils.c:836 │ │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 103cb │ │ │ │ │ -./src/theorautils.c:842 │ │ │ │ │ - mov 0x2c(%ebp),%edi │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je 10409 │ │ │ │ │ -./src/theorautils.c:868 │ │ │ │ │ - mov 0x1c0(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je fe80 │ │ │ │ │ -./src/theorautils.c:868 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - je fe80 │ │ │ │ │ -./src/theorautils.c:871 │ │ │ │ │ - mov 0x670(%ebp),%eax │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jle fe80 │ │ │ │ │ -./src/theorautils.c:884 │ │ │ │ │ - lea -0x72ce(%ebx),%eax │ │ │ │ │ -./src/theorautils.c:871 │ │ │ │ │ - movl $0x0,(%esp) │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -./src/theorautils.c:884 │ │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ │ - lea -0x72bb(%ebx),%eax │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ + je 11ed0 │ │ │ │ │ +./src/ffmpeg2theora.c:2061 │ │ │ │ │ + mov (%eax),%eax │ │ │ │ │ + lea 0x2c(%esp),%esi │ │ │ │ │ + movzbl (%eax),%edx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 11e08 │ │ │ │ │ + mov %dl,0xc(%esp) │ │ │ │ │ + lea 0x2c(%esp),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:2062 │ │ │ │ │ + call 4740 <__ctype_toupper_loc@plt> │ │ │ │ │ + movsbl 0xc(%esp),%edx │ │ │ │ │ + mov (%eax),%ecx │ │ │ │ │ +./src/ffmpeg2theora.c:2061 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/ffmpeg2theora.c:2062 (discriminator 2) │ │ │ │ │ + mov (%ecx,%edx,4),%edx │ │ │ │ │ + mov %dl,(%esi,%eax,1) │ │ │ │ │ +./src/ffmpeg2theora.c:2061 (discriminator 2) │ │ │ │ │ + mov (%edi),%edx │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + movsbl (%edx,%eax,1),%edx │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 11e08 │ │ │ │ │ +./src/ffmpeg2theora.c:2061 (discriminator 3) │ │ │ │ │ + cmp $0xf,%eax │ │ │ │ │ + jne 11df0 │ │ │ │ │ +./src/ffmpeg2theora.c:2063 │ │ │ │ │ + lea -0xadc(%ebx),%ebp │ │ │ │ │ + movb $0x0,0x2c(%esp,%eax,1) │ │ │ │ │ + lea -0x99cc(%ebx),%eax │ │ │ │ │ + lea 0x3c(%ebp),%ecx │ │ │ │ │ + mov %edi,0xc(%esp) │ │ │ │ │ + mov %ebp,%edi │ │ │ │ │ + mov %ecx,%ebp │ │ │ │ │ + jmp 11e35 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:873 │ │ │ │ │ - mov 0x71c(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:872 │ │ │ │ │ - mov 0x674(%ebp),%esi │ │ │ │ │ -./src/theorautils.c:873 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:2066 │ │ │ │ │ + mov (%edi),%eax │ │ │ │ │ + add $0x4,%edi │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - lea 0x1(%eax),%edx │ │ │ │ │ -./src/theorautils.c:872 │ │ │ │ │ - add %edi,%esi │ │ │ │ │ -./src/theorautils.c:873 │ │ │ │ │ - mov %edx,0x71c(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x108(%esi),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4300 │ │ │ │ │ -./src/theorautils.c:874 │ │ │ │ │ - pop %ecx │ │ │ │ │ - pop %eax │ │ │ │ │ - lea 0x20(%esi),%eax │ │ │ │ │ push %eax │ │ │ │ │ push %esi │ │ │ │ │ - call 4510 │ │ │ │ │ -./src/theorautils.c:875 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 107e0 │ │ │ │ │ -./src/theorautils.c:879 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0xf8(%esi),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edx,0x14(%esp) │ │ │ │ │ - call 4860 │ │ │ │ │ -./src/theorautils.c:880 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov 0x4(%esp),%edx │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 10803 │ │ │ │ │ -./src/theorautils.c:884 (discriminator 2) │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/theorautils.c:886 (discriminator 2) │ │ │ │ │ - add $0x288,%esi │ │ │ │ │ -./src/theorautils.c:871 (discriminator 2) │ │ │ │ │ - add $0x2d8,%edi │ │ │ │ │ -./src/theorautils.c:884 (discriminator 2) │ │ │ │ │ - push 0xc(%esp) │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push %edx │ │ │ │ │ - call 46d0 │ │ │ │ │ -./src/theorautils.c:886 (discriminator 2) │ │ │ │ │ - pop %eax │ │ │ │ │ - pop %edx │ │ │ │ │ - push 0x38(%ebp) │ │ │ │ │ - push %esi │ │ │ │ │ - call 12240 │ │ │ │ │ -./src/theorautils.c:871 (discriminator 2) │ │ │ │ │ - addl $0x1,0x10(%esp) │ │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ │ + call 4920 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmp %eax,0x670(%ebp) │ │ │ │ │ - jg fde0 │ │ │ │ │ -./src/theorautils.c:892 │ │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je ff40 │ │ │ │ │ -./src/theorautils.c:892 (discriminator 1) │ │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne fea6 │ │ │ │ │ -./src/theorautils.c:893 │ │ │ │ │ - fld1 │ │ │ │ │ - fchs │ │ │ │ │ - fldl 0x62c(%ebp) │ │ │ │ │ - fucomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jnp 1060b │ │ │ │ │ -./src/theorautils.c:903 │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - je ff40 │ │ │ │ │ -./src/theorautils.c:909 │ │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:911 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea 0x494(%ebp),%esi │ │ │ │ │ -./src/theorautils.c:910 │ │ │ │ │ - movl $0x1,0x34(%ebp) │ │ │ │ │ -./src/theorautils.c:909 │ │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ │ -./src/theorautils.c:911 │ │ │ │ │ - mov 0x71c(%ebp),%eax │ │ │ │ │ - lea 0x1(%eax),%edx │ │ │ │ │ - mov %edx,0x71c(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - call 4300 │ │ │ │ │ -./src/theorautils.c:912 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x3 │ │ │ │ │ - push %ebp │ │ │ │ │ - call f350 │ │ │ │ │ -./src/theorautils.c:913 │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %eax │ │ │ │ │ - lea 0x34(%esp),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - call 4be0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 106e2 │ │ │ │ │ -./src/theorautils.c:917 │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:918 │ │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 10778 │ │ │ │ │ -./src/theorautils.c:920 │ │ │ │ │ - mov (%esp),%ecx │ │ │ │ │ - or %eax,%ecx │ │ │ │ │ - je 10574 │ │ │ │ │ -./src/theorautils.c:925 │ │ │ │ │ - mov (%esp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 10592 │ │ │ │ │ - movl $0x1,0x34(%ebp) │ │ │ │ │ -./src/theorautils.c:927 │ │ │ │ │ + je 11e58 │ │ │ │ │ +./src/ffmpeg2theora.c:2065 (discriminator 2) │ │ │ │ │ + cmp %ebp,%edi │ │ │ │ │ + jne 11e30 │ │ │ │ │ + mov 0xc(%esp),%edi │ │ │ │ │ + jmp 11da8 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/theorautils.c:948 │ │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 1049a │ │ │ │ │ -./src/theorautils.c:976 │ │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne ffdd │ │ │ │ │ -./src/theorautils.c:976 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - je ffdd │ │ │ │ │ -./src/theorautils.c:981 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0xa8(%esp),%eax │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x84(%ebp),%eax │ │ │ │ │ - lea 0x8c(%esp),%esi │ │ │ │ │ - push %esi │ │ │ │ │ - lea 0x70(%esp),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0xec(%ebp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4b30 │ │ │ │ │ -./src/theorautils.c:983 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - push 0x28(%esp) │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:985 │ │ │ │ │ - pop %ecx │ │ │ │ │ - pop %edi │ │ │ │ │ - lea 0x34(%esp),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - push 0x28(%esp) │ │ │ │ │ - call 4be0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 106e2 │ │ │ │ │ -./src/theorautils.c:989 │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:992 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - mov 0x28(%esp),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:993 │ │ │ │ │ - pop %eax │ │ │ │ │ - pop %edx │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - call 4580 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:997 │ │ │ │ │ - mov 0x1c0(%ebp),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 100e4 │ │ │ │ │ -./src/theorautils.c:997 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - je 100e4 │ │ │ │ │ -./src/theorautils.c:999 │ │ │ │ │ - mov 0x670(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jle 10758 │ │ │ │ │ -./src/theorautils.c:1008 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ - lea 0x2c(%esp),%edi │ │ │ │ │ - mov %ebp,0x10(%esp) │ │ │ │ │ - lea 0x3c(%esp),%esi │ │ │ │ │ -./src/theorautils.c:999 │ │ │ │ │ - movl $0x0,0x14(%esp) │ │ │ │ │ - movl $0x0,0x8(%esp) │ │ │ │ │ -./src/theorautils.c:1008 │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ - mov %edi,0x18(%esp) │ │ │ │ │ - jmp 10082 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ - js 10320 │ │ │ │ │ -./src/theorautils.c:1013 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ - push 0xc(%esp) │ │ │ │ │ - call 4be0 │ │ │ │ │ -./src/theorautils.c:1014 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 106e2 │ │ │ │ │ -./src/theorautils.c:1018 (discriminator 2) │ │ │ │ │ - mov 0x10(%esp),%edi │ │ │ │ │ - mov 0x18(%esp),%edx │ │ │ │ │ - mov %edi,%eax │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:999 (discriminator 2) │ │ │ │ │ - addl $0x1,0x8(%esp) │ │ │ │ │ - mov 0x8(%esp),%ecx │ │ │ │ │ - addl $0x2d8,0x14(%esp) │ │ │ │ │ - cmp %ecx,0x670(%edi) │ │ │ │ │ - jle 100e0 │ │ │ │ │ -./src/theorautils.c:1000 │ │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ │ - mov 0x14(%esp),%edi │ │ │ │ │ - add 0x674(%eax),%edi │ │ │ │ │ -./src/theorautils.c:1005 │ │ │ │ │ - lea 0x108(%edi),%eax │ │ │ │ │ -./src/theorautils.c:1003 │ │ │ │ │ - lea 0xf8(%edi),%ebp │ │ │ │ │ -./src/theorautils.c:1005 │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x7278(%ebx),%eax │ │ │ │ │ - mov %eax,0x4(%esp) │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1003 │ │ │ │ │ +./src/ffmpeg2theora.c:2069 │ │ │ │ │ + cmpl $0x48545541,(%esi) │ │ │ │ │ + mov 0xc(%esp),%edi │ │ │ │ │ + je 11eb0 │ │ │ │ │ +./src/ffmpeg2theora.c:2071 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ + push $0x0 │ │ │ │ │ push %esi │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - call 4a20 │ │ │ │ │ -./src/theorautils.c:1004 │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + call 4380 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 10038 │ │ │ │ │ -./src/theorautils.c:1005 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ + jne 11da8 │ │ │ │ │ +./src/ffmpeg2theora.c:2072 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + push 0x4(%edi) │ │ │ │ │ push %esi │ │ │ │ │ - push 0xc(%esp) │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:1006 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ - call 4870 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 100b0 │ │ │ │ │ - mov 0x10(%esp),%ebp │ │ │ │ │ -./src/theorautils.c:1024 │ │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 10130 │ │ │ │ │ -./src/theorautils.c:1024 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - je 10130 │ │ │ │ │ -./src/theorautils.c:1025 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ -./src/theorautils.c:911 │ │ │ │ │ - lea 0x494(%ebp),%esi │ │ │ │ │ -./src/theorautils.c:1025 │ │ │ │ │ - push %ebp │ │ │ │ │ - call f600 │ │ │ │ │ -./src/theorautils.c:911 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - lea 0x2c(%esp),%edi │ │ │ │ │ - jmp 10119 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1035 │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:1027 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %edi │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + call 43d0 │ │ │ │ │ +./src/ffmpeg2theora.c:2073 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push 0x4(%edi) │ │ │ │ │ push %esi │ │ │ │ │ - call 4850 │ │ │ │ │ -./src/theorautils.c:1028 │ │ │ │ │ + push 0x28(%esp) │ │ │ │ │ + call 48b0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 106e2 │ │ │ │ │ -./src/theorautils.c:1033 │ │ │ │ │ - jne 10110 │ │ │ │ │ -./src/theorautils.c:1042 │ │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:1043 │ │ │ │ │ - lea 0x2c(%esp),%esi │ │ │ │ │ - lea 0x1c4(%ebp),%edi │ │ │ │ │ -./src/theorautils.c:1042 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 1016f │ │ │ │ │ - jmp 10178 │ │ │ │ │ + jmp 11da8 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:2069 │ │ │ │ │ + cmpw $0x524f,0x4(%esi) │ │ │ │ │ + jne 11e64 │ │ │ │ │ + cmpb $0x0,0x6(%esi) │ │ │ │ │ + jne 11e64 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:90 │ │ │ │ │ + mov $0x5453,%eax │ │ │ │ │ + movl $0x49545241,(%esi) │ │ │ │ │ + mov %ax,0x4(%esi) │ │ │ │ │ + jmp 11e64 │ │ │ │ │ nop │ │ │ │ │ -./src/theorautils.c:1043 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - push %edi │ │ │ │ │ - call 4850 │ │ │ │ │ -./src/theorautils.c:1044 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 106e2 │ │ │ │ │ -./src/theorautils.c:1049 │ │ │ │ │ - je 10178 │ │ │ │ │ -./src/theorautils.c:1051 │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:1042 │ │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 10178 │ │ │ │ │ -./src/theorautils.c:1042 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - jne 10148 │ │ │ │ │ -./src/theorautils.c:1053 │ │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ │ - mov 0x1c(%esp),%edi │ │ │ │ │ -./src/theorautils.c:1054 │ │ │ │ │ - lea 0x2c(%esp),%esi │ │ │ │ │ -./src/theorautils.c:1053 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 101b7 │ │ │ │ │ - jmp 101f4 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1054 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - push %edi │ │ │ │ │ - call 4850 │ │ │ │ │ -./src/theorautils.c:1055 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 106e2 │ │ │ │ │ -./src/theorautils.c:1060 │ │ │ │ │ - je 101f4 │ │ │ │ │ -./src/theorautils.c:1062 │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:1053 │ │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 101f4 │ │ │ │ │ -./src/theorautils.c:1053 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - jne 10190 │ │ │ │ │ -./src/theorautils.c:1065 │ │ │ │ │ - mov 0x1c0(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 101d5 │ │ │ │ │ -./src/theorautils.c:1084 │ │ │ │ │ - mov 0x30(%ebp),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jne 1028a │ │ │ │ │ -./src/theorautils.c:1113 │ │ │ │ │ - mov 0xbc(%esp),%eax │ │ │ │ │ +./src/ffmpeg2theora.c:2077 │ │ │ │ │ + mov 0x3c(%esp),%eax │ │ │ │ │ sub %gs:0x14,%eax │ │ │ │ │ - jne 10830 │ │ │ │ │ - add $0xcc,%esp │ │ │ │ │ + jne 11ee5 │ │ │ │ │ + add $0x4c,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ -./src/theorautils.c:1065 │ │ │ │ │ - mov 0x1c0(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 101ca │ │ │ │ │ -./src/theorautils.c:1065 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - je 101d5 │ │ │ │ │ -./src/theorautils.c:1067 │ │ │ │ │ - mov 0x670(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle 10768 │ │ │ │ │ - movl $0x0,0x4(%esp) │ │ │ │ │ - lea 0x2c(%esp),%edi │ │ │ │ │ - movl $0x0,(%esp) │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/theorautils.c:1068 │ │ │ │ │ - mov 0x4(%esp),%esi │ │ │ │ │ - add 0x674(%ebp),%esi │ │ │ │ │ -./src/theorautils.c:1070 │ │ │ │ │ - add $0x108,%esi │ │ │ │ │ - jmp 10251 │ │ │ │ │ + call 13ae0 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1078 │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:1070 │ │ │ │ │ +print_presets_info(): │ │ │ │ │ +./src/ffmpeg2theora.c:2080 │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0xd10a,%ebx │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - push %edi │ │ │ │ │ +./src/ffmpeg2theora.c:2081 │ │ │ │ │ + mov -0xc(%ebx),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push (%eax) │ │ │ │ │ + lea -0x92b8(%ebx),%eax │ │ │ │ │ + push $0x2f3 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +./src/ffmpeg2theora.c:2104 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + ret │ │ │ │ │ + nop │ │ │ │ │ +print_usage(): │ │ │ │ │ +./src/ffmpeg2theora.c:2106 │ │ │ │ │ push %esi │ │ │ │ │ - call 4850 │ │ │ │ │ -./src/theorautils.c:1071 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 106e2 │ │ │ │ │ -./src/theorautils.c:1076 │ │ │ │ │ - jne 10248 │ │ │ │ │ -./src/theorautils.c:1067 (discriminator 2) │ │ │ │ │ - addl $0x1,(%esp) │ │ │ │ │ - mov (%esp),%eax │ │ │ │ │ - addl $0x2d8,0x4(%esp) │ │ │ │ │ - cmp %eax,0x670(%ebp) │ │ │ │ │ - jg 10230 │ │ │ │ │ -./src/theorautils.c:1084 │ │ │ │ │ - mov 0x30(%ebp),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 101d5 │ │ │ │ │ -./src/theorautils.c:1084 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - je 101d5 │ │ │ │ │ -./src/theorautils.c:1087 │ │ │ │ │ - mov 0x34(%ebp),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 10648 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ - lea 0x3c(%esp),%ecx │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0xd0d9,%ebx │ │ │ │ │ + sub $0x60,%esp │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - mov %ecx,(%esp) │ │ │ │ │ - mov %edx,(%ecx,%eax,1) │ │ │ │ │ - add $0x4,%eax │ │ │ │ │ - cmp $0x20,%eax │ │ │ │ │ - jb 102ad │ │ │ │ │ -./src/theorautils.c:1096 │ │ │ │ │ - movl $0x1,0x48(%esp) │ │ │ │ │ -./src/theorautils.c:1099 │ │ │ │ │ - lea 0x494(%ebp),%esi │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:2111 │ │ │ │ │ + lea 0x18(%esp),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:2109 │ │ │ │ │ + movl $0xffffffff,0x14(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:2111 │ │ │ │ │ push %esi │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:1101 │ │ │ │ │ - pop %eax │ │ │ │ │ - pop %edx │ │ │ │ │ - lea 0x34(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edx,0xc(%esp) │ │ │ │ │ + call 44b0 │ │ │ │ │ +./src/ffmpeg2theora.c:2114 │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:2112 │ │ │ │ │ + movl $0x140,0x20(%esp) │ │ │ │ │ + movl $0x140,0x28(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:2113 │ │ │ │ │ + movl $0xf0,0x24(%esp) │ │ │ │ │ + movl $0xf0,0x2c(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:2114 │ │ │ │ │ + call 42c0 │ │ │ │ │ +./src/ffmpeg2theora.c:2115 │ │ │ │ │ + push $0x4 │ │ │ │ │ +./src/ffmpeg2theora.c:2114 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +./src/ffmpeg2theora.c:2115 │ │ │ │ │ + lea 0x1c(%esp),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0xc │ │ │ │ │ push %esi │ │ │ │ │ - call 4850 │ │ │ │ │ -./src/theorautils.c:1102 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov (%esp),%edx │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 106e2 │ │ │ │ │ -./src/theorautils.c:1107 │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call db40 │ │ │ │ │ -./src/theorautils.c:1111 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x0(%ebp) │ │ │ │ │ - call 4560 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,0x70c(%ebp) │ │ │ │ │ - mov %edx,0x710(%ebp) │ │ │ │ │ -./src/theorautils.c:1113 │ │ │ │ │ - jmp 101d5 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 (discriminator 1) │ │ │ │ │ + call 4a40 │ │ │ │ │ +./src/ffmpeg2theora.c:2116 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push %esi │ │ │ │ │ + call 4650 │ │ │ │ │ +./src/ffmpeg2theora.c:2118 │ │ │ │ │ + call 4ad0 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + call 4940 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ +./src/ffmpeg2theora.c:2118 │ │ │ │ │ + mov -0xc(%ebx),%esi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0x99bf(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%esi) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/ffmpeg2theora.c:2125 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + call 44f0 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:2126 │ │ │ │ │ + movzbl %al,%edx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edx │ │ │ │ │ +./src/ffmpeg2theora.c:2126 │ │ │ │ │ + movzbl %ah,%edx │ │ │ │ │ + shr $0x10,%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edx │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0x8fc4(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%esi) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +./src/ffmpeg2theora.c:2128 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + call 45d0 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ +./src/ffmpeg2theora.c:2129 │ │ │ │ │ + movzbl %al,%edx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edx │ │ │ │ │ +./src/ffmpeg2theora.c:2129 │ │ │ │ │ + movzbl %ah,%edx │ │ │ │ │ + shr $0x10,%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ + lea -0x8fa4(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + push (%esi) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + lea -0x8f80(%ebx),%eax │ │ │ │ │ push 0x8(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ push $0x1 │ │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ + push (%esi) │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 100b0 │ │ │ │ │ -./src/theorautils.c:828 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea -0x72ce(%ebx),%edi │ │ │ │ │ - lea -0x72bb(%ebx),%esi │ │ │ │ │ +./src/ffmpeg2theora.c:2311 │ │ │ │ │ + movl $0x0,(%esp) │ │ │ │ │ + call 4660 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + nop │ │ │ │ │ +get_filesize(): │ │ │ │ │ +./src/avinfo.c:73 │ │ │ │ │ + push %ebp │ │ │ │ │ push %edi │ │ │ │ │ - lea 0xd4(%ebp),%eax │ │ │ │ │ push %esi │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0xcfc7,%ebx │ │ │ │ │ + sub $0x14,%esp │ │ │ │ │ +./src/avinfo.c:75 │ │ │ │ │ + lea -0x998b(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 43d0 │ │ │ │ │ -./src/theorautils.c:829 │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + call 41d0 │ │ │ │ │ +./src/avinfo.c:76 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 12090 │ │ │ │ │ +./src/avinfo.c:77 │ │ │ │ │ + push $0x2 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4110 │ │ │ │ │ +./src/avinfo.c:78 │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ + call 4560 │ │ │ │ │ +./src/avinfo.c:79 │ │ │ │ │ + mov %esi,(%esp) │ │ │ │ │ +./src/avinfo.c:78 │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ + mov %edx,%ebp │ │ │ │ │ +./src/avinfo.c:79 │ │ │ │ │ + call 4470 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/avinfo.c:82 │ │ │ │ │ + mov %edi,%eax │ │ │ │ │ + mov %ebp,%edx │ │ │ │ │ add $0xc,%esp │ │ │ │ │ - lea 0x84(%ebp),%ecx │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + pop %ebx │ │ │ │ │ + mov %edi,%eax │ │ │ │ │ + mov %ebp,%edx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +fix_codec_name(): │ │ │ │ │ +./src/avinfo.c:84 │ │ │ │ │ + call 8622 │ │ │ │ │ + add $0xcf5b,%eax │ │ │ │ │ push %edi │ │ │ │ │ -./src/theorautils.c:830 │ │ │ │ │ - lea -0xaa73(%ebx),%edi │ │ │ │ │ -./src/theorautils.c:829 │ │ │ │ │ +./src/avinfo.c:85 │ │ │ │ │ + mov $0xf,%ecx │ │ │ │ │ +./src/avinfo.c:84 │ │ │ │ │ push %esi │ │ │ │ │ - mov %ecx,0x10(%esp) │ │ │ │ │ - push %ecx │ │ │ │ │ - call 48b0 │ │ │ │ │ -./src/theorautils.c:830 │ │ │ │ │ - lea 0x8(%ebp),%eax │ │ │ │ │ - mov $0x11,%ecx │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ + push %ebx │ │ │ │ │ + mov 0x10(%esp),%ebx │ │ │ │ │ +./src/avinfo.c:85 │ │ │ │ │ + mov %ebx,%esi │ │ │ │ │ + lea -0x6507(%eax),%edi │ │ │ │ │ repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ +./src/avinfo.c:86 │ │ │ │ │ + lea -0x6522(%eax),%ecx │ │ │ │ │ +./src/avinfo.c:85 │ │ │ │ │ seta %dl │ │ │ │ │ sbb $0x0,%dl │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ test %dl,%dl │ │ │ │ │ - jle fd7b │ │ │ │ │ -./src/theorautils.c:831 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea -0x72b3(%ebx),%esi │ │ │ │ │ - push %eax │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ + je 120ef │ │ │ │ │ +./src/avinfo.c:88 │ │ │ │ │ + mov $0x5,%ecx │ │ │ │ │ + lea -0x64f8(%eax),%edi │ │ │ │ │ + mov %ebx,%esi │ │ │ │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ +./src/avinfo.c:89 │ │ │ │ │ + lea -0x6516(%eax),%ecx │ │ │ │ │ +./src/avinfo.c:88 │ │ │ │ │ + seta %dl │ │ │ │ │ + sbb $0x0,%dl │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + jne 120f8 │ │ │ │ │ +./src/avinfo.c:104 │ │ │ │ │ + pop %ebx │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/avinfo.c:91 │ │ │ │ │ + mov $0xb,%ecx │ │ │ │ │ + lea -0x64f3(%eax),%edi │ │ │ │ │ + mov %ebx,%esi │ │ │ │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ +./src/avinfo.c:92 │ │ │ │ │ + lea -0x651c(%eax),%ecx │ │ │ │ │ +./src/avinfo.c:91 │ │ │ │ │ + seta %dl │ │ │ │ │ + sbb $0x0,%dl │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 120ef │ │ │ │ │ +./src/avinfo.c:94 │ │ │ │ │ + mov $0xb,%ecx │ │ │ │ │ + lea -0x64e8(%eax),%edi │ │ │ │ │ + mov %ebx,%esi │ │ │ │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ +./src/avinfo.c:95 │ │ │ │ │ + lea -0x6528(%eax),%ecx │ │ │ │ │ +./src/avinfo.c:94 │ │ │ │ │ + seta %dl │ │ │ │ │ + sbb $0x0,%dl │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 120ef │ │ │ │ │ +./src/avinfo.c:97 │ │ │ │ │ + mov $0x7,%ecx │ │ │ │ │ + lea -0x64dd(%eax),%edi │ │ │ │ │ + mov %ebx,%esi │ │ │ │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ +./src/avinfo.c:98 │ │ │ │ │ + lea -0x6512(%eax),%ecx │ │ │ │ │ +./src/avinfo.c:97 │ │ │ │ │ + seta %dl │ │ │ │ │ + sbb $0x0,%dl │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + je 120ef │ │ │ │ │ +./src/avinfo.c:100 │ │ │ │ │ + mov $0x7,%ecx │ │ │ │ │ + lea -0x64d6(%eax),%edi │ │ │ │ │ + mov %ebx,%esi │ │ │ │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ +./src/avinfo.c:101 │ │ │ │ │ + lea -0x650b(%eax),%ecx │ │ │ │ │ +./src/avinfo.c:100 │ │ │ │ │ + seta %dl │ │ │ │ │ + sbb $0x0,%dl │ │ │ │ │ +./src/avinfo.c:101 │ │ │ │ │ + test %dl,%dl │ │ │ │ │ + cmovne %ebx,%ecx │ │ │ │ │ + jmp 120ef │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +replace_str_all(): │ │ │ │ │ +./src/avinfo.c:106 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ push %esi │ │ │ │ │ - push 0xc(%esp) │ │ │ │ │ - call 43d0 │ │ │ │ │ -./src/theorautils.c:832 │ │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push %eax │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0xce77,%ebx │ │ │ │ │ + sub $0x1048,%esp │ │ │ │ │ + mov 0x1060(%esp),%eax │ │ │ │ │ + mov 0x105c(%esp),%esi │ │ │ │ │ + mov %eax,0x14(%esp) │ │ │ │ │ + mov 0x1064(%esp),%eax │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x1038(%esp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/avinfo.c:109 │ │ │ │ │ push %esi │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ - call 48b0 │ │ │ │ │ -./src/theorautils.c:836 │ │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ │ -./src/theorautils.c:832 │ │ │ │ │ + call 47a0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:836 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne fd86 │ │ │ │ │ -./src/theorautils.c:837 │ │ │ │ │ - mov 0x71c(%ebp),%eax │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea 0x1(%eax),%edx │ │ │ │ │ - mov %edx,0x71c(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x1c4(%ebp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4300 │ │ │ │ │ -./src/theorautils.c:838 │ │ │ │ │ - pop %eax │ │ │ │ │ - lea 0x678(%ebp),%eax │ │ │ │ │ - pop %edx │ │ │ │ │ - push 0x38(%ebp) │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ + push $0x1000 │ │ │ │ │ +strncpy(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ push %eax │ │ │ │ │ - call 12240 │ │ │ │ │ -./src/theorautils.c:842 │ │ │ │ │ - mov 0x2c(%ebp),%edi │ │ │ │ │ -./src/theorautils.c:838 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:842 │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jne fd91 │ │ │ │ │ -./src/theorautils.c:844 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x64(%ebp),%esi │ │ │ │ │ push %esi │ │ │ │ │ - call 4990 │ │ │ │ │ -./src/theorautils.c:846 │ │ │ │ │ - flds -0x6760(%ebx) │ │ │ │ │ - fldl 0x58(%ebp) │ │ │ │ │ + lea 0x38(%esp),%eax │ │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ + push %eax │ │ │ │ │ + call 4760 <__strncpy_chk@plt> │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - ja 10517 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:849 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push $0xffffffff │ │ │ │ │ - push 0x60(%ebp) │ │ │ │ │ - push $0xffffffff │ │ │ │ │ - push 0x50(%ebp) │ │ │ │ │ - push 0x54(%ebp) │ │ │ │ │ - push %esi │ │ │ │ │ - call 4320 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/theorautils.c:851 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 107bb │ │ │ │ │ -./src/theorautils.c:859 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea 0xec(%ebp),%edi │ │ │ │ │ +replace_str_all(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ + lea -0x98ce(%ebx),%eax │ │ │ │ │ +sprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ +strncpy(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ + jmp 12267 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +replace_str_all(): │ │ │ │ │ +./src/avinfo.c:112 │ │ │ │ │ + mov %ebp,%ecx │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +./src/avinfo.c:112 │ │ │ │ │ + sub %esi,%ecx │ │ │ │ │ +strncpy(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ + push %ecx │ │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ │ push %esi │ │ │ │ │ push %edi │ │ │ │ │ - call 4400 │ │ │ │ │ -./src/theorautils.c:860 │ │ │ │ │ + call 4150 │ │ │ │ │ +replace_str_all(): │ │ │ │ │ +./src/avinfo.c:113 │ │ │ │ │ + mov 0x24(%esp),%ecx │ │ │ │ │ +./src/avinfo.c:114 │ │ │ │ │ pop %eax │ │ │ │ │ - lea 0x154(%ebp),%eax │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ +./src/avinfo.c:113 │ │ │ │ │ + add %ecx,%edi │ │ │ │ │ +./src/avinfo.c:114 │ │ │ │ │ + call 47a0 │ │ │ │ │ pop %edx │ │ │ │ │ - push %eax │ │ │ │ │ - push %edi │ │ │ │ │ - call 4710 │ │ │ │ │ -./src/theorautils.c:862 │ │ │ │ │ - lea 0x6c0(%ebp),%eax │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + call 47a0 │ │ │ │ │ pop %ecx │ │ │ │ │ - pop %esi │ │ │ │ │ - push 0x38(%ebp) │ │ │ │ │ - push %eax │ │ │ │ │ - call 12240 │ │ │ │ │ -./src/theorautils.c:863 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - movl $0x0,0x714(%ebp) │ │ │ │ │ - movl $0x0,0x718(%ebp) │ │ │ │ │ - jmp fd91 │ │ │ │ │ -./src/theorautils.c:951 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea 0xd4(%ebp),%esi │ │ │ │ │ - lea 0x40(%esp),%eax │ │ │ │ │ - mov %eax,0x4(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - push 0xe8(%ebp) │ │ │ │ │ - call 4aa0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jle 1080c │ │ │ │ │ -./src/theorautils.c:955 │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - jne 10532 │ │ │ │ │ -./src/theorautils.c:973 │ │ │ │ │ - lea 0x1c4(%ebp),%edi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:966 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push 0x4(%esp) │ │ │ │ │ + pop %edx │ │ │ │ │ + add 0x18(%esp),%eax │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ +./src/avinfo.c:115 │ │ │ │ │ + add %ebp,%esi │ │ │ │ │ +./src/avinfo.c:114 │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ +sprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ push %esi │ │ │ │ │ - push 0xe8(%ebp) │ │ │ │ │ - call 4aa0 │ │ │ │ │ -./src/theorautils.c:967 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 1080c │ │ │ │ │ -./src/theorautils.c:971 │ │ │ │ │ - je ff4b │ │ │ │ │ -./src/theorautils.c:972 │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - je 104d8 │ │ │ │ │ -./src/theorautils.c:973 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + push 0x28(%esp) │ │ │ │ │ + push $0xffffffff │ │ │ │ │ + push $0x1 │ │ │ │ │ push %edi │ │ │ │ │ - call 4580 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 104d8 │ │ │ │ │ -./src/theorautils.c:847 │ │ │ │ │ - fstps (%esp) │ │ │ │ │ - mov (%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x50(%ebp) │ │ │ │ │ - push 0x54(%ebp) │ │ │ │ │ - push %esi │ │ │ │ │ - call 4830 │ │ │ │ │ + call 4c10 <__sprintf_chk@plt> │ │ │ │ │ +replace_str_all(): │ │ │ │ │ +./src/avinfo.c:116 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 47a0 │ │ │ │ │ + pop %ecx │ │ │ │ │ +./src/avinfo.c:117 │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ +./src/avinfo.c:116 │ │ │ │ │ + lea 0x0(%ebp,%eax,1),%esi │ │ │ │ │ +./src/avinfo.c:117 │ │ │ │ │ + call 47a0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 10446 │ │ │ │ │ -./src/theorautils.c:956 │ │ │ │ │ + add %eax,%edi │ │ │ │ │ +./src/avinfo.c:111 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - lea 0x1c4(%ebp),%edx │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edx,0x14(%esp) │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:957 │ │ │ │ │ - pop %eax │ │ │ │ │ - pop %edx │ │ │ │ │ - lea 0x34(%esp),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - mov 0x10(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - call 4be0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 106e2 │ │ │ │ │ -./src/theorautils.c:961 │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call db40 │ │ │ │ │ - jmp 104cc │ │ │ │ │ -./src/theorautils.c:921 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x6c2c(%ebx),%eax │ │ │ │ │ - push $0x63 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:925 │ │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:925 (discriminator 2) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je ff31 │ │ │ │ │ -./src/theorautils.c:925 │ │ │ │ │ - movl $0x0,0x34(%ebp) │ │ │ │ │ -./src/theorautils.c:930 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x0(%ebp) │ │ │ │ │ - call 4110 │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ + push %esi │ │ │ │ │ + call 42b0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 10797 │ │ │ │ │ -./src/theorautils.c:934 │ │ │ │ │ + jne 121f8 │ │ │ │ │ +./src/avinfo.c:119 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 4170 │ │ │ │ │ -./src/theorautils.c:935 │ │ │ │ │ - mov 0x71c(%ebp),%eax │ │ │ │ │ - lea 0x1(%eax),%edx │ │ │ │ │ - mov %edx,0x71c(%ebp) │ │ │ │ │ - pop %edx │ │ │ │ │ - pop %ecx │ │ │ │ │ + mov 0x1c(%esp),%edi │ │ │ │ │ + lea 0x1(%edi),%eax │ │ │ │ │ push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - call 4300 │ │ │ │ │ -./src/theorautils.c:936 │ │ │ │ │ + call 44e0 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x4 │ │ │ │ │ - push %ebp │ │ │ │ │ - call f350 │ │ │ │ │ -./src/theorautils.c:937 │ │ │ │ │ - pop %eax │ │ │ │ │ - pop %edx │ │ │ │ │ +strncpy(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - call 4be0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 106e2 │ │ │ │ │ -./src/theorautils.c:941 │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call db40 │ │ │ │ │ - jmp ff40 │ │ │ │ │ -./src/theorautils.c:893 │ │ │ │ │ - jne fea6 │ │ │ │ │ -./src/theorautils.c:897 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x6c7c(%ebx),%eax │ │ │ │ │ - push $0x4e │ │ │ │ │ - push $0x1 │ │ │ │ │ +replace_str_all(): │ │ │ │ │ +./src/avinfo.c:119 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ +strncpy(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:903 │ │ │ │ │ - mov 0x30(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:898 │ │ │ │ │ - movl $0x1,0x34(%ebp) │ │ │ │ │ -./src/theorautils.c:903 │ │ │ │ │ + call 4150 │ │ │ │ │ +replace_str_all(): │ │ │ │ │ +./src/avinfo.c:121 │ │ │ │ │ + movb $0x0,(%esi,%edi,1) │ │ │ │ │ +./src/avinfo.c:122 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne fea6 │ │ │ │ │ - jmp ff40 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/theorautils.c:775 │ │ │ │ │ - mov 0x3c(%ebp),%eax │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 10656 │ │ │ │ │ -./src/theorautils.c:776 │ │ │ │ │ - mov %eax,0x6bc(%ebp) │ │ │ │ │ -./src/theorautils.c:778 │ │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 10730 │ │ │ │ │ -./src/theorautils.c:785 │ │ │ │ │ - mov 0x40(%ebp),%eax │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 1066f │ │ │ │ │ -./src/theorautils.c:786 │ │ │ │ │ - mov %eax,0x704(%ebp) │ │ │ │ │ -./src/theorautils.c:788 │ │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 10706 │ │ │ │ │ -./src/theorautils.c:797 │ │ │ │ │ - mov 0x1c0(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 102a2 │ │ │ │ │ -./src/theorautils.c:799 │ │ │ │ │ - mov 0x670(%ebp),%edi │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jle 102a2 │ │ │ │ │ +./src/avinfo.c:123 │ │ │ │ │ + mov 0x102c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne 122c5 │ │ │ │ │ + add $0x103c,%esp │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + call 13ae0 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:138 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0xcd27,%ebx │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + mov 0x34(%esp),%ecx │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:138 │ │ │ │ │ + mov 0x20(%esp),%esi │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle 12317 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ - jmp 106af │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ - add $0x2d8,%edi │ │ │ │ │ - cmp 0x670(%ebp),%esi │ │ │ │ │ - jge 102a2 │ │ │ │ │ -./src/theorautils.c:800 │ │ │ │ │ - mov 0x674(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:801 │ │ │ │ │ - mov 0x44(%ebp),%edx │ │ │ │ │ -./src/theorautils.c:800 │ │ │ │ │ - add %edi,%eax │ │ │ │ │ -./src/theorautils.c:801 │ │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ │ - je 106c5 │ │ │ │ │ -./src/theorautils.c:802 │ │ │ │ │ - mov %edx,0x2cc(%eax) │ │ │ │ │ -./src/theorautils.c:804 │ │ │ │ │ - mov 0x258(%eax),%ecx │ │ │ │ │ - lea 0x288(%eax),%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call e7d0 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne 1069a │ │ │ │ │ - jmp 102a2 │ │ │ │ │ -./src/theorautils.c:1104 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x72fe(%ebx),%eax │ │ │ │ │ - push $0x1c │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:1105 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/theorautils.c:789 │ │ │ │ │ - mov 0x47c(%ebp),%ecx │ │ │ │ │ - lea 0x6c0(%ebp),%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call e7d0 │ │ │ │ │ -./src/theorautils.c:788 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne 1067a │ │ │ │ │ - jmp 102a2 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:779 │ │ │ │ │ - mov 0x314(%ebp),%ecx │ │ │ │ │ - lea 0x678(%ebp),%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call e7d0 │ │ │ │ │ -./src/theorautils.c:778 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - jne 10661 │ │ │ │ │ - jmp 102a2 │ │ │ │ │ + lea -0x64cf(%ebx),%ebp │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1024 │ │ │ │ │ - mov 0x30(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne 100f4 │ │ │ │ │ - jmp 10130 │ │ │ │ │ -./src/theorautils.c:1084 │ │ │ │ │ - mov 0x30(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne 10297 │ │ │ │ │ - jmp 101d5 │ │ │ │ │ -./src/theorautils.c:918 (discriminator 1) │ │ │ │ │ - lea -0x67dc(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x396 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x719c(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:931 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x71d0(%ebx),%eax │ │ │ │ │ - push $0x31 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:932 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/theorautils.c:852 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + push %esi │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x1,%edi │ │ │ │ │ +fprintf(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x6cd8(%ebx),%eax │ │ │ │ │ - push $0x5b │ │ │ │ │ + push $0x2 │ │ │ │ │ push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ + push %ebp │ │ │ │ │ call 4750 │ │ │ │ │ -./src/theorautils.c:855 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ - nop │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %edi,0x34(%esp) │ │ │ │ │ + jne 12300 │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:142 │ │ │ │ │ + cmpl $0x2,0x2c(%esp) │ │ │ │ │ + je 123c0 │ │ │ │ │ + jg 12378 │ │ │ │ │ + mov 0x2c(%esp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 123e0 │ │ │ │ │ + cmpl $0x1,0x2c(%esp) │ │ │ │ │ + jne 12356 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x72a5(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ -./src/theorautils.c:881 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push $0x1 │ │ │ │ │ + mov 0x34(%esp),%eax │ │ │ │ │ push (%eax) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/theorautils.c:882 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ + lea -0x64b7(%ebx),%eax │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x728f(%ebx),%eax │ │ │ │ │ - jmp 107e7 │ │ │ │ │ -./src/theorautils.c:968 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x6bc8(%ebx),%eax │ │ │ │ │ - push $0x1f │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:969 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/theorautils.c:1113 │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -oggmux_add_video(): │ │ │ │ │ -./src/theorautils.c:1123 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xe7b7,%ebx │ │ │ │ │ - sub $0x6c,%esp │ │ │ │ │ - mov 0x84(%esp),%eax │ │ │ │ │ - mov 0x80(%esp),%ebp │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ -./src/theorautils.c:1142 │ │ │ │ │ - lea 0xfe0(%ebx),%esi │ │ │ │ │ -./src/theorautils.c:1123 │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x5c(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/theorautils.c:1127 │ │ │ │ │ - cmpl $0x2,0x66c(%ebp) │ │ │ │ │ - je 108e8 │ │ │ │ │ - jmp 10906 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1141 │ │ │ │ │ - mov 0x1030(%ebx),%edx │ │ │ │ │ - mov $0x50,%edi │ │ │ │ │ - sub %edx,%edi │ │ │ │ │ - cmp %eax,%edi │ │ │ │ │ - cmovg %eax,%edi │ │ │ │ │ -./src/theorautils.c:1142 │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jle 108ba │ │ │ │ │ -./src/theorautils.c:1142 (discriminator 1) │ │ │ │ │ - add %esi,%edx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:297 (discriminator 1) │ │ │ │ │ - push 0x664(%ebp) │ │ │ │ │ - push %edi │ │ │ │ │ push $0x1 │ │ │ │ │ - push %edx │ │ │ │ │ - call 43c0 │ │ │ │ │ -./src/theorautils.c:1142 (discriminator 1) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %eax,%edi │ │ │ │ │ - ja 10b6c │ │ │ │ │ -./src/theorautils.c:1147 │ │ │ │ │ - push %edi │ │ │ │ │ push %esi │ │ │ │ │ - push $0x1a │ │ │ │ │ - push 0xe8(%ebp) │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/theorautils.c:1148 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 10b48 │ │ │ │ │ -./src/theorautils.c:1153 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - cmp %edi,%eax │ │ │ │ │ - jge 108e2 │ │ │ │ │ -./src/theorautils.c:1155 │ │ │ │ │ - add 0x1030(%ebx),%eax │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ - mov %edx,0x1030(%ebx) │ │ │ │ │ -./src/theorautils.c:1133 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x1a │ │ │ │ │ - push 0xe8(%ebp) │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/theorautils.c:1134 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:163 │ │ │ │ │ + mov 0x30(%esp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 10b48 │ │ │ │ │ -./src/theorautils.c:1139 │ │ │ │ │ - jne 10888 │ │ │ │ │ -./src/theorautils.c:1159 │ │ │ │ │ + je 123a0 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push 0xe8(%ebp) │ │ │ │ │ - call 4970 │ │ │ │ │ -./src/theorautils.c:1161 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - lea 0x3c(%esp),%eax │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ - je 10af8 │ │ │ │ │ -./src/theorautils.c:1185 │ │ │ │ │ - lea 0x678(%ebp),%eax │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ - mov %eax,0x2c(%esp) │ │ │ │ │ -./src/theorautils.c:1191 │ │ │ │ │ - lea 0x1c4(%ebp),%eax │ │ │ │ │ - mov %eax,0x28(%esp) │ │ │ │ │ - jmp 10a2e │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/theorautils.c:1177 │ │ │ │ │ - mov 0x34(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne 10a14 │ │ │ │ │ -./src/theorautils.c:1177 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%esi) │ │ │ │ │ - je 10a14 │ │ │ │ │ -./src/theorautils.c:1180 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push 0x54(%esp) │ │ │ │ │ - push 0x54(%esp) │ │ │ │ │ - push 0xe8(%esi) │ │ │ │ │ - call 4bf0 │ │ │ │ │ -./src/theorautils.c:1181 │ │ │ │ │ - movl $0x0,0x2c(%esp) │ │ │ │ │ - imul $0x3e8,0xb4(%esi),%ebp │ │ │ │ │ -./src/theorautils.c:1180 │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ -./src/theorautils.c:1181 │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - imul %ebp,%edx │ │ │ │ │ - mov %ebp,0x28(%esp) │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mul %ebp │ │ │ │ │ -./src/theorautils.c:1182 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -./src/theorautils.c:1181 │ │ │ │ │ - mov %edx,0x24(%esp) │ │ │ │ │ - add %edi,0x24(%esp) │ │ │ │ │ -./src/theorautils.c:1182 │ │ │ │ │ - mov 0xb0(%esi),%edi │ │ │ │ │ -./src/theorautils.c:1181 │ │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - call 13910 │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %esi │ │ │ │ │ + push $0xa │ │ │ │ │ + call 48f0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov %eax,0x30(%esp) │ │ │ │ │ -./src/theorautils.c:1183 │ │ │ │ │ - mov 0x28(%esp),%eax │ │ │ │ │ -./src/theorautils.c:1181 │ │ │ │ │ - mov %edx,0x34(%esp) │ │ │ │ │ -./src/theorautils.c:1183 │ │ │ │ │ - add 0x20(%esp),%eax │ │ │ │ │ - mov 0x2c(%esp),%edx │ │ │ │ │ - adc 0x24(%esp),%edx │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %edx │ │ │ │ │ - push %eax │ │ │ │ │ - call 13910 │ │ │ │ │ -./src/theorautils.c:1185 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ -./src/theorautils.c:1183 │ │ │ │ │ - mov %edx,%ebp │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ -./src/theorautils.c:1185 │ │ │ │ │ - call 4350 │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:168 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ - push %eax │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - push 0x6c(%esp) │ │ │ │ │ - push 0x48(%esp) │ │ │ │ │ - call 12320 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/theorautils.c:1191 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:1192 │ │ │ │ │ - addl $0x1,0x658(%esi) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1176 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ - push 0x90(%esp) │ │ │ │ │ - push 0xe8(%esi) │ │ │ │ │ - call 4680 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jg 10950 │ │ │ │ │ -./src/theorautils.c:1194 │ │ │ │ │ - cmpl $0x1,0x66c(%esi) │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ - jne 10a68 │ │ │ │ │ - mov 0x88(%esp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 10a81 │ │ │ │ │ -./src/theorautils.c:1212 │ │ │ │ │ - mov 0x5c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne 10b90 │ │ │ │ │ - add $0x6c,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ -./src/theorautils.c:1197 │ │ │ │ │ - push $0x4 │ │ │ │ │ - lea 0x3c(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x18 │ │ │ │ │ - push 0xe8(%esi) │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/theorautils.c:1198 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1197 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/theorautils.c:1198 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 10c01 │ │ │ │ │ -./src/theorautils.c:1202 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x664(%ebp) │ │ │ │ │ - call 4590 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 10bdd │ │ │ │ │ -./src/theorautils.c:1206 │ │ │ │ │ - push 0x664(%ebp) │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/avinfo.c:142 │ │ │ │ │ + cmpl $0x3,0x2c(%esp) │ │ │ │ │ + jne 12356 │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0x10,%esp │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:160 │ │ │ │ │ + mov 0x38(%esp),%eax │ │ │ │ │ + flds (%eax) │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x64a3(%ebx),%eax │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + jmp 1234a │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x642e(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %esi │ │ │ │ │ + push $0x2 │ │ │ │ │ push $0x1 │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %eax,%esi │ │ │ │ │ - ja 10bb9 │ │ │ │ │ -./src/theorautils.c:1210 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x664(%ebp) │ │ │ │ │ - call 4bd0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1212 │ │ │ │ │ - jmp 10a68 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1164 │ │ │ │ │ - push $0x4 │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x18 │ │ │ │ │ - push 0xe8(%ebp) │ │ │ │ │ - call 4a40 │ │ │ │ │ -./src/theorautils.c:1165 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1164 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/theorautils.c:1165 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 10b95 │ │ │ │ │ -./src/theorautils.c:1169 │ │ │ │ │ - push 0x664(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x48(%esp) │ │ │ │ │ call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmp %eax,%esi │ │ │ │ │ - ja 10bb9 │ │ │ │ │ -./src/theorautils.c:1173 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x664(%ebp) │ │ │ │ │ - call 4bd0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 10930 │ │ │ │ │ -./src/theorautils.c:1149 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:168 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x6ba8(%ebx),%eax │ │ │ │ │ - push $0x2b │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:1150 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/theorautils.c:1143 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov 0x30(%esp),%eax │ │ │ │ │ + push 0x4(%eax) │ │ │ │ │ push (%eax) │ │ │ │ │ - lea -0x6b7c(%ebx),%eax │ │ │ │ │ - push $0x33 │ │ │ │ │ - push $0x1 │ │ │ │ │ + lea -0x64ae(%ebx),%eax │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + jmp 1234a │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:145 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0x64cc(%ebx),%eax │ │ │ │ │ +./src/avinfo.c:147 │ │ │ │ │ + lea -0x9925(%ebx),%edi │ │ │ │ │ +./src/avinfo.c:145 │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:1144 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/theorautils.c:1212 │ │ │ │ │ - call 13ad0 │ │ │ │ │ -./src/theorautils.c:1166 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x6b48(%ebx),%eax │ │ │ │ │ - push $0x2b │ │ │ │ │ - push $0x1 │ │ │ │ │ + lea -0x64cb(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:1167 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/theorautils.c:1207 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa558(%ebx),%eax │ │ │ │ │ - push $0x27 │ │ │ │ │ - push $0x1 │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + call 12180 │ │ │ │ │ +./src/avinfo.c:146 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + lea -0x64c9(%ebx),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + lea -0xafec(%ebx),%edx │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:1208 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/theorautils.c:1203 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0xa580(%ebx),%eax │ │ │ │ │ - push $0x26 │ │ │ │ │ - push $0x1 │ │ │ │ │ + call 12180 │ │ │ │ │ +./src/avinfo.c:147 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + lea -0x9926(%ebx),%edx │ │ │ │ │ + push %edi │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:1204 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ -./src/theorautils.c:1199 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + call 12180 │ │ │ │ │ +./src/avinfo.c:148 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + lea -0x64c6(%ebx),%edx │ │ │ │ │ + push %edi │ │ │ │ │ + push %edx │ │ │ │ │ + push %eax │ │ │ │ │ + call 12180 │ │ │ │ │ +./src/avinfo.c:149 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + lea -0x64c4(%ebx),%edx │ │ │ │ │ + push %edi │ │ │ │ │ + push %edx │ │ │ │ │ + push %eax │ │ │ │ │ + call 12180 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x6b1c(%ebx),%eax │ │ │ │ │ - push $0x33 │ │ │ │ │ - push $0x1 │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ +./src/avinfo.c:149 │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x64c2(%ebx),%eax │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -./src/theorautils.c:1200 │ │ │ │ │ - movl $0x1,(%esp) │ │ │ │ │ - call 4660 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %esi │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:151 │ │ │ │ │ + add $0x14,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + call 4420 │ │ │ │ │ +./src/avinfo.c:152 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 12356 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -oggmux_add_audio(): │ │ │ │ │ -./src/theorautils.c:1225 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:170 │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xe3c7,%ebx │ │ │ │ │ - sub $0x5c,%esp │ │ │ │ │ + add $0xcb77,%ebx │ │ │ │ │ + sub $0x68,%esp │ │ │ │ │ mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ │ + mov %eax,0x58(%esp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - mov 0x70(%esp),%ebp │ │ │ │ │ - mov 0x74(%esp),%esi │ │ │ │ │ -./src/theorautils.c:1234 │ │ │ │ │ - lea 0xec(%ebp),%eax │ │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ │ -./src/theorautils.c:1231 │ │ │ │ │ - mov 0x78(%esp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jg 11000 │ │ │ │ │ -./src/theorautils.c:1233 │ │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 10fe8 │ │ │ │ │ -./src/theorautils.c:1263 │ │ │ │ │ - lea 0x154(%ebp),%eax │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ -./src/theorautils.c:1304 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ - mov %eax,0x1c(%esp) │ │ │ │ │ - jmp 10d88 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1299 │ │ │ │ │ - cmp 0x714(%ebp),%esi │ │ │ │ │ - mov %edi,%eax │ │ │ │ │ - sbb 0x718(%ebp),%eax │ │ │ │ │ - jl 10f10 │ │ │ │ │ -./src/theorautils.c:1309 │ │ │ │ │ - mov (%esp),%eax │ │ │ │ │ - mov 0x4(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1216 │ │ │ │ │ - imul $0x3e8,%edi,%ecx │ │ │ │ │ -./src/theorautils.c:1309 │ │ │ │ │ - mov %eax,0x714(%ebp) │ │ │ │ │ -./src/theorautils.c:1216 │ │ │ │ │ - mov 0xf0(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:1309 │ │ │ │ │ - mov %edx,0x718(%ebp) │ │ │ │ │ -./src/theorautils.c:1216 │ │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ - sar $0x1f,%eax │ │ │ │ │ - mov %eax,0x14(%esp) │ │ │ │ │ - mov $0x3e8,%eax │ │ │ │ │ - mul %esi │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - add %ecx,%edx │ │ │ │ │ - push %edx │ │ │ │ │ - push %eax │ │ │ │ │ - call 13910 │ │ │ │ │ + mov 0x80(%esp),%ebp │ │ │ │ │ + mov 0x7c(%esp),%esi │ │ │ │ │ +./src/avinfo.c:176 │ │ │ │ │ + push 0x10(%ebp) │ │ │ │ │ + call 4240 │ │ │ │ │ +./src/avinfo.c:178 │ │ │ │ │ + mov 0x8(%ebp),%edx │ │ │ │ │ + mov %edx,0x1c(%esp) │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ -./src/theorautils.c:1312 (discriminator 1) │ │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 10d50 │ │ │ │ │ -./src/theorautils.c:1313 │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - je 10d50 │ │ │ │ │ -./src/theorautils.c:1317 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/theorautils.c:1216 │ │ │ │ │ - mov $0x3e8,%eax │ │ │ │ │ -./src/theorautils.c:1317 │ │ │ │ │ - push $0x1 │ │ │ │ │ -./src/theorautils.c:1216 │ │ │ │ │ - imul $0x3e8,0xc(%esp),%ecx │ │ │ │ │ - mull 0x8(%esp) │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - add %ecx,%edx │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - push %edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 125a0 │ │ │ │ │ + cmp $0x1,%edx │ │ │ │ │ + jne 125e8 │ │ │ │ │ +./src/avinfo.c:208 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - call 13910 │ │ │ │ │ - add $0x18,%esp │ │ │ │ │ -./src/theorautils.c:1317 │ │ │ │ │ - push %edx │ │ │ │ │ + call 120a0 │ │ │ │ │ + pop %edx │ │ │ │ │ + pop %ecx │ │ │ │ │ +./src/avinfo.c:209 │ │ │ │ │ + push 0x80(%esp) │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x6c0(%ebp),%eax │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x5c(%esp) │ │ │ │ │ + lea -0x649a(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 12320 │ │ │ │ │ + push %esi │ │ │ │ │ + call 122d0 │ │ │ │ │ +./src/avinfo.c:210 │ │ │ │ │ + mov 0x154(%ebp),%eax │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1323 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea 0x32c(%ebp),%eax │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:1324 │ │ │ │ │ - addl $0x1,0x65c(%ebp) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1328 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 4730 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 11081 │ │ │ │ │ -./src/theorautils.c:1263 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 4840 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 10f90 │ │ │ │ │ -./src/theorautils.c:1265 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - mov 0x24(%esp),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - call 4060 │ │ │ │ │ -./src/theorautils.c:1266 │ │ │ │ │ - mov %edi,(%esp) │ │ │ │ │ - call 4550 │ │ │ │ │ -./src/theorautils.c:1269 │ │ │ │ │ - pop %ecx │ │ │ │ │ - pop %esi │ │ │ │ │ - lea 0x34(%esp),%eax │ │ │ │ │ - mov %eax,0x14(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 4730 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 10d6d │ │ │ │ │ -./src/theorautils.c:1270 │ │ │ │ │ - mov 0x3c(%esp),%eax │ │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - mov %edx,0x4(%esp) │ │ │ │ │ - mov 0x4(%esp),%eax │ │ │ │ │ - and (%esp),%eax │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 110a0 │ │ │ │ │ -./src/theorautils.c:1280 │ │ │ │ │ - mov 0x708(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:1281 │ │ │ │ │ - mov 0x178(%ebp),%ecx │ │ │ │ │ - mov (%esp),%esi │ │ │ │ │ - mov 0x4(%esp),%edi │ │ │ │ │ -./src/theorautils.c:1280 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 10e3b │ │ │ │ │ -./src/theorautils.c:1281 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - lea 0x3(%eax),%edx │ │ │ │ │ - cmovs %edx,%eax │ │ │ │ │ - lea 0x3(%ecx),%edx │ │ │ │ │ - sar $0x2,%eax │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - cmovns %ecx,%edx │ │ │ │ │ - sar $0x2,%edx │ │ │ │ │ -./src/theorautils.c:1280 (discriminator 1) │ │ │ │ │ - add %edx,%eax │ │ │ │ │ -./src/theorautils.c:1284 (discriminator 1) │ │ │ │ │ - mov 0x4(%esp),%edx │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ - mov (%esp),%eax │ │ │ │ │ - sar $0x1f,%edi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - sbb %edi,%edx │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ -./src/theorautils.c:1282 (discriminator 4) │ │ │ │ │ - mov %ecx,0x708(%ebp) │ │ │ │ │ -./src/theorautils.c:1285 (discriminator 4) │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jns 10c98 │ │ │ │ │ -./src/theorautils.c:1290 │ │ │ │ │ - mov 0x44(%esp),%eax │ │ │ │ │ - mov 0x48(%esp),%edx │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ + jne 127c8 │ │ │ │ │ + lea -0x64b7(%ebx),%eax │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ + lea -0x642e(%ebx),%eax │ │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ │ - xor $0x4,%ecx │ │ │ │ │ - mov %edx,0x14(%esp) │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - mov 0x14(%esp),%ecx │ │ │ │ │ - or %ecx,%eax │ │ │ │ │ - je 10f40 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + mov 0x78(%esp),%ecx │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + lea -0x64cf(%ebx),%edi │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle 1254b │ │ │ │ │ + mov %ebp,0xc(%esp) │ │ │ │ │ + mov %edx,%ebp │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +json_codec_info(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea -0x6ae8(%ebx),%eax │ │ │ │ │ - push %edi │ │ │ │ │ push %esi │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x1,%ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %edi │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %ebp,0x78(%esp) │ │ │ │ │ + jne 12530 │ │ │ │ │ + mov 0xc(%esp),%ebp │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x9dc0(%ebx),%eax │ │ │ │ │ + push 0x158(%ebp) │ │ │ │ │ push %eax │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ push $0x1 │ │ │ │ │ - mov 0x38(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ + push %esi │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/theorautils.c:1299 │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/theorautils.c:1304 │ │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1299 │ │ │ │ │ - cmp 0x714(%ebp),%eax │ │ │ │ │ - sbb 0x718(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:1304 │ │ │ │ │ - mov 0x3c(%esp),%eax │ │ │ │ │ - mov %edx,0x4(%esp) │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ -./src/theorautils.c:1299 │ │ │ │ │ - jl 10f10 │ │ │ │ │ -./src/theorautils.c:1309 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ - mov (%esp),%eax │ │ │ │ │ - mov 0x4(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1312 │ │ │ │ │ - mov 0x4(%esp),%ecx │ │ │ │ │ - and (%esp),%ecx │ │ │ │ │ -./src/theorautils.c:1309 │ │ │ │ │ - mov %eax,0x714(%ebp) │ │ │ │ │ - mov %edx,0x718(%ebp) │ │ │ │ │ -./src/theorautils.c:1312 │ │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ │ - je 10d50 │ │ │ │ │ -./src/theorautils.c:1216 │ │ │ │ │ - mov 0xf0(%ebp),%ecx │ │ │ │ │ - mov 0x8(%ecx),%ecx │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - sar $0x1f,%ecx │ │ │ │ │ - mov %edx,0x10(%esp) │ │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ │ - push %ecx │ │ │ │ │ - push %edx │ │ │ │ │ - push %edi │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %esi │ │ │ │ │ - call 13910 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ + call 4750 │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:216 │ │ │ │ │ + mov 0x10(%ebp),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - jmp 10cf8 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1303 │ │ │ │ │ - mov 0x38(%esp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je 10f50 │ │ │ │ │ -./src/theorautils.c:1216 │ │ │ │ │ - imul $0x3e8,0x718(%ebp),%ecx │ │ │ │ │ - mov $0x3e8,%edi │ │ │ │ │ - mov %edi,%eax │ │ │ │ │ - mull 0x714(%ebp) │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - add %ecx,%edi │ │ │ │ │ - jmp 10eb8 │ │ │ │ │ + sub $0x10000,%eax │ │ │ │ │ + cmp $0x17,%eax │ │ │ │ │ + ja 129b2 │ │ │ │ │ + mov -0x6408(%ebx,%eax,4),%ecx │ │ │ │ │ + add %ebx,%ecx │ │ │ │ │ + jmp *%ecx │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:1297 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - jmp 10c98 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea -0x6a84(%ebx),%eax │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ - push 0x54(%esp) │ │ │ │ │ - push 0x54(%esp) │ │ │ │ │ +./src/avinfo.c:180 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - push $0x1 │ │ │ │ │ - mov 0x38(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/theorautils.c:1309 │ │ │ │ │ - mov 0x5c(%esp),%eax │ │ │ │ │ - mov 0x60(%esp),%edx │ │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ │ - mov %edx,0x24(%esp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + call 120a0 │ │ │ │ │ + pop %edx │ │ │ │ │ + pop %ecx │ │ │ │ │ +./src/avinfo.c:181 │ │ │ │ │ + push 0x80(%esp) │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0x649a(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push %esi │ │ │ │ │ + call 122d0 │ │ │ │ │ +./src/avinfo.c:182 │ │ │ │ │ + mov 0x6c(%ebp),%eax │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - jmp 10f18 │ │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ │ + jne 12608 │ │ │ │ │ +./src/avinfo.c:185 │ │ │ │ │ + mov 0x58(%ebp),%eax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 12636 │ │ │ │ │ +./src/avinfo.c:201 │ │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ │ +./src/avinfo.c:202 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 12840 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1331 │ │ │ │ │ +./src/avinfo.c:280 │ │ │ │ │ mov 0x4c(%esp),%eax │ │ │ │ │ sub %gs:0x14,%eax │ │ │ │ │ - jne 110bf │ │ │ │ │ + jne 129f8 │ │ │ │ │ add $0x5c,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1239 │ │ │ │ │ - addl $0x1,0xc(%esp) │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - cmp %eax,0x78(%esp) │ │ │ │ │ - jne 11030 │ │ │ │ │ -./src/theorautils.c:1257 │ │ │ │ │ - mov 0x18(%esp),%ebp │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ +./src/avinfo.c:183 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %eax │ │ │ │ │ + call 4b20 │ │ │ │ │ + pop %ecx │ │ │ │ │ + pop %edi │ │ │ │ │ push 0x80(%esp) │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 4720 │ │ │ │ │ -./src/theorautils.c:1259 │ │ │ │ │ - mov 0x8c(%esp),%edi │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je 10c78 │ │ │ │ │ -./src/theorautils.c:1234 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ push $0x0 │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 4720 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 10c78 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:1237 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x80(%esp) │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 4b80 │ │ │ │ │ -./src/theorautils.c:1240 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov 0x54(%ebp),%edi │ │ │ │ │ -./src/theorautils.c:1239 │ │ │ │ │ - movl $0x0,0xc(%esp) │ │ │ │ │ - mov %ebp,0x18(%esp) │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:1240 │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - lea 0x0(,%eax,4),%ecx │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jle 10fb0 │ │ │ │ │ - mov %ebp,(%esp) │ │ │ │ │ - jmp 1106c │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1254 (discriminator 2) │ │ │ │ │ - mov (%esi,%eax,4),%ebp │ │ │ │ │ -./src/theorautils.c:1240 (discriminator 2) │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ -./src/theorautils.c:1254 (discriminator 2) │ │ │ │ │ - flds 0x0(%ebp,%ecx,1) │ │ │ │ │ - mov (%esp),%ebp │ │ │ │ │ - mov 0x0(%ebp,%edx,4),%edx │ │ │ │ │ - fstps (%edx,%ecx,1) │ │ │ │ │ -./src/theorautils.c:1240 (discriminator 2) │ │ │ │ │ - cmp %edi,%eax │ │ │ │ │ - je 10fb0 │ │ │ │ │ -./src/theorautils.c:1253 │ │ │ │ │ - mov %eax,%edx │ │ │ │ │ -./src/theorautils.c:1243 │ │ │ │ │ - cmp $0x6,%edi │ │ │ │ │ - jne 11050 │ │ │ │ │ -./src/theorautils.c:1244 │ │ │ │ │ - cmp $0x5,%eax │ │ │ │ │ - jg 11050 │ │ │ │ │ -./src/theorautils.c:1254 │ │ │ │ │ - mov -0x6880(%ebx,%eax,4),%edx │ │ │ │ │ - jmp 11050 │ │ │ │ │ -./src/theorautils.c:1328 (discriminator 1) │ │ │ │ │ - lea -0x6830(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x530 │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x6a24(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:1270 (discriminator 1) │ │ │ │ │ - lea -0x6830(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x741d(%ebx),%eax │ │ │ │ │ - push $0x4f6 │ │ │ │ │ + push $0x0 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x725f(%ebx),%eax │ │ │ │ │ + lea -0x6494(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4360 <__assert_fail@plt> │ │ │ │ │ -./src/theorautils.c:1331 │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -oggmux_add_kate_text(): │ │ │ │ │ -./src/theorautils.c:1354 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xdf27,%ebx │ │ │ │ │ - sub $0x9c,%esp │ │ │ │ │ - mov 0xc8(%esp),%eax │ │ │ │ │ - fldl 0xb8(%esp) │ │ │ │ │ - mov 0xb0(%esp),%ebp │ │ │ │ │ -./src/theorautils.c:1356 │ │ │ │ │ - imul $0x2d8,0xb4(%esp),%ecx │ │ │ │ │ -./src/theorautils.c:1354 │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ -./src/theorautils.c:1356 │ │ │ │ │ - mov 0x674(%ebp),%edi │ │ │ │ │ -./src/theorautils.c:1354 │ │ │ │ │ - fstpl 0x8(%esp) │ │ │ │ │ - fldl 0xc0(%esp) │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x8c(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/theorautils.c:1356 │ │ │ │ │ - add %ecx,%edi │ │ │ │ │ -./src/theorautils.c:1358 │ │ │ │ │ - cmpl $0x80000001,0xd0(%esp) │ │ │ │ │ - je 111e0 │ │ │ │ │ - cmpl $0x80000001,0xd8(%esp) │ │ │ │ │ - je 111e0 │ │ │ │ │ -./src/theorautils.c:1358 (discriminator 1) │ │ │ │ │ - cmpl $0x80000001,0xd4(%esp) │ │ │ │ │ - je 111e0 │ │ │ │ │ - cmpl $0x80000001,0xdc(%esp) │ │ │ │ │ - je 111e0 │ │ │ │ │ - fstpl 0x18(%esp) │ │ │ │ │ -./src/theorautils.c:1360 │ │ │ │ │ + call 122d0 │ │ │ │ │ +./src/avinfo.c:185 │ │ │ │ │ + mov 0x58(%ebp),%eax │ │ │ │ │ +./src/avinfo.c:183 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/avinfo.c:185 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + je 125d6 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + mov 0x78(%esp),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jle 129ba │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + mov %ebp,0x10(%esp) │ │ │ │ │ + lea -0x64cf(%ebx),%edi │ │ │ │ │ + mov %edx,%ebp │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %esi │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %edi │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %ebp,%ecx │ │ │ │ │ + lea 0x1(%ebp),%ebp │ │ │ │ │ + cmp %ebp,0x78(%esp) │ │ │ │ │ + jne 12650 │ │ │ │ │ + mov 0x10(%esp),%ebp │ │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x9e72(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - lea 0x64(%esp),%esi │ │ │ │ │ + push 0x58(%ebp) │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0x64b7(%ebx),%eax │ │ │ │ │ + mov %eax,0x2c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x1 │ │ │ │ │ push %esi │ │ │ │ │ - call 4530 │ │ │ │ │ -./src/theorautils.c:1362 │ │ │ │ │ - mov 0xe0(%esp),%eax │ │ │ │ │ -./src/theorautils.c:1361 │ │ │ │ │ - movl $0x0,0x68(%esp) │ │ │ │ │ -./src/theorautils.c:1362 │ │ │ │ │ - mov %eax,0x6c(%esp) │ │ │ │ │ -./src/theorautils.c:1363 │ │ │ │ │ - mov 0xe8(%esp),%eax │ │ │ │ │ - mov %eax,0x70(%esp) │ │ │ │ │ -./src/theorautils.c:1364 │ │ │ │ │ - mov 0xe4(%esp),%eax │ │ │ │ │ - sub 0xe0(%esp),%eax │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - mov %eax,0x74(%esp) │ │ │ │ │ -./src/theorautils.c:1365 │ │ │ │ │ - mov 0xec(%esp),%eax │ │ │ │ │ - sub 0xe8(%esp),%eax │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - mov %eax,0x78(%esp) │ │ │ │ │ -./src/theorautils.c:1366 │ │ │ │ │ - pop %edx │ │ │ │ │ - pop %ecx │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x642e(%ebx),%eax │ │ │ │ │ push %esi │ │ │ │ │ - push %edi │ │ │ │ │ - call 4280 │ │ │ │ │ -./src/theorautils.c:1367 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov %eax,0x1c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - fldl 0x18(%esp) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 11368 │ │ │ │ │ + mov %ebp,0x1c(%esp) │ │ │ │ │ + mov %edx,%ebp │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1372 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea 0x40(%esp),%esi │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %esi │ │ │ │ │ - push 0xd8(%esp) │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ - fsts 0x2c(%esp) │ │ │ │ │ - mov 0x2c(%esp),%eax │ │ │ │ │ - fstpl 0x34(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - fldl 0x20(%esp) │ │ │ │ │ - fstps 0x30(%esp) │ │ │ │ │ - mov 0x30(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ push %edi │ │ │ │ │ - call 4050 │ │ │ │ │ -./src/theorautils.c:1373 │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + add $0x1,%ebp │ │ │ │ │ + cmp %eax,0x14(%esp) │ │ │ │ │ + jne 126b8 │ │ │ │ │ + mov 0x1c(%esp),%ebp │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x9e6c(%ebx),%eax │ │ │ │ │ + push 0x5c(%ebp) │ │ │ │ │ + push %eax │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %esi │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - fldl 0x20(%esp) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 11330 │ │ │ │ │ -./src/theorautils.c:1374 │ │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 11278 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jmp 11232 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:1380 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea 0x108(%edi),%ecx │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %esi │ │ │ │ │ - push %ecx │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:1381 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ - call 4870 │ │ │ │ │ -./src/theorautils.c:1382 │ │ │ │ │ - addl $0x1,0x660(%ebp) │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ + call 4750 │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:188 │ │ │ │ │ + mov 0xb8(%ebp),%ecx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1388 │ │ │ │ │ - mov 0x8c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne 11389 │ │ │ │ │ - add $0x9c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/theorautils.c:1374 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - je 11230 │ │ │ │ │ -./src/theorautils.c:1376 │ │ │ │ │ - fnstcw 0x2e(%esp) │ │ │ │ │ - flds -0x760c(%ebx) │ │ │ │ │ - movzwl 0x2e(%esp),%eax │ │ │ │ │ - fmul %st,%st(1) │ │ │ │ │ - flds -0x761c(%ebx) │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,0x2c(%esp) │ │ │ │ │ - fadd %st,%st(2) │ │ │ │ │ - fxch %st(2) │ │ │ │ │ - fldcw 0x2c(%esp) │ │ │ │ │ - fistpl 0x10(%esp) │ │ │ │ │ - fldcw 0x2e(%esp) │ │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 125d6 │ │ │ │ │ +./src/avinfo.c:189 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x100000 │ │ │ │ │ +./src/avinfo.c:191 │ │ │ │ │ + mov 0x5c(%ebp),%eax │ │ │ │ │ + imul 0xbc(%ebp),%eax │ │ │ │ │ +./src/avinfo.c:189 │ │ │ │ │ cltd │ │ │ │ │ -./src/theorautils.c:1335 │ │ │ │ │ - mov 0x2d0(%edi),%eax │ │ │ │ │ -./src/theorautils.c:1376 │ │ │ │ │ - mov %edx,0x14(%esp) │ │ │ │ │ -./src/theorautils.c:1335 │ │ │ │ │ - mov 0x2d4(%edi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jns 112e8 │ │ │ │ │ -./src/theorautils.c:1375 │ │ │ │ │ - fmull 0x8(%esp) │ │ │ │ │ - faddp %st,%st(1) │ │ │ │ │ - fldcw 0x2c(%esp) │ │ │ │ │ - fistpl 0x8(%esp) │ │ │ │ │ - fldcw 0x2e(%esp) │ │ │ │ │ - mov 0x8(%esp),%eax │ │ │ │ │ + push %edx │ │ │ │ │ + push %eax │ │ │ │ │ +./src/avinfo.c:190 │ │ │ │ │ + mov 0x58(%ebp),%eax │ │ │ │ │ + imul %ecx,%eax │ │ │ │ │ +./src/avinfo.c:189 │ │ │ │ │ cltd │ │ │ │ │ - jmp 112ec │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:1338 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x288(%edi),%eax │ │ │ │ │ - push 0x68(%esp) │ │ │ │ │ + lea 0x40(%esp),%edx │ │ │ │ │ + lea 0x3c(%esp),%eax │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 12320 │ │ │ │ │ -./src/theorautils.c:1339 │ │ │ │ │ - mov 0x30(%esp),%eax │ │ │ │ │ - mov 0x34(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1340 │ │ │ │ │ + call 40a0 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ +snprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + lea -0x6487(%ebx),%edx │ │ │ │ │ + push 0xbc(%ebp) │ │ │ │ │ + push 0xb8(%ebp) │ │ │ │ │ + push %edx │ │ │ │ │ + mov %edx,0x20(%esp) │ │ │ │ │ + push $0x20 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push $0x20 │ │ │ │ │ + lea 0x48(%esp),%edi │ │ │ │ │ + push %edi │ │ │ │ │ + call 4040 <__snprintf_chk@plt> │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:195 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ + lea -0x6481(%ebx),%eax │ │ │ │ │ + push 0x80(%esp) │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %edi │ │ │ │ │ + push %eax │ │ │ │ │ + push %esi │ │ │ │ │ + call 122d0 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ +snprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + push 0x2c(%esp) │ │ │ │ │ + mov 0x1c(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + push $0x20 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push $0x20 │ │ │ │ │ + push %edi │ │ │ │ │ + call 4040 <__snprintf_chk@plt> │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:198 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ + lea -0x646e(%ebx),%eax │ │ │ │ │ + push 0x80(%esp) │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %edi │ │ │ │ │ + push %eax │ │ │ │ │ + push %esi │ │ │ │ │ + call 122d0 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ -./src/theorautils.c:1339 │ │ │ │ │ - mov %eax,0x2d0(%edi) │ │ │ │ │ - mov %edx,0x2d4(%edi) │ │ │ │ │ -./src/theorautils.c:1340 │ │ │ │ │ - jmp 11232 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + jmp 125d6 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + mov 0x78(%esp),%edi │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + jle 12801 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + mov %ebp,0xc(%esp) │ │ │ │ │ + lea -0x64cf(%ebx),%edi │ │ │ │ │ + mov %edx,%ebp │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %esi │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x1,%ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %edi │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %ebp,0x78(%esp) │ │ │ │ │ + jne 127e0 │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:154 │ │ │ │ │ + mov 0xc(%esp),%ebp │ │ │ │ │ + mov 0x154(%ebp),%eax │ │ │ │ │ +json_codec_info(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x69f0(%ebx),%eax │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push 0x28(%esp) │ │ │ │ │ - push 0x28(%esp) │ │ │ │ │ + lea -0x9dcb(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0x64b7(%ebx),%eax │ │ │ │ │ + mov %eax,0x2c(%esp) │ │ │ │ │ push %eax │ │ │ │ │ -./src/theorautils.c:1385 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ - push (%eax) │ │ │ │ │ + push %esi │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ - jmp 11254 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x724b(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ -./src/theorautils.c:1368 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x642e(%ebx),%eax │ │ │ │ │ + push %esi │ │ │ │ │ + push $0x2 │ │ │ │ │ push $0x1 │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ -./src/theorautils.c:1369 │ │ │ │ │ + mov %eax,0x1c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 11254 │ │ │ │ │ -./src/theorautils.c:1388 │ │ │ │ │ - call 13ad0 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -oggmux_add_kate_image(): │ │ │ │ │ -./src/theorautils.c:1401 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xdc67,%ebx │ │ │ │ │ - sub $0x64,%esp │ │ │ │ │ - fldl 0x80(%esp) │ │ │ │ │ - mov 0x94(%esp),%eax │ │ │ │ │ + jmp 12515 │ │ │ │ │ + nop │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:203 │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ + fildl 0x10(%esp) │ │ │ │ │ + lea -0x64cf(%ebx),%edi │ │ │ │ │ + fdivs -0xac18(%ebx) │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ mov 0x78(%esp),%ebp │ │ │ │ │ -./src/theorautils.c:1403 │ │ │ │ │ - imul $0x2d8,0x7c(%esp),%esi │ │ │ │ │ -./src/theorautils.c:1401 │ │ │ │ │ - mov %eax,0x20(%esp) │ │ │ │ │ - mov 0x98(%esp),%edi │ │ │ │ │ - fstpl 0x18(%esp) │ │ │ │ │ - fldl 0x88(%esp) │ │ │ │ │ -./src/theorautils.c:1403 │ │ │ │ │ - add 0x674(%ebp),%esi │ │ │ │ │ -./src/theorautils.c:1401 │ │ │ │ │ - fstpl 0x10(%esp) │ │ │ │ │ - mov %gs:0x14,%ecx │ │ │ │ │ - mov %ecx,0x54(%esp) │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -./src/theorautils.c:1405 │ │ │ │ │ - push 0x90(%esp) │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:203 │ │ │ │ │ + fstps 0x10(%esp) │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + test %ebp,%ebp │ │ │ │ │ + jle 1287f │ │ │ │ │ + mov 0xc(%esp),%ebp │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %esi │ │ │ │ │ - call 4280 │ │ │ │ │ -./src/theorautils.c:1406 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x1,%ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %edi │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jns 11440 │ │ │ │ │ + cmp %ebp,0x78(%esp) │ │ │ │ │ + jne 12868 │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0x10,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x9e4a(%ebx),%eax │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:160 │ │ │ │ │ + flds 0x20(%esp) │ │ │ │ │ +fprintf(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ push %eax │ │ │ │ │ - lea -0x69b4(%ebx),%eax │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ + lea -0x64a3(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ -./src/theorautils.c:1421 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push $0x1 │ │ │ │ │ - push (%eax) │ │ │ │ │ + push %esi │ │ │ │ │ call 4160 <__fprintf_chk@plt> │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ -./src/theorautils.c:1424 │ │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne 1158f │ │ │ │ │ - add $0x5c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ -./src/theorautils.c:1406 (discriminator 1) │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x642e(%ebx),%eax │ │ │ │ │ push %esi │ │ │ │ │ - call 4950 │ │ │ │ │ -./src/theorautils.c:1407 (discriminator 1) │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ + jmp 125e8 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:227 │ │ │ │ │ + mov 0x154(%ebp),%eax │ │ │ │ │ + imul 0x158(%ebp),%eax │ │ │ │ │ + shl $0x5,%eax │ │ │ │ │ +./src/avinfo.c:254 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 113fd │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %edi │ │ │ │ │ + je 125e8 │ │ │ │ │ +./src/avinfo.c:255 │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ + fildl 0xc(%esp) │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + lea -0x64cf(%ebx),%edi │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:255 │ │ │ │ │ + fdivs -0xac18(%ebx) │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + mov 0x78(%esp),%eax │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:255 │ │ │ │ │ + fstps 0xc(%esp) │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jle 12917 │ │ │ │ │ + mov %edi,%eax │ │ │ │ │ + mov %ebp,%edi │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %esi │ │ │ │ │ - call 4b90 │ │ │ │ │ -./src/theorautils.c:1408 (discriminator 1) │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x1,%edi │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 113fd │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea -0xaa28(%ebx),%eax │ │ │ │ │ - lea 0x34(%esp),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %eax │ │ │ │ │ - fldl 0x1c(%esp) │ │ │ │ │ - fstps 0x2c(%esp) │ │ │ │ │ - mov 0x2c(%esp),%eax │ │ │ │ │ + cmp %edi,0x78(%esp) │ │ │ │ │ + jne 12900 │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0x10,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x9e4a(%ebx),%eax │ │ │ │ │ +json_add_key_value(): │ │ │ │ │ +./src/avinfo.c:160 │ │ │ │ │ + flds 0x1c(%esp) │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ push %eax │ │ │ │ │ - fldl 0x28(%esp) │ │ │ │ │ - fstps 0x30(%esp) │ │ │ │ │ - mov 0x30(%esp),%eax │ │ │ │ │ + lea -0x64a3(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ + push $0x1 │ │ │ │ │ push %esi │ │ │ │ │ - call 4050 │ │ │ │ │ -./src/theorautils.c:1409 (discriminator 1) │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ add $0x20,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 113fd │ │ │ │ │ -./src/theorautils.c:1410 │ │ │ │ │ - mov 0x34(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 114b1 │ │ │ │ │ -./src/theorautils.c:1410 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - jne 114e0 │ │ │ │ │ -./src/theorautils.c:1416 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - add $0x108,%esi │ │ │ │ │ - push %edi │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %esi │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:1417 │ │ │ │ │ - mov %edi,(%esp) │ │ │ │ │ - call 4870 │ │ │ │ │ -./src/theorautils.c:1418 │ │ │ │ │ - addl $0x1,0x660(%ebp) │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x1c(%esp) │ │ │ │ │ + call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 11427 │ │ │ │ │ + jmp 125e8 │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:234 │ │ │ │ │ + mov 0x154(%ebp),%eax │ │ │ │ │ + imul 0x158(%ebp),%eax │ │ │ │ │ + lea (%eax,%eax,2),%eax │ │ │ │ │ + shl $0x3,%eax │ │ │ │ │ +./src/avinfo.c:235 │ │ │ │ │ + jmp 128d0 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/theorautils.c:1412 │ │ │ │ │ - fnstcw 0x1e(%esp) │ │ │ │ │ - flds -0x760c(%ebx) │ │ │ │ │ - fldl 0x8(%esp) │ │ │ │ │ - movzwl 0x1e(%esp),%eax │ │ │ │ │ - fmul %st(1),%st │ │ │ │ │ - flds -0x761c(%ebx) │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,0x1c(%esp) │ │ │ │ │ - fadd %st,%st(1) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fldcw 0x1c(%esp) │ │ │ │ │ - fistpl 0x8(%esp) │ │ │ │ │ - fldcw 0x1e(%esp) │ │ │ │ │ - mov 0x8(%esp),%eax │ │ │ │ │ - cltd │ │ │ │ │ -./src/theorautils.c:1335 │ │ │ │ │ - mov 0x2d0(%esi),%eax │ │ │ │ │ -./src/theorautils.c:1412 │ │ │ │ │ - mov %edx,0xc(%esp) │ │ │ │ │ -./src/theorautils.c:1335 │ │ │ │ │ - mov 0x2d4(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jns 11550 │ │ │ │ │ - fxch %st(1) │ │ │ │ │ -./src/theorautils.c:1411 │ │ │ │ │ - fmull 0x10(%esp) │ │ │ │ │ - faddp %st,%st(1) │ │ │ │ │ - fldcw 0x1c(%esp) │ │ │ │ │ - fistpl 0x10(%esp) │ │ │ │ │ - fldcw 0x1e(%esp) │ │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ │ - cltd │ │ │ │ │ - jmp 11554 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:1338 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push $0x1 │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push %edx │ │ │ │ │ +./src/avinfo.c:248 │ │ │ │ │ + mov 0x154(%ebp),%eax │ │ │ │ │ + imul 0x158(%ebp),%eax │ │ │ │ │ + shl $0x3,%eax │ │ │ │ │ +./src/avinfo.c:249 │ │ │ │ │ + jmp 128d0 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +./src/avinfo.c:241 │ │ │ │ │ + mov 0x154(%ebp),%eax │ │ │ │ │ + imul 0x158(%ebp),%eax │ │ │ │ │ + shl $0x4,%eax │ │ │ │ │ +./src/avinfo.c:242 │ │ │ │ │ + jmp 128d0 │ │ │ │ │ +./src/avinfo.c:219 │ │ │ │ │ + mov 0x154(%ebp),%eax │ │ │ │ │ + imul 0x158(%ebp),%eax │ │ │ │ │ + shl $0x6,%eax │ │ │ │ │ +./src/avinfo.c:220 │ │ │ │ │ + jmp 128d0 │ │ │ │ │ +./src/avinfo.c:251 │ │ │ │ │ + mov 0x24(%ebp),%eax │ │ │ │ │ +./src/avinfo.c:252 │ │ │ │ │ + jmp 128d0 │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x288(%esi),%eax │ │ │ │ │ - push 0x5c(%esp) │ │ │ │ │ + lea -0x9e72(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 12320 │ │ │ │ │ -./src/theorautils.c:1339 │ │ │ │ │ - mov 0x28(%esp),%eax │ │ │ │ │ - mov 0x2c(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1340 │ │ │ │ │ + lea -0x64b7(%ebx),%eax │ │ │ │ │ + mov %eax,0x2c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %esi │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ add $0x20,%esp │ │ │ │ │ -./src/theorautils.c:1339 │ │ │ │ │ - mov %eax,0x2d0(%esi) │ │ │ │ │ - mov %edx,0x2d4(%esi) │ │ │ │ │ -./src/theorautils.c:1340 │ │ │ │ │ - jmp 114b1 │ │ │ │ │ -./src/theorautils.c:1424 │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -oggmux_add_kate_end_packet(): │ │ │ │ │ -./src/theorautils.c:1432 │ │ │ │ │ + lea -0x642e(%ebx),%eax │ │ │ │ │ + push %esi │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov %eax,0x1c(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 126d5 │ │ │ │ │ +json_codec_info(): │ │ │ │ │ +./src/avinfo.c:280 │ │ │ │ │ + call 13ae0 │ │ │ │ │ +.L63(): │ │ │ │ │ +./src/avinfo.c:280 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +json_metadata(): │ │ │ │ │ +./src/avinfo.c:324 │ │ │ │ │ push %ebp │ │ │ │ │ +./src/avinfo.c:326 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +./src/avinfo.c:324 │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ +./src/avinfo.c:325 │ │ │ │ │ + mov $0x1,%esi │ │ │ │ │ +./src/avinfo.c:324 │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xda57,%ebx │ │ │ │ │ - sub $0x60,%esp │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x50(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov 0x74(%esp),%edi │ │ │ │ │ -./src/theorautils.c:1436 │ │ │ │ │ - lea 0x30(%esp),%ebp │ │ │ │ │ -./src/theorautils.c:1432 │ │ │ │ │ - fldl 0x7c(%esp) │ │ │ │ │ -./src/theorautils.c:1434 │ │ │ │ │ - imul $0x2d8,0x78(%esp),%esi │ │ │ │ │ - add 0x674(%edi),%esi │ │ │ │ │ -./src/theorautils.c:1436 │ │ │ │ │ + add $0xc5f0,%ebx │ │ │ │ │ + sub $0x1c,%esp │ │ │ │ │ + lea -0x9925(%ebx),%eax │ │ │ │ │ + mov %eax,(%esp) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x6459(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov %eax,0xc(%esp) │ │ │ │ │ +json_metadata(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x64cf(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +json_metadata(): │ │ │ │ │ +./src/avinfo.c:327 │ │ │ │ │ + push $0x2 │ │ │ │ │ push %ebp │ │ │ │ │ - fsts 0x10(%esp) │ │ │ │ │ - mov 0x10(%esp),%eax │ │ │ │ │ - fstpl 0x18(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - call 4310 │ │ │ │ │ -./src/theorautils.c:1437 │ │ │ │ │ + push 0x8(%esp) │ │ │ │ │ + push 0x40(%esp) │ │ │ │ │ + call 49d0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - fldl 0x10(%esp) │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 116f0 │ │ │ │ │ -./src/theorautils.c:1438 │ │ │ │ │ - mov 0x34(%edi),%eax │ │ │ │ │ + je 12b18 │ │ │ │ │ +./src/avinfo.c:328 │ │ │ │ │ + mov 0x4(%ebp),%edi │ │ │ │ │ + cmpb $0x0,(%edi) │ │ │ │ │ + je 12a40 │ │ │ │ │ +./src/avinfo.c:328 (discriminator 1) │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %edi │ │ │ │ │ + call 47a0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %eax,%edx │ │ │ │ │ +utf8_validate(): │ │ │ │ │ +./src/avinfo.c:288 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 11650 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jmp 11612 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + je 12a9f │ │ │ │ │ +./src/avinfo.c:289 │ │ │ │ │ + lea -0x3(%eax),%eax │ │ │ │ │ + mov %eax,0x4(%esp) │ │ │ │ │ +./src/avinfo.c:287 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/avinfo.c:289 │ │ │ │ │ + lea (%edi,%eax,1),%ecx │ │ │ │ │ + cmp %eax,0x4(%esp) │ │ │ │ │ + jle 12a91 │ │ │ │ │ + testl $0x80808080,(%ecx) │ │ │ │ │ + je 12b10 │ │ │ │ │ +./src/avinfo.c:293 │ │ │ │ │ + cmpb $0x0,(%ecx) │ │ │ │ │ + js 12a40 │ │ │ │ │ +./src/avinfo.c:295 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ +./src/avinfo.c:288 │ │ │ │ │ + cmp %eax,%edx │ │ │ │ │ + jg 12a80 │ │ │ │ │ +json_metadata(): │ │ │ │ │ +./src/avinfo.c:328 │ │ │ │ │ + jne 12a40 │ │ │ │ │ +./src/avinfo.c:329 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jne 12b30 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + mov 0x38(%esp),%edi │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + js 12adb │ │ │ │ │ + mov %ebp,0x4(%esp) │ │ │ │ │ + mov 0x30(%esp),%edi │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ + mov 0x8(%esp),%esi │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:1443 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - add $0x108,%esi │ │ │ │ │ - push %ebp │ │ │ │ │ +json_metadata(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edi │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x1,%ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ push %esi │ │ │ │ │ - call 4580 │ │ │ │ │ -./src/theorautils.c:1444 │ │ │ │ │ - mov %ebp,(%esp) │ │ │ │ │ - call 4870 │ │ │ │ │ -./src/theorautils.c:1445 │ │ │ │ │ - addl $0x1,0x660(%edi) │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1450 │ │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne 11718 │ │ │ │ │ - add $0x5c,%esp │ │ │ │ │ + cmp %ebp,0x38(%esp) │ │ │ │ │ + jge 12ac0 │ │ │ │ │ + mov 0x4(%esp),%ebp │ │ │ │ │ +json_metadata(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push 0x38(%esp) │ │ │ │ │ + push $0x2c │ │ │ │ │ + call 48f0 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +json_metadata(): │ │ │ │ │ +./src/avinfo.c:338 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x4(%ebp) │ │ │ │ │ + push 0x0(%ebp) │ │ │ │ │ + push 0x4c(%esp) │ │ │ │ │ + call 122d0 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + jmp 12a40 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +utf8_validate(): │ │ │ │ │ +./src/avinfo.c:290 │ │ │ │ │ + add $0x4,%eax │ │ │ │ │ +./src/avinfo.c:291 │ │ │ │ │ + jmp 12a99 │ │ │ │ │ + lea 0x0(%esi),%esi │ │ │ │ │ +json_metadata(): │ │ │ │ │ +./src/avinfo.c:341 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 12bb0 │ │ │ │ │ +./src/avinfo.c:345 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + mov 0x38(%esp),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jle 12bfe │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + mov %ebp,0x4(%esp) │ │ │ │ │ + mov 0x30(%esp),%edi │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ + mov 0x8(%esp),%esi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +json_metadata(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edi │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x1,%ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %esi │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %ebp,0x38(%esp) │ │ │ │ │ + jne 12b50 │ │ │ │ │ + mov 0x4(%esp),%ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push 0x30(%esp) │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + push $0xe │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + mov 0x40(%esp),%edi │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + mov %ebp,0x4(%esp) │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ + mov 0x8(%esp),%esi │ │ │ │ │ + nop │ │ │ │ │ + push %edi │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x1,%ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %esi │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %ebp,0x38(%esp) │ │ │ │ │ + jge 12b90 │ │ │ │ │ + mov 0x4(%esp),%ebp │ │ │ │ │ + jmp 12aec │ │ │ │ │ + mov 0x38(%esp),%eax │ │ │ │ │ + mov 0x30(%esp),%ebp │ │ │ │ │ + lea -0x64cf(%ebx),%edi │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jle 12bdf │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1438 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%edi) │ │ │ │ │ - je 11610 │ │ │ │ │ -./src/theorautils.c:1439 │ │ │ │ │ - fmuls -0x760c(%ebx) │ │ │ │ │ - fadds -0x761c(%ebx) │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - fstps 0x14(%esp) │ │ │ │ │ - mov 0x14(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4490 │ │ │ │ │ +json_metadata(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + add $0x1,%esi │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %edi │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - fnstcw 0x1e(%esp) │ │ │ │ │ - movzwl 0x1e(%esp),%eax │ │ │ │ │ - or $0xc,%ah │ │ │ │ │ - mov %ax,0x1c(%esp) │ │ │ │ │ -./src/theorautils.c:1335 │ │ │ │ │ - mov 0x2d4(%esi),%edx │ │ │ │ │ -./src/theorautils.c:1439 │ │ │ │ │ - fldcw 0x1c(%esp) │ │ │ │ │ - fistpll 0x8(%esp) │ │ │ │ │ - fldcw 0x1e(%esp) │ │ │ │ │ -./src/theorautils.c:1335 │ │ │ │ │ - mov 0x2d0(%esi),%eax │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jns 116ae │ │ │ │ │ - mov 0x8(%esp),%eax │ │ │ │ │ - mov 0xc(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1338 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ + cmp %esi,0x38(%esp) │ │ │ │ │ + jne 12bc8 │ │ │ │ │ +json_metadata(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x644a(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push 0x30(%esp) │ │ │ │ │ + push $0x3 │ │ │ │ │ push $0x1 │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x288(%esi),%eax │ │ │ │ │ - push 0x5c(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - call 12320 │ │ │ │ │ -./src/theorautils.c:1339 │ │ │ │ │ - mov 0x28(%esp),%eax │ │ │ │ │ - mov 0x2c(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1340 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/theorautils.c:1339 │ │ │ │ │ - mov %eax,0x2d0(%esi) │ │ │ │ │ - mov %edx,0x2d4(%esi) │ │ │ │ │ -./src/theorautils.c:1340 │ │ │ │ │ - jmp 11612 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +json_metadata(): │ │ │ │ │ +./src/avinfo.c:345 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ +fprintf(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x6978(%ebx),%eax │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - fstpl (%esp) │ │ │ │ │ - push %eax │ │ │ │ │ -./src/theorautils.c:1448 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ + push 0x30(%esp) │ │ │ │ │ + push $0xe │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x18(%esp) │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ + mov 0x48(%esp),%edx │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + jne 12aec │ │ │ │ │ +fprintf(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push 0x30(%esp) │ │ │ │ │ + push $0x2 │ │ │ │ │ push $0x1 │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/theorautils.c:1450 │ │ │ │ │ - jmp 11634 │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -oggmux_flush(): │ │ │ │ │ -./src/theorautils.c:1688 │ │ │ │ │ + push 0x14(%esp) │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + jmp 12aec │ │ │ │ │ +json_metadata(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +json_stream_format(): │ │ │ │ │ +./src/avinfo.c:349 │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ + mov %eax,%edi │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xd8d7,%ebx │ │ │ │ │ - sub $0x4c,%esp │ │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ │ - mov 0x60(%esp),%ebp │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ - mov %gs:0x14,%edi │ │ │ │ │ - mov %edi,0x3c(%esp) │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -./src/theorautils.c:1693 │ │ │ │ │ - cmpl $0x1,0x66c(%ebp) │ │ │ │ │ - je 11e10 │ │ │ │ │ -./src/theorautils.c:1817 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ -./src/theorautils.c:1704 │ │ │ │ │ - lea 0x2c(%esp),%eax │ │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ │ -./src/theorautils.c:1817 │ │ │ │ │ - setne 0x17(%esp) │ │ │ │ │ + add $0xc3b3,%ebx │ │ │ │ │ + sub $0x6c,%esp │ │ │ │ │ +./src/avinfo.c:353 │ │ │ │ │ + mov (%edx,%eax,4),%esi │ │ │ │ │ +./src/avinfo.c:349 │ │ │ │ │ + mov %ecx,0x4(%esp) │ │ │ │ │ +./src/avinfo.c:355 │ │ │ │ │ + mov 0x80(%esp),%edx │ │ │ │ │ +./src/avinfo.c:358 │ │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ │ +./src/avinfo.c:349 │ │ │ │ │ + mov %gs:0x14,%ecx │ │ │ │ │ + mov %ecx,0x5c(%esp) │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +./src/avinfo.c:358 │ │ │ │ │ + mov 0x8(%eax),%eax │ │ │ │ │ +./src/avinfo.c:355 │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 12cb0 │ │ │ │ │ +./src/avinfo.c:356 │ │ │ │ │ + movl $0x1,0x824(%ebx) │ │ │ │ │ +./src/avinfo.c:358 │ │ │ │ │ + cmp %eax,0x84(%esp) │ │ │ │ │ + je 12cd7 │ │ │ │ │ +./src/avinfo.c:395 │ │ │ │ │ + mov 0x5c(%esp),%eax │ │ │ │ │ + sub %gs:0x14,%eax │ │ │ │ │ + jne 12f2b │ │ │ │ │ + add $0x6c,%esp │ │ │ │ │ + pop %ebx │ │ │ │ │ + pop %esi │ │ │ │ │ + pop %edi │ │ │ │ │ + pop %ebp │ │ │ │ │ + ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:1700 │ │ │ │ │ - mov 0x28(%ebp),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jne 11848 │ │ │ │ │ -./src/theorautils.c:1700 (discriminator 1) │ │ │ │ │ - mov 0x600(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne 11848 │ │ │ │ │ -./src/theorautils.c:1704 │ │ │ │ │ - cmpl $0x16,0x658(%ebp) │ │ │ │ │ - lea 0x1c4(%ebp),%esi │ │ │ │ │ - jle 11c68 │ │ │ │ │ -./src/theorautils.c:1704 (discriminator 1) │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - push %esi │ │ │ │ │ - call 4850 │ │ │ │ │ +./src/avinfo.c:358 │ │ │ │ │ + cmp %eax,0x84(%esp) │ │ │ │ │ + jne 12c8e │ │ │ │ │ +./src/avinfo.c:359 │ │ │ │ │ + mov 0x824(%ebx),%ebp │ │ │ │ │ + test %ebp,%ebp │ │ │ │ │ + jne 12cd7 │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x6446(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edi │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x644d(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edi │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ +json_stream_format(): │ │ │ │ │ +./src/avinfo.c:361 │ │ │ │ │ + movl $0x0,0x824(%ebx) │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + call 4750 │ │ │ │ │ +json_stream_format(): │ │ │ │ │ +./src/avinfo.c:364 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push $0x3 │ │ │ │ │ + push 0x8(%esi) │ │ │ │ │ + push %edi │ │ │ │ │ + call 12480 │ │ │ │ │ +./src/avinfo.c:365 │ │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ + mov 0x8(%eax),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + jne 12ea8 │ │ │ │ │ +./src/avinfo.c:366 │ │ │ │ │ + mov 0x14(%esi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 11c68 │ │ │ │ │ -./src/theorautils.c:1711 │ │ │ │ │ - mov 0x30(%esp),%edx │ │ │ │ │ - mov 0x38(%esp),%esi │ │ │ │ │ -./src/theorautils.c:1713 │ │ │ │ │ - mov 0x608(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:1711 │ │ │ │ │ - add %edx,%esi │ │ │ │ │ -./src/theorautils.c:1712 │ │ │ │ │ - cmp %esi,0x614(%ebp) │ │ │ │ │ - jl 11d9e │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + je 12d47 │ │ │ │ │ + mov 0x10(%esi),%edx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + je 12d47 │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ │ +av_q2d(): │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:105 │ │ │ │ │ + fildl 0x8(%esp) │ │ │ │ │ + mov %edx,0x8(%esp) │ │ │ │ │ + fildl 0x8(%esp) │ │ │ │ │ + fdivp %st,%st(1) │ │ │ │ │ +json_stream_format(): │ │ │ │ │ +./src/avinfo.c:366 │ │ │ │ │ + fldl -0x9ef0(%ebx) │ │ │ │ │ + fstl 0x8(%esp) │ │ │ │ │ + fxch %st(1) │ │ │ │ │ + fcomip %st(1),%st │ │ │ │ │ + fstp %st(0) │ │ │ │ │ + ja 12f21 │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ -./src/theorautils.c:1716 │ │ │ │ │ - mov %esi,0x60c(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - push %edx │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ +snprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + push 0x48(%esi) │ │ │ │ │ + push 0x44(%esi) │ │ │ │ │ + lea -0x6487(%ebx),%eax │ │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4140 │ │ │ │ │ -./src/theorautils.c:1718 │ │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ -./src/theorautils.c:1718 │ │ │ │ │ - add 0x608(%ebp),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ + push $0x20 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push $0x20 │ │ │ │ │ + lea 0x58(%esp),%ebp │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4040 <__snprintf_chk@plt> │ │ │ │ │ +json_stream_format(): │ │ │ │ │ +./src/avinfo.c:373 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ + lea -0x9d3d(%ebx),%eax │ │ │ │ │ + push $0x3 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %ebp │ │ │ │ │ push %eax │ │ │ │ │ - call 4140 │ │ │ │ │ -./src/theorautils.c:1721 │ │ │ │ │ - mov 0x20(%esp),%edi │ │ │ │ │ -./src/theorautils.c:1720 │ │ │ │ │ - movl $0x1,0x600(%ebp) │ │ │ │ │ -./src/theorautils.c:1721 │ │ │ │ │ - mov %edi,(%esp) │ │ │ │ │ - call 4c00 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - sbb %edx,%eax │ │ │ │ │ - jge 11848 │ │ │ │ │ -./src/theorautils.c:1722 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ push %edi │ │ │ │ │ - call 4c00 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - push %edx │ │ │ │ │ - push %eax │ │ │ │ │ - push 0xe8(%ebp) │ │ │ │ │ - call 4a70 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - fstpl 0x624(%ebp) │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1726 │ │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ │ + call 122d0 │ │ │ │ │ +./src/avinfo.c:375 │ │ │ │ │ + mov 0x38(%esi),%ecx │ │ │ │ │ +./src/avinfo.c:373 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/avinfo.c:375 │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 12ea8 │ │ │ │ │ +./src/avinfo.c:376 │ │ │ │ │ + mov 0x8(%esi),%eax │ │ │ │ │ + mov 0x3c(%esi),%edx │ │ │ │ │ + mov %eax,0x2c(%esp) │ │ │ │ │ + mov %edx,0x8(%esp) │ │ │ │ │ + mov 0xb8(%eax),%edx │ │ │ │ │ + mov 0xbc(%eax),%eax │ │ │ │ │ + mov %edx,0x1c(%esp) │ │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:90 │ │ │ │ │ + imul %ecx │ │ │ │ │ +av_cmp_q(): │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:90 │ │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ │ + mov 0x1c(%esp),%eax │ │ │ │ │ + mov %edx,0x14(%esp) │ │ │ │ │ + imull 0x8(%esp) │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:92 │ │ │ │ │ + mov %edx,0x24(%esp) │ │ │ │ │ + mov 0x10(%esp),%edx │ │ │ │ │ + mov %eax,0x20(%esp) │ │ │ │ │ + xor %eax,%edx │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ + mov 0x24(%esp),%edx │ │ │ │ │ + xor 0x14(%esp),%edx │ │ │ │ │ + or %eax,%edx │ │ │ │ │ + jne 12e0c │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:93 │ │ │ │ │ + mov 0x8(%esp),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jne 11920 │ │ │ │ │ -./src/theorautils.c:1726 (discriminator 1) │ │ │ │ │ - mov 0x5fc(%ebp),%eax │ │ │ │ │ + je 12df4 │ │ │ │ │ + mov 0x28(%esp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 11920 │ │ │ │ │ -./src/theorautils.c:1730 │ │ │ │ │ - cmpl $0x16,0x65c(%ebp) │ │ │ │ │ - lea 0x32c(%ebp),%esi │ │ │ │ │ - jle 11c48 │ │ │ │ │ -./src/theorautils.c:1730 (discriminator 1) │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - push %esi │ │ │ │ │ - call 4850 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ + jne 12ea8 │ │ │ │ │ +/usr/include/i386-linux-gnu/libavutil/rational.h:94 │ │ │ │ │ + mov 0x1c(%esp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 11c48 │ │ │ │ │ -./src/theorautils.c:1737 │ │ │ │ │ - mov 0x30(%esp),%edx │ │ │ │ │ - mov 0x38(%esp),%esi │ │ │ │ │ -./src/theorautils.c:1739 │ │ │ │ │ - mov 0x604(%ebp),%eax │ │ │ │ │ -./src/theorautils.c:1737 │ │ │ │ │ - add %edx,%esi │ │ │ │ │ -./src/theorautils.c:1738 │ │ │ │ │ - cmp %esi,0x618(%ebp) │ │ │ │ │ - jl 11dc0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/theorautils.c:1742 │ │ │ │ │ - mov %esi,0x610(%ebp) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ + je 12e0c │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + shr $0x1f,%eax │ │ │ │ │ + sar $0x1f,%edx │ │ │ │ │ +json_stream_format(): │ │ │ │ │ +./src/avinfo.c:375 │ │ │ │ │ + add %eax,%edx │ │ │ │ │ + je 12ea8 │ │ │ │ │ +./src/avinfo.c:378 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x100000 │ │ │ │ │ +./src/avinfo.c:380 │ │ │ │ │ + mov 0x34(%esp),%edx │ │ │ │ │ + mov 0x10(%esp),%eax │ │ │ │ │ + imul 0x5c(%edx),%eax │ │ │ │ │ +./src/avinfo.c:378 │ │ │ │ │ + cltd │ │ │ │ │ push %edx │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4140 │ │ │ │ │ -./src/theorautils.c:1744 │ │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ -./src/theorautils.c:1744 │ │ │ │ │ - add 0x604(%ebp),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ +./src/avinfo.c:379 │ │ │ │ │ + mov 0x3c(%esp),%edx │ │ │ │ │ + mov 0x58(%edx),%eax │ │ │ │ │ + imul %ecx,%eax │ │ │ │ │ +./src/avinfo.c:378 │ │ │ │ │ + cltd │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 4140 │ │ │ │ │ -./src/theorautils.c:1747 │ │ │ │ │ - mov 0x20(%esp),%edi │ │ │ │ │ -./src/theorautils.c:1746 │ │ │ │ │ - movl $0x1,0x5fc(%ebp) │ │ │ │ │ -./src/theorautils.c:1747 │ │ │ │ │ - mov %edi,(%esp) │ │ │ │ │ - call 4c00 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - sbb %edx,%eax │ │ │ │ │ - jge 11920 │ │ │ │ │ -./src/theorautils.c:1748 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - call 4c00 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ + lea 0x50(%esp),%edx │ │ │ │ │ + lea 0x4c(%esp),%eax │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea 0xec(%ebp),%eax │ │ │ │ │ + call 40a0 │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ +snprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + push 0x3c(%esi) │ │ │ │ │ + push 0x38(%esi) │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + push $0x20 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push $0x20 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4040 <__snprintf_chk@plt> │ │ │ │ │ +json_stream_format(): │ │ │ │ │ +./src/avinfo.c:384 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ + lea -0x6481(%ebx),%eax │ │ │ │ │ + push $0x3 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %ebp │ │ │ │ │ push %eax │ │ │ │ │ - call 4030 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - fstpl 0x61c(%ebp) │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1754 │ │ │ │ │ - mov 0x1c0(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 11a40 │ │ │ │ │ -./src/theorautils.c:1794 │ │ │ │ │ - mov 0x2c(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je 11df0 │ │ │ │ │ - mov 0x600(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 11a30 │ │ │ │ │ -./src/theorautils.c:1798 │ │ │ │ │ - mov 0x28(%ebp),%edi │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je 11d71 │ │ │ │ │ - mov 0x5fc(%ebp),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jne 11bf0 │ │ │ │ │ - jmp 11d71 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1675 │ │ │ │ │ - mov 0x1c0(%eax),%esi │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 1192e │ │ │ │ │ -./src/theorautils.c:1794 │ │ │ │ │ - mov 0x2c(%eax),%eax │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ -./src/theorautils.c:1675 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jle 11c8c │ │ │ │ │ -./src/theorautils.c:1676 │ │ │ │ │ - mov 0x674(%ebp),%edi │ │ │ │ │ -./src/theorautils.c:1673 │ │ │ │ │ - fldz │ │ │ │ │ -./src/theorautils.c:1674 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ -./src/theorautils.c:1675 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - lea 0x280(%edi),%eax │ │ │ │ │ + push %edi │ │ │ │ │ + call 122d0 │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + add $0x1c,%esp │ │ │ │ │ +snprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push 0x3c(%esp) │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + push $0x20 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push $0x20 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4040 <__snprintf_chk@plt> │ │ │ │ │ +json_stream_format(): │ │ │ │ │ +./src/avinfo.c:387 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ + lea -0x646e(%ebx),%eax │ │ │ │ │ + push $0x3 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %eax │ │ │ │ │ + push %edi │ │ │ │ │ + call 122d0 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/theorautils.c:1677 │ │ │ │ │ - cmpl $0x0,-0x10(%eax) │ │ │ │ │ - je 119d8 │ │ │ │ │ -./src/theorautils.c:1678 │ │ │ │ │ - fldl (%eax) │ │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ │ - je 119c0 │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ - jbe 119d0 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jmp 119c2 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - jmp 119d8 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ - fstp %st(1) │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1675 │ │ │ │ │ - add $0x1,%edx │ │ │ │ │ - add $0x2d8,%eax │ │ │ │ │ - cmp %edx,%ecx │ │ │ │ │ - jne 119a0 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:1794 │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 11b50 │ │ │ │ │ -./src/theorautils.c:1794 (discriminator 1) │ │ │ │ │ - mov 0x600(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 11c00 │ │ │ │ │ -./src/theorautils.c:1795 │ │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ │ - je 11a30 │ │ │ │ │ -./src/theorautils.c:1795 (discriminator 1) │ │ │ │ │ - imul $0x2d8,%esi,%eax │ │ │ │ │ - fldl 0x280(%edi,%eax,1) │ │ │ │ │ - fldl 0x624(%ebp) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jae 11bb0 │ │ │ │ │ - jmp 11a30 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1796 (discriminator 4) │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call e450 │ │ │ │ │ - jmp 11770 │ │ │ │ │ +./src/avinfo.c:390 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ + lea -0x64cf(%ebx),%ebp │ │ │ │ │ + push $0x3 │ │ │ │ │ + push 0x40(%esi) │ │ │ │ │ + mov $0x3,%esi │ │ │ │ │ + push %edi │ │ │ │ │ + call 12a00 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1754 │ │ │ │ │ - mov 0x670(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jle 11c85 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/theorautils.c:1773 │ │ │ │ │ - mov %ebp,0xc(%esp) │ │ │ │ │ -./src/theorautils.c:1754 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ -./src/theorautils.c:1773 │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ - jmp 11a7b │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1754 (discriminator 3) │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - add $0x1,%ebp │ │ │ │ │ - add $0x2d8,%edi │ │ │ │ │ - mov 0x670(%eax),%ecx │ │ │ │ │ - cmp %ebp,%ecx │ │ │ │ │ - jle 11968 │ │ │ │ │ -./src/theorautils.c:1755 │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - mov 0x674(%eax),%esi │ │ │ │ │ - add %edi,%esi │ │ │ │ │ -./src/theorautils.c:1756 │ │ │ │ │ - mov 0x270(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 11a60 │ │ │ │ │ -./src/theorautils.c:1759 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea 0x108(%esi),%eax │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - call 4850 │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edi │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4750 │ │ │ │ │ +do_indent(): │ │ │ │ │ +./src/avinfo.c:134 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jle 11a60 │ │ │ │ │ -./src/theorautils.c:1763 │ │ │ │ │ - mov 0x30(%esp),%ecx │ │ │ │ │ - mov 0x38(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1765 │ │ │ │ │ - mov 0x274(%esi),%eax │ │ │ │ │ -./src/theorautils.c:1763 │ │ │ │ │ - add %ecx,%edx │ │ │ │ │ -./src/theorautils.c:1764 │ │ │ │ │ - cmp %edx,0x27c(%esi) │ │ │ │ │ - jl 11ce0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/theorautils.c:1768 │ │ │ │ │ - mov %edx,0x278(%esi) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - push %ecx │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ + sub $0x1,%esi │ │ │ │ │ + jne 12ec8 │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x9edf(%ebx),%eax │ │ │ │ │ + push 0x10(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4140 │ │ │ │ │ -./src/theorautils.c:1770 │ │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ -./src/theorautils.c:1770 │ │ │ │ │ - add 0x274(%esi),%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ + lea -0x64b7(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4140 │ │ │ │ │ -./src/theorautils.c:1772 │ │ │ │ │ - movl $0x1,0x270(%esi) │ │ │ │ │ -./src/theorautils.c:1773 │ │ │ │ │ - pop %eax │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ - call 4c00 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %edi │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edi │ │ │ │ │ + push $0xa │ │ │ │ │ + call 48f0 │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edi │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4750 │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %edi │ │ │ │ │ + push $0x7d │ │ │ │ │ + call 48f0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmp %eax,%ecx │ │ │ │ │ - mov $0x0,%eax │ │ │ │ │ - sbb %edx,%eax │ │ │ │ │ - jge 11a60 │ │ │ │ │ -./src/theorautils.c:1774 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ - call 4c00 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ +json_stream_format(): │ │ │ │ │ +./src/avinfo.c:395 │ │ │ │ │ + jmp 12c8e │ │ │ │ │ +json_stream_format.constprop.0.isra.0(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +snprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:67 │ │ │ │ │ push %edx │ │ │ │ │ push %eax │ │ │ │ │ - lea 0x20(%esi),%eax │ │ │ │ │ + jmp 12d50 │ │ │ │ │ +json_stream_format(): │ │ │ │ │ +./src/avinfo.c:395 │ │ │ │ │ + call 13ae0 │ │ │ │ │ +gen_oshash(): │ │ │ │ │ +./src/avinfo.c:405 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0xc0c7,%ebx │ │ │ │ │ + sub $0x20034,%esp │ │ │ │ │ + mov %gs:0x14,%eax │ │ │ │ │ + mov %eax,0x20024(%esp) │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./src/avinfo.c:411 │ │ │ │ │ + lea -0x998b(%ebx),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4ab0 │ │ │ │ │ + push 0x2004c(%esp) │ │ │ │ │ + call 41d0 │ │ │ │ │ +./src/avinfo.c:412 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - fstpl 0x280(%esi) │ │ │ │ │ - jmp 11a60 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1798 │ │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 11bc0 │ │ │ │ │ -./src/theorautils.c:1806 │ │ │ │ │ - mov 0x600(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je 11d62 │ │ │ │ │ -./src/theorautils.c:1806 (discriminator 1) │ │ │ │ │ - mov 0x5fc(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 11c0d │ │ │ │ │ -./src/theorautils.c:1808 │ │ │ │ │ - fldl 0x624(%ebp) │ │ │ │ │ - fldl 0x61c(%ebp) │ │ │ │ │ - fcomi %st(1),%st │ │ │ │ │ - jb 11d2b │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:1809 │ │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ │ - je 11a24 │ │ │ │ │ -./src/theorautils.c:1809 (discriminator 1) │ │ │ │ │ - imul $0x2d8,%esi,%eax │ │ │ │ │ - add 0x674(%ebp),%eax │ │ │ │ │ - fldl 0x280(%eax) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jb 11a30 │ │ │ │ │ -./src/theorautils.c:1818 │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call e330 │ │ │ │ │ - jmp 11770 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:1798 (discriminator 1) │ │ │ │ │ - mov 0x5fc(%ebp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 11cc8 │ │ │ │ │ -./src/theorautils.c:1799 │ │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ │ - je 11bf0 │ │ │ │ │ -./src/theorautils.c:1799 (discriminator 1) │ │ │ │ │ - imul $0x2d8,%esi,%eax │ │ │ │ │ - fldl 0x280(%edi,%eax,1) │ │ │ │ │ - fldl 0x61c(%ebp) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jae 11bb0 │ │ │ │ │ - jmp 11bf0 │ │ │ │ │ - fstp %st(0) │ │ │ │ │ -./src/theorautils.c:1800 (discriminator 4) │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call e1b0 │ │ │ │ │ - jmp 11770 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1798 │ │ │ │ │ - mov 0x28(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne 11bc0 │ │ │ │ │ -./src/theorautils.c:1806 │ │ │ │ │ - mov 0x600(%ebp),%edx │ │ │ │ │ -./src/theorautils.c:1817 │ │ │ │ │ + je 13028 │ │ │ │ │ +./src/avinfo.c:414 │ │ │ │ │ + push $0x2 │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4110 │ │ │ │ │ +./src/avinfo.c:415 │ │ │ │ │ + mov %ebp,(%esp) │ │ │ │ │ + call 4560 │ │ │ │ │ +./src/avinfo.c:416 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ +./src/avinfo.c:415 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ +./src/avinfo.c:416 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4110 │ │ │ │ │ +./src/avinfo.c:418 │ │ │ │ │ + mov $0xffff,%eax │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + cmp %esi,%eax │ │ │ │ │ + mov $0x0,%eax │ │ │ │ │ + sbb %edi,%eax │ │ │ │ │ + jb 13030 │ │ │ │ │ +./src/avinfo.c:419 │ │ │ │ │ mov %esi,%eax │ │ │ │ │ - not %eax │ │ │ │ │ - shr $0x1f,%eax │ │ │ │ │ - and 0x17(%esp),%al │ │ │ │ │ - test %al,%al │ │ │ │ │ - jne 11bb0 │ │ │ │ │ -./src/theorautils.c:1820 │ │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 11d10 │ │ │ │ │ -./src/theorautils.c:1830 │ │ │ │ │ - mov 0x3c(%esp),%eax │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:292 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ +./src/avinfo.c:419 │ │ │ │ │ + shrd $0x3,%edi,%eax │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ +fread(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:292 │ │ │ │ │ + push %ebp │ │ │ │ │ + push $0x8 │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x20000 │ │ │ │ │ + lea 0x34(%esp),%edx │ │ │ │ │ + push %edx │ │ │ │ │ + mov %edx,0x28(%esp) │ │ │ │ │ + call 4b40 <__fread_chk@plt> │ │ │ │ │ +gen_oshash(): │ │ │ │ │ +./src/avinfo.c:426 │ │ │ │ │ + mov 0x2c(%esp),%ecx │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + mov 0x8(%esp),%edx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 12ff6 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ +./src/avinfo.c:427 (discriminator 3) │ │ │ │ │ + add (%edx,%eax,8),%esi │ │ │ │ │ + adc 0x4(%edx,%eax,8),%edi │ │ │ │ │ +./src/avinfo.c:426 (discriminator 3) │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + cmp %ecx,%eax │ │ │ │ │ + jl 12fe8 │ │ │ │ │ +./src/avinfo.c:428 │ │ │ │ │ + sub $0xc,%esp │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4470 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/avinfo.c:431 │ │ │ │ │ + mov 0x2001c(%esp),%eax │ │ │ │ │ sub %gs:0x14,%eax │ │ │ │ │ - jne 11e35 │ │ │ │ │ - add $0x4c,%esp │ │ │ │ │ + jne 1307e │ │ │ │ │ + add $0x2002c,%esp │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1733 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - push %esi │ │ │ │ │ - call 4be0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 1188c │ │ │ │ │ - jmp 11920 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1707 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - push %esi │ │ │ │ │ - call 4be0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 117b4 │ │ │ │ │ - jmp 11848 │ │ │ │ │ -./src/theorautils.c:1794 │ │ │ │ │ - mov 0x2c(%ebp),%eax │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 11d7e │ │ │ │ │ - mov 0x600(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 11a30 │ │ │ │ │ -./src/theorautils.c:1798 │ │ │ │ │ - mov 0x28(%ebp),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 11de2 │ │ │ │ │ - mov 0x5fc(%ebp),%ecx │ │ │ │ │ -./src/theorautils.c:1674 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ -./src/theorautils.c:1798 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne 11bf0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1817 │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ -./src/theorautils.c:1806 │ │ │ │ │ - mov 0x600(%ebp),%edx │ │ │ │ │ -./src/theorautils.c:1817 │ │ │ │ │ - not %eax │ │ │ │ │ - shr $0x1f,%eax │ │ │ │ │ - and 0x17(%esp),%al │ │ │ │ │ -./src/theorautils.c:1806 │ │ │ │ │ - jmp 11c18 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + jmp 13002 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:1765 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:297 │ │ │ │ │ + push %ebp │ │ │ │ │ +fread(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:297 │ │ │ │ │ + push $0x8 │ │ │ │ │ + push $0x2000 │ │ │ │ │ + lea 0x24(%esp),%edx │ │ │ │ │ push %edx │ │ │ │ │ - mov %edx,0x28(%esp) │ │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ │ + call 43c0 │ │ │ │ │ +gen_oshash(): │ │ │ │ │ +./src/avinfo.c:423 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0xffffffff │ │ │ │ │ + push $0xffff0000 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4110 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:297 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +fread(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:297 │ │ │ │ │ + push %ebp │ │ │ │ │ + push $0x8 │ │ │ │ │ + push $0x2000 │ │ │ │ │ + lea 0x10024(%esp),%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4690 │ │ │ │ │ -./src/theorautils.c:1766 │ │ │ │ │ - mov 0x2c(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1769 │ │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ │ + call 43c0 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1765 │ │ │ │ │ - mov %eax,0x274(%esi) │ │ │ │ │ -./src/theorautils.c:1766 │ │ │ │ │ - mov %edx,0x27c(%esi) │ │ │ │ │ - jmp 11ac7 │ │ │ │ │ +gen_oshash(): │ │ │ │ │ +./src/avinfo.c:410 │ │ │ │ │ + mov $0x4000,%ecx │ │ │ │ │ + mov 0x8(%esp),%edx │ │ │ │ │ + jmp 12fe2 │ │ │ │ │ +./src/avinfo.c:431 │ │ │ │ │ + call 13ae0 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1820 (discriminator 1) │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne 11a30 │ │ │ │ │ -./src/theorautils.c:1823 (discriminator 1) │ │ │ │ │ - mov 0x5fc(%ebp),%edi │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jne 11bf0 │ │ │ │ │ - jmp 11c28 │ │ │ │ │ - fstp %st(1) │ │ │ │ │ -./src/theorautils.c:1813 │ │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ │ - je 11bee │ │ │ │ │ -./src/theorautils.c:1813 (discriminator 1) │ │ │ │ │ - imul $0x2d8,%esi,%eax │ │ │ │ │ - add 0x674(%ebp),%eax │ │ │ │ │ - fldl 0x280(%eax) │ │ │ │ │ - fxch %st(1) │ │ │ │ │ - fcomip %st(1),%st │ │ │ │ │ - fstp %st(0) │ │ │ │ │ - jb 11bf0 │ │ │ │ │ -./src/theorautils.c:1818 │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call e330 │ │ │ │ │ - jmp 11770 │ │ │ │ │ -./src/theorautils.c:1817 │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - js 11d71 │ │ │ │ │ - cmpb $0x0,0x17(%esp) │ │ │ │ │ - jne 11bb0 │ │ │ │ │ -./src/theorautils.c:1820 │ │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 11d18 │ │ │ │ │ - jmp 11c28 │ │ │ │ │ -./src/theorautils.c:1798 │ │ │ │ │ - mov 0x28(%ebp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 11cb1 │ │ │ │ │ -./src/theorautils.c:1806 │ │ │ │ │ - mov 0x600(%ebp),%edx │ │ │ │ │ -./src/theorautils.c:1674 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ -./src/theorautils.c:1806 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne 11b65 │ │ │ │ │ - jmp 11d71 │ │ │ │ │ -./src/theorautils.c:1713 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ +json_oshash(): │ │ │ │ │ +./src/avinfo.c:433 │ │ │ │ │ + push %ebp │ │ │ │ │ + push %edi │ │ │ │ │ push %esi │ │ │ │ │ + push %ebx │ │ │ │ │ + call 7050 │ │ │ │ │ + add $0xbf67,%ebx │ │ │ │ │ + sub $0x58,%esp │ │ │ │ │ + mov 0x6c(%esp),%eax │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ +./src/avinfo.c:442 │ │ │ │ │ + lea -0xaaaa(%ebx),%edi │ │ │ │ │ +./src/avinfo.c:433 │ │ │ │ │ + mov %gs:0x14,%edx │ │ │ │ │ + mov %edx,0x48(%esp) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +./src/avinfo.c:440 │ │ │ │ │ + push 0x70(%esp) │ │ │ │ │ + call 12f30 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ + pop %ecx │ │ │ │ │ +sprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ + pop %esi │ │ │ │ │ + push %edx │ │ │ │ │ push %eax │ │ │ │ │ - call 4690 │ │ │ │ │ -./src/theorautils.c:1717 │ │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1714 │ │ │ │ │ - mov %esi,0x614(%ebp) │ │ │ │ │ -./src/theorautils.c:1717 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1713 │ │ │ │ │ - mov %eax,0x608(%ebp) │ │ │ │ │ -./src/theorautils.c:1714 │ │ │ │ │ - jmp 117d0 │ │ │ │ │ -./src/theorautils.c:1739 │ │ │ │ │ + lea -0x98c9(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x20 │ │ │ │ │ + push $0x1 │ │ │ │ │ + lea 0x38(%esp),%ebp │ │ │ │ │ + push %ebp │ │ │ │ │ +json_oshash(): │ │ │ │ │ +./src/avinfo.c:442 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +sprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:36 │ │ │ │ │ + call 4c10 <__sprintf_chk@plt> │ │ │ │ │ +json_oshash(): │ │ │ │ │ +./src/avinfo.c:442 │ │ │ │ │ + mov $0x11,%ecx │ │ │ │ │ + repz cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ │ + seta %al │ │ │ │ │ + sbb $0x0,%al │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + test %al,%al │ │ │ │ │ + jle 13113 │ │ │ │ │ +./src/avinfo.c:443 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - push %esi │ │ │ │ │ + lea -0x9d51(%ebx),%eax │ │ │ │ │ + push 0x70(%esp) │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %ebp │ │ │ │ │ push %eax │ │ │ │ │ - call 4690 │ │ │ │ │ -./src/theorautils.c:1743 │ │ │ │ │ - mov 0x40(%esp),%edx │ │ │ │ │ -./src/theorautils.c:1740 │ │ │ │ │ - mov %esi,0x618(%ebp) │ │ │ │ │ -./src/theorautils.c:1743 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1739 │ │ │ │ │ - mov %eax,0x604(%ebp) │ │ │ │ │ -./src/theorautils.c:1740 │ │ │ │ │ - jmp 118a8 │ │ │ │ │ -./src/theorautils.c:1674 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ - jmp 11c07 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1798 │ │ │ │ │ - mov 0x28(%ebp),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 11d89 │ │ │ │ │ - mov 0x5fc(%ebp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jne 11bf0 │ │ │ │ │ -./src/theorautils.c:1806 │ │ │ │ │ - mov 0x600(%ebp),%edx │ │ │ │ │ -./src/theorautils.c:1817 │ │ │ │ │ - jmp 11c1c │ │ │ │ │ -./src/theorautils.c:1694 │ │ │ │ │ + push 0x28(%esp) │ │ │ │ │ + call 122d0 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +./src/avinfo.c:444 │ │ │ │ │ mov 0x3c(%esp),%eax │ │ │ │ │ sub %gs:0x14,%eax │ │ │ │ │ - jne 11e35 │ │ │ │ │ - fldl 0x624(%ebp) │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - fstpl 0x60(%esp) │ │ │ │ │ -./src/theorautils.c:1830 │ │ │ │ │ + jne 13128 │ │ │ │ │ add $0x4c,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ -./src/theorautils.c:1694 │ │ │ │ │ - jmp dcd0 │ │ │ │ │ -./src/theorautils.c:1830 │ │ │ │ │ - call 13ad0 │ │ │ │ │ + ret │ │ │ │ │ + call 13ae0 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -oggmux_close(): │ │ │ │ │ -./src/theorautils.c:1832 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +./src/avinfo.c:448 │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xd1b7,%ebx │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov 0x20(%esp),%esi │ │ │ │ │ -./src/theorautils.c:1835 │ │ │ │ │ - mov 0x28(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 12078 │ │ │ │ │ -./src/theorautils.c:1839 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x630(%esi) │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ - push 0x62c(%esi) │ │ │ │ │ - call dcd0 │ │ │ │ │ -./src/theorautils.c:1841 │ │ │ │ │ - lea 0x32c(%esi),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4170 │ │ │ │ │ -./src/theorautils.c:1842 │ │ │ │ │ - lea 0x154(%esi),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4480 │ │ │ │ │ -./src/theorautils.c:1843 │ │ │ │ │ - lea 0xec(%esi),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4800 │ │ │ │ │ -./src/theorautils.c:1844 │ │ │ │ │ - lea 0x64(%esi),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4080 │ │ │ │ │ -./src/theorautils.c:1846 │ │ │ │ │ - lea 0x1c4(%esi),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4170 │ │ │ │ │ -./src/theorautils.c:1847 │ │ │ │ │ - pop %eax │ │ │ │ │ - push 0xe8(%esi) │ │ │ │ │ - call 4650 │ │ │ │ │ -./src/theorautils.c:1848 │ │ │ │ │ + add $0xbec7,%ebx │ │ │ │ │ + sub $0x2c,%esp │ │ │ │ │ + mov 0x40(%esp),%ebp │ │ │ │ │ + mov 0x44(%esp),%esi │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x644d(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + mov %ebx,0x14(%esp) │ │ │ │ │ + push %ebp │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +./src/avinfo.c:453 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmpl $0x1,0x66c(%esi) │ │ │ │ │ - jne 11fa0 │ │ │ │ │ -./src/theorautils.c:1854 │ │ │ │ │ - mov 0x1c0(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 12090 │ │ │ │ │ -./src/theorautils.c:1864 │ │ │ │ │ - mov 0x30(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 1205d │ │ │ │ │ -./src/theorautils.c:1867 │ │ │ │ │ - cmpl $0x1,0x66c(%esi) │ │ │ │ │ - je 11f14 │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 11f14 │ │ │ │ │ -./src/theorautils.c:1867 (discriminator 2) │ │ │ │ │ - mov -0xc(%ebx),%edx │ │ │ │ │ - cmp (%edx),%eax │ │ │ │ │ - je 11f14 │ │ │ │ │ -./src/theorautils.c:1868 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 13547 │ │ │ │ │ +./src/avinfo.c:454 │ │ │ │ │ + mov 0x430(%esi),%edx │ │ │ │ │ + mov 0x42c(%esi),%eax │ │ │ │ │ + mov %edx,0xc(%esp) │ │ │ │ │ + lea -0x80000000(%edx),%edx │ │ │ │ │ + or %eax,%edx │ │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ │ + je 134d8 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov 0x20(%esp),%ebx │ │ │ │ │ + lea -0x64cf(%ebx),%eax │ │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ │ push %eax │ │ │ │ │ - call 4470 │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +./src/avinfo.c:456 │ │ │ │ │ + fildll 0x18(%esp) │ │ │ │ │ + fdivs -0x656c(%ebx) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x6443(%ebx),%eax │ │ │ │ │ + lea -0x64a3(%ebx),%edi │ │ │ │ │ + push %eax │ │ │ │ │ + push %edi │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +json_format_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x642e(%ebx),%eax │ │ │ │ │ + push %ebp │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov %eax,0x28(%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +./src/avinfo.c:462 │ │ │ │ │ + mov 0x434(%esi),%eax │ │ │ │ │ + mov 0x438(%esi),%edx │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1870 │ │ │ │ │ - mov 0x608(%esi),%eax │ │ │ │ │ + mov %edx,0xc(%esp) │ │ │ │ │ + or %eax,%edx │ │ │ │ │ + mov %eax,0x8(%esp) │ │ │ │ │ + jne 134ff │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + mov 0x24(%esp),%ebx │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x643a(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ + push $0xa │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +./src/avinfo.c:469 │ │ │ │ │ + mov 0x460(%esi),%eax │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 11f2a │ │ │ │ │ -./src/theorautils.c:1871 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ + je 13420 │ │ │ │ │ + mov 0x464(%esi),%eax │ │ │ │ │ +./src/avinfo.c:471 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/avinfo.c:472 │ │ │ │ │ + mov (%eax,%edi,4),%edx │ │ │ │ │ + lea 0x0(,%edi,4),%ecx │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + mov %ecx,0x8(%esp) │ │ │ │ │ + mov 0x10(%edx),%ecx │ │ │ │ │ + test %ecx,%ecx │ │ │ │ │ + je 13298 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./src/avinfo.c:473 (discriminator 3) │ │ │ │ │ + mov 0xc(%edx),%eax │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ │ + mov (%eax,%ebx,4),%ecx │ │ │ │ │ + mov %ebx,%eax │ │ │ │ │ + push $0x0 │ │ │ │ │ + or %edi,%eax │ │ │ │ │ + sete %al │ │ │ │ │ +./src/avinfo.c:472 (discriminator 3) │ │ │ │ │ + add $0x1,%ebx │ │ │ │ │ +./src/avinfo.c:473 (discriminator 3) │ │ │ │ │ + movzbl %al,%eax │ │ │ │ │ push %eax │ │ │ │ │ - call 4420 │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 12c40 │ │ │ │ │ +./src/avinfo.c:472 (discriminator 3) │ │ │ │ │ + mov 0x18(%esp),%ecx │ │ │ │ │ + mov 0x464(%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1872 │ │ │ │ │ - mov 0x604(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 11f40 │ │ │ │ │ -./src/theorautils.c:1873 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ + mov (%eax,%ecx,1),%edx │ │ │ │ │ + cmp %ebx,0x10(%edx) │ │ │ │ │ + ja 13260 │ │ │ │ │ +./src/avinfo.c:471 │ │ │ │ │ + add $0x1,%edi │ │ │ │ │ + cmp %edi,0x460(%esi) │ │ │ │ │ + ja 13240 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x3 │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov 0x20(%esp),%ebx │ │ │ │ │ + lea -0x642f(%ebx),%edi │ │ │ │ │ + mov %edi,0x28(%esp) │ │ │ │ │ + push %edi │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x34(%esp) │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x642b(%ebx),%eax │ │ │ │ │ + push %ebp │ │ │ │ │ + push $0xa │ │ │ │ │ + push $0x1 │ │ │ │ │ push %eax │ │ │ │ │ - call 4420 │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +./src/avinfo.c:484 │ │ │ │ │ + mov 0x460(%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1875 (discriminator 1) │ │ │ │ │ - mov 0x670(%esi),%edi │ │ │ │ │ -./src/theorautils.c:1876 (discriminator 1) │ │ │ │ │ - mov 0x674(%esi),%edx │ │ │ │ │ -./src/theorautils.c:1875 (discriminator 1) │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jne 13460 │ │ │ │ │ +./src/avinfo.c:491 │ │ │ │ │ + mov 0x18(%esi),%edi │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ test %edi,%edi │ │ │ │ │ - jle 11f86 │ │ │ │ │ -./src/theorautils.c:1875 │ │ │ │ │ + je 13324 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + nop │ │ │ │ │ +./src/avinfo.c:492 (discriminator 3) │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ │ + sete %al │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov %ebx,%ecx │ │ │ │ │ +./src/avinfo.c:491 (discriminator 3) │ │ │ │ │ + add $0x1,%ebx │ │ │ │ │ +./src/avinfo.c:492 (discriminator 3) │ │ │ │ │ + push %eax │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 12c40 │ │ │ │ │ +./src/avinfo.c:491 (discriminator 3) │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ + cmp %ebx,0x18(%esi) │ │ │ │ │ + ja 13300 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x3 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x28(%esp) │ │ │ │ │ + mov 0x24(%esp),%ebx │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +./src/avinfo.c:496 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x484(%esi) │ │ │ │ │ + push %ebp │ │ │ │ │ + call 12a00 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ +./src/avinfo.c:501 │ │ │ │ │ + sub $0x4,%esp │ │ │ │ │ +get_filesize(): │ │ │ │ │ +./src/avinfo.c:74 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ xor %edi,%edi │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1876 │ │ │ │ │ - imul $0x2d8,%edi,%eax │ │ │ │ │ - mov 0x274(%edx,%eax,1),%eax │ │ │ │ │ +json_format_info(): │ │ │ │ │ +./src/avinfo.c:501 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x50(%esp) │ │ │ │ │ + push %ebp │ │ │ │ │ + call 13090 │ │ │ │ │ +./src/avinfo.c:502 │ │ │ │ │ + pop %ecx │ │ │ │ │ + pop %ebx │ │ │ │ │ + push $0x1 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push 0x5c(%esp) │ │ │ │ │ + mov 0x2c(%esp),%ebx │ │ │ │ │ + lea -0x640d(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push %ebp │ │ │ │ │ + call 122d0 │ │ │ │ │ +get_filesize(): │ │ │ │ │ +./src/avinfo.c:75 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ + lea -0x998b(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push 0x54(%esp) │ │ │ │ │ + call 41d0 │ │ │ │ │ +./src/avinfo.c:76 │ │ │ │ │ + add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 11f7b │ │ │ │ │ -./src/theorautils.c:1877 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ + je 133c7 │ │ │ │ │ +./src/avinfo.c:77 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ push %eax │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/theorautils.c:1879 │ │ │ │ │ - mov 0x674(%esi),%edx │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ + call 4110 │ │ │ │ │ +./src/avinfo.c:78 │ │ │ │ │ + mov 0x18(%esp),%ecx │ │ │ │ │ + mov %ecx,(%esp) │ │ │ │ │ + mov %ecx,0x18(%esp) │ │ │ │ │ + call 4560 │ │ │ │ │ +./src/avinfo.c:79 │ │ │ │ │ + mov 0x18(%esp),%ecx │ │ │ │ │ +./src/avinfo.c:78 │ │ │ │ │ + mov %eax,%esi │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ +./src/avinfo.c:79 │ │ │ │ │ + mov %ecx,(%esp) │ │ │ │ │ + call 4470 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ -./src/theorautils.c:1875 (discriminator 2) │ │ │ │ │ - add $0x1,%edi │ │ │ │ │ - cmp %edi,0x670(%esi) │ │ │ │ │ - jg 11f58 │ │ │ │ │ -./src/theorautils.c:1879 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %edx │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/theorautils.c:1880 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ +json_format_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + mov 0x24(%esp),%ebx │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + pop %eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x98d9(%ebx),%eax │ │ │ │ │ + pop %edx │ │ │ │ │ + push %edi │ │ │ │ │ + push %esi │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0x64ae(%ebx),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +json_format_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ + push $0xa │ │ │ │ │ + call 48f0 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x983e(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +./src/avinfo.c:508 │ │ │ │ │ + add $0x4c,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -./src/theorautils.c:1849 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x84(%esi),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4250 │ │ │ │ │ -./src/theorautils.c:1850 │ │ │ │ │ - lea 0xd4(%esi),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4a60 │ │ │ │ │ -./src/theorautils.c:1854 │ │ │ │ │ - mov 0x1c0(%esi),%eax │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 11ee4 │ │ │ │ │ -./src/theorautils.c:1854 (discriminator 1) │ │ │ │ │ - cmpl $0x1,0x66c(%esi) │ │ │ │ │ - je 12090 │ │ │ │ │ -./src/theorautils.c:1855 │ │ │ │ │ - mov 0x670(%esi),%ebp │ │ │ │ │ - test %ebp,%ebp │ │ │ │ │ - jle 1209d │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ +./src/avinfo.c:476 │ │ │ │ │ + mov 0x18(%esi),%edi │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je 132a3 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -./src/theorautils.c:1856 (discriminator 3) │ │ │ │ │ - mov 0x674(%esi),%eax │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ -./src/theorautils.c:1855 (discriminator 3) │ │ │ │ │ - add $0x1,%ebp │ │ │ │ │ -./src/theorautils.c:1856 (discriminator 3) │ │ │ │ │ - add %edi,%eax │ │ │ │ │ - add $0x108,%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4170 │ │ │ │ │ -./src/theorautils.c:1857 (discriminator 3) │ │ │ │ │ - mov 0x674(%esi),%eax │ │ │ │ │ - add %edi,%eax │ │ │ │ │ - add $0xf8,%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 49e0 │ │ │ │ │ -./src/theorautils.c:1858 (discriminator 3) │ │ │ │ │ - mov 0x674(%esi),%eax │ │ │ │ │ - add %edi,%eax │ │ │ │ │ - add $0x20,%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4610 │ │ │ │ │ -./src/theorautils.c:1859 (discriminator 3) │ │ │ │ │ - mov 0x674(%esi),%eax │ │ │ │ │ - add %edi,%eax │ │ │ │ │ -./src/theorautils.c:1855 (discriminator 3) │ │ │ │ │ - add $0x2d8,%edi │ │ │ │ │ -./src/theorautils.c:1859 (discriminator 3) │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 46e0 │ │ │ │ │ -./src/theorautils.c:1855 (discriminator 3) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %ebp,0x670(%esi) │ │ │ │ │ - jg 11ff0 │ │ │ │ │ -./src/theorautils.c:1864 │ │ │ │ │ - mov 0x30(%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 11eef │ │ │ │ │ -./src/theorautils.c:1865 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x494(%esi),%eax │ │ │ │ │ +./src/avinfo.c:477 (discriminator 3) │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + test %ebx,%ebx │ │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ │ + sete %al │ │ │ │ │ + push $0x0 │ │ │ │ │ + mov %ebx,%ecx │ │ │ │ │ +./src/avinfo.c:476 (discriminator 3) │ │ │ │ │ + add $0x1,%ebx │ │ │ │ │ +./src/avinfo.c:477 (discriminator 3) │ │ │ │ │ push %eax │ │ │ │ │ - call 4170 │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 12c40 │ │ │ │ │ +./src/avinfo.c:476 (discriminator 3) │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - jmp 11eef │ │ │ │ │ + cmp %ebx,0x18(%esi) │ │ │ │ │ + ja 13430 │ │ │ │ │ + jmp 132a3 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ + mov 0x464(%esi),%eax │ │ │ │ │ +./src/avinfo.c:486 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/theorautils.c:1836 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x94(%esi),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4a50 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 11e61 │ │ │ │ │ nop │ │ │ │ │ -./src/theorautils.c:1864 │ │ │ │ │ - mov 0x30(%esi),%ecx │ │ │ │ │ +./src/avinfo.c:487 │ │ │ │ │ + mov (%eax,%edi,4),%edx │ │ │ │ │ + lea 0x0(,%edi,4),%ecx │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + mov %ecx,0x8(%esp) │ │ │ │ │ + mov 0x10(%edx),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je 11f14 │ │ │ │ │ - jmp 1205d │ │ │ │ │ - mov 0x30(%esi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je 11ef8 │ │ │ │ │ - jmp 1205d │ │ │ │ │ -__x86.get_pc_thunk.cx(): │ │ │ │ │ - mov (%esp),%ecx │ │ │ │ │ - ret │ │ │ │ │ + je 134c8 │ │ │ │ │ + lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -find_iso639_1(): │ │ │ │ │ -./src/iso639.c:197 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xcf47,%ebx │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov 0x20(%esp),%ebp │ │ │ │ │ -./src/iso639.c:199 │ │ │ │ │ - test %ebp,%ebp │ │ │ │ │ - je 12130 │ │ │ │ │ - lea -0xa38(%ebx),%esi │ │ │ │ │ - lea -0x6750(%ebx),%eax │ │ │ │ │ -./src/iso639.c:200 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - jmp 12108 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/iso639.c:201 (discriminator 1) │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 120f7 │ │ │ │ │ -./src/iso639.c:201 (discriminator 2) │ │ │ │ │ +./src/avinfo.c:488 (discriminator 3) │ │ │ │ │ + mov 0xc(%edx),%eax │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ + mov 0x1c(%esi),%edx │ │ │ │ │ + mov (%eax,%ebx,4),%ecx │ │ │ │ │ + mov %ebx,%eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + or %edi,%eax │ │ │ │ │ + sete %al │ │ │ │ │ +./src/avinfo.c:487 (discriminator 3) │ │ │ │ │ + add $0x1,%ebx │ │ │ │ │ +./src/avinfo.c:488 (discriminator 3) │ │ │ │ │ + movzbl %al,%eax │ │ │ │ │ push %eax │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4460 │ │ │ │ │ + mov %ebp,%eax │ │ │ │ │ + call 12c40 │ │ │ │ │ +./src/avinfo.c:487 (discriminator 3) │ │ │ │ │ + mov 0x18(%esp),%ecx │ │ │ │ │ + mov 0x464(%esi),%eax │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 12119 │ │ │ │ │ -./src/iso639.c:200 (discriminator 2) │ │ │ │ │ + mov (%eax,%ecx,1),%edx │ │ │ │ │ + cmp %ebx,0x10(%edx) │ │ │ │ │ + ja 13490 │ │ │ │ │ +./src/avinfo.c:486 │ │ │ │ │ add $0x1,%edi │ │ │ │ │ - add $0xc,%esi │ │ │ │ │ - cmp $0xb8,%edi │ │ │ │ │ - je 12130 │ │ │ │ │ -./src/iso639.c:201 │ │ │ │ │ - mov -0x4(%esi),%eax │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ + cmp %edi,0x460(%esi) │ │ │ │ │ + ja 13470 │ │ │ │ │ + jmp 13324 │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + mov 0x20(%esp),%ebx │ │ │ │ │ + lea -0x64cf(%ebx),%eax │ │ │ │ │ + mov %eax,0x24(%esp) │ │ │ │ │ push %eax │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + pop %eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + pop %edx │ │ │ │ │ + push $0xbff00000 │ │ │ │ │ + push $0x0 │ │ │ │ │ + jmp 131b2 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ push %ebp │ │ │ │ │ - call 4460 │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x24(%esp) │ │ │ │ │ + mov 0x24(%esp),%ebx │ │ │ │ │ + call 4750 │ │ │ │ │ +json_format_info(): │ │ │ │ │ +./src/avinfo.c:463 │ │ │ │ │ + fildll 0x18(%esp) │ │ │ │ │ + fdivs -0xac18(%ebx) │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + lea -0x9e4a(%ebx),%eax │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + fstpl (%esp) │ │ │ │ │ + push %eax │ │ │ │ │ + push %edi │ │ │ │ │ + push $0x1 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4160 <__fprintf_chk@plt> │ │ │ │ │ +json_format_info(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ +fprintf(): │ │ │ │ │ +/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ + push %ebp │ │ │ │ │ + push $0x2 │ │ │ │ │ + push $0x1 │ │ │ │ │ + push 0x28(%esp) │ │ │ │ │ + call 4750 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 120e0 │ │ │ │ │ -./src/iso639.c:202 │ │ │ │ │ - lea (%edi,%edi,2),%eax │ │ │ │ │ - mov -0xa40(%ebx,%eax,4),%eax │ │ │ │ │ -./src/iso639.c:206 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ -./src/iso639.c:199 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/iso639.c:206 │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ + jmp 131ff │ │ │ │ │ +json_format_info(): │ │ │ │ │ +./src/avinfo.c:498 │ │ │ │ │ + sub $0x8,%esp │ │ │ │ │ + push $0x1 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + mov 0x28(%esp),%edi │ │ │ │ │ + lea -0x6420(%edi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0x6418(%edi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push %ebp │ │ │ │ │ + call 122d0 │ │ │ │ │ +./src/avinfo.c:499 │ │ │ │ │ + add $0x18,%esp │ │ │ │ │ + lea -0x63a8(%edi),%eax │ │ │ │ │ + push $0x1 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push $0x0 │ │ │ │ │ + push %eax │ │ │ │ │ + lea -0x6413(%edi),%eax │ │ │ │ │ + push %eax │ │ │ │ │ + push %ebp │ │ │ │ │ + call 122d0 │ │ │ │ │ + add $0x20,%esp │ │ │ │ │ + lea -0x64cf(%edi),%eax │ │ │ │ │ + mov %eax,0x18(%esp) │ │ │ │ │ + jmp 1334a │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ + nop │ │ │ │ │ ensure_capacity(): │ │ │ │ │ ./src/index.c:74 │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xceb7,%ebx │ │ │ │ │ + add $0xba57,%ebx │ │ │ │ │ sub $0x2c,%esp │ │ │ │ │ mov %eax,0x18(%esp) │ │ │ │ │ ./src/index.c:82 │ │ │ │ │ mov (%eax),%eax │ │ │ │ │ ./src/index.c:74 │ │ │ │ │ mov %ecx,0x1c(%esp) │ │ │ │ │ mov %ebx,0x14(%esp) │ │ │ │ │ ./src/index.c:82 │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jg 12220 │ │ │ │ │ + jg 13680 │ │ │ │ │ ./src/index.c:89 │ │ │ │ │ mov %eax,%edi │ │ │ │ │ mov %eax,%esi │ │ │ │ │ sar $0x1f,%edi │ │ │ │ │ ./src/index.c:90 │ │ │ │ │ - js 121af │ │ │ │ │ + js 1360f │ │ │ │ │ mov %edx,%ebx │ │ │ │ │ mov %edx,%ecx │ │ │ │ │ sar $0x1f,%ebx │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ mov %ebx,%eax │ │ │ │ │ sbb %edi,%eax │ │ │ │ │ - jl 121bf │ │ │ │ │ + jl 1361f │ │ │ │ │ ./src/index.c:91 │ │ │ │ │ mov $0x3,%ebp │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ lea (%edi,%edi,2),%eax │ │ │ │ │ mov %eax,0x8(%esp) │ │ │ │ │ mov %esi,%eax │ │ │ │ │ mov 0x8(%esp),%edi │ │ │ │ │ @@ -18572,21 +20891,21 @@ │ │ │ │ │ shrd $0x1,%edi,%esi │ │ │ │ │ sar %edi │ │ │ │ │ add $0x1,%esi │ │ │ │ │ adc $0x0,%edi │ │ │ │ │ ./src/index.c:90 │ │ │ │ │ cmp %esi,%ecx │ │ │ │ │ sbb %edi,%eax │ │ │ │ │ - jge 12188 │ │ │ │ │ + jge 135e8 │ │ │ │ │ ./src/index.c:93 │ │ │ │ │ mov $0x7fffffff,%eax │ │ │ │ │ cmp %esi,%eax │ │ │ │ │ mov $0x0,%eax │ │ │ │ │ sbb %edi,%eax │ │ │ │ │ - jb 1222a │ │ │ │ │ + jb 1368a │ │ │ │ │ ./src/index.c:95 │ │ │ │ │ mov $0xc,%ebx │ │ │ │ │ imul $0xc,%edi,%ecx │ │ │ │ │ mov %ebx,%eax │ │ │ │ │ mul %esi │ │ │ │ │ mov %eax,0x8(%esp) │ │ │ │ │ ./src/index.c:94 │ │ │ │ │ @@ -18594,15 +20913,15 @@ │ │ │ │ │ ./src/index.c:95 │ │ │ │ │ mov %edx,0xc(%esp) │ │ │ │ │ add %ecx,0xc(%esp) │ │ │ │ │ ./src/index.c:94 │ │ │ │ │ mov $0x7fffffff,%ecx │ │ │ │ │ cmp 0x8(%esp),%ecx │ │ │ │ │ sbb 0xc(%esp),%eax │ │ │ │ │ - jl 1222a │ │ │ │ │ + jl 1368a │ │ │ │ │ ./src/index.c:100 │ │ │ │ │ lea (%esi,%esi,2),%eax │ │ │ │ │ ./src/index.c:101 │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ ./src/index.c:100 │ │ │ │ │ shl $0x2,%eax │ │ │ │ │ ./src/index.c:101 │ │ │ │ │ @@ -18613,15 +20932,15 @@ │ │ │ │ │ call 4690 │ │ │ │ │ ./src/index.c:102 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ ./src/index.c:101 │ │ │ │ │ mov %eax,0x0(%ebp) │ │ │ │ │ ./src/index.c:102 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 1222a │ │ │ │ │ + je 1368a │ │ │ │ │ ./src/index.c:105 │ │ │ │ │ mov 0x18(%esp),%eax │ │ │ │ │ mov %esi,(%eax) │ │ │ │ │ ./src/index.c:106 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ ./src/index.c:107 │ │ │ │ │ add $0x2c,%esp │ │ │ │ │ @@ -18638,27 +20957,27 @@ │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ ./src/index.c:98 │ │ │ │ │ mov $0xffffffff,%eax │ │ │ │ │ - jmp 12217 │ │ │ │ │ + jmp 13677 │ │ │ │ │ ensure_capacity.constprop.0(): │ │ │ │ │ ./src/index.c:98 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ seek_index_init(): │ │ │ │ │ ./src/index.c:41 │ │ │ │ │ push %edi │ │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ │ ./src/index.c:42 │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 122a1 │ │ │ │ │ + je 13701 │ │ │ │ │ /usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ lea 0x4(%edx),%edi │ │ │ │ │ memset(): │ │ │ │ │ /usr/include/i386-linux-gnu/bits/string_fortified.h:71 │ │ │ │ │ mov %edx,%ecx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ movl $0x0,(%edx) │ │ │ │ │ @@ -18691,45 +21010,45 @@ │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ seek_index_clear(): │ │ │ │ │ ./src/index.c:53 │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xcd49,%ebx │ │ │ │ │ + add $0xb8e9,%ebx │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ mov 0x10(%esp),%esi │ │ │ │ │ ./src/index.c:54 │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je 12316 │ │ │ │ │ + je 13776 │ │ │ │ │ ./src/index.c:56 │ │ │ │ │ mov 0x4(%esi),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 122ee │ │ │ │ │ + je 1374e │ │ │ │ │ ./src/index.c:56 (discriminator 1) │ │ │ │ │ mov (%esi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 122ee │ │ │ │ │ + je 1374e │ │ │ │ │ ./src/index.c:57 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ call 4420 │ │ │ │ │ ./src/index.c:58 │ │ │ │ │ movl $0x0,(%esi) │ │ │ │ │ ./src/index.c:59 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ movl $0x0,0x4(%esi) │ │ │ │ │ ./src/index.c:61 │ │ │ │ │ mov 0x20(%esi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 12316 │ │ │ │ │ + je 13776 │ │ │ │ │ ./src/index.c:61 (discriminator 1) │ │ │ │ │ mov 0x1c(%esi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 12316 │ │ │ │ │ + je 13776 │ │ │ │ │ ./src/index.c:62 │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ push %eax │ │ │ │ │ call 4420 │ │ │ │ │ ./src/index.c:63 │ │ │ │ │ movl $0x0,0x1c(%esi) │ │ │ │ │ ./src/index.c:64 │ │ │ │ │ @@ -18756,46 +21075,46 @@ │ │ │ │ │ cmp 0x34(%ebx),%edi │ │ │ │ │ mov %esi,%ebp │ │ │ │ │ sbb 0x38(%ebx),%ebp │ │ │ │ │ ./src/index.c:117 │ │ │ │ │ mov 0x34(%esp),%edx │ │ │ │ │ mov 0x38(%esp),%eax │ │ │ │ │ ./src/index.c:122 │ │ │ │ │ - jge 1234f │ │ │ │ │ + jge 137af │ │ │ │ │ ./src/index.c:123 │ │ │ │ │ mov %edi,0x34(%ebx) │ │ │ │ │ mov %esi,0x38(%ebx) │ │ │ │ │ ./src/index.c:125 │ │ │ │ │ mov 0x40(%ebx),%ebp │ │ │ │ │ cmp %ecx,0x3c(%ebx) │ │ │ │ │ sbb %edx,%ebp │ │ │ │ │ - jge 1235f │ │ │ │ │ + jge 137bf │ │ │ │ │ ./src/index.c:126 │ │ │ │ │ mov %ecx,0x3c(%ebx) │ │ │ │ │ mov %edx,0x40(%ebx) │ │ │ │ │ ./src/index.c:129 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 12370 │ │ │ │ │ + jne 137d0 │ │ │ │ │ ./src/index.c:149 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ ./src/index.c:134 │ │ │ │ │ mov 0x8(%ebx),%eax │ │ │ │ │ mov %ebx,%ecx │ │ │ │ │ lea 0x1(%eax),%edx │ │ │ │ │ lea 0x4(%ebx),%eax │ │ │ │ │ - call 12140 │ │ │ │ │ + call 135a0 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 123af │ │ │ │ │ + jne 1380f │ │ │ │ │ ./src/index.c:142 │ │ │ │ │ mov 0x8(%ebx),%edx │ │ │ │ │ mov (%ebx),%ecx │ │ │ │ │ lea (%edx,%edx,2),%ebp │ │ │ │ │ ./src/index.c:145 │ │ │ │ │ add $0x1,%edx │ │ │ │ │ ./src/index.c:142 │ │ │ │ │ @@ -18818,15 +21137,15 @@ │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ ./src/index.c:140 │ │ │ │ │ mov $0xffffffff,%eax │ │ │ │ │ - jmp 12363 │ │ │ │ │ + jmp 137c3 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ seek_index_record_page(): │ │ │ │ │ ./src/index.c:157 │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ @@ -18838,17 +21157,17 @@ │ │ │ │ │ ./src/index.c:159 │ │ │ │ │ mov 0x24(%ebx),%eax │ │ │ │ │ ./src/index.c:162 │ │ │ │ │ lea 0x1c(%ebx),%ecx │ │ │ │ │ ./src/index.c:159 │ │ │ │ │ lea 0x1(%eax),%edx │ │ │ │ │ lea 0x20(%ebx),%eax │ │ │ │ │ - call 12140 │ │ │ │ │ + call 135a0 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 12418 │ │ │ │ │ + jne 13878 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ ./src/index.c:167 │ │ │ │ │ mov 0x24(%ebx),%eax │ │ │ │ │ mov 0x1c(%ebx),%ecx │ │ │ │ │ lea (%eax,%eax,2),%ebp │ │ │ │ │ ./src/index.c:170 │ │ │ │ │ add $0x1,%eax │ │ │ │ │ @@ -18871,2166 +21190,91 @@ │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ ./src/index.c:165 │ │ │ │ │ mov $0xffffffff,%edx │ │ │ │ │ - jmp 12408 │ │ │ │ │ + jmp 13868 │ │ │ │ │ nop │ │ │ │ │ seek_index_set_max_keypoints(): │ │ │ │ │ ./src/index.c:176 │ │ │ │ │ mov 0x4(%esp),%eax │ │ │ │ │ mov 0x8(%esp),%edx │ │ │ │ │ mov %edx,0x28(%eax) │ │ │ │ │ ./src/index.c:177 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -warn(): │ │ │ │ │ -./src/subtitles.c:43 │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - mov 0x10(%esp),%esi │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xcbc4,%ebx │ │ │ │ │ -./src/subtitles.c:45 │ │ │ │ │ - lea 0x20(%esp),%edi │ │ │ │ │ -./src/subtitles.c:46 │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 12488 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x62fb(%ebx),%eax │ │ │ │ │ -fprintf(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %esi │ │ │ │ │ - push $0xd │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -vfprintf(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:130 │ │ │ │ │ - push %edi │ │ │ │ │ - push 0x30(%esp) │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %esi │ │ │ │ │ - call 44d0 <__vfprintf_chk@plt> │ │ │ │ │ -warn(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -fprintf(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0xa942(%ebx),%eax │ │ │ │ │ - push %esi │ │ │ │ │ - push $0x3 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -warn(): │ │ │ │ │ -./src/subtitles.c:60 │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/subtitles.c:53 │ │ │ │ │ - mov -0x18(%ebx),%esi │ │ │ │ │ -./src/subtitles.c:52 │ │ │ │ │ - mov 0x14(%esp),%ecx │ │ │ │ │ -./src/subtitles.c:53 │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ -./src/subtitles.c:52 │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 124d8 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ -fprintf(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x62ed(%ebx),%edx │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - push 0x24(%esp) │ │ │ │ │ - push %edx │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4160 <__fprintf_chk@plt> │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -vfprintf(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:130 │ │ │ │ │ - push %edi │ │ │ │ │ - push 0x20(%esp) │ │ │ │ │ - push $0x1 │ │ │ │ │ - push (%esi) │ │ │ │ │ - call 44d0 <__vfprintf_chk@plt> │ │ │ │ │ -warn(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - pop %eax │ │ │ │ │ -fprintf(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - pop %edx │ │ │ │ │ - push (%esi) │ │ │ │ │ - push $0xa │ │ │ │ │ - call 48f0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -warn(): │ │ │ │ │ -./src/subtitles.c:60 │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push %eax │ │ │ │ │ -fprintf(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x62db(%ebx),%eax │ │ │ │ │ - push $0xa │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 124b5 │ │ │ │ │ -warn(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -fgets2(): │ │ │ │ │ -./src/subtitles.c:182 │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xcb09,%ebx │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ -fgets(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:265 │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x1000 │ │ │ │ │ - lea 0x2040(%ebx),%esi │ │ │ │ │ - push %esi │ │ │ │ │ - call 46b0 │ │ │ │ │ -fgets2(): │ │ │ │ │ -./src/subtitles.c:185 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 12540 │ │ │ │ │ -./src/subtitles.c:187 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push $0xd │ │ │ │ │ - push %esi │ │ │ │ │ - call 4980 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:188 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 12533 │ │ │ │ │ -./src/subtitles.c:189 │ │ │ │ │ - mov $0xa,%edx │ │ │ │ │ - mov %dx,(%eax) │ │ │ │ │ -./src/subtitles.c:195 │ │ │ │ │ - add $0x4,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/subtitles.c:193 │ │ │ │ │ - movb $0x0,0x2040(%ebx) │ │ │ │ │ -./src/subtitles.c:195 │ │ │ │ │ - add $0x4,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - ret │ │ │ │ │ -fgets2.constprop.0.isra.0(): │ │ │ │ │ -./src/subtitles.c:195 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -store_subtitle(): │ │ │ │ │ -./src/subtitles.c:337 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xcaa7,%ebx │ │ │ │ │ - sub $0x6c,%esp │ │ │ │ │ - mov %eax,0x14(%esp) │ │ │ │ │ - fldl 0x80(%esp) │ │ │ │ │ - mov 0x9c(%esp),%eax │ │ │ │ │ - mov %edx,0x28(%esp) │ │ │ │ │ - mov %ecx,0x2c(%esp) │ │ │ │ │ - mov %eax,0x30(%esp) │ │ │ │ │ - mov 0xa4(%esp),%eax │ │ │ │ │ - fstpl 0x18(%esp) │ │ │ │ │ - fldl 0x88(%esp) │ │ │ │ │ - mov %eax,0x34(%esp) │ │ │ │ │ - fstpl 0x20(%esp) │ │ │ │ │ - mov %gs:0x14,%eax │ │ │ │ │ - mov %eax,0x5c(%esp) │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -remove_last_newline(): │ │ │ │ │ -./src/subtitles.c:331 │ │ │ │ │ - cmpb $0x0,0x1040(%ebx) │ │ │ │ │ - je 125ce │ │ │ │ │ -./src/subtitles.c:332 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x1040(%ebx),%esi │ │ │ │ │ - push %esi │ │ │ │ │ - call 47a0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - lea -0x1(%esi,%eax,1),%eax │ │ │ │ │ -./src/subtitles.c:333 │ │ │ │ │ - cmpb $0xa,(%eax) │ │ │ │ │ - je 12820 │ │ │ │ │ -store_subtitle(): │ │ │ │ │ -./src/subtitles.c:348 │ │ │ │ │ - mov 0x14(%esp),%eax │ │ │ │ │ - mov 0x14(%eax),%edi │ │ │ │ │ -convert_subtitle_to_utf8(): │ │ │ │ │ -./src/subtitles.c:215 │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je 1260b │ │ │ │ │ -./src/subtitles.c:220 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea -0x62d0(%ebx),%esi │ │ │ │ │ - push %esi │ │ │ │ │ - push %edi │ │ │ │ │ - call 4460 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 1260b │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea -0x62ca(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push %edi │ │ │ │ │ - call 4460 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 12830 │ │ │ │ │ -./src/subtitles.c:222 │ │ │ │ │ - mov 0x98(%esp),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 127f8 │ │ │ │ │ -./src/subtitles.c:227 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x1040(%ebx),%eax │ │ │ │ │ - mov %eax,0x44(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - call 47a0 │ │ │ │ │ - lea 0x1(%eax),%esi │ │ │ │ │ - mov %esi,0x5c(%esp) │ │ │ │ │ -./src/subtitles.c:228 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ - call 44e0 │ │ │ │ │ -./src/subtitles.c:229 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:228 │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ -./src/subtitles.c:229 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 129f2 │ │ │ │ │ -./src/subtitles.c:233 │ │ │ │ │ - mov 0x38(%esp),%eax │ │ │ │ │ -./src/subtitles.c:240 │ │ │ │ │ - lea 0x58(%esp),%ecx │ │ │ │ │ -./src/subtitles.c:234 │ │ │ │ │ - mov %edi,0x54(%esp) │ │ │ │ │ - lea 0x4c(%esp),%ebp │ │ │ │ │ -./src/subtitles.c:240 │ │ │ │ │ - mov %ecx,0xc(%esp) │ │ │ │ │ - lea 0x54(%esp),%ecx │ │ │ │ │ -./src/subtitles.c:233 │ │ │ │ │ - mov %eax,0x50(%esp) │ │ │ │ │ -./src/subtitles.c:235 │ │ │ │ │ - lea 0x50(%esp),%eax │ │ │ │ │ - mov %esi,0x58(%esp) │ │ │ │ │ -./src/subtitles.c:208 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -./src/subtitles.c:240 │ │ │ │ │ - mov %edi,0x3c(%esp) │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ - mov %ecx,0x10(%esp) │ │ │ │ │ - jmp 12697 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/subtitles.c:252 │ │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ │ -./src/subtitles.c:251 │ │ │ │ │ - addl $0x1,0x50(%esp) │ │ │ │ │ -./src/subtitles.c:250 │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ -./src/subtitles.c:252 │ │ │ │ │ - sub $0x1,%eax │ │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ │ -./src/subtitles.c:236 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 126cf │ │ │ │ │ -./src/subtitles.c:237 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push $0x0 │ │ │ │ │ - call 4780 │ │ │ │ │ -./src/subtitles.c:238 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 12680 │ │ │ │ │ -./src/subtitles.c:240 │ │ │ │ │ - push 0xc(%esp) │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - call 4270 │ │ │ │ │ -./src/subtitles.c:241 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 128f8 │ │ │ │ │ -./src/subtitles.c:246 │ │ │ │ │ - je 126cf │ │ │ │ │ -./src/subtitles.c:236 │ │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jne 12697 │ │ │ │ │ -./src/subtitles.c:256 │ │ │ │ │ - mov 0x3c(%esp),%edi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 126f8 │ │ │ │ │ -./src/subtitles.c:257 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0x6238(%ebx),%eax │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x50(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -store_subtitle(): │ │ │ │ │ -./src/subtitles.c:354 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - call 47a0 │ │ │ │ │ - pop %edx │ │ │ │ │ - pop %ecx │ │ │ │ │ -./src/subtitles.c:355 │ │ │ │ │ - mov 0x1c(%esp),%ebp │ │ │ │ │ -./src/subtitles.c:354 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/subtitles.c:355 │ │ │ │ │ - mov 0x4(%ebp),%eax │ │ │ │ │ - mov %eax,0x14(%esp) │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - imul $0xd0,%eax,%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x8(%ebp) │ │ │ │ │ - call 4690 │ │ │ │ │ -./src/subtitles.c:356 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:355 │ │ │ │ │ - mov %eax,0x8(%ebp) │ │ │ │ │ -./src/subtitles.c:356 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 129c5 │ │ │ │ │ -./src/subtitles.c:361 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea 0x1(%esi),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push %edi │ │ │ │ │ - push $0x0 │ │ │ │ │ - call 4bc0 │ │ │ │ │ -./src/subtitles.c:362 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jns 1275f │ │ │ │ │ - jmp 127e0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/subtitles.c:373 │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ - sub $0x1,%esi │ │ │ │ │ - cmpb $0xa,(%edi,%esi,1) │ │ │ │ │ - jne 12765 │ │ │ │ │ - movb $0x0,(%edi,%esi,1) │ │ │ │ │ -./src/subtitles.c:372 │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jne 12750 │ │ │ │ │ -convert_subtitle_to_utf8(): │ │ │ │ │ -./src/subtitles.c:208 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -store_subtitle(): │ │ │ │ │ -./src/subtitles.c:375 │ │ │ │ │ - mov 0x14(%esp),%ebx │ │ │ │ │ -./src/subtitles.c:377 │ │ │ │ │ - fldl 0x18(%esp) │ │ │ │ │ -./src/subtitles.c:386 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -./src/subtitles.c:375 │ │ │ │ │ - mov 0x4(%ebx),%ecx │ │ │ │ │ - imul $0xd0,%ecx,%eax │ │ │ │ │ - add 0x8(%ebx),%eax │ │ │ │ │ -./src/subtitles.c:383 │ │ │ │ │ - add $0x1,%ecx │ │ │ │ │ -./src/subtitles.c:376 │ │ │ │ │ - mov %edx,0x4(%eax) │ │ │ │ │ -./src/subtitles.c:379 │ │ │ │ │ - mov 0x28(%esp),%edx │ │ │ │ │ -./src/subtitles.c:377 │ │ │ │ │ - fstpl 0x8(%eax) │ │ │ │ │ -./src/subtitles.c:378 │ │ │ │ │ - fldl 0x20(%esp) │ │ │ │ │ -./src/subtitles.c:379 │ │ │ │ │ - mov %edx,0xc0(%eax) │ │ │ │ │ -./src/subtitles.c:380 │ │ │ │ │ - mov 0x2c(%esp),%edx │ │ │ │ │ -./src/subtitles.c:375 │ │ │ │ │ - mov %edi,(%eax) │ │ │ │ │ -./src/subtitles.c:380 │ │ │ │ │ - mov %edx,0xc4(%eax) │ │ │ │ │ -./src/subtitles.c:381 │ │ │ │ │ - mov 0x90(%esp),%edx │ │ │ │ │ -./src/subtitles.c:378 │ │ │ │ │ - fstpl 0x10(%eax) │ │ │ │ │ -./src/subtitles.c:381 │ │ │ │ │ - mov %edx,0xc8(%eax) │ │ │ │ │ -./src/subtitles.c:382 │ │ │ │ │ - mov 0x94(%esp),%edx │ │ │ │ │ - mov %edx,0xcc(%eax) │ │ │ │ │ -./src/subtitles.c:383 │ │ │ │ │ - mov %ecx,0x4(%ebx) │ │ │ │ │ -./src/subtitles.c:387 │ │ │ │ │ - mov 0x5c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne 129ed │ │ │ │ │ - add $0x6c,%esp │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/subtitles.c:363 │ │ │ │ │ - mov 0x30(%esp),%eax │ │ │ │ │ - mov (%eax),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 128b8 │ │ │ │ │ -./src/subtitles.c:386 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - jmp 127be │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -convert_subtitle_to_utf8(): │ │ │ │ │ -./src/subtitles.c:261 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x1040(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4b10 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ -store_subtitle(): │ │ │ │ │ -./src/subtitles.c:349 │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - jne 126f8 │ │ │ │ │ - jmp 12923 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -remove_last_newline(): │ │ │ │ │ -./src/subtitles.c:333 │ │ │ │ │ - movb $0x0,(%eax) │ │ │ │ │ - jmp 125ce │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -convert_subtitle_to_utf8(): │ │ │ │ │ -./src/subtitles.c:272 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - call 4200 │ │ │ │ │ -./src/subtitles.c:273 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:272 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/subtitles.c:273 │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 12950 │ │ │ │ │ -./src/subtitles.c:277 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x1040(%ebx),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - call 47a0 │ │ │ │ │ -./src/subtitles.c:279 │ │ │ │ │ - mov %edi,0x64(%esp) │ │ │ │ │ -./src/subtitles.c:277 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - mov %eax,0x5c(%esp) │ │ │ │ │ -./src/subtitles.c:278 │ │ │ │ │ - lea (%eax,%eax,2),%eax │ │ │ │ │ - add %eax,%eax │ │ │ │ │ - mov %eax,0x60(%esp) │ │ │ │ │ -./src/subtitles.c:280 │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 44e0 │ │ │ │ │ -./src/subtitles.c:281 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:280 │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ -./src/subtitles.c:281 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 129a1 │ │ │ │ │ -./src/subtitles.c:286 │ │ │ │ │ - mov %eax,0x58(%esp) │ │ │ │ │ -./src/subtitles.c:287 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x5c(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x68(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x60(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x6c(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push %esi │ │ │ │ │ - call 45c0 │ │ │ │ │ -./src/subtitles.c:292 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 48d0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 126f8 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -store_subtitle(): │ │ │ │ │ -./src/subtitles.c:364 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0x61a8(%ebx),%eax │ │ │ │ │ - push %edi │ │ │ │ │ - push %eax │ │ │ │ │ - push 0xb4(%esp) │ │ │ │ │ - mov 0x2c(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ - mov 0x50(%esp),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:365 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je 12981 │ │ │ │ │ -./src/subtitles.c:367 │ │ │ │ │ - mov 0x30(%esp),%eax │ │ │ │ │ - movl $0x1,(%eax) │ │ │ │ │ - jmp 127be │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -convert_subtitle_to_utf8(): │ │ │ │ │ -./src/subtitles.c:242 │ │ │ │ │ - mov 0x3c(%esp),%edi │ │ │ │ │ - lea -0x6258(%ebx),%eax │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x50(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:243 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/subtitles.c:244 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -store_subtitle(): │ │ │ │ │ -./src/subtitles.c:350 │ │ │ │ │ - lea -0x62c5(%ebx),%eax │ │ │ │ │ -./src/subtitles.c:351 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ -./src/subtitles.c:350 │ │ │ │ │ - push %eax │ │ │ │ │ - push 0xa4(%esp) │ │ │ │ │ - mov 0x1c(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ - push 0x40(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:351 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 127be │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -convert_subtitle_to_utf8(): │ │ │ │ │ -./src/subtitles.c:323 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0x61d0(%ebx),%eax │ │ │ │ │ - push %edi │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x50(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:324 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - lea -0xaa28(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4b10 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ - jmp 1280c │ │ │ │ │ -store_subtitle(): │ │ │ │ │ -./src/subtitles.c:366 │ │ │ │ │ - mov -0x18(%ebx),%eax │ │ │ │ │ -store_subtitle.constprop.0(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%eax) │ │ │ │ │ -fprintf(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x6188(%ebx),%eax │ │ │ │ │ - push $0x30 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 128e5 │ │ │ │ │ -convert_subtitle_to_utf8(): │ │ │ │ │ -./src/subtitles.c:282 │ │ │ │ │ - lea -0x6200(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x40(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:283 │ │ │ │ │ - mov %esi,(%esp) │ │ │ │ │ - call 48d0 │ │ │ │ │ -./src/subtitles.c:349 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 12923 │ │ │ │ │ -store_subtitle(): │ │ │ │ │ -./src/subtitles.c:357 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ -./src/subtitles.c:359 │ │ │ │ │ - or $0xffffffff,%esi │ │ │ │ │ -./src/subtitles.c:357 │ │ │ │ │ - push %edi │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/subtitles.c:358 │ │ │ │ │ - lea -0x62ac(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x50(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:359 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - jmp 127be │ │ │ │ │ -./src/subtitles.c:387 │ │ │ │ │ - call 13ad0 │ │ │ │ │ -convert_subtitle_to_utf8(): │ │ │ │ │ -./src/subtitles.c:230 │ │ │ │ │ - lea -0x6288(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x40(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:231 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 12923 │ │ │ │ │ -store_subtitle.constprop.0(): │ │ │ │ │ -./src/subtitles.c:231 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -is_valid_encoding(): │ │ │ │ │ -./src/subtitles.c:66 │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xc5ea,%ebx │ │ │ │ │ - sub $0x10,%esp │ │ │ │ │ -./src/subtitles.c:68 │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - lea -0x62d0(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - call 4200 │ │ │ │ │ -./src/subtitles.c:69 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ │ - je 12a4a │ │ │ │ │ -./src/subtitles.c:70 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %eax │ │ │ │ │ - call 48d0 │ │ │ │ │ -./src/subtitles.c:71 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ -./src/subtitles.c:81 │ │ │ │ │ - add $0x8,%esp │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ - pop %ebx │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -add_kate_stream(): │ │ │ │ │ -./src/subtitles.c:86 │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xc599,%ebx │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov 0x18(%esp),%esi │ │ │ │ │ -./src/subtitles.c:88 │ │ │ │ │ - mov 0x20c(%esi),%eax │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - imul $0x38,%eax,%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x210(%esi) │ │ │ │ │ - call 4690 │ │ │ │ │ -./src/subtitles.c:89 │ │ │ │ │ - mov 0x20c(%esi),%edx │ │ │ │ │ -./src/subtitles.c:88 │ │ │ │ │ - mov %eax,0x210(%esi) │ │ │ │ │ -./src/subtitles.c:89 │ │ │ │ │ - lea 0x1(%edx),%ecx │ │ │ │ │ - imul $0x38,%edx,%edx │ │ │ │ │ - mov %ecx,0x20c(%esi) │ │ │ │ │ - add %edx,%eax │ │ │ │ │ -./src/subtitles.c:90 │ │ │ │ │ - movl $0x0,(%eax) │ │ │ │ │ -./src/subtitles.c:91 │ │ │ │ │ - movl $0x0,0x4(%eax) │ │ │ │ │ -./src/subtitles.c:92 │ │ │ │ │ - movl $0x0,0x8(%eax) │ │ │ │ │ -./src/subtitles.c:93 │ │ │ │ │ - movl $0xffffffff,0xc(%eax) │ │ │ │ │ -./src/subtitles.c:94 │ │ │ │ │ - movl $0x0,0x10(%eax) │ │ │ │ │ -./src/subtitles.c:95 │ │ │ │ │ - movl $0x0,0x14(%eax) │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:90 │ │ │ │ │ - movb $0x0,0x18(%eax) │ │ │ │ │ - movb $0x0,0x28(%eax) │ │ │ │ │ -./src/subtitles.c:98 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -add_subtitles_stream(): │ │ │ │ │ -./src/subtitles.c:103 │ │ │ │ │ - push %ebp │ │ │ │ │ - call c5cb │ │ │ │ │ - add $0xc51a,%ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - sub $0x18,%esp │ │ │ │ │ - mov 0x2c(%esp),%esi │ │ │ │ │ - mov 0x38(%esp),%ebx │ │ │ │ │ - mov 0x34(%esp),%edi │ │ │ │ │ -./src/subtitles.c:105 │ │ │ │ │ - push %esi │ │ │ │ │ - call 12a60 │ │ │ │ │ -./src/subtitles.c:107 │ │ │ │ │ - imul $0x38,0x20c(%esi),%eax │ │ │ │ │ - mov 0x210(%esi),%edx │ │ │ │ │ - lea -0x38(%edx,%eax,1),%esi │ │ │ │ │ -./src/subtitles.c:108 │ │ │ │ │ - mov 0x34(%esp),%eax │ │ │ │ │ -./src/subtitles.c:110 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ -./src/subtitles.c:108 │ │ │ │ │ - mov %eax,0xc(%esi) │ │ │ │ │ -./src/subtitles.c:110 │ │ │ │ │ - lea -0xace5(%ebp),%eax │ │ │ │ │ - cmove %eax,%ebx │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - lea 0x28(%esi),%eax │ │ │ │ │ -strncpy(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - push $0xf │ │ │ │ │ - push %ebx │ │ │ │ │ - mov %ebp,%ebx │ │ │ │ │ - push %eax │ │ │ │ │ - call 4150 │ │ │ │ │ -add_subtitles_stream(): │ │ │ │ │ -./src/subtitles.c:112 │ │ │ │ │ - movb $0x0,0x37(%esi) │ │ │ │ │ -./src/subtitles.c:114 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je 12b59 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -strncpy(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - lea 0x18(%esi),%eax │ │ │ │ │ - push $0xf │ │ │ │ │ - push %edi │ │ │ │ │ - push %eax │ │ │ │ │ - call 4150 │ │ │ │ │ -add_subtitles_stream(): │ │ │ │ │ -./src/subtitles.c:116 │ │ │ │ │ - movb $0x0,0x27(%esi) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:118 │ │ │ │ │ - add $0xc,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -set_subtitles_file(): │ │ │ │ │ -./src/subtitles.c:123 │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - mov 0x10(%esp),%esi │ │ │ │ │ -./src/subtitles.c:125 │ │ │ │ │ - mov 0x20c(%esi),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je 12bbb │ │ │ │ │ - mov 0x210(%esi),%eax │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - jmp 12b9a │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/subtitles.c:125 (discriminator 2) │ │ │ │ │ - add $0x1,%edx │ │ │ │ │ - add $0x38,%eax │ │ │ │ │ - cmp %edx,%ebx │ │ │ │ │ - je 12bb8 │ │ │ │ │ -./src/subtitles.c:126 │ │ │ │ │ - cmpl $0xffffffff,0xc(%eax) │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ - jne 12b90 │ │ │ │ │ -./src/subtitles.c:126 (discriminator 1) │ │ │ │ │ - cmpl $0x0,(%eax) │ │ │ │ │ - jne 12b90 │ │ │ │ │ -./src/subtitles.c:129 │ │ │ │ │ - mov 0x14(%esp),%eax │ │ │ │ │ - mov %eax,(%ecx) │ │ │ │ │ -./src/subtitles.c:130 │ │ │ │ │ - add $0x4,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/subtitles.c:129 │ │ │ │ │ - imul $0x38,%ebx,%ebx │ │ │ │ │ -./src/subtitles.c:128 (discriminator 1) │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 12a60 │ │ │ │ │ -./src/subtitles.c:129 (discriminator 1) │ │ │ │ │ - mov 0x210(%esi),%ecx │ │ │ │ │ - mov 0x24(%esp),%eax │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - add %ebx,%ecx │ │ │ │ │ - mov %eax,(%ecx) │ │ │ │ │ -./src/subtitles.c:130 (discriminator 1) │ │ │ │ │ - add $0x4,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -set_subtitles_language(): │ │ │ │ │ -./src/subtitles.c:135 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xc417,%ebx │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov 0x20(%esp),%esi │ │ │ │ │ -./src/subtitles.c:137 │ │ │ │ │ - mov 0x20c(%esi),%ebp │ │ │ │ │ - test %ebp,%ebp │ │ │ │ │ - je 12c69 │ │ │ │ │ - mov 0x210(%esi),%eax │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - jmp 12c1a │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/subtitles.c:137 (discriminator 2) │ │ │ │ │ - add $0x1,%edx │ │ │ │ │ - add $0x38,%eax │ │ │ │ │ - cmp %edx,%ebp │ │ │ │ │ - je 12c50 │ │ │ │ │ -./src/subtitles.c:138 │ │ │ │ │ - imul $0x38,%edx,%edi │ │ │ │ │ - cmpl $0xffffffff,0xc(%eax) │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ - jne 12c10 │ │ │ │ │ -./src/subtitles.c:138 (discriminator 1) │ │ │ │ │ - cmpb $0x0,0x18(%eax) │ │ │ │ │ - jne 12c10 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -strncpy(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - add $0x18,%ecx │ │ │ │ │ - push $0x10 │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - push %ecx │ │ │ │ │ - call 4150 │ │ │ │ │ -set_subtitles_language(): │ │ │ │ │ -./src/subtitles.c:142 │ │ │ │ │ - mov 0x210(%esi),%eax │ │ │ │ │ - movb $0x0,0x27(%eax,%edi,1) │ │ │ │ │ -./src/subtitles.c:143 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ -./src/subtitles.c:141 │ │ │ │ │ - imul $0x38,%ebp,%edi │ │ │ │ │ -./src/subtitles.c:140 (discriminator 1) │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 12a60 │ │ │ │ │ -./src/subtitles.c:141 (discriminator 1) │ │ │ │ │ - mov 0x210(%esi),%ecx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - add %edi,%ecx │ │ │ │ │ - jmp 12c2b │ │ │ │ │ -./src/subtitles.c:137 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - jmp 12c53 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -set_subtitles_category(): │ │ │ │ │ -./src/subtitles.c:148 │ │ │ │ │ +find_iso639_1(): │ │ │ │ │ +./src/iso639.c:197 │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xc387,%ebx │ │ │ │ │ + add $0xb767,%ebx │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ - mov 0x20(%esp),%esi │ │ │ │ │ -./src/subtitles.c:150 │ │ │ │ │ - mov 0x20c(%esi),%ebp │ │ │ │ │ + mov 0x20(%esp),%ebp │ │ │ │ │ +./src/iso639.c:199 │ │ │ │ │ test %ebp,%ebp │ │ │ │ │ - je 12cf9 │ │ │ │ │ - mov 0x210(%esi),%eax │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - jmp 12caa │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/subtitles.c:150 (discriminator 2) │ │ │ │ │ - add $0x1,%edx │ │ │ │ │ - add $0x38,%eax │ │ │ │ │ - cmp %edx,%ebp │ │ │ │ │ - je 12ce0 │ │ │ │ │ -./src/subtitles.c:151 │ │ │ │ │ - imul $0x38,%edx,%edi │ │ │ │ │ - cmpl $0xffffffff,0xc(%eax) │ │ │ │ │ - mov %eax,%ecx │ │ │ │ │ - jne 12ca0 │ │ │ │ │ -./src/subtitles.c:151 (discriminator 1) │ │ │ │ │ - cmpb $0x0,0x28(%eax) │ │ │ │ │ - jne 12ca0 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -strncpy(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - add $0x28,%ecx │ │ │ │ │ - push $0x10 │ │ │ │ │ - push 0x2c(%esp) │ │ │ │ │ - push %ecx │ │ │ │ │ - call 4150 │ │ │ │ │ -set_subtitles_category(): │ │ │ │ │ -./src/subtitles.c:155 │ │ │ │ │ - mov 0x210(%esi),%eax │ │ │ │ │ - movb $0x0,0x37(%eax,%edi,1) │ │ │ │ │ -./src/subtitles.c:156 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ -./src/subtitles.c:154 │ │ │ │ │ - imul $0x38,%ebp,%edi │ │ │ │ │ -./src/subtitles.c:153 (discriminator 1) │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %esi │ │ │ │ │ - call 12a60 │ │ │ │ │ -./src/subtitles.c:154 (discriminator 1) │ │ │ │ │ - mov 0x210(%esi),%ecx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - add %edi,%ecx │ │ │ │ │ - jmp 12cbb │ │ │ │ │ -./src/subtitles.c:150 │ │ │ │ │ + je 13910 │ │ │ │ │ + lea -0xa38(%ebx),%esi │ │ │ │ │ + lea -0x637d(%ebx),%eax │ │ │ │ │ +./src/iso639.c:200 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ - jmp 12ce3 │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -set_subtitles_encoding(): │ │ │ │ │ -./src/subtitles.c:161 │ │ │ │ │ - push %ebp │ │ │ │ │ - call c5cb │ │ │ │ │ - add $0xc2fa,%ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov 0x20(%esp),%edi │ │ │ │ │ -./src/subtitles.c:163 │ │ │ │ │ - mov 0x20c(%edi),%ebx │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je 12d6b │ │ │ │ │ - mov 0x210(%edi),%eax │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - jmp 12d3a │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/subtitles.c:163 (discriminator 2) │ │ │ │ │ - add $0x1,%edx │ │ │ │ │ - add $0x38,%eax │ │ │ │ │ - cmp %edx,%ebx │ │ │ │ │ - je 12d68 │ │ │ │ │ -./src/subtitles.c:164 │ │ │ │ │ - cmpl $0xffffffff,0xc(%eax) │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - jne 12d30 │ │ │ │ │ -./src/subtitles.c:164 (discriminator 1) │ │ │ │ │ - mov 0x14(%eax),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - jne 12d30 │ │ │ │ │ -./src/subtitles.c:167 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov %ebp,%ebx │ │ │ │ │ - push 0x30(%esp) │ │ │ │ │ - call 4b10 │ │ │ │ │ - mov %eax,0x14(%esi) │ │ │ │ │ -./src/subtitles.c:168 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/subtitles.c:167 │ │ │ │ │ - imul $0x38,%ebx,%ebx │ │ │ │ │ -./src/subtitles.c:166 (discriminator 1) │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %edi │ │ │ │ │ - call 12a60 │ │ │ │ │ -./src/subtitles.c:167 (discriminator 1) │ │ │ │ │ - mov 0x210(%edi),%esi │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - add %ebx,%esi │ │ │ │ │ - jmp 12d49 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -report_unknown_subtitle_encoding(): │ │ │ │ │ -./src/subtitles.c:172 │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - call 13902 │ │ │ │ │ - add $0xc269,%esi │ │ │ │ │ - push %ebx │ │ │ │ │ - mov 0x14(%esp),%ebx │ │ │ │ │ -./src/subtitles.c:173 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ - lea -0x6154(%esi),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %ebx │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:174 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - test %ebx,%ebx │ │ │ │ │ - je 12dc8 │ │ │ │ │ -./src/subtitles.c:178 │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - ret │ │ │ │ │ + jmp 138e8 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ -./src/subtitles.c:175 │ │ │ │ │ - mov -0x18(%esi),%edi │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x6134(%esi),%eax │ │ │ │ │ -fprintf(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - mov %esi,%ebx │ │ │ │ │ - push (%edi) │ │ │ │ │ - push $0x1f │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ -report_unknown_subtitle_encoding(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - lea -0x6114(%esi),%eax │ │ │ │ │ -fprintf(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:100 │ │ │ │ │ - push (%edi) │ │ │ │ │ - push $0x22 │ │ │ │ │ - push $0x1 │ │ │ │ │ - push %eax │ │ │ │ │ - call 4750 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -report_unknown_subtitle_encoding(): │ │ │ │ │ -./src/subtitles.c:178 │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - ret │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -load_subtitles(): │ │ │ │ │ -./src/subtitles.c:392 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xc1f7,%ebx │ │ │ │ │ - sub $0x8c,%esp │ │ │ │ │ - mov 0xa0(%esp),%eax │ │ │ │ │ - mov 0xa8(%esp),%ecx │ │ │ │ │ - mov %eax,0x34(%esp) │ │ │ │ │ - mov %ecx,0x38(%esp) │ │ │ │ │ - mov %gs:0x14,%ecx │ │ │ │ │ - mov %ecx,0x7c(%esp) │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -./src/subtitles.c:409 │ │ │ │ │ - movl $0x0,0x8(%eax) │ │ │ │ │ -./src/subtitles.c:411 │ │ │ │ │ - mov (%eax),%eax │ │ │ │ │ -./src/subtitles.c:405 │ │ │ │ │ - movl $0x0,0x78(%esp) │ │ │ │ │ -./src/subtitles.c:411 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 1335a │ │ │ │ │ -./src/subtitles.c:416 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea -0x674e(%ebx),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - push %eax │ │ │ │ │ - call 41d0 │ │ │ │ │ -./src/subtitles.c:417 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:416 │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -./src/subtitles.c:417 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 1337b │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:297 │ │ │ │ │ - push %eax │ │ │ │ │ -fread(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/stdio2.h:297 │ │ │ │ │ - lea 0x2040(%ebx),%eax │ │ │ │ │ - push $0x3 │ │ │ │ │ - push $0x1 │ │ │ │ │ - mov %eax,0x14(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - call 43c0 │ │ │ │ │ -load_subtitles(): │ │ │ │ │ -./src/subtitles.c:424 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp $0x2,%eax │ │ │ │ │ - jle 12e9a │ │ │ │ │ -./src/subtitles.c:424 (discriminator 1) │ │ │ │ │ - cmpw $0xbbef,0x2040(%ebx) │ │ │ │ │ - je 13211 │ │ │ │ │ -./src/subtitles.c:426 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4590 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:429 │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ -./src/subtitles.c:395 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -./src/subtitles.c:429 │ │ │ │ │ - call 124f0 │ │ │ │ │ -./src/subtitles.c:454 │ │ │ │ │ - lea -0x606c(%ebx),%eax │ │ │ │ │ -./src/subtitles.c:430 │ │ │ │ │ - movl $0x1,0x4(%esp) │ │ │ │ │ -./src/subtitles.c:403 │ │ │ │ │ - fldz │ │ │ │ │ -./src/subtitles.c:454 │ │ │ │ │ - mov %eax,0x30(%esp) │ │ │ │ │ -./src/subtitles.c:457 │ │ │ │ │ - lea -0x6014(%ebx),%eax │ │ │ │ │ -./src/subtitles.c:403 │ │ │ │ │ - fstl 0x10(%esp) │ │ │ │ │ -./src/subtitles.c:396 │ │ │ │ │ - movl $0x0,0x2c(%esp) │ │ │ │ │ -./src/subtitles.c:402 │ │ │ │ │ - fstpl 0x18(%esp) │ │ │ │ │ -./src/subtitles.c:457 │ │ │ │ │ - mov %eax,0x3c(%esp) │ │ │ │ │ -./src/subtitles.c:431 │ │ │ │ │ - jmp 12efc │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/subtitles.c:432 │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 130f0 │ │ │ │ │ -./src/subtitles.c:497 │ │ │ │ │ - mov %ebp,%eax │ │ │ │ │ - call 124f0 │ │ │ │ │ -./src/subtitles.c:498 │ │ │ │ │ - addl $0x1,0x4(%esp) │ │ │ │ │ -./src/subtitles.c:431 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - call 40e0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 12f19 │ │ │ │ │ -./src/subtitles.c:431 (discriminator 1) │ │ │ │ │ - cmpb $0x0,0x2040(%ebx) │ │ │ │ │ - je 13228 │ │ │ │ │ -./src/subtitles.c:432 │ │ │ │ │ - cmp $0x1,%esi │ │ │ │ │ - je 12f90 │ │ │ │ │ - cmp $0x2,%esi │ │ │ │ │ - jne 12ee8 │ │ │ │ │ -./src/subtitles.c:476 │ │ │ │ │ - cmpb $0xa,0x2040(%ebx) │ │ │ │ │ - je 131b0 │ │ │ │ │ -./src/subtitles.c:488 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x1040(%ebx),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ │ - call 47a0 │ │ │ │ │ - pop %edx │ │ │ │ │ -./src/subtitles.c:489 │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ -./src/subtitles.c:488 │ │ │ │ │ - mov %eax,%edi │ │ │ │ │ -./src/subtitles.c:489 │ │ │ │ │ - call 47a0 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov 0xc(%esp),%edx │ │ │ │ │ - add %edi,%eax │ │ │ │ │ - cmp $0xfff,%eax │ │ │ │ │ - ja 13188 │ │ │ │ │ -./src/subtitles.c:492 │ │ │ │ │ - mov $0x1000,%eax │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/subtitles.c:492 │ │ │ │ │ - sub %edi,%eax │ │ │ │ │ - add %edx,%edi │ │ │ │ │ -strncpy(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:106 │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - call 4150 │ │ │ │ │ -load_subtitles(): │ │ │ │ │ -./src/subtitles.c:493 │ │ │ │ │ - movb $0x0,0x203f(%ebx) │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 12ef0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/subtitles.c:454 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - lea 0x7c(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x7c(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x7c(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x7c(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x7c(%esp),%eax │ │ │ │ │ - mov %eax,0x24(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - lea 0x7c(%esp),%ecx │ │ │ │ │ - mov %ecx,0x2c(%esp) │ │ │ │ │ - push %ecx │ │ │ │ │ - lea 0x7c(%esp),%edi │ │ │ │ │ - mov %edi,0x38(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - lea 0x7c(%esp),%ecx │ │ │ │ │ - push %ecx │ │ │ │ │ - lea 0x7c(%esp),%edx │ │ │ │ │ - mov %ecx,0x50(%esp) │ │ │ │ │ - push %edx │ │ │ │ │ - lea 0x7c(%esp),%esi │ │ │ │ │ - mov %edx,0x50(%esp) │ │ │ │ │ - mov %esi,0x4c(%esp) │ │ │ │ │ - push %esi │ │ │ │ │ - lea 0x7c(%esp),%edi │ │ │ │ │ - push %edi │ │ │ │ │ - lea 0x7c(%esp),%esi │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x68(%esp) │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - call 40d0 <__isoc99_sscanf@plt> │ │ │ │ │ -./src/subtitles.c:455 │ │ │ │ │ - add $0x40,%esp │ │ │ │ │ - cmp $0xc,%eax │ │ │ │ │ - je 13054 │ │ │ │ │ -./src/subtitles.c:456 │ │ │ │ │ - movl $0x80000001,0x74(%esp) │ │ │ │ │ -./src/subtitles.c:457 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ -./src/subtitles.c:456 │ │ │ │ │ - movl $0x80000001,0x74(%esp) │ │ │ │ │ - movl $0x80000001,0x78(%esp) │ │ │ │ │ - movl $0x80000001,0x70(%esp) │ │ │ │ │ -./src/subtitles.c:457 │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push 0x1c(%esp) │ │ │ │ │ - push 0x28(%esp) │ │ │ │ │ - mov 0x3c(%esp),%ecx │ │ │ │ │ - push %ecx │ │ │ │ │ - mov 0x3c(%esp),%edx │ │ │ │ │ - push %edx │ │ │ │ │ - push 0x3c(%esp) │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push 0x64(%esp) │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - call 40d0 <__isoc99_sscanf@plt> │ │ │ │ │ -./src/subtitles.c:458 │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ - cmp $0x8,%eax │ │ │ │ │ - jne 1329a │ │ │ │ │ -hmsms2s(): │ │ │ │ │ -./src/subtitles.c:199 │ │ │ │ │ - imul $0x3c,0x4c(%esp),%edx │ │ │ │ │ -load_subtitles(): │ │ │ │ │ -./src/subtitles.c:466 │ │ │ │ │ - mov 0x5c(%esp),%esi │ │ │ │ │ -hmsms2s(): │ │ │ │ │ -./src/subtitles.c:199 │ │ │ │ │ - imul $0xe10,0x48(%esp),%eax │ │ │ │ │ -load_subtitles(): │ │ │ │ │ -./src/subtitles.c:466 │ │ │ │ │ - mov 0x58(%esp),%ecx │ │ │ │ │ - mov 0x60(%esp),%edi │ │ │ │ │ -hmsms2s(): │ │ │ │ │ -./src/subtitles.c:199 │ │ │ │ │ - add %edx,%eax │ │ │ │ │ - imul $0xe10,%ecx,%edx │ │ │ │ │ - add 0x50(%esp),%eax │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ - fildl 0xc(%esp) │ │ │ │ │ - fildl 0x54(%esp) │ │ │ │ │ - flds -0x760c(%ebx) │ │ │ │ │ -load_subtitles(): │ │ │ │ │ -./src/subtitles.c:466 │ │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ │ -hmsms2s(): │ │ │ │ │ -./src/subtitles.c:199 │ │ │ │ │ - fdivr %st,%st(1) │ │ │ │ │ - fxch %st(2) │ │ │ │ │ -load_subtitles(): │ │ │ │ │ -./src/subtitles.c:466 │ │ │ │ │ - mov %eax,0xc(%esp) │ │ │ │ │ -hmsms2s(): │ │ │ │ │ -./src/subtitles.c:199 │ │ │ │ │ - imul $0x3c,%esi,%eax │ │ │ │ │ - add %eax,%edx │ │ │ │ │ - mov 0xc(%esp),%eax │ │ │ │ │ - add %edi,%edx │ │ │ │ │ - mov %edx,0x10(%esp) │ │ │ │ │ -load_subtitles(): │ │ │ │ │ -./src/subtitles.c:467 │ │ │ │ │ - mov 0x54(%esp),%edx │ │ │ │ │ - or 0x50(%esp),%edx │ │ │ │ │ - or 0x4c(%esp),%edx │ │ │ │ │ - or 0x48(%esp),%edx │ │ │ │ │ -hmsms2s(): │ │ │ │ │ -./src/subtitles.c:199 │ │ │ │ │ - faddp %st,%st(1) │ │ │ │ │ - fstpl 0x18(%esp) │ │ │ │ │ - fildl 0x10(%esp) │ │ │ │ │ - fildl 0xc(%esp) │ │ │ │ │ - fdivp %st,%st(2) │ │ │ │ │ - faddp %st,%st(1) │ │ │ │ │ - fstpl 0x10(%esp) │ │ │ │ │ -load_subtitles(): │ │ │ │ │ -./src/subtitles.c:467 │ │ │ │ │ - js 1325d │ │ │ │ │ -./src/subtitles.c:467 (discriminator 1) │ │ │ │ │ - or %edi,%eax │ │ │ │ │ - or %eax,%esi │ │ │ │ │ - or %ecx,%esi │ │ │ │ │ - js 1325d │ │ │ │ │ -./src/subtitles.c:473 │ │ │ │ │ - mov $0x2,%esi │ │ │ │ │ - jmp 12ef0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/subtitles.c:434 │ │ │ │ │ - cmpb $0xa,0x2040(%ebx) │ │ │ │ │ - je 13170 │ │ │ │ │ -./src/subtitles.c:438 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - lea 0x48(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - lea -0x7235(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - call 40d0 <__isoc99_sscanf@plt> │ │ │ │ │ -./src/subtitles.c:439 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:438 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/subtitles.c:439 │ │ │ │ │ - cmp $0x1,%eax │ │ │ │ │ - jne 1329a │ │ │ │ │ -./src/subtitles.c:439 (discriminator 1) │ │ │ │ │ - mov 0x44(%esp),%eax │ │ │ │ │ +./src/iso639.c:201 (discriminator 1) │ │ │ │ │ + mov (%esi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - js 1329a │ │ │ │ │ -./src/subtitles.c:445 │ │ │ │ │ - addl $0x1,0x2c(%esp) │ │ │ │ │ - mov 0x2c(%esp),%ecx │ │ │ │ │ - cmp %ecx,%eax │ │ │ │ │ - je 13164 │ │ │ │ │ -./src/subtitles.c:446 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0x60a8(%ebx),%eax │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - mov 0x4c(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ - push 0x54(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:448 │ │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ │ - mov %eax,0x4c(%esp) │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:90 │ │ │ │ │ - movb $0x0,0x1040(%ebx) │ │ │ │ │ -strcpy(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:90 │ │ │ │ │ - jmp 12ef0 │ │ │ │ │ -load_subtitles(): │ │ │ │ │ -./src/subtitles.c:434 │ │ │ │ │ - movzbl 0x2041(%ebx),%esi │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 12ef0 │ │ │ │ │ - jmp 130f9 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/subtitles.c:490 │ │ │ │ │ - lea -0x5fcc(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ - mov 0x3c(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov 0xc(%esp),%edx │ │ │ │ │ - jmp 12f63 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/subtitles.c:478 │ │ │ │ │ + je 138d7 │ │ │ │ │ +./src/iso639.c:201 (discriminator 2) │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - push 0x40(%esp) │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ - lea 0x88(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0xb8(%esp) │ │ │ │ │ - push 0x8c(%esp) │ │ │ │ │ - push 0x8c(%esp) │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - mov 0x9c(%esp),%ecx │ │ │ │ │ - mov 0x98(%esp),%edx │ │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ │ - call 12550 │ │ │ │ │ -./src/subtitles.c:479 │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 13356 │ │ │ │ │ -./src/subtitles.c:484 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - jmp 12ef0 │ │ │ │ │ -./src/subtitles.c:424 (discriminator 1) │ │ │ │ │ - cmpb $0xbf,0x2042(%ebx) │ │ │ │ │ - jne 12e9a │ │ │ │ │ - jmp 12eaa │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - nop │ │ │ │ │ -./src/subtitles.c:501 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4470 │ │ │ │ │ -./src/subtitles.c:503 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jne 132a9 │ │ │ │ │ -./src/subtitles.c:520 │ │ │ │ │ - mov 0x34(%esp),%eax │ │ │ │ │ - mov 0x4(%eax),%esi │ │ │ │ │ -./src/subtitles.c:524 │ │ │ │ │ - mov 0x7c(%esp),%eax │ │ │ │ │ - sub %gs:0x14,%eax │ │ │ │ │ - jne 133b4 │ │ │ │ │ - add $0x8c,%esp │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ -./src/subtitles.c:468 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0x5fec(%ebx),%eax │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ push %eax │ │ │ │ │ -./src/subtitles.c:471 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ -./src/subtitles.c:468 │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - mov 0x4c(%esp),%edi │ │ │ │ │ - push (%edi) │ │ │ │ │ - push 0x54(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:469 │ │ │ │ │ - add $0x14,%esp │ │ │ │ │ push %ebp │ │ │ │ │ - call 4470 │ │ │ │ │ -./src/subtitles.c:470 │ │ │ │ │ - pop %ecx │ │ │ │ │ - push 0x8(%edi) │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/subtitles.c:471 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 1323f │ │ │ │ │ -./src/subtitles.c:459 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea -0x629a(%ebx),%eax │ │ │ │ │ - push 0x14(%esp) │ │ │ │ │ - jmp 1326a │ │ │ │ │ -./src/subtitles.c:505 │ │ │ │ │ - lea -0x5fa4(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x8(%esp) │ │ │ │ │ - mov 0x3c(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:508 │ │ │ │ │ + call 4460 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ - cmp $0x2,%esi │ │ │ │ │ - jne 13238 │ │ │ │ │ -./src/subtitles.c:508 (discriminator 1) │ │ │ │ │ - cmpb $0x0,0x1040(%ebx) │ │ │ │ │ - je 13238 │ │ │ │ │ -./src/subtitles.c:509 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - push 0x40(%esp) │ │ │ │ │ - push 0x10(%esp) │ │ │ │ │ - lea 0x88(%esp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0xb8(%esp) │ │ │ │ │ - push 0x8c(%esp) │ │ │ │ │ - push 0x8c(%esp) │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - push 0x34(%esp) │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - mov 0x9c(%esp),%ecx │ │ │ │ │ - mov 0x98(%esp),%edx │ │ │ │ │ - mov 0x64(%esp),%eax │ │ │ │ │ - call 12550 │ │ │ │ │ -./src/subtitles.c:510 │ │ │ │ │ - add $0x30,%esp │ │ │ │ │ -./src/subtitles.c:509 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ -./src/subtitles.c:510 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jns 13238 │ │ │ │ │ -./src/subtitles.c:511 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %ebp │ │ │ │ │ - call 4470 │ │ │ │ │ -./src/subtitles.c:512 │ │ │ │ │ - pop %eax │ │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ │ - push 0x8(%eax) │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/subtitles.c:513 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 1323f │ │ │ │ │ -./src/subtitles.c:480 │ │ │ │ │ - mov %eax,%esi │ │ │ │ │ - jmp 13338 │ │ │ │ │ -./src/subtitles.c:412 │ │ │ │ │ - lea -0x60f0(%ebx),%eax │ │ │ │ │ -./src/subtitles.c:413 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ -./src/subtitles.c:412 │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x44(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:413 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - jmp 1323f │ │ │ │ │ -./src/subtitles.c:418 │ │ │ │ │ - call 43f0 <__errno_location@plt> │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push (%eax) │ │ │ │ │ - call 4070 │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ -./src/subtitles.c:419 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ -./src/subtitles.c:418 │ │ │ │ │ - push %eax │ │ │ │ │ - mov 0x40(%esp),%eax │ │ │ │ │ - push (%eax) │ │ │ │ │ - lea -0x60d0(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x54(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:419 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - jmp 1323f │ │ │ │ │ -./src/subtitles.c:524 │ │ │ │ │ - call 13ad0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -add_subtitle_for_stream(): │ │ │ │ │ -./src/subtitles.c:527 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xbc37,%ebx │ │ │ │ │ - sub $0x1c,%esp │ │ │ │ │ -./src/subtitles.c:530 │ │ │ │ │ - mov 0x34(%esp),%edx │ │ │ │ │ -./src/subtitles.c:527 │ │ │ │ │ - mov 0x38(%esp),%ebp │ │ │ │ │ -./src/subtitles.c:530 │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - jle 13480 │ │ │ │ │ - mov 0x30(%esp),%eax │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - lea 0x4(%eax),%esi │ │ │ │ │ -./src/subtitles.c:540 │ │ │ │ │ - lea -0x5f80(%ebx),%eax │ │ │ │ │ - mov %eax,0x8(%esp) │ │ │ │ │ - jmp 1340c │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/subtitles.c:530 (discriminator 2) │ │ │ │ │ + je 138f9 │ │ │ │ │ +./src/iso639.c:200 (discriminator 2) │ │ │ │ │ add $0x1,%edi │ │ │ │ │ - add $0x38,%esi │ │ │ │ │ - cmp %edi,0x34(%esp) │ │ │ │ │ - je 13480 │ │ │ │ │ -./src/subtitles.c:532 │ │ │ │ │ - cmp %ebp,0x8(%esi) │ │ │ │ │ - jne 13400 │ │ │ │ │ -./src/subtitles.c:533 │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ + add $0xc,%esi │ │ │ │ │ + cmp $0xb8,%edi │ │ │ │ │ + je 13910 │ │ │ │ │ +./src/iso639.c:201 │ │ │ │ │ + mov -0x4(%esi),%eax │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - imul $0xd0,%eax,%eax │ │ │ │ │ push %eax │ │ │ │ │ - push 0x4(%esi) │ │ │ │ │ - call 4690 │ │ │ │ │ -./src/subtitles.c:534 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:533 │ │ │ │ │ - mov %eax,0x4(%esi) │ │ │ │ │ -./src/subtitles.c:534 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 13541 │ │ │ │ │ -./src/subtitles.c:538 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ - push 0x4c(%esp) │ │ │ │ │ - push 0x4c(%esp) │ │ │ │ │ - push $0x0 │ │ │ │ │ - call 4bc0 │ │ │ │ │ -./src/subtitles.c:539 │ │ │ │ │ + push %ebp │ │ │ │ │ + call 4460 │ │ │ │ │ add $0x10,%esp │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jns 13490 │ │ │ │ │ -./src/subtitles.c:540 │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ -./src/subtitles.c:530 │ │ │ │ │ - add $0x1,%edi │ │ │ │ │ - add $0x38,%esi │ │ │ │ │ -./src/subtitles.c:540 │ │ │ │ │ - push 0x4c(%esp) │ │ │ │ │ - push %ebp │ │ │ │ │ - push 0x18(%esp) │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x68(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ -./src/subtitles.c:530 │ │ │ │ │ - cmp %edi,0x34(%esp) │ │ │ │ │ - jne 1340c │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./src/subtitles.c:568 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./src/subtitles.c:569 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ + jne 138c0 │ │ │ │ │ +./src/iso639.c:202 │ │ │ │ │ + lea (%edi,%edi,2),%eax │ │ │ │ │ + mov -0xa40(%ebx,%eax,4),%eax │ │ │ │ │ +./src/iso639.c:206 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ - lea 0x0(%esi),%esi │ │ │ │ │ -./src/subtitles.c:545 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x54(%esp) │ │ │ │ │ - call 44e0 │ │ │ │ │ -./src/subtitles.c:546 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 13541 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -memcpy(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - push 0x4c(%esp) │ │ │ │ │ - push 0x4c(%esp) │ │ │ │ │ - push %eax │ │ │ │ │ - mov %eax,0x1c(%esp) │ │ │ │ │ - call 4140 │ │ │ │ │ -add_subtitle_for_stream(): │ │ │ │ │ -./src/subtitles.c:552 │ │ │ │ │ - mov 0x58(%esp),%eax │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov 0xc(%esp),%edx │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 134e9 │ │ │ │ │ - mov 0x48(%esp),%eax │ │ │ │ │ - jmp 134e0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/subtitles.c:553 (discriminator 1) │ │ │ │ │ - movb $0x0,(%edx,%eax,1) │ │ │ │ │ -./src/subtitles.c:552 (discriminator 1) │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 134e9 │ │ │ │ │ -./src/subtitles.c:553 │ │ │ │ │ - sub $0x1,%eax │ │ │ │ │ - cmpb $0xa,(%edx,%eax,1) │ │ │ │ │ - je 134d8 │ │ │ │ │ -./src/subtitles.c:555 │ │ │ │ │ - mov (%esi),%ecx │ │ │ │ │ -./src/subtitles.c:557 │ │ │ │ │ - flds 0x3c(%esp) │ │ │ │ │ -./src/subtitles.c:555 │ │ │ │ │ - imul $0xd0,%ecx,%eax │ │ │ │ │ - add 0x4(%esi),%eax │ │ │ │ │ -./src/subtitles.c:563 │ │ │ │ │ - add $0x1,%ecx │ │ │ │ │ -./src/subtitles.c:557 │ │ │ │ │ - fstpl 0x8(%eax) │ │ │ │ │ -./src/subtitles.c:558 │ │ │ │ │ - flds 0x3c(%esp) │ │ │ │ │ - fadds 0x40(%esp) │ │ │ │ │ -./src/subtitles.c:555 │ │ │ │ │ - mov %edx,(%eax) │ │ │ │ │ -./src/subtitles.c:556 │ │ │ │ │ - mov 0x48(%esp),%edx │ │ │ │ │ -./src/subtitles.c:559 │ │ │ │ │ - movl $0x80000001,0xc0(%eax) │ │ │ │ │ -./src/subtitles.c:556 │ │ │ │ │ - mov %edx,0x4(%eax) │ │ │ │ │ -./src/subtitles.c:560 │ │ │ │ │ - movl $0x80000001,0xc4(%eax) │ │ │ │ │ -./src/subtitles.c:558 │ │ │ │ │ - fstpl 0x10(%eax) │ │ │ │ │ -./src/subtitles.c:561 │ │ │ │ │ - movl $0x80000001,0xc8(%eax) │ │ │ │ │ -./src/subtitles.c:562 │ │ │ │ │ - movl $0x80000001,0xcc(%eax) │ │ │ │ │ -./src/subtitles.c:563 │ │ │ │ │ - mov %ecx,(%esi) │ │ │ │ │ - jmp 13400 │ │ │ │ │ -./src/subtitles.c:535 │ │ │ │ │ - lea -0x62ac(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x58(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:536 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ │ - jmp 13482 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -add_image_subtitle_for_stream(): │ │ │ │ │ -./src/subtitles.c:577 │ │ │ │ │ - call db37 │ │ │ │ │ - add $0xba8b,%eax │ │ │ │ │ -./src/subtitles.c:572 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - sub $0x1c,%esp │ │ │ │ │ - mov %eax,0x4(%esp) │ │ │ │ │ -./src/subtitles.c:577 │ │ │ │ │ - mov 0x44(%esp),%eax │ │ │ │ │ - mov 0x10(%eax),%eax │ │ │ │ │ - lea -0x1(%eax),%edx │ │ │ │ │ - cmp $0xff,%edx │ │ │ │ │ - ja 137ca │ │ │ │ │ -./src/subtitles.c:582 │ │ │ │ │ - mov 0x30(%esp),%eax │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - lea 0x4(%eax),%esi │ │ │ │ │ - mov 0x34(%esp),%eax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jg 135c8 │ │ │ │ │ - jmp 137c0 │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/subtitles.c:582 (discriminator 2) │ │ │ │ │ - add $0x1,%edi │ │ │ │ │ - add $0x38,%esi │ │ │ │ │ - cmp %edi,0x34(%esp) │ │ │ │ │ - je 137c0 │ │ │ │ │ -./src/subtitles.c:584 │ │ │ │ │ - mov 0x38(%esp),%eax │ │ │ │ │ - cmp %eax,0x8(%esi) │ │ │ │ │ - jne 135b8 │ │ │ │ │ -./src/subtitles.c:585 │ │ │ │ │ - mov (%esi),%eax │ │ │ │ │ - sub $0x8,%esp │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - imul $0xd0,%eax,%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push 0x4(%esi) │ │ │ │ │ - mov 0x14(%esp),%ebx │ │ │ │ │ - call 4690 │ │ │ │ │ -./src/subtitles.c:586 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:585 │ │ │ │ │ - mov %eax,0x4(%esi) │ │ │ │ │ -./src/subtitles.c:586 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 137f0 │ │ │ │ │ -./src/subtitles.c:590 │ │ │ │ │ - imul $0xd0,(%esi),%edx │ │ │ │ │ -./src/subtitles.c:592 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ -./src/subtitles.c:590 │ │ │ │ │ - lea (%eax,%edx,1),%ebp │ │ │ │ │ -./src/subtitles.c:592 │ │ │ │ │ - lea 0x18(%ebp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - mov 0x14(%esp),%ebx │ │ │ │ │ - call 4530 │ │ │ │ │ -./src/subtitles.c:594 │ │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ │ -./src/subtitles.c:593 │ │ │ │ │ - movl $0x2,0x18(%ebp) │ │ │ │ │ -./src/subtitles.c:594 │ │ │ │ │ - imul $0xf4240,(%eax),%eax │ │ │ │ │ - cltd │ │ │ │ │ - idivl 0x58(%esp) │ │ │ │ │ - mov %eax,0x1c(%ebp) │ │ │ │ │ -./src/subtitles.c:595 │ │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ │ - imul $0xf4240,0x4(%eax),%eax │ │ │ │ │ - cltd │ │ │ │ │ - idivl 0x5c(%esp) │ │ │ │ │ - mov %eax,0x20(%ebp) │ │ │ │ │ -./src/subtitles.c:596 │ │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ │ - imul $0xf4240,0x8(%eax),%eax │ │ │ │ │ - cltd │ │ │ │ │ - idivl 0x58(%esp) │ │ │ │ │ - mov %eax,0x24(%ebp) │ │ │ │ │ -./src/subtitles.c:597 │ │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ │ - imul $0xf4240,0xc(%eax),%eax │ │ │ │ │ - cltd │ │ │ │ │ - idivl 0x5c(%esp) │ │ │ │ │ - mov %eax,0x28(%ebp) │ │ │ │ │ -./src/subtitles.c:599 │ │ │ │ │ - lea 0x4c(%ebp),%eax │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 4220 │ │ │ │ │ -./src/subtitles.c:600 │ │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ │ - mov %edx,0x4c(%ebp) │ │ │ │ │ -./src/subtitles.c:601 │ │ │ │ │ - lea 0x0(,%edx,4),%eax │ │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ - mov %eax,(%esp) │ │ │ │ │ - call 44e0 │ │ │ │ │ -./src/subtitles.c:602 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:601 │ │ │ │ │ - mov %eax,0x50(%ebp) │ │ │ │ │ -./src/subtitles.c:602 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - je 137f0 │ │ │ │ │ -./src/subtitles.c:606 │ │ │ │ │ - mov 0x44(%esp),%ecx │ │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ │ - mov 0x18(%ecx),%ecx │ │ │ │ │ -./src/subtitles.c:607 │ │ │ │ │ - add %ecx,%edx │ │ │ │ │ - mov %edx,%ebx │ │ │ │ │ - mov 0xc(%esp),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je 136e6 │ │ │ │ │ - mov %esi,0x8(%esp) │ │ │ │ │ - mov %ebx,%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/subtitles.c:608 (discriminator 3) │ │ │ │ │ - mov (%ecx),%edx │ │ │ │ │ -./src/subtitles.c:607 (discriminator 3) │ │ │ │ │ - add $0x4,%ecx │ │ │ │ │ - add $0x4,%eax │ │ │ │ │ -./src/subtitles.c:608 (discriminator 3) │ │ │ │ │ - mov %edx,%ebx │ │ │ │ │ -./src/subtitles.c:610 (discriminator 3) │ │ │ │ │ - mov %dh,-0x3(%eax) │ │ │ │ │ -./src/subtitles.c:608 (discriminator 3) │ │ │ │ │ - shr $0x18,%ebx │ │ │ │ │ -./src/subtitles.c:611 (discriminator 3) │ │ │ │ │ - mov %dl,-0x2(%eax) │ │ │ │ │ -./src/subtitles.c:608 (discriminator 3) │ │ │ │ │ - mov %bl,-0x1(%eax) │ │ │ │ │ -./src/subtitles.c:609 (discriminator 3) │ │ │ │ │ - mov %edx,%ebx │ │ │ │ │ - shr $0x10,%ebx │ │ │ │ │ - mov %bl,-0x4(%eax) │ │ │ │ │ -./src/subtitles.c:607 (discriminator 3) │ │ │ │ │ - cmp %ecx,%esi │ │ │ │ │ - jne 136c0 │ │ │ │ │ - mov 0x8(%esp),%esi │ │ │ │ │ -./src/subtitles.c:614 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - lea 0x5c(%ebp),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - mov 0x14(%esp),%ebx │ │ │ │ │ - call 4640 │ │ │ │ │ -./src/subtitles.c:616 │ │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ │ -./src/subtitles.c:619 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -./src/subtitles.c:615 │ │ │ │ │ - movl $0x0,0x68(%ebp) │ │ │ │ │ -./src/subtitles.c:616 │ │ │ │ │ - mov 0x8(%eax),%eax │ │ │ │ │ - mov %eax,0x18(%esp) │ │ │ │ │ - mov %eax,0x5c(%ebp) │ │ │ │ │ -./src/subtitles.c:617 │ │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ │ - mov 0xc(%eax),%eax │ │ │ │ │ -./src/subtitles.c:618 │ │ │ │ │ - movb $0x0,0x64(%ebp) │ │ │ │ │ -./src/subtitles.c:617 │ │ │ │ │ - mov %eax,0x1c(%esp) │ │ │ │ │ - mov %eax,0x60(%ebp) │ │ │ │ │ -./src/subtitles.c:619 │ │ │ │ │ - mov 0x54(%esp),%eax │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov 0x10(%eax),%edx │ │ │ │ │ - cmp $0x1,%edx │ │ │ │ │ - jle 1374b │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/subtitles.c:619 (discriminator 2) │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - mov %ecx,%ebx │ │ │ │ │ - shl %cl,%eax │ │ │ │ │ - add $0x1,%ecx │ │ │ │ │ - cmp %edx,%eax │ │ │ │ │ - jl 13738 │ │ │ │ │ - mov %bl,0x64(%ebp) │ │ │ │ │ -./src/subtitles.c:620 │ │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ │ - imul 0xc(%esp),%edx │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %edx │ │ │ │ │ - mov 0x14(%esp),%ebx │ │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ │ - call 44e0 │ │ │ │ │ -./src/subtitles.c:621 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov 0x8(%esp),%edx │ │ │ │ │ - test %eax,%eax │ │ │ │ │ -./src/subtitles.c:620 │ │ │ │ │ - mov %eax,0x74(%ebp) │ │ │ │ │ -./src/subtitles.c:621 │ │ │ │ │ - je 13812 │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - sub $0x4,%esp │ │ │ │ │ -./src/subtitles.c:582 │ │ │ │ │ - add $0x1,%edi │ │ │ │ │ -memcpy(): │ │ │ │ │ -/usr/include/i386-linux-gnu/bits/string_fortified.h:34 │ │ │ │ │ - push %edx │ │ │ │ │ - mov 0x4c(%esp),%ecx │ │ │ │ │ - push 0x14(%ecx) │ │ │ │ │ - push %eax │ │ │ │ │ - mov 0x14(%esp),%ebx │ │ │ │ │ - call 4140 │ │ │ │ │ -add_image_subtitle_for_stream(): │ │ │ │ │ -./src/subtitles.c:631 │ │ │ │ │ - flds 0x4c(%esp) │ │ │ │ │ -./src/subtitles.c:630 │ │ │ │ │ - movl $0x0,0x0(%ebp) │ │ │ │ │ -./src/subtitles.c:631 │ │ │ │ │ - fstpl 0x8(%ebp) │ │ │ │ │ -./src/subtitles.c:632 │ │ │ │ │ - flds 0x4c(%esp) │ │ │ │ │ - fadds 0x50(%esp) │ │ │ │ │ -./src/subtitles.c:633 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ -./src/subtitles.c:632 │ │ │ │ │ - fstpl 0x10(%ebp) │ │ │ │ │ -./src/subtitles.c:633 │ │ │ │ │ - addl $0x1,(%esi) │ │ │ │ │ -./src/subtitles.c:582 │ │ │ │ │ - add $0x38,%esi │ │ │ │ │ - cmp %edi,0x34(%esp) │ │ │ │ │ - jne 135c8 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ -./src/subtitles.c:637 │ │ │ │ │ + add $0xc,%esp │ │ │ │ │ +./src/iso639.c:199 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ -./src/subtitles.c:638 │ │ │ │ │ - add $0x1c,%esp │ │ │ │ │ - pop %ebx │ │ │ │ │ - pop %esi │ │ │ │ │ - pop %edi │ │ │ │ │ - pop %ebp │ │ │ │ │ - ret │ │ │ │ │ -./src/subtitles.c:578 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push %eax │ │ │ │ │ - mov 0x14(%esp),%eax │ │ │ │ │ - lea -0x5f54(%eax),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x6c(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:579 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ │ - jmp 137c2 │ │ │ │ │ -./src/subtitles.c:587 │ │ │ │ │ - mov 0x4(%esp),%eax │ │ │ │ │ - lea -0x62ac(%eax),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x5c(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:588 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ │ - jmp 137c2 │ │ │ │ │ -./src/subtitles.c:622 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x50(%ebp) │ │ │ │ │ - mov 0x14(%esp),%ebx │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/subtitles.c:623 │ │ │ │ │ - lea -0x62ac(%ebx),%eax │ │ │ │ │ - push %eax │ │ │ │ │ - push $0x0 │ │ │ │ │ - push $0x0 │ │ │ │ │ - push 0x6c(%esp) │ │ │ │ │ - call 12430 │ │ │ │ │ -./src/subtitles.c:624 │ │ │ │ │ - add $0x20,%esp │ │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ │ - jmp 137c2 │ │ │ │ │ - nop │ │ │ │ │ -free_subtitles(): │ │ │ │ │ -./src/subtitles.c:641 │ │ │ │ │ - push %ebp │ │ │ │ │ - push %edi │ │ │ │ │ - push %esi │ │ │ │ │ - push %ebx │ │ │ │ │ - call 7050 │ │ │ │ │ - add $0xb7b7,%ebx │ │ │ │ │ - sub $0x1c,%esp │ │ │ │ │ -./src/subtitles.c:643 │ │ │ │ │ - mov 0x30(%esp),%eax │ │ │ │ │ - mov 0x20c(%eax),%ecx │ │ │ │ │ - test %ecx,%ecx │ │ │ │ │ - je 138e8 │ │ │ │ │ - movl $0x0,0xc(%esp) │ │ │ │ │ - movl $0x0,0x8(%esp) │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/subtitles.c:644 │ │ │ │ │ - mov 0x30(%esp),%eax │ │ │ │ │ - mov 0xc(%esp),%edi │ │ │ │ │ - add 0x210(%eax),%edi │ │ │ │ │ -./src/subtitles.c:645 │ │ │ │ │ - mov 0x4(%edi),%edx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - je 138b7 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ -./src/subtitles.c:645 (discriminator 3) │ │ │ │ │ - mov 0x8(%edi),%eax │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - add $0x1,%esi │ │ │ │ │ - push (%eax,%ebp,1) │ │ │ │ │ - add $0xd0,%ebp │ │ │ │ │ - call 4420 │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %esi,0x4(%edi) │ │ │ │ │ - ja 13898 │ │ │ │ │ -./src/subtitles.c:646 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - push 0x8(%edi) │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/subtitles.c:647 │ │ │ │ │ - pop %eax │ │ │ │ │ - push 0x14(%edi) │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/subtitles.c:643 │ │ │ │ │ - addl $0x1,0x18(%esp) │ │ │ │ │ - mov 0x18(%esp),%eax │ │ │ │ │ - addl $0x38,0x1c(%esp) │ │ │ │ │ - mov 0x40(%esp),%ecx │ │ │ │ │ - add $0x10,%esp │ │ │ │ │ - cmp %eax,0x20c(%ecx) │ │ │ │ │ - ja 13878 │ │ │ │ │ -./src/subtitles.c:649 │ │ │ │ │ - sub $0xc,%esp │ │ │ │ │ - mov 0x3c(%esp),%eax │ │ │ │ │ - push 0x210(%eax) │ │ │ │ │ - call 4420 │ │ │ │ │ -./src/subtitles.c:650 │ │ │ │ │ - add $0x2c,%esp │ │ │ │ │ +./src/iso639.c:206 │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ -__x86.get_pc_thunk.si(): │ │ │ │ │ - mov (%esp),%esi │ │ │ │ │ - ret │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ __divdi3(): │ │ │ │ │ push %ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ @@ -21041,87 +21285,87 @@ │ │ │ │ │ movl $0x0,0x8(%esp) │ │ │ │ │ mov 0x38(%esp),%eax │ │ │ │ │ mov 0x3c(%esp),%edx │ │ │ │ │ mov %ecx,(%esp) │ │ │ │ │ mov %ebx,%ebp │ │ │ │ │ mov %ebx,0x4(%esp) │ │ │ │ │ test %ebx,%ebx │ │ │ │ │ - jns 13954 │ │ │ │ │ + jns 13964 │ │ │ │ │ neg %ecx │ │ │ │ │ movl $0xffffffff,0x8(%esp) │ │ │ │ │ adc $0x0,%ebx │ │ │ │ │ mov %ecx,(%esp) │ │ │ │ │ neg %ebx │ │ │ │ │ mov %ebx,0x4(%esp) │ │ │ │ │ mov %ebx,%ebp │ │ │ │ │ mov %edx,%ebx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jns 13967 │ │ │ │ │ + jns 13977 │ │ │ │ │ neg %eax │ │ │ │ │ notl 0x8(%esp) │ │ │ │ │ adc $0x0,%edx │ │ │ │ │ neg %edx │ │ │ │ │ mov %edx,%ebx │ │ │ │ │ mov %eax,%edi │ │ │ │ │ mov (%esp),%eax │ │ │ │ │ test %ebx,%ebx │ │ │ │ │ - jne 13980 │ │ │ │ │ + jne 13990 │ │ │ │ │ cmp %ebp,%edi │ │ │ │ │ - jbe 139c8 │ │ │ │ │ + jbe 139d8 │ │ │ │ │ mov %ebp,%edx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ div %edi │ │ │ │ │ mov %eax,%ecx │ │ │ │ │ - jmp 13988 │ │ │ │ │ + jmp 13998 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ cmp %ebp,%ebx │ │ │ │ │ - jbe 139a8 │ │ │ │ │ + jbe 139b8 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov %ecx,%eax │ │ │ │ │ mov 0x8(%esp),%ecx │ │ │ │ │ mov %esi,%edx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je 1399b │ │ │ │ │ + je 139ab │ │ │ │ │ neg %eax │ │ │ │ │ adc $0x0,%edx │ │ │ │ │ neg %edx │ │ │ │ │ add $0x1c,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ bsr %ebx,%esi │ │ │ │ │ xor $0x1f,%esi │ │ │ │ │ - jne 139f0 │ │ │ │ │ + jne 13a00 │ │ │ │ │ cmp %ebp,%ebx │ │ │ │ │ - jb 139bb │ │ │ │ │ + jb 139cb │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ cmp (%esp),%edi │ │ │ │ │ - ja 13988 │ │ │ │ │ + ja 13998 │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 13988 │ │ │ │ │ + jmp 13998 │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - jne 139d7 │ │ │ │ │ + jne 139e7 │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ div %ebx │ │ │ │ │ mov %eax,%edi │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %ebp,%eax │ │ │ │ │ div %edi │ │ │ │ │ mov %eax,%esi │ │ │ │ │ mov (%esp),%eax │ │ │ │ │ div %edi │ │ │ │ │ mov %eax,%ecx │ │ │ │ │ - jmp 13988 │ │ │ │ │ + jmp 13998 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ mov %esi,%ecx │ │ │ │ │ mov %edi,%edx │ │ │ │ │ sub %esi,%eax │ │ │ │ │ shl %cl,%ebx │ │ │ │ │ @@ -21143,60 +21387,60 @@ │ │ │ │ │ mov %ebx,%edx │ │ │ │ │ mov %ebp,%eax │ │ │ │ │ divl 0xc(%esp) │ │ │ │ │ mov %edx,%ebx │ │ │ │ │ mov %eax,%ebp │ │ │ │ │ mul %edi │ │ │ │ │ cmp %edx,%ebx │ │ │ │ │ - jb 13a50 │ │ │ │ │ + jb 13a60 │ │ │ │ │ mov (%esp),%edi │ │ │ │ │ mov %esi,%ecx │ │ │ │ │ shl %cl,%edi │ │ │ │ │ cmp %eax,%edi │ │ │ │ │ - jae 13a3f │ │ │ │ │ + jae 13a4f │ │ │ │ │ cmp %edx,%ebx │ │ │ │ │ - je 13a50 │ │ │ │ │ + je 13a60 │ │ │ │ │ mov %ebp,%ecx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ - jmp 13988 │ │ │ │ │ + jmp 13998 │ │ │ │ │ lea 0x0(%esi,%eiz,1),%esi │ │ │ │ │ nop │ │ │ │ │ lea -0x1(%ebp),%ecx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ - jmp 13988 │ │ │ │ │ + jmp 13998 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ __libc_csu_init(): │ │ │ │ │ push %ebp │ │ │ │ │ - call c5cb │ │ │ │ │ - add $0xb59a,%ebp │ │ │ │ │ + call 862a │ │ │ │ │ + add $0xb58a,%ebp │ │ │ │ │ push %edi │ │ │ │ │ push %esi │ │ │ │ │ push %ebx │ │ │ │ │ sub $0xc,%esp │ │ │ │ │ mov %ebp,%ebx │ │ │ │ │ mov 0x28(%esp),%edi │ │ │ │ │ call 4000 │ │ │ │ │ lea -0xb24(%ebp),%ebx │ │ │ │ │ lea -0xb28(%ebp),%eax │ │ │ │ │ sub %eax,%ebx │ │ │ │ │ sar $0x2,%ebx │ │ │ │ │ - je 13ab5 │ │ │ │ │ + je 13ac5 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ sub $0x4,%esp │ │ │ │ │ push %edi │ │ │ │ │ push 0x2c(%esp) │ │ │ │ │ push 0x2c(%esp) │ │ │ │ │ call *-0xb28(%ebp,%esi,4) │ │ │ │ │ add $0x1,%esi │ │ │ │ │ add $0x10,%esp │ │ │ │ │ cmp %esi,%ebx │ │ │ │ │ - jne 13a98 │ │ │ │ │ + jne 13aa8 │ │ │ │ │ add $0xc,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ pop %esi │ │ │ │ │ pop %edi │ │ │ │ │ pop %ebp │ │ │ │ │ ret │ │ │ │ │ lea 0x0(%esi),%esi │ │ │ │ │ @@ -21209,10 +21453,10 @@ │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ nop │ │ │ │ │ __stack_chk_fail_local(): │ │ │ │ │ push %ebx │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xb52a,%ebx │ │ │ │ │ + add $0xb51a,%ebx │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -00013ae4 <.fini>: │ │ │ │ │ +00013af4 <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ push %ebx │ │ │ │ │ sub $0x8,%esp │ │ │ │ │ call 7050 │ │ │ │ │ - add $0xb513,%ebx │ │ │ │ │ + add $0xb503,%ebx │ │ │ │ │ add $0x8,%esp │ │ │ │ │ pop %ebx │ │ │ │ │ ret │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,1297 +1,1297 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ - 0x00014000 03000000 01000200 70696400 6f757470 ........pid.outp │ │ │ │ │ - 0x00014010 7574006e 6f2d736b 656c6574 6f6e0073 ut.no-skeleton.s │ │ │ │ │ - 0x00014020 6b656c65 746f6e2d 3300696e 6465782d keleton-3.index- │ │ │ │ │ - 0x00014030 696e7465 7276616c 00746865 6f72612d interval.theora- │ │ │ │ │ - 0x00014040 696e6465 782d7265 73657276 6500766f index-reserve.vo │ │ │ │ │ - 0x00014050 72626973 2d696e64 65782d72 65736572 rbis-index-reser │ │ │ │ │ - 0x00014060 7665006b 6174652d 696e6465 782d7265 ve.kate-index-re │ │ │ │ │ - 0x00014070 73657276 65007769 64746800 68656967 serve.width.heig │ │ │ │ │ - 0x00014080 6874006d 61785f73 697a6500 76696465 ht.max_size.vide │ │ │ │ │ - 0x00014090 6f717561 6c697479 00766964 656f6269 oquality.videobi │ │ │ │ │ - 0x000140a0 74726174 65006175 64696f71 75616c69 trate.audioquali │ │ │ │ │ - 0x000140b0 74790061 7564696f 62697472 61746500 ty.audiobitrate. │ │ │ │ │ - 0x000140c0 736f6674 2d746172 67657400 74776f2d soft-target.two- │ │ │ │ │ - 0x000140d0 70617373 00666972 73742d70 61737300 pass.first-pass. │ │ │ │ │ - 0x000140e0 7365636f 6e642d70 61737300 6b657969 second-pass.keyi │ │ │ │ │ - 0x000140f0 6e740062 75662d64 656c6179 006e6f2d nt.buf-delay.no- │ │ │ │ │ - 0x00014100 6465696e 7465726c 61636500 70700072 deinterlace.pp.r │ │ │ │ │ - 0x00014110 6573697a 652d6d65 74686f64 0073616d esize-method.sam │ │ │ │ │ - 0x00014120 706c6572 61746500 6368616e 6e656c73 plerate.channels │ │ │ │ │ - 0x00014130 0067616d 6d610062 72696768 746e6573 .gamma.brightnes │ │ │ │ │ - 0x00014140 7300636f 6e747261 73740073 61747572 s.contrast.satur │ │ │ │ │ - 0x00014150 6174696f 6e006e6f 736f756e 64006e6f ation.nosound.no │ │ │ │ │ - 0x00014160 61756469 6f006e6f 76696465 6f006e6f audio.novideo.no │ │ │ │ │ - 0x00014170 73756274 69746c65 73007375 62746974 subtitles.subtit │ │ │ │ │ - 0x00014180 6c652d74 79706573 006e6f6d 65746164 le-types.nometad │ │ │ │ │ - 0x00014190 61746100 6e6f2d6f 73686173 68006e6f ata.no-oshash.no │ │ │ │ │ - 0x000141a0 2d757073 63616c69 6e670066 72616d65 -upscaling.frame │ │ │ │ │ - 0x000141b0 72617465 00706978 656c2d61 73706563 rate.pixel-aspec │ │ │ │ │ - 0x000141c0 74007072 65736574 006e6963 65006372 t.preset.nice.cr │ │ │ │ │ - 0x000141d0 6f70746f 70006372 6f70626f 74746f6d optop.cropbottom │ │ │ │ │ - 0x000141e0 0063726f 70726967 68740063 726f706c .cropright.cropl │ │ │ │ │ - 0x000141f0 65667400 696e7075 74667073 00617564 eft.inputfps.aud │ │ │ │ │ - 0x00014200 696f7374 7265616d 00766964 656f7374 iostream.videost │ │ │ │ │ - 0x00014210 7265616d 00737562 7469746c 65732d65 ream.subtitles-e │ │ │ │ │ - 0x00014220 6e636f64 696e6700 73756274 69746c65 ncoding.subtitle │ │ │ │ │ - 0x00014230 732d6967 6e6f7265 2d6e6f6e 2d757466 s-ignore-non-utf │ │ │ │ │ - 0x00014240 38007375 62746974 6c65732d 6c616e67 8.subtitles-lang │ │ │ │ │ - 0x00014250 75616765 00737562 7469746c 65732d63 uage.subtitles-c │ │ │ │ │ - 0x00014260 61746567 6f727900 73746172 7474696d ategory.starttim │ │ │ │ │ - 0x00014270 6500656e 6474696d 65006e6f 73796e63 e.endtime.nosync │ │ │ │ │ - 0x00014280 006f7074 696d697a 65007370 6565646c .optimize.speedl │ │ │ │ │ - 0x00014290 6576656c 0066726f 6e74656e 64006672 evel.frontend.fr │ │ │ │ │ - 0x000142a0 6f6e7465 6e646669 6c650069 6e666f00 ontendfile.info. │ │ │ │ │ - 0x000142b0 61727469 73740074 69746c65 00646174 artist.title.dat │ │ │ │ │ - 0x000142c0 65006c6f 63617469 6f6e006f 7267616e e.location.organ │ │ │ │ │ - 0x000142d0 697a6174 696f6e00 636f7079 72696768 ization.copyrigh │ │ │ │ │ - 0x000142e0 74006c69 63656e73 6500636f 6e746163 t.license.contac │ │ │ │ │ - 0x000142f0 7400736f 75726365 2d686173 68006865 t.source-hash.he │ │ │ │ │ - 0x00014300 6c700025 643a2564 3a256425 2a632564 lp.%d:%d:%d%*c%d │ │ │ │ │ - 0x00014310 00446961 6c6f6775 653a0053 5542004b .Dialogue:.SUB.K │ │ │ │ │ - 0x00014320 2d535055 00202050 6978656c 20417370 -SPU. Pixel Asp │ │ │ │ │ - 0x00014330 65637420 52617469 6f3a2025 2e32662f ect Ratio: %.2f/ │ │ │ │ │ - 0x00014340 31200020 20467261 6d652041 73706563 1 . Frame Aspec │ │ │ │ │ - 0x00014350 74205261 74696f3a 20252e32 662f310a t Ratio: %.2f/1. │ │ │ │ │ - 0x00014360 00202044 65696e74 65726c61 63653a20 . Deinterlace: │ │ │ │ │ - 0x00014370 6f6e0a00 20204465 696e7465 726c6163 on.. Deinterlac │ │ │ │ │ - 0x00014380 653a206f 66660a00 2020506f 73747072 e: off.. Postpr │ │ │ │ │ - 0x00014390 6f636573 73696e67 3a202573 0a002020 ocessing: %s.. │ │ │ │ │ - 0x000143a0 52657369 7a653a20 25647825 6400203d Resize: %dx%d. = │ │ │ │ │ - 0x000143b0 3e202564 78256400 696e5f63 68616e6e > %dx%d.in_chann │ │ │ │ │ - 0x000143c0 656c5f6c 61796f75 7400696e 5f73616d el_layout.in_sam │ │ │ │ │ - 0x000143d0 706c655f 72617465 00696e5f 73616d70 ple_rate.in_samp │ │ │ │ │ - 0x000143e0 6c655f66 6d74006f 75745f63 68616e6e le_fmt.out_chann │ │ │ │ │ - 0x000143f0 656c5f6c 61796f75 74006f75 745f7361 el_layout.out_sa │ │ │ │ │ - 0x00014400 6d706c65 5f726174 65006f75 745f7361 mple_rate.out_sa │ │ │ │ │ - 0x00014410 6d706c65 5f666d74 00202052 6573616d mple_fmt. Resam │ │ │ │ │ - 0x00014420 706c653a 20256448 7a203d3e 20256448 ple: %dHz => %dH │ │ │ │ │ - 0x00014430 7a0a0020 20436861 6e6e656c 733a2025 z.. Channels: % │ │ │ │ │ - 0x00014440 64203d3e 2025640a 00537562 7469746c d => %d..Subtitl │ │ │ │ │ - 0x00014450 65207374 7265616d 2025642c 2069676e e stream %d, ign │ │ │ │ │ - 0x00014460 6f726564 0a004661 696c6564 20746f20 ored..Failed to │ │ │ │ │ - 0x00014470 616c6c6f 63617465 206d656d 6f72790a allocate memory. │ │ │ │ │ - 0x00014480 00506172 7365645f 62756666 65725f30 .Parsed_buffer_0 │ │ │ │ │ - 0x00014490 00506172 7365645f 62756666 65727369 .Parsed_buffersi │ │ │ │ │ - 0x000144a0 6e6b5f32 00446569 6e746572 6c616365 nk_2.Deinterlace │ │ │ │ │ - 0x000144b0 20666169 6c65642e 0a006572 726f7220 failed...error │ │ │ │ │ - 0x000144c0 63726f70 70696e67 20706963 74757265 cropping picture │ │ │ │ │ - 0x000144d0 0a006572 726f7220 70616464 696e6720 ..error padding │ │ │ │ │ - 0x000144e0 6672616d 650a0045 72726f72 20776869 frame..Error whi │ │ │ │ │ - 0x000144f0 6c652063 6f6e7665 7274696e 67206175 le converting au │ │ │ │ │ - 0x00014500 64696f0a 00496e63 6f727265 63742063 dio..Incorrect c │ │ │ │ │ - 0x00014510 726f7020 73697a65 20602573 272e0a00 rop size `%s'... │ │ │ │ │ - 0x00014520 5449544c 45004155 54484f52 0066666d TITLE.AUTHOR.ffm │ │ │ │ │ - 0x00014530 70656732 7468656f 72612030 2e32390a peg2theora 0.29. │ │ │ │ │ - 0x00014540 0a092573 0a092573 0a002e6f 6778002e ..%s..%s...ogx.. │ │ │ │ │ - 0x00014550 6f677600 2e6f6761 002e6f67 67007762 ogv..oga..ogg.wb │ │ │ │ │ - 0x00014560 00726200 4b6e6f77 6e207265 73697a65 .rb.Known resize │ │ │ │ │ - 0x00014570 206d6574 686f6473 3a002020 25730a00 methods:. %s.. │ │ │ │ │ - 0x00014580 616c6c00 6e6f6e65 00737075 00303030 all.none.spu.000 │ │ │ │ │ - 0x00014590 30303030 30303030 30303030 30007072 0000000000000.pr │ │ │ │ │ - 0x000145a0 6f007072 65766965 77007669 64656f62 o.preview.videob │ │ │ │ │ - 0x000145b0 696e0070 61646d61 00706164 6d612d73 in.padma.padma-s │ │ │ │ │ - 0x000145c0 74726561 6d000a55 6e6b6e6f 776e2070 tream..Unknown p │ │ │ │ │ - 0x000145d0 72657365 742e0a0a 002d0045 52524f52 reset....-.ERROR │ │ │ │ │ - 0x000145e0 3a206e6f 20696e70 75742073 70656369 : no input speci │ │ │ │ │ - 0x000145f0 66696564 0a007069 70653a00 2f646576 fied..pipe:./dev │ │ │ │ │ - 0x00014600 2f737464 696e0025 69007669 64656f34 /stdin.%i.video4 │ │ │ │ │ - 0x00014610 6c696e75 78006368 616e6e65 6c007669 linux.channel.vi │ │ │ │ │ - 0x00014620 64656f5f 73697a65 0025642f 25640025 deo_size.%d/%d.% │ │ │ │ │ - 0x00014630 73257300 25303136 71780020 205b6175 s%s.%016qx. [au │ │ │ │ │ - 0x00014640 64696f20 64697361 626c6564 5d2e0a00 dio disabled]... │ │ │ │ │ - 0x00014650 20205b76 6964656f 20646973 61626c65 [video disable │ │ │ │ │ - 0x00014660 645d2e0a 0020205b 73756274 69746c65 d]... [subtitle │ │ │ │ │ - 0x00014670 73206469 7361626c 65645d2e 0a002020 s disabled]... │ │ │ │ │ - 0x00014680 5b6d6574 61646174 61206469 7361626c [metadata disabl │ │ │ │ │ - 0x00014690 65645d2e 0a000a55 6e61626c 6520746f ed]....Unable to │ │ │ │ │ - 0x000146a0 20646563 6f646520 696e7075 742e0a00 decode input... │ │ │ │ │ - 0x000146b0 7b227265 73756c74 223a2022 6f6b227d {"result": "ok"} │ │ │ │ │ - 0x000146c0 0a004152 54495354 00444154 45004c4f ..ARTIST.DATE.LO │ │ │ │ │ - 0x000146d0 43415449 4f4e004f 5247414e 495a4154 CATION.ORGANIZAT │ │ │ │ │ - 0x000146e0 494f4e00 434f5059 52494748 54004c49 ION.COPYRIGHT.LI │ │ │ │ │ - 0x000146f0 43454e53 4500434f 4e544143 5400534f CENSE.CONTACT.SO │ │ │ │ │ - 0x00014700 55524345 20484153 48005645 5253494f URCE HASH.VERSIO │ │ │ │ │ - 0x00014710 4e00414c 42554d00 54524143 4b4e554d N.ALBUM.TRACKNUM │ │ │ │ │ - 0x00014720 42455200 50455246 4f524d45 52004445 BER.PERFORMER.DE │ │ │ │ │ - 0x00014730 53435249 5054494f 4e004745 4e524500 SCRIPTION.GENRE. │ │ │ │ │ - 0x00014740 49535243 00666173 742d6269 6c696e65 ISRC.fast-biline │ │ │ │ │ - 0x00014750 61720062 69637562 69630070 6f696e74 ar.bicubic.point │ │ │ │ │ - 0x00014760 00617265 61006269 6375626c 696e0067 .area.bicublin.g │ │ │ │ │ - 0x00014770 61757373 0073696e 63006c61 6e637a6f auss.sinc.lanczo │ │ │ │ │ - 0x00014780 73007370 6c696e65 00000000 20205573 s.spline.... Us │ │ │ │ │ - 0x00014790 696e6720 73747265 616d2023 302e2564 ing stream #0.%d │ │ │ │ │ - 0x000147a0 20617320 61756469 6f20696e 7075740a as audio input. │ │ │ │ │ - 0x000147b0 00000000 20205468 65207365 6c656374 .... The select │ │ │ │ │ - 0x000147c0 65642073 74726561 6d206973 206e6f74 ed stream is not │ │ │ │ │ - 0x000147d0 20617564 696f2c20 66616c6c 696e6720 audio, falling │ │ │ │ │ - 0x000147e0 6261636b 20746f20 6175746f 6d617469 back to automati │ │ │ │ │ - 0x000147f0 63207365 6c656374 696f6e0a 00000000 c selection..... │ │ │ │ │ - 0x00014800 20205573 696e6720 73747265 616d2023 Using stream # │ │ │ │ │ - 0x00014810 302e2564 20617320 76696465 6f20696e 0.%d as video in │ │ │ │ │ - 0x00014820 7075740a 00000000 20205468 65207365 put..... The se │ │ │ │ │ - 0x00014830 6c656374 65642073 74726561 6d206973 lected stream is │ │ │ │ │ - 0x00014840 206e6f74 20766964 656f2c20 66616c6c not video, fall │ │ │ │ │ - 0x00014850 696e6720 6261636b 20746f20 6175746f ing back to auto │ │ │ │ │ - 0x00014860 6d617469 63207365 6c656374 696f6e0a matic selection. │ │ │ │ │ - 0x00014870 00000000 20205669 64656f20 636f7272 .... Video corr │ │ │ │ │ - 0x00014880 65637469 6f6e3a20 67616d6d 613d2567 ection: gamma=%g │ │ │ │ │ - 0x00014890 2c20636f 6e747261 73743d25 672c2062 , contrast=%g, b │ │ │ │ │ - 0x000148a0 72696768 746e6573 733d2567 0a000000 rightness=%g.... │ │ │ │ │ - 0x000148b0 2020436f 6c6f7220 636f7272 65637469 Color correcti │ │ │ │ │ - 0x000148c0 6f6e3a20 73617475 72617469 6f6e3d25 on: saturation=% │ │ │ │ │ - 0x000148d0 670a0000 20205265 73616d70 6c652046 g... Resample F │ │ │ │ │ - 0x000148e0 72616d65 72617465 3a202530 2e336620 ramerate: %0.3f │ │ │ │ │ - 0x000148f0 3d3e2025 302e3366 0a000000 4661696c => %0.3f....Fail │ │ │ │ │ - 0x00014900 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ │ │ │ - 0x00014910 20746865 20726573 616d706c 696e6720 the resampling │ │ │ │ │ - 0x00014920 636f6e74 6578740a 00000000 436f756c context.....Coul │ │ │ │ │ - 0x00014930 64206e6f 7420616c 6c6f6361 74652064 d not allocate d │ │ │ │ │ - 0x00014940 65737469 6e617469 6f6e2073 616d706c estination sampl │ │ │ │ │ - 0x00014950 65730a00 5741524e 494e4720 2d20756e es..WARNING - un │ │ │ │ │ - 0x00014960 7265636f 676e697a 65642049 534f2036 recognized ISO 6 │ │ │ │ │ - 0x00014970 33392d32 206c616e 67756167 6520636f 39-2 language co │ │ │ │ │ - 0x00014980 64653a20 25730a00 436f756c 64206e6f de: %s..Could no │ │ │ │ │ - 0x00014990 74207365 74206b65 79667261 6d652069 t set keyframe i │ │ │ │ │ - 0x000149a0 6e746572 76616c20 746f2025 642e0a00 nterval to %d... │ │ │ │ │ - 0x000149b0 436f756c 64206e6f 74207365 7420656e Could not set en │ │ │ │ │ - 0x000149c0 636f6465 7220666c 61677320 666f7220 coder flags for │ │ │ │ │ - 0x000149d0 2d2d736f 66742d74 61726765 740a0000 --soft-target... │ │ │ │ │ - 0x000149e0 436f756c 64206e6f 74207365 74207261 Could not set ra │ │ │ │ │ - 0x000149f0 74652063 6f6e7472 6f6c2062 75666665 te control buffe │ │ │ │ │ - 0x00014a00 7220666f 72202d2d 736f6674 2d746172 r for --soft-tar │ │ │ │ │ - 0x00014a10 6765740a 00000000 436f756c 64206e6f get.....Could no │ │ │ │ │ - 0x00014a20 74207365 74207570 20746865 20666972 t set up the fir │ │ │ │ │ - 0x00014a30 73742070 61737320 6f662074 776f2d70 st pass of two-p │ │ │ │ │ - 0x00014a40 61737320 6d6f6465 2e0a0000 44696420 ass mode....Did │ │ │ │ │ - 0x00014a50 796f7520 72656d65 6d626572 20746f20 you remember to │ │ │ │ │ - 0x00014a60 73706563 69667920 616e2065 7374696d specify an estim │ │ │ │ │ - 0x00014a70 61746564 20626974 72617465 3f0a0000 ated bitrate?... │ │ │ │ │ - 0x00014a80 556e6162 6c652074 6f207365 656b2069 Unable to seek i │ │ │ │ │ - 0x00014a90 6e207477 6f2d7061 73732064 61746120 n two-pass data │ │ │ │ │ - 0x00014aa0 66696c65 2e0a0000 556e6162 6c652074 file....Unable t │ │ │ │ │ - 0x00014ab0 6f207772 69746520 746f2074 776f2d70 o write to two-p │ │ │ │ │ - 0x00014ac0 61737320 64617461 2066696c 652e0a00 ass data file... │ │ │ │ │ - 0x00014ad0 436f756c 64206e6f 74207365 74207570 Could not set up │ │ │ │ │ - 0x00014ae0 20746865 20736563 6f6e6420 70617373 the second pass │ │ │ │ │ - 0x00014af0 206f6620 74776f2d 70617373 206d6f64 of two-pass mod │ │ │ │ │ - 0x00014b00 652e0a00 5761726e 696e673a 20636f75 e...Warning: cou │ │ │ │ │ - 0x00014b10 6c64206e 6f742073 65742064 65736972 ld not set desir │ │ │ │ │ - 0x00014b20 65642062 75666665 72206465 6c617920 ed buffer delay │ │ │ │ │ - 0x00014b30 6f662025 642c2075 73696e67 20256420 of %d, using %d │ │ │ │ │ - 0x00014b40 696e7374 6561642e 0a000000 5761726e instead.....Warn │ │ │ │ │ - 0x00014b50 696e673a 20636f75 6c64206e 6f742073 ing: could not s │ │ │ │ │ - 0x00014b60 65742064 65736972 65642062 75666665 et desired buffe │ │ │ │ │ - 0x00014b70 72206465 6c61792e 0a000000 5741524e r delay.....WARN │ │ │ │ │ - 0x00014b80 494e4720 2d205375 62746974 6c657320 ING - Subtitles │ │ │ │ │ - 0x00014b90 6c616e67 75616765 206e6f74 20736574 language not set │ │ │ │ │ - 0x00014ba0 20666f72 20696e70 75742066 696c6520 for input file │ │ │ │ │ - 0x00014bb0 25640a00 456e6420 74696d65 20686173 %d..End time has │ │ │ │ │ - 0x00014bc0 20746f20 62652062 69676765 72207468 to be bigger th │ │ │ │ │ - 0x00014bd0 616e2073 74617274 2074696d 652e0a00 an start time... │ │ │ │ │ - 0x00014be0 62756666 65723d76 6964656f 5f73697a buffer=video_siz │ │ │ │ │ - 0x00014bf0 653d2564 7825643a 7069785f 666d743d e=%dx%d:pix_fmt= │ │ │ │ │ - 0x00014c00 25643a74 696d655f 62617365 3d312f31 %d:time_base=1/1 │ │ │ │ │ - 0x00014c10 3a706978 656c5f61 73706563 743d302f :pixel_aspect=0/ │ │ │ │ │ - 0x00014c20 315b696e 5d3b5b69 6e5d7961 6469665b 1[in];[in]yadif[ │ │ │ │ │ - 0x00014c30 6f75745d 3b5b6f75 745d6275 66666572 out];[out]buffer │ │ │ │ │ - 0x00014c40 73696e6b 00000000 4e6f2076 6964656f sink....No video │ │ │ │ │ - 0x00014c50 206f7220 61756469 6f207374 7265616d or audio stream │ │ │ │ │ - 0x00014c60 20666f75 6e642e0a 00000000 43726f70 found......Crop │ │ │ │ │ - 0x00014c70 2073697a 65206025 7327206d 75737420 size `%s' must │ │ │ │ │ - 0x00014c80 62652061 206d756c 7469706c 65206f66 be a multiple of │ │ │ │ │ - 0x00014c90 20322e0a 00000000 76327620 70726573 2......v2v pres │ │ │ │ │ - 0x00014ca0 6574733a 0a202070 72657669 65772020 ets:. preview │ │ │ │ │ - 0x00014cb0 20202020 20205669 64656f3a 20333230 Video: 320 │ │ │ │ │ - 0x00014cc0 78323430 20696620 66707320 7e203330 x240 if fps ~ 30 │ │ │ │ │ - 0x00014cd0 2c203338 34783238 38206f74 68657277 , 384x288 otherw │ │ │ │ │ - 0x00014ce0 6973650a 20202020 20202020 20202020 ise. │ │ │ │ │ - 0x00014cf0 20202020 20202020 20202020 5175616c Qual │ │ │ │ │ - 0x00014d00 69747920 360a2020 20202020 20202020 ity 6. │ │ │ │ │ - 0x00014d10 20202020 20202041 7564696f 3a204d61 Audio: Ma │ │ │ │ │ - 0x00014d20 78203220 6368616e 6e656c73 202d2051 x 2 channels - Q │ │ │ │ │ - 0x00014d30 75616c69 74792031 0a0a2020 70726f20 uality 1.. pro │ │ │ │ │ - 0x00014d40 20202020 20202020 20202056 6964656f Video │ │ │ │ │ - 0x00014d50 3a203732 30783438 30206966 20667073 : 720x480 if fps │ │ │ │ │ - 0x00014d60 207e2033 302c2037 32307835 3736206f ~ 30, 720x576 o │ │ │ │ │ - 0x00014d70 74686572 77697365 0a202020 20202020 therwise. │ │ │ │ │ - 0x00014d80 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00014d90 20517561 6c697479 20380a20 20202020 Quality 8. │ │ │ │ │ - 0x00014da0 20202020 20202020 20202020 41756469 Audi │ │ │ │ │ - 0x00014db0 6f3a204d 61782032 20636861 6e6e656c o: Max 2 channel │ │ │ │ │ - 0x00014dc0 73202d20 5175616c 69747920 330a0a20 s - Quality 3.. │ │ │ │ │ - 0x00014dd0 20766964 656f6269 6e202020 20202020 videobin │ │ │ │ │ - 0x00014de0 56696465 6f3a2035 31327832 38382066 Video: 512x288 f │ │ │ │ │ - 0x00014df0 6f722031 363a3920 6d617465 7269616c or 16:9 material │ │ │ │ │ - 0x00014e00 2c203434 38783333 3620666f 7220343a , 448x336 for 4: │ │ │ │ │ - 0x00014e10 33206d61 74657269 616c0a20 20202020 3 material. │ │ │ │ │ - 0x00014e20 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00014e30 20202042 69747261 74652036 30306b62 Bitrate 600kb │ │ │ │ │ - 0x00014e40 730a2020 20202020 20202020 20202020 s. │ │ │ │ │ - 0x00014e50 20202041 7564696f 3a204d61 78203220 Audio: Max 2 │ │ │ │ │ - 0x00014e60 6368616e 6e656c73 202d2051 75616c69 channels - Quali │ │ │ │ │ - 0x00014e70 74792033 0a0a2020 7061646d 61202020 ty 3.. padma │ │ │ │ │ - 0x00014e80 20202020 20202056 6964656f 3a203634 Video: 64 │ │ │ │ │ - 0x00014e90 30783336 3020666f 72203136 3a39206d 0x360 for 16:9 m │ │ │ │ │ - 0x00014ea0 61746572 69616c2c 20363430 78343830 aterial, 640x480 │ │ │ │ │ - 0x00014eb0 20666f72 20343a33 206d6174 65726961 for 4:3 materia │ │ │ │ │ - 0x00014ec0 6c0a2020 20202020 20202020 20202020 l. │ │ │ │ │ - 0x00014ed0 20202020 20202020 20205175 616c6974 Qualit │ │ │ │ │ - 0x00014ee0 7920360a 20202020 20202020 20202020 y 6. │ │ │ │ │ - 0x00014ef0 20202020 20417564 696f3a20 4d617820 Audio: Max │ │ │ │ │ - 0x00014f00 32206368 616e6e65 6c73202d 20517561 2 channels - Qua │ │ │ │ │ - 0x00014f10 6c697479 20330a0a 20207061 646d612d lity 3.. padma- │ │ │ │ │ - 0x00014f20 73747265 616d2020 20566964 656f3a20 stream Video: │ │ │ │ │ - 0x00014f30 31323878 37322066 6f722031 363a3920 128x72 for 16:9 │ │ │ │ │ - 0x00014f40 6d617465 7269616c 2c203132 38783936 material, 128x96 │ │ │ │ │ - 0x00014f50 20666f72 20343a33 206d6174 65726961 for 4:3 materia │ │ │ │ │ - 0x00014f60 6c0a2020 20202020 20202020 20202020 l. │ │ │ │ │ - 0x00014f70 20202041 7564696f 3a206d6f 6e6f2071 Audio: mono q │ │ │ │ │ - 0x00014f80 75616c69 7479202d 310a0a00 0946466d uality -1....FFm │ │ │ │ │ - 0x00014f90 70656709 206c6962 6176636f 64656320 peg. libavcodec │ │ │ │ │ - 0x00014fa0 25303264 2e25642e 25640a00 0946466d %02d.%d.%d...FFm │ │ │ │ │ - 0x00014fb0 70656709 206c6962 6176666f 726d6174 peg. libavformat │ │ │ │ │ - 0x00014fc0 20253032 642e2564 2e25640a 00000000 %02d.%d.%d..... │ │ │ │ │ - 0x00014fd0 0a0a2020 55736167 653a2066 666d7065 .. Usage: ffmpe │ │ │ │ │ - 0x00014fe0 67327468 656f7261 205b6f70 74696f6e g2theora [option │ │ │ │ │ - 0x00014ff0 735d2069 6e707574 0a0a4765 6e657261 s] input..Genera │ │ │ │ │ - 0x00015000 6c206f75 74707574 206f7074 696f6e73 l output options │ │ │ │ │ - 0x00015010 3a0a2020 2d6f2c20 2d2d6f75 74707574 :. -o, --output │ │ │ │ │ - 0x00015020 20202020 20202020 20202061 6c746572 alter │ │ │ │ │ - 0x00015030 6e617469 7665206f 75747075 74206669 native output fi │ │ │ │ │ - 0x00015040 6c656e61 6d650a20 20202020 202d2d6e lename. --n │ │ │ │ │ - 0x00015050 6f2d736b 656c6574 6f6e2020 20202020 o-skeleton │ │ │ │ │ - 0x00015060 64697361 626c6573 206f6767 20736b65 disables ogg ske │ │ │ │ │ - 0x00015070 6c65746f 6e206d65 74616461 7461206f leton metadata o │ │ │ │ │ - 0x00015080 75747075 740a2020 20202020 2d2d736b utput. --sk │ │ │ │ │ - 0x00015090 656c6574 6f6e2d33 20202020 2020206f eleton-3 o │ │ │ │ │ - 0x000150a0 75747075 74732053 6b656c65 746f6e20 utputs Skeleton │ │ │ │ │ - 0x000150b0 56657273 696f6e20 332c2077 6974686f Version 3, witho │ │ │ │ │ - 0x000150c0 7574206b 65796672 616d6520 696e6465 ut keyframe inde │ │ │ │ │ - 0x000150d0 7865730a 20202d73 2c202d2d 73746172 xes. -s, --star │ │ │ │ │ - 0x000150e0 7474696d 65202020 20202020 20737461 ttime sta │ │ │ │ │ - 0x000150f0 72742065 6e636f64 696e6720 61742074 rt encoding at t │ │ │ │ │ - 0x00015100 68697320 74696d65 2028696e 20736563 his time (in sec │ │ │ │ │ - 0x00015110 2e290a20 202d652c 202d2d65 6e647469 .). -e, --endti │ │ │ │ │ - 0x00015120 6d652020 20202020 20202020 656e6420 me end │ │ │ │ │ - 0x00015130 656e636f 64696e67 20617420 74686973 encoding at this │ │ │ │ │ - 0x00015140 2074696d 65202869 6e207365 632e290a time (in sec.). │ │ │ │ │ - 0x00015150 20202d70 2c202d2d 70726573 65742020 -p, --preset │ │ │ │ │ - 0x00015160 20202020 20202020 20656e63 6f646520 encode │ │ │ │ │ - 0x00015170 66696c65 20776974 68207072 65736574 file with preset │ │ │ │ │ - 0x00015180 2e0a2020 20202020 20202020 20202020 .. │ │ │ │ │ - 0x00015190 20202020 20202020 20202020 52696768 Righ │ │ │ │ │ - 0x000151a0 74206e6f 77207468 65726520 69732070 t now there is p │ │ │ │ │ - 0x000151b0 72657669 65772c20 70726f20 616e6420 review, pro and │ │ │ │ │ - 0x000151c0 76696465 6f62696e 2e205275 6e0a2020 videobin. Run. │ │ │ │ │ - 0x000151d0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x000151e0 20202020 20202020 2766666d 70656732 'ffmpeg2 │ │ │ │ │ - 0x000151f0 7468656f 7261202d 7020696e 666f2720 theora -p info' │ │ │ │ │ - 0x00015200 666f7220 6d6f7265 20696e66 6f726d61 for more informa │ │ │ │ │ - 0x00015210 74696f6e 730a0a56 6964656f 206f7574 tions..Video out │ │ │ │ │ - 0x00015220 70757420 6f707469 6f6e733a 0a20202d put options:. - │ │ │ │ │ - 0x00015230 762c202d 2d766964 656f7175 616c6974 v, --videoqualit │ │ │ │ │ - 0x00015240 79202020 20205b30 20746f20 31305d20 y [0 to 10] │ │ │ │ │ - 0x00015250 656e636f 64696e67 20717561 6c697479 encoding quality │ │ │ │ │ - 0x00015260 20666f72 20766964 656f2028 64656661 for video (defa │ │ │ │ │ - 0x00015270 756c743a 2036290a 20202020 20202020 ult: 6). │ │ │ │ │ - 0x00015280 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015290 20202020 20202020 20202075 73652068 use h │ │ │ │ │ - 0x000152a0 69676865 72207661 6c756573 20666f72 igher values for │ │ │ │ │ - 0x000152b0 20626574 74657220 7175616c 6974790a better quality. │ │ │ │ │ - 0x000152c0 20202d56 2c202d2d 76696465 6f626974 -V, --videobit │ │ │ │ │ - 0x000152d0 72617465 20202020 20656e63 6f64696e rate encodin │ │ │ │ │ - 0x000152e0 67206269 74726174 6520666f 72207669 g bitrate for vi │ │ │ │ │ - 0x000152f0 64656f20 286b622f 73290a20 20202020 deo (kb/s). │ │ │ │ │ - 0x00015300 202d2d73 6f66742d 74617267 65742020 --soft-target │ │ │ │ │ - 0x00015310 20202020 55736520 61206c61 72676520 Use a large │ │ │ │ │ - 0x00015320 72657365 72766f69 7220616e 64207472 reservoir and tr │ │ │ │ │ - 0x00015330 65617420 74686520 72617465 0a202020 eat the rate. │ │ │ │ │ - 0x00015340 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015350 20202020 20206173 20612073 6f667420 as a soft │ │ │ │ │ - 0x00015360 74617267 65743b20 72617465 20636f6e target; rate con │ │ │ │ │ - 0x00015370 74726f6c 20697320 6c657373 0a202020 trol is less. │ │ │ │ │ - 0x00015380 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015390 20202020 20207374 72696374 20627574 strict but │ │ │ │ │ - 0x000153a0 20726573 756c7469 6e672071 75616c69 resulting quali │ │ │ │ │ - 0x000153b0 74792069 73207573 75616c6c 790a2020 ty is usually. │ │ │ │ │ - 0x000153c0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x000153d0 20202020 20202068 69676865 722f736d higher/sm │ │ │ │ │ - 0x000153e0 6f6f7468 6572206f 76657261 6c6c2e20 oother overall. │ │ │ │ │ - 0x000153f0 536f6674 20746172 67657420 616c736f Soft target also │ │ │ │ │ - 0x00015400 0a202020 20202020 20202020 20202020 . │ │ │ │ │ - 0x00015410 20202020 20202020 2020616c 6c6f7773 allows │ │ │ │ │ - 0x00015420 20616e20 6f707469 6f6e616c 202d7620 an optional -v │ │ │ │ │ - 0x00015430 73657474 696e6720 746f2073 70656369 setting to speci │ │ │ │ │ - 0x00015440 66790a20 20202020 20202020 20202020 fy. │ │ │ │ │ - 0x00015450 20202020 20202020 20202020 61206d69 a mi │ │ │ │ │ - 0x00015460 6e696d75 6d20616c 6c6f7765 64207175 nimum allowed qu │ │ │ │ │ - 0x00015470 616c6974 792e0a0a 20202020 20202d2d ality... -- │ │ │ │ │ - 0x00015480 74776f2d 70617373 20202020 20202020 two-pass │ │ │ │ │ - 0x00015490 20436f6d 70726573 7320696e 70757420 Compress input │ │ │ │ │ - 0x000154a0 7573696e 67207477 6f2d7061 73732072 using two-pass r │ │ │ │ │ - 0x000154b0 61746520 636f6e74 726f6c0a 20202020 ate control. │ │ │ │ │ - 0x000154c0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x000154d0 20202020 20546869 73206f70 74696f6e This option │ │ │ │ │ - 0x000154e0 20726571 75697265 73207468 61742074 requires that t │ │ │ │ │ - 0x000154f0 68652069 6e707574 20746f20 7468650a he input to the. │ │ │ │ │ - 0x00015500 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015510 20202020 20202020 20746f20 74686520 to the │ │ │ │ │ - 0x00015520 656e636f 64657220 69732073 65656b61 encoder is seeka │ │ │ │ │ - 0x00015530 626c6520 616e6420 70657266 6f726d73 ble and performs │ │ │ │ │ - 0x00015540 0a202020 20202020 20202020 20202020 . │ │ │ │ │ - 0x00015550 20202020 20202020 2020626f 74682070 both p │ │ │ │ │ - 0x00015560 61737365 73206175 746f6d61 74696361 asses automatica │ │ │ │ │ - 0x00015570 6c6c792e 0a0a2020 20202020 2d2d6669 lly... --fi │ │ │ │ │ - 0x00015580 7273742d 70617373 203c6669 6c656e61 rst-pass Perform firs │ │ │ │ │ - 0x000155a0 742d7061 7373206f 66206120 74776f2d t-pass of a two- │ │ │ │ │ - 0x000155b0 70617373 20726174 650a2020 20202020 pass rate. │ │ │ │ │ - 0x000155c0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x000155d0 20202063 6f6e7472 6f6c6c65 6420656e controlled en │ │ │ │ │ - 0x000155e0 636f6469 6e672c20 73617669 6e672070 coding, saving p │ │ │ │ │ - 0x000155f0 61737320 64617461 20746f0a 20202020 ass data to. │ │ │ │ │ - 0x00015600 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015610 20202020 203c6669 6c656e61 6d653e20 │ │ │ │ │ - 0x00015620 666f7220 61206c61 74657220 7365636f for a later seco │ │ │ │ │ - 0x00015630 6e642070 6173730a 0a202020 2020202d nd pass.. - │ │ │ │ │ - 0x00015640 2d736563 6f6e642d 70617373 203c6669 -second-pass Perform │ │ │ │ │ - 0x00015660 7365636f 6e642d70 61737320 6f662061 second-pass of a │ │ │ │ │ - 0x00015670 2074776f 2d706173 73207261 74650a20 two-pass rate. │ │ │ │ │ - 0x00015680 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015690 20202020 20202020 636f6e74 726f6c6c controll │ │ │ │ │ - 0x000156a0 65642065 6e636f64 696e672c 20726561 ed encoding, rea │ │ │ │ │ - 0x000156b0 64696e67 20666972 73742d70 6173730a ding first-pass. │ │ │ │ │ - 0x000156c0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x000156d0 20202020 20202020 20646174 61206672 data fr │ │ │ │ │ - 0x000156e0 6f6d203c 66696c65 6e616d65 3e2e2020 om . │ │ │ │ │ - 0x000156f0 54686520 66697273 74207061 73730a20 The first pass. │ │ │ │ │ - 0x00015700 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015710 20202020 20202020 64617461 206d7573 data mus │ │ │ │ │ - 0x00015720 7420636f 6d652066 726f6d20 61206669 t come from a fi │ │ │ │ │ - 0x00015730 72737420 656e636f 64696e67 20706173 rst encoding pas │ │ │ │ │ - 0x00015740 730a2020 20202020 20202020 20202020 s. │ │ │ │ │ - 0x00015750 20202020 20202020 20202075 73696e67 using │ │ │ │ │ - 0x00015760 20696465 6e746963 616c2069 6e707574 identical input │ │ │ │ │ - 0x00015770 20766964 656f2074 6f20776f 726b0a20 video to work. │ │ │ │ │ - 0x00015780 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015790 20202020 20202020 70726f70 65726c79 properly │ │ │ │ │ - 0x000157a0 2e0a0a20 20202020 202d2d6f 7074696d ... --optim │ │ │ │ │ - 0x000157b0 697a6520 20202020 20202020 6f707469 ize opti │ │ │ │ │ - 0x000157c0 6d697a65 20766964 656f206f 75747075 mize video outpu │ │ │ │ │ - 0x000157d0 74206669 6c657369 7a652028 736c6f77 t filesize (slow │ │ │ │ │ - 0x000157e0 6572290a 20202020 20202020 20202020 er). │ │ │ │ │ - 0x000157f0 20202020 20202020 20202020 20287361 (sa │ │ │ │ │ - 0x00015800 6d652061 73207370 6565646c 6576656c me as speedlevel │ │ │ │ │ - 0x00015810 2030290a 20202020 20202d2d 73706565 0). --spee │ │ │ │ │ - 0x00015820 646c6576 656c2020 20202020 20656e63 dlevel enc │ │ │ │ │ - 0x00015830 6f64696e 67206973 20666173 74657220 oding is faster │ │ │ │ │ - 0x00015840 77697468 20686967 68657220 76616c75 with higher valu │ │ │ │ │ - 0x00015850 65730a20 20202020 20202020 20202020 es. │ │ │ │ │ - 0x00015860 20202020 20202020 20202020 74686520 the │ │ │ │ │ - 0x00015870 636f7374 20697320 7175616c 69747920 cost is quality │ │ │ │ │ - 0x00015880 616e6420 62616e64 77696474 68202864 and bandwidth (d │ │ │ │ │ - 0x00015890 65666175 6c742031 290a2020 20202020 efault 1). │ │ │ │ │ - 0x000158a0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x000158b0 20202061 7661696c 61626c65 2076616c available val │ │ │ │ │ - 0x000158c0 75657320 64657065 6e64206f 6e207468 ues depend on th │ │ │ │ │ - 0x000158d0 65207665 7273696f 6e206f66 206c6962 e version of lib │ │ │ │ │ - 0x000158e0 7468656f 72610a20 20202020 20202020 theora. │ │ │ │ │ - 0x000158f0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015900 796f7572 20766572 73696f6e 20737570 your version sup │ │ │ │ │ - 0x00015910 706f7274 73207370 6565646c 6576656c ports speedlevel │ │ │ │ │ - 0x00015920 73203020 746f2025 640a2020 2d782c20 s 0 to %d. -x, │ │ │ │ │ - 0x00015930 2d2d7769 64746820 20202020 20202020 --width │ │ │ │ │ - 0x00015940 20202073 63616c65 20746f20 67697665 scale to give │ │ │ │ │ - 0x00015950 6e207769 64746820 28696e20 70697865 n width (in pixe │ │ │ │ │ - 0x00015960 6c73290a 20202d79 2c202d2d 68656967 ls). -y, --heig │ │ │ │ │ - 0x00015970 68742020 20202020 20202020 20736361 ht sca │ │ │ │ │ - 0x00015980 6c652074 6f206769 76656e20 68656967 le to given heig │ │ │ │ │ - 0x00015990 68742028 696e2070 6978656c 73290a20 ht (in pixels). │ │ │ │ │ - 0x000159a0 20202020 202d2d6d 61785f73 697a6520 --max_size │ │ │ │ │ - 0x000159b0 20202020 20202020 7363616c 65206f75 scale ou │ │ │ │ │ - 0x000159c0 74707574 20667261 6d652074 6f206265 tput frame to be │ │ │ │ │ - 0x000159d0 20776974 68696e20 626f7820 6f66200a within box of . │ │ │ │ │ - 0x000159e0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x000159f0 20202020 20202020 20676976 656e2073 given s │ │ │ │ │ - 0x00015a00 697a652c 20686569 67687420 6f707469 ize, height opti │ │ │ │ │ - 0x00015a10 6f6e616c 20282525 645b7825 25645d2c onal (%%d[x%%d], │ │ │ │ │ - 0x00015a20 20692e65 2e203634 30783438 30290a20 i.e. 640x480). │ │ │ │ │ - 0x00015a30 20202020 202d2d61 73706563 74202020 --aspect │ │ │ │ │ - 0x00015a40 20202020 20202020 64656669 6e652066 define f │ │ │ │ │ - 0x00015a50 72616d65 20617370 65637420 72617469 rame aspect rati │ │ │ │ │ - 0x00015a60 6f3a2069 2e652e20 343a3320 6f722031 o: i.e. 4:3 or 1 │ │ │ │ │ - 0x00015a70 363a390a 20202020 20202d2d 70697865 6:9. --pixe │ │ │ │ │ - 0x00015a80 6c2d6173 70656374 20202020 20646566 l-aspect def │ │ │ │ │ - 0x00015a90 696e6520 70697865 6c206173 70656374 ine pixel aspect │ │ │ │ │ - 0x00015aa0 20726174 696f3a20 692e652e 20313a31 ratio: i.e. 1:1 │ │ │ │ │ - 0x00015ab0 206f7220 343a332c 0a202020 20202020 or 4:3,. │ │ │ │ │ - 0x00015ac0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015ad0 20206f76 65727772 69746573 20667261 overwrites fra │ │ │ │ │ - 0x00015ae0 6d652061 73706563 74207261 74696f0a me aspect ratio. │ │ │ │ │ - 0x00015af0 20202d46 2c202d2d 6672616d 65726174 -F, --framerat │ │ │ │ │ - 0x00015b00 65202020 20202020 206f7574 70757420 e output │ │ │ │ │ - 0x00015b10 6672616d 65726174 6520652e 67203235 framerate e.g 25 │ │ │ │ │ - 0x00015b20 3a32206f 72203136 0a202020 2020202d :2 or 16. - │ │ │ │ │ - 0x00015b30 2d63726f 70746f70 2c202d2d 63726f70 -croptop, --crop │ │ │ │ │ - 0x00015b40 626f7474 6f6d2c20 2d2d6372 6f706c65 bottom, --crople │ │ │ │ │ - 0x00015b50 66742c20 2d2d6372 6f707269 6768740a ft, --cropright. │ │ │ │ │ - 0x00015b60 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015b70 20202020 20202020 2063726f 7020696e crop in │ │ │ │ │ - 0x00015b80 70757420 62792067 6976656e 20706978 put by given pix │ │ │ │ │ - 0x00015b90 656c7320 6265666f 72652072 6573697a els before resiz │ │ │ │ │ - 0x00015ba0 696e670a 20202d4b 2c202d2d 6b657969 ing. -K, --keyi │ │ │ │ │ - 0x00015bb0 6e742020 20202020 20202020 205b3120 nt [1 │ │ │ │ │ - 0x00015bc0 746f2032 31343734 38333634 375d206b to 2147483647] k │ │ │ │ │ - 0x00015bd0 65796672 616d6520 696e7465 7276616c eyframe interval │ │ │ │ │ - 0x00015be0 20286465 6661756c 743a2036 34290a20 (default: 64). │ │ │ │ │ - 0x00015bf0 202d6420 2d2d6275 662d6465 6c617920 -d --buf-delay │ │ │ │ │ - 0x00015c00 3c6e3e20 20202020 42756666 65722064 Buffer d │ │ │ │ │ - 0x00015c10 656c6179 2028696e 20667261 6d657329 elay (in frames) │ │ │ │ │ - 0x00015c20 2e204c6f 6e676572 2064656c 6179730a . Longer delays. │ │ │ │ │ - 0x00015c30 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015c40 20202020 20202020 20616c6c 6f772073 allow s │ │ │ │ │ - 0x00015c50 6d6f6f74 68657220 72617465 20616461 moother rate ada │ │ │ │ │ - 0x00015c60 70746174 696f6e20 616e6420 70726f76 ptation and prov │ │ │ │ │ - 0x00015c70 6964650a 20202020 20202020 20202020 ide. │ │ │ │ │ - 0x00015c80 20202020 20202020 20202020 20626574 bet │ │ │ │ │ - 0x00015c90 74657220 6f766572 616c6c20 7175616c ter overall qual │ │ │ │ │ - 0x00015ca0 6974792c 20627574 20726571 75697265 ity, but require │ │ │ │ │ - 0x00015cb0 206d6f72 650a2020 20202020 20202020 more. │ │ │ │ │ - 0x00015cc0 20202020 20202020 20202020 20202063 c │ │ │ │ │ - 0x00015cd0 6c69656e 74207369 64652062 75666665 lient side buffe │ │ │ │ │ - 0x00015ce0 72696e67 20616e64 20616464 206c6174 ring and add lat │ │ │ │ │ - 0x00015cf0 656e6379 2e205468 650a2020 20202020 ency. The. │ │ │ │ │ - 0x00015d00 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015d10 20202064 65666175 6c742076 616c7565 default value │ │ │ │ │ - 0x00015d20 20697320 74686520 6b657966 72616d65 is the keyframe │ │ │ │ │ - 0x00015d30 20696e74 65727661 6c20666f 720a2020 interval for. │ │ │ │ │ - 0x00015d40 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015d50 20202020 2020206f 6e652d70 61737320 one-pass │ │ │ │ │ - 0x00015d60 656e636f 64696e67 20286f72 20736f6d encoding (or som │ │ │ │ │ - 0x00015d70 65776861 74206c61 72676572 2069660a ewhat larger if. │ │ │ │ │ - 0x00015d80 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015d90 20202020 20202020 202d2d73 6f66742d --soft- │ │ │ │ │ - 0x00015da0 74617267 65742069 73207573 65642920 target is used) │ │ │ │ │ - 0x00015db0 616e6420 696e6669 6e697465 20666f72 and infinite for │ │ │ │ │ - 0x00015dc0 0a202020 20202020 20202020 20202020 . │ │ │ │ │ - 0x00015dd0 20202020 20202020 20207477 6f2d7061 two-pa │ │ │ │ │ - 0x00015de0 73732065 6e636f64 696e672e 20286f6e ss encoding. (on │ │ │ │ │ - 0x00015df0 6c792077 6f726b73 20696e20 62697472 ly works in bitr │ │ │ │ │ - 0x00015e00 61746520 6d6f6465 290a2020 20202020 ate mode). │ │ │ │ │ - 0x00015e10 2d2d6e6f 2d757073 63616c69 6e672020 --no-upscaling │ │ │ │ │ - 0x00015e20 2020206f 6e6c7920 7363616c 65207669 only scale vi │ │ │ │ │ - 0x00015e30 64656f20 6f722072 6573616d 706c6520 deo or resample │ │ │ │ │ - 0x00015e40 61756469 6f206966 20696e70 75742069 audio if input i │ │ │ │ │ - 0x00015e50 730a2020 20202020 20202020 20202020 s. │ │ │ │ │ - 0x00015e60 20202020 20202020 20202062 69676765 bigge │ │ │ │ │ - 0x00015e70 72207468 616e2070 726f7669 64656420 r than provided │ │ │ │ │ - 0x00015e80 70617261 6d657465 72730a20 20202020 parameters. │ │ │ │ │ - 0x00015e90 202d2d72 6573697a 652d6d65 74686f64 --resize-method │ │ │ │ │ - 0x00015ea0 203c6d65 74686f64 3e202020 20557365 Use │ │ │ │ │ - 0x00015eb0 20746869 73206d65 74686f64 20666f72 this method for │ │ │ │ │ - 0x00015ec0 20726573 63616c69 6e672074 68652076 rescaling the v │ │ │ │ │ - 0x00015ed0 6964656f 0a202020 20202020 20202020 ideo. │ │ │ │ │ - 0x00015ee0 20202020 20202020 20202020 20205365 Se │ │ │ │ │ - 0x00015ef0 65202d2d 72657369 7a652d6d 6574686f e --resize-metho │ │ │ │ │ - 0x00015f00 64206865 6c702066 6f722061 206c6973 d help for a lis │ │ │ │ │ - 0x00015f10 74206f66 20617661 696c6162 6c650a20 t of available. │ │ │ │ │ - 0x00015f20 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015f30 20202020 20202020 72657369 7a696e67 resizing │ │ │ │ │ - 0x00015f40 206d6574 686f6473 0a0a5669 64656f20 methods..Video │ │ │ │ │ - 0x00015f50 7472616e 73666572 206f7074 696f6e73 transfer options │ │ │ │ │ - 0x00015f60 3a0a2020 2d2d7070 20202020 20202020 :. --pp │ │ │ │ │ - 0x00015f70 20202020 20202020 20202056 6964656f Video │ │ │ │ │ - 0x00015f80 20506f73 7470726f 63657373 696e672c Postprocessing, │ │ │ │ │ - 0x00015f90 2064656e 6f697365 2c206465 626c6f63 denoise, debloc │ │ │ │ │ - 0x00015fa0 6b2c2064 65696e74 65726c61 6365720a k, deinterlacer. │ │ │ │ │ - 0x00015fb0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00015fc0 20202020 20202020 20207573 65202d2d use -- │ │ │ │ │ - 0x00015fd0 70702068 656c7020 666f7220 61206c69 pp help for a li │ │ │ │ │ - 0x00015fe0 7374206f 66206176 61696c61 626c6520 st of available │ │ │ │ │ - 0x00015ff0 66696c74 6572732e 0a20202d 432c202d filters.. -C, - │ │ │ │ │ - 0x00016000 2d636f6e 74726173 74202020 20202020 -contrast │ │ │ │ │ - 0x00016010 20205b30 2e312074 6f203130 2e305d20 [0.1 to 10.0] │ │ │ │ │ - 0x00016020 636f6e74 72617374 20636f72 72656374 contrast correct │ │ │ │ │ - 0x00016030 696f6e20 28646566 61756c74 3a20312e ion (default: 1. │ │ │ │ │ - 0x00016040 30290a20 20202020 20202020 20202020 0). │ │ │ │ │ - 0x00016050 20202020 20202020 20202020 204e6f74 Not │ │ │ │ │ - 0x00016060 653a206c 6f776572 2076616c 75657320 e: lower values │ │ │ │ │ - 0x00016070 6d616b65 20746865 20766964 656f2064 make the video d │ │ │ │ │ - 0x00016080 61726b65 722e0a20 202d422c 202d2d62 arker.. -B, --b │ │ │ │ │ - 0x00016090 72696768 746e6573 73202020 20202020 rightness │ │ │ │ │ - 0x000160a0 5b2d312e 3020746f 20312e30 5d206272 [-1.0 to 1.0] br │ │ │ │ │ - 0x000160b0 69676874 6e657373 20636f72 72656374 ightness correct │ │ │ │ │ - 0x000160c0 696f6e20 28646566 61756c74 3a20302e ion (default: 0. │ │ │ │ │ - 0x000160d0 30290a20 20202020 20202020 20202020 0). │ │ │ │ │ - 0x000160e0 20202020 20202020 20202020 204e6f74 Not │ │ │ │ │ - 0x000160f0 653a206c 6f776572 2076616c 75657320 e: lower values │ │ │ │ │ - 0x00016100 6d616b65 20746865 20766964 656f2064 make the video d │ │ │ │ │ - 0x00016110 61726b65 722e0a20 202d472c 202d2d67 arker.. -G, --g │ │ │ │ │ - 0x00016120 616d6d61 20202020 20202020 20202020 amma │ │ │ │ │ - 0x00016130 5b302e31 20746f20 31302e30 5d206761 [0.1 to 10.0] ga │ │ │ │ │ - 0x00016140 6d6d6120 636f7272 65637469 6f6e2028 mma correction ( │ │ │ │ │ - 0x00016150 64656661 756c743a 20312e30 290a2020 default: 1.0). │ │ │ │ │ - 0x00016160 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00016170 20202020 20202020 4e6f7465 3a206c6f Note: lo │ │ │ │ │ - 0x00016180 77657220 76616c75 6573206d 616b6520 wer values make │ │ │ │ │ - 0x00016190 74686520 76696465 6f206461 726b6572 the video darker │ │ │ │ │ - 0x000161a0 2e0a2020 2d5a2c20 2d2d7361 74757261 .. -Z, --satura │ │ │ │ │ - 0x000161b0 74696f6e 20202020 2020205b 302e3120 tion [0.1 │ │ │ │ │ - 0x000161c0 746f2031 302e305d 20736174 75726174 to 10.0] saturat │ │ │ │ │ - 0x000161d0 696f6e20 636f7272 65637469 6f6e2028 ion correction ( │ │ │ │ │ - 0x000161e0 64656661 756c743a 20312e30 290a2020 default: 1.0). │ │ │ │ │ - 0x000161f0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00016200 20202020 20202020 4e6f7465 3a206c6f Note: lo │ │ │ │ │ - 0x00016210 77657220 76616c75 6573206d 616b6520 wer values make │ │ │ │ │ - 0x00016220 74686520 76696465 6f206772 65792e0a the video grey.. │ │ │ │ │ - 0x00016230 0a417564 696f206f 75747075 74206f70 .Audio output op │ │ │ │ │ - 0x00016240 74696f6e 733a0a20 202d612c 202d2d61 tions:. -a, --a │ │ │ │ │ - 0x00016250 7564696f 7175616c 69747920 20202020 udioquality │ │ │ │ │ - 0x00016260 5b2d3220 746f2031 305d2065 6e636f64 [-2 to 10] encod │ │ │ │ │ - 0x00016270 696e6720 7175616c 69747920 666f7220 ing quality for │ │ │ │ │ - 0x00016280 61756469 6f202864 65666175 6c743a20 audio (default: │ │ │ │ │ - 0x00016290 31290a20 20202020 20202020 20202020 1). │ │ │ │ │ - 0x000162a0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x000162b0 20202020 20202075 73652068 69676865 use highe │ │ │ │ │ - 0x000162c0 72207661 6c756573 20666f72 20626574 r values for bet │ │ │ │ │ - 0x000162d0 74657220 7175616c 6974790a 20202d41 ter quality. -A │ │ │ │ │ - 0x000162e0 2c202d2d 61756469 6f626974 72617465 , --audiobitrate │ │ │ │ │ - 0x000162f0 20202020 205b3332 20746f20 3530305d [32 to 500] │ │ │ │ │ - 0x00016300 20656e63 6f64696e 67206269 74726174 encoding bitrat │ │ │ │ │ - 0x00016310 6520666f 72206175 64696f20 286b622f e for audio (kb/ │ │ │ │ │ - 0x00016320 73290a20 202d632c 202d2d63 68616e6e s). -c, --chann │ │ │ │ │ - 0x00016330 656c7320 20202020 20202020 73657420 els set │ │ │ │ │ - 0x00016340 6e756d62 6572206f 66206f75 74707574 number of output │ │ │ │ │ - 0x00016350 20636861 6e6e656c 730a2020 2d482c20 channels. -H, │ │ │ │ │ - 0x00016360 2d2d7361 6d706c65 72617465 20202020 --samplerate │ │ │ │ │ - 0x00016370 20202073 6574206f 75747075 74207361 set output sa │ │ │ │ │ - 0x00016380 6d706c65 72617465 2028696e 20487a29 mplerate (in Hz) │ │ │ │ │ - 0x00016390 0a202020 2020202d 2d6e6f61 7564696f . --noaudio │ │ │ │ │ - 0x000163a0 20202020 20202020 20206469 7361626c disabl │ │ │ │ │ - 0x000163b0 65206175 64696f20 66726f6d 20696e70 e audio from inp │ │ │ │ │ - 0x000163c0 75740a20 20202020 202d2d6e 6f766964 ut. --novid │ │ │ │ │ - 0x000163d0 656f2020 20202020 20202020 64697361 eo disa │ │ │ │ │ - 0x000163e0 626c6520 76696465 6f206672 6f6d2069 ble video from i │ │ │ │ │ - 0x000163f0 6e707574 0a0a496e 70757420 6f707469 nput..Input opti │ │ │ │ │ - 0x00016400 6f6e733a 0a202020 2020202d 2d646569 ons:. --dei │ │ │ │ │ - 0x00016410 6e746572 6c616365 20202020 2020666f nterlace fo │ │ │ │ │ - 0x00016420 72636520 6465696e 7465726c 6163652c rce deinterlace, │ │ │ │ │ - 0x00016430 206f7468 65727769 7365206f 6e6c7920 otherwise only │ │ │ │ │ - 0x00016440 6d617465 7269616c 0a202020 20202020 material. │ │ │ │ │ - 0x00016450 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00016460 2020206d 61726b65 64206173 20696e74 marked as int │ │ │ │ │ - 0x00016470 65726c61 63656420 77696c6c 20626520 erlaced will be │ │ │ │ │ - 0x00016480 6465696e 7465726c 61636564 0a202020 deinterlaced. │ │ │ │ │ - 0x00016490 2020202d 2d6e6f2d 6465696e 7465726c --no-deinterl │ │ │ │ │ - 0x000164a0 61636520 2020666f 72636520 6465696e ace force dein │ │ │ │ │ - 0x000164b0 7465726c 61636520 6f66660a 20202d66 terlace off. -f │ │ │ │ │ - 0x000164c0 2c202d2d 666f726d 61742020 20202020 , --format │ │ │ │ │ - 0x000164d0 20202020 20737065 63696679 20696e70 specify inp │ │ │ │ │ - 0x000164e0 75742066 6f726d61 740a2020 20202020 ut format. │ │ │ │ │ - 0x000164f0 2d2d696e 70757466 70732066 70732020 --inputfps fps │ │ │ │ │ - 0x00016500 2020206f 76657272 69646520 696e7075 override inpu │ │ │ │ │ - 0x00016510 74206670 730a2020 20202020 2d2d6175 t fps. --au │ │ │ │ │ - 0x00016520 64696f73 74726561 6d206964 20202062 diostream id b │ │ │ │ │ - 0x00016530 79206465 6661756c 74207468 65206669 y default the fi │ │ │ │ │ - 0x00016540 72737420 61756469 6f207374 7265616d rst audio stream │ │ │ │ │ - 0x00016550 20697320 73656c65 63746564 2c0a2020 is selected,. │ │ │ │ │ - 0x00016560 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00016570 20202020 20202020 75736520 74686973 use this │ │ │ │ │ - 0x00016580 20746f20 73656c65 63742061 6e6f7468 to select anoth │ │ │ │ │ - 0x00016590 65722061 7564696f 20737472 65616d0a er audio stream. │ │ │ │ │ - 0x000165a0 20202020 20202d2d 76696465 6f737472 --videostr │ │ │ │ │ - 0x000165b0 65616d20 69642020 20627920 64656661 eam id by defa │ │ │ │ │ - 0x000165c0 756c7420 74686520 66697273 74207669 ult the first vi │ │ │ │ │ - 0x000165d0 64656f20 73747265 616d2069 73207365 deo stream is se │ │ │ │ │ - 0x000165e0 6c656374 65642c0a 20202020 20202020 lected,. │ │ │ │ │ - 0x000165f0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00016600 20207573 65207468 69732074 6f207365 use this to se │ │ │ │ │ - 0x00016610 6c656374 20616e6f 74686572 20766964 lect another vid │ │ │ │ │ - 0x00016620 656f2073 74726561 6d0a2020 20202020 eo stream. │ │ │ │ │ - 0x00016630 2d2d6e6f 73796e63 20202020 20202020 --nosync │ │ │ │ │ - 0x00016640 20202064 6f206e6f 74207573 6520412f do not use A/ │ │ │ │ │ - 0x00016650 56207379 6e632066 726f6d20 696e7075 V sync from inpu │ │ │ │ │ - 0x00016660 7420636f 6e746169 6e65722e 0a202020 t container.. │ │ │ │ │ + 0x00014000 03000000 01000200 7b225741 524e494e ........{"WARNIN │ │ │ │ │ + 0x00014010 47223a20 22005741 524e494e 47202d20 G": ".WARNING - │ │ │ │ │ + 0x00014020 25733a25 753a2000 5741524e 494e4720 %s:%u: .WARNING │ │ │ │ │ + 0x00014030 2d200055 54462d38 00555446 38004661 - .UTF-8.UTF8.Fa │ │ │ │ │ + 0x00014040 696c6564 20746f20 67657420 5554462d iled to get UTF- │ │ │ │ │ + 0x00014050 38207465 7874004f 7574206f 66206d65 8 text.Out of me │ │ │ │ │ + 0x00014060 6d6f7279 00535542 00efbbbf 0053796e mory.SUB.....Syn │ │ │ │ │ + 0x00014070 74617820 6572726f 723a2025 73000000 tax error: %s... │ │ │ │ │ + 0x00014080 4d656d6f 72792061 6c6c6f63 6174696f Memory allocatio │ │ │ │ │ + 0x00014090 6e206661 696c6564 202d2063 616e6e6f n failed - canno │ │ │ │ │ + 0x000140a0 7420636f 6e766572 74207465 78740000 t convert text.. │ │ │ │ │ + 0x000140b0 4661696c 65642074 6f206669 6c746572 Failed to filter │ │ │ │ │ + 0x000140c0 20757466 38207465 78743a20 25730000 utf8 text: %s.. │ │ │ │ │ + 0x000140d0 466f756e 64206e6f 6e207574 66382063 Found non utf8 c │ │ │ │ │ + 0x000140e0 68617261 63746572 28732920 696e2073 haracter(s) in s │ │ │ │ │ + 0x000140f0 7472696e 67202573 2c207363 72756262 tring %s, scrubb │ │ │ │ │ + 0x00014100 6564206f 75740000 4d656d6f 72792061 ed out..Memory a │ │ │ │ │ + 0x00014110 6c6c6f63 6174696f 6e206661 696c6564 llocation failed │ │ │ │ │ + 0x00014120 202d2063 616e6e6f 7420636f 6e766572 - cannot conver │ │ │ │ │ + 0x00014130 74207465 78740a00 656e636f 64696e67 t text..encoding │ │ │ │ │ + 0x00014140 20256420 6e6f7420 68616e64 6c656420 %d not handled │ │ │ │ │ + 0x00014150 696e2063 6f6e7665 7273696f 6e210000 in conversion!.. │ │ │ │ │ + 0x00014160 73756274 69746c65 20697320 6e6f7420 subtitle is not │ │ │ │ │ + 0x00014170 76616c69 64205554 462d383a 20257300 valid UTF-8: %s. │ │ │ │ │ + 0x00014180 20206675 72746865 7220696e 76616c69 further invali │ │ │ │ │ + 0x00014190 64207375 62746974 6c657320 77696c6c d subtitles will │ │ │ │ │ + 0x000141a0 204e4f54 20626520 666c6167 6765640a NOT be flagged. │ │ │ │ │ + 0x000141b0 00000000 556e6b6e 6f776e20 63686172 ....Unknown char │ │ │ │ │ + 0x000141c0 61637465 7220656e 636f6469 6e673a20 acter encoding: │ │ │ │ │ + 0x000141d0 25730000 56616c69 64206368 61726163 %s..Valid charac │ │ │ │ │ + 0x000141e0 74657220 656e636f 64696e67 73206172 ter encodings ar │ │ │ │ │ + 0x000141f0 653a0a00 20207574 662d382c 20757466 e:.. utf-8, utf │ │ │ │ │ + 0x00014200 382c2069 736f2d38 3835392d 312c206c 8, iso-8859-1, l │ │ │ │ │ + 0x00014210 6174696e 310a0000 4e6f2073 75627469 atin1...No subti │ │ │ │ │ + 0x00014220 746c6573 2066696c 6520746f 206c6f61 tles file to loa │ │ │ │ │ + 0x00014230 64206672 6f6d0000 4661696c 65642074 d from..Failed t │ │ │ │ │ + 0x00014240 6f206f70 656e2073 75627469 746c6573 o open subtitles │ │ │ │ │ + 0x00014250 2066696c 65202573 20282573 29000000 file %s (%s)... │ │ │ │ │ + 0x00014260 4e6f6e20 636f6e73 65637574 69766520 Non consecutive │ │ │ │ │ + 0x00014270 6964733a 20257320 2d207072 6574656e ids: %s - preten │ │ │ │ │ + 0x00014280 64696e67 206e6f74 20746f20 68617665 ding not to have │ │ │ │ │ + 0x00014290 206e6f74 69636564 00000000 25643a25 noticed....%d:% │ │ │ │ │ + 0x000142a0 643a2564 252a5b2e 2c5d2564 202d2d3e d:%d%*[.,]%d --> │ │ │ │ │ + 0x000142b0 2025643a 25643a25 64252a5b 2e2c5d25 %d:%d:%d%*[.,]% │ │ │ │ │ + 0x000142c0 6420252a 5b78585d 313a2025 6420252a d %*[xX]1: %d %* │ │ │ │ │ + 0x000142d0 5b78585d 323a2025 6420252a 5b79595d [xX]2: %d %*[yY] │ │ │ │ │ + 0x000142e0 313a2025 6420252a 5b79595d 323a2025 1: %d %*[yY]2: % │ │ │ │ │ + 0x000142f0 640a0000 25643a25 643a2564 252a5b2e d...%d:%d:%d%*[. │ │ │ │ │ + 0x00014300 2c5d2564 202d2d3e 2025643a 25643a25 ,]%d --> %d:%d:% │ │ │ │ │ + 0x00014310 64252a5b 2e2c5d25 640a0000 42616420 d%*[.,]%d...Bad │ │ │ │ │ + 0x00014320 74696d65 7374616d 70207370 65636966 timestamp specif │ │ │ │ │ + 0x00014330 69636174 696f6e3a 20257300 53756274 ication: %s.Subt │ │ │ │ │ + 0x00014340 69746c65 20746578 74206973 20746f6f itle text is too │ │ │ │ │ + 0x00014350 206c6f6e 67202d20 7472756e 63617465 long - truncate │ │ │ │ │ + 0x00014360 64000000 4d697373 696e6720 64617461 d...Missing data │ │ │ │ │ + 0x00014370 20696e20 2d207472 756e6361 74656420 in - truncated │ │ │ │ │ + 0x00014380 66696c65 203f0000 73747265 616d2025 file ?..stream % │ │ │ │ │ + 0x00014390 643a2073 75627469 746c6520 25732069 d: subtitle %s i │ │ │ │ │ + 0x000143a0 73206e6f 74207661 6c696420 5554462d s not valid UTF- │ │ │ │ │ + 0x000143b0 38000000 556e7375 70706f72 74656420 8...Unsupported │ │ │ │ │ + 0x000143c0 6e756d62 6572206f 6620636f 6c6f7273 number of colors │ │ │ │ │ + 0x000143d0 20696e20 696d6167 65207375 62746974 in image subtit │ │ │ │ │ + 0x000143e0 6c653a20 25640000 00007a44 7372632f le: %d....zDsrc/ │ │ │ │ │ + 0x000143f0 7468656f 72617574 696c732e 63007061 theorautils.c.pa │ │ │ │ │ + 0x00014400 67652d3e 68656164 65725f6c 656e203e ge->header_len > │ │ │ │ │ + 0x00014410 20300065 72726f72 20777269 74696e67 0.error writing │ │ │ │ │ + 0x00014420 20617564 696f2070 6167650a 00726574 audio page..ret │ │ │ │ │ + 0x00014430 203d3d20 30006572 726f7220 77726974 == 0.error writ │ │ │ │ │ + 0x00014440 696e6720 6b617465 20706167 650a0065 ing kate page..e │ │ │ │ │ + 0x00014450 72726f72 20777269 74696e67 20766964 rror writing vid │ │ │ │ │ + 0x00014460 656f2070 6167650a 006e203e 3d203000 eo page..n >= 0. │ │ │ │ │ + 0x00014470 78202b20 62797465 735f7265 71756972 x + bytes_requir │ │ │ │ │ + 0x00014480 6564286e 29203d3d 20700069 6e646578 ed(n) == p.index │ │ │ │ │ + 0x00014490 2d3e7061 67655f6c 6f636174 696f6e20 ->page_location │ │ │ │ │ + 0x000144a0 213d2030 00696e64 65782d3e 70616765 != 0.index->page │ │ │ │ │ + 0x000144b0 5f6c6f63 6174696f 6e203e20 30002128 _location > 0.!( │ │ │ │ │ + 0x000144c0 6f672e68 65616465 725b355d 20262030 og.header[5] & 0 │ │ │ │ │ + 0x000144d0 78362900 70616765 6e6f203c 20696e64 x6).pageno < ind │ │ │ │ │ + 0x000144e0 65782d3e 70616765 735f6e75 6d004e61 ex->pages_num.Na │ │ │ │ │ + 0x000144f0 6d653a20 25640d0a 0021696e 666f2d3e me: %d...!info-> │ │ │ │ │ + 0x00014500 736b656c 65746f6e 5f330049 6e746572 skeleton_3.Inter │ │ │ │ │ + 0x00014510 6e616c20 4f676720 6c696272 61727920 nal Ogg library │ │ │ │ │ + 0x00014520 6572726f 722e0a00 7468656f 72610076 error...theora.v │ │ │ │ │ + 0x00014530 6f726269 73006b61 74650066 666d7065 orbis.kate.ffmpe │ │ │ │ │ + 0x00014540 67327468 656f7261 2d302e32 3900454e g2theora-0.29.EN │ │ │ │ │ + 0x00014550 434f4445 52003030 30303030 30303030 CODER.0000000000 │ │ │ │ │ + 0x00014560 30303030 30300053 4f555243 455f4f53 000000.SOURCE_OS │ │ │ │ │ + 0x00014570 48415348 006b6174 655f656e 636f6465 HASH.kate_encode │ │ │ │ │ + 0x00014580 5f696e69 743a2025 640a006b 6174655f _init: %d..kate_ │ │ │ │ │ + 0x00014590 636f6d6d 656e745f 696e6974 3a202564 comment_init: %d │ │ │ │ │ + 0x000145a0 0a006b61 74655f65 6e636f64 655f6865 ..kate_encode_he │ │ │ │ │ + 0x000145b0 61646572 733a2025 640a006f 702e6772 aders: %d..op.gr │ │ │ │ │ + 0x000145c0 616e756c 65706f73 20213d20 2d310045 anulepos != -1.E │ │ │ │ │ + 0x000145d0 72726f72 20736574 74696e67 20726567 rror setting reg │ │ │ │ │ + 0x000145e0 696f6e3a 2025640a 00000000 4641494c ion: %d.....FAIL │ │ │ │ │ + 0x000145f0 5552453a 20466169 6c656420 746f2077 URE: Failed to w │ │ │ │ │ + 0x00014600 72697465 20706167 65206865 61646572 rite page header │ │ │ │ │ + 0x00014610 20746f20 6469736b 210a0000 4641494c to disk!...FAIL │ │ │ │ │ + 0x00014620 5552453a 20466169 6c656420 746f2077 URE: Failed to w │ │ │ │ │ + 0x00014630 72697465 20706167 6520626f 64792074 rite page body t │ │ │ │ │ + 0x00014640 6f206469 736b210a 00000000 4552524f o disk!.....ERRO │ │ │ │ │ + 0x00014650 523a2066 61696c65 6420746f 20736565 R: failed to see │ │ │ │ │ + 0x00014660 6b20696e 20736565 6b61626c 65206f75 k in seekable ou │ │ │ │ │ + 0x00014670 74707574 2066696c 65213f21 0a000000 tput file!?!.... │ │ │ │ │ + 0x00014680 696e666f 2d3e6f75 74707574 5f736565 info->output_see │ │ │ │ │ + 0x00014690 6b61626c 6520213d 204d4159 42455f53 kable != MAYBE_S │ │ │ │ │ + 0x000146a0 45454b41 424c4500 7b226475 72617469 EEKABLE.{"durati │ │ │ │ │ + 0x000146b0 6f6e223a 20256c66 2c202270 6f736974 on": %lf, "posit │ │ │ │ │ + 0x000146c0 696f6e22 3a20252e 30326c66 2c202272 ion": %.02lf, "r │ │ │ │ │ + 0x000146d0 656d6169 6e696e67 223a2025 2e30326c emaining": %.02l │ │ │ │ │ + 0x000146e0 667d0a00 0d536361 6e6e696e 67206669 f}...Scanning fi │ │ │ │ │ + 0x000146f0 72737420 70617373 20706f73 3a202564 rst pass pos: %d │ │ │ │ │ + 0x00014700 3a253032 643a2530 32642e25 30326420 :%02d:%02d.%02d │ │ │ │ │ + 0x00014710 45543a20 25303264 3a253032 643a2530 ET: %02d:%02d:%0 │ │ │ │ │ + 0x00014720 32642020 20202020 20202020 20202000 2d . │ │ │ │ │ + 0x00014730 7b226475 72617469 6f6e223a 20256c66 {"duration": %lf │ │ │ │ │ + 0x00014740 2c202270 6f736974 696f6e22 3a20252e , "position": %. │ │ │ │ │ + 0x00014750 30326c66 2c202261 7564696f 5f6b6270 02lf, "audio_kbp │ │ │ │ │ + 0x00014760 73223a20 2025642c 20227669 64656f5f s": %d, "video_ │ │ │ │ │ + 0x00014770 6b627073 223a2025 642c2022 72656d61 kbps": %d, "rema │ │ │ │ │ + 0x00014780 696e696e 67223a20 252e3032 6c667d0a ining": %.02lf}. │ │ │ │ │ + 0x00014790 00000000 0d202025 643a2530 32643a25 ..... %d:%02d:% │ │ │ │ │ + 0x000147a0 3032642e 25303264 20617564 696f3a20 02d.%02d audio: │ │ │ │ │ + 0x000147b0 25646b62 70732076 6964656f 3a202564 %dkbps video: %d │ │ │ │ │ + 0x000147c0 6b627073 2c207469 6d652065 6c617073 kbps, time elaps │ │ │ │ │ + 0x000147d0 65643a20 25303264 3a253032 643a2530 ed: %02d:%02d:%0 │ │ │ │ │ + 0x000147e0 32642020 20202020 20202020 20000000 2d ... │ │ │ │ │ + 0x000147f0 0d202025 643a2530 32643a25 3032642e . %d:%02d:%02d. │ │ │ │ │ + 0x00014800 25303264 20617564 696f3a20 25646b62 %02d audio: %dkb │ │ │ │ │ + 0x00014810 70732076 6964656f 3a202564 6b627073 ps video: %dkbps │ │ │ │ │ + 0x00014820 2c204554 3a202530 32643a25 3032643a , ET: %02d:%02d: │ │ │ │ │ + 0x00014830 25303264 2c206573 742e2073 697a653a %02d, est. size: │ │ │ │ │ + 0x00014840 20252e30 316c6620 4d422020 20000000 %.01lf MB ... │ │ │ │ │ + 0x00014850 6f67675f 73747265 616d5f66 6c757368 ogg_stream_flush │ │ │ │ │ + 0x00014860 2826696e 666f2d3e 736f2c20 266f6729 (&info->so, &og) │ │ │ │ │ + 0x00014870 203d3d20 30000000 5741524e 494e473a == 0...WARNING: │ │ │ │ │ + 0x00014880 206e6f20 6b657920 706f696e 74732066 no key points f │ │ │ │ │ + 0x00014890 6f722025 73207374 7265616d 20253038 or %s stream %08 │ │ │ │ │ + 0x000148a0 780a0000 4552524f 523a206d 616c6c6f x...ERROR: mallo │ │ │ │ │ + 0x000148b0 63206661 696c7572 6520696e 20726577 c failure in rew │ │ │ │ │ + 0x000148c0 72697465 5f696e64 65785f70 6167650a rite_index_page. │ │ │ │ │ + 0x000148d0 00000000 5741524e 494e473a 20556e64 ....WARNING: Und │ │ │ │ │ + 0x000148e0 65726573 74696d61 74656420 73706163 erestimated spac │ │ │ │ │ + 0x000148f0 6520666f 72202573 206b6579 6672616d e for %s keyfram │ │ │ │ │ + 0x00014900 6520696e 6465782c 2064726f 70706564 e index, dropped │ │ │ │ │ + 0x00014910 20256420 6b657966 72616d65 732c206f %d keyframes, o │ │ │ │ │ + 0x00014920 6e6c7920 70617274 206f6620 74686520 nly part of the │ │ │ │ │ + 0x00014930 66696c65 206d6179 20626520 696e6465 file may be inde │ │ │ │ │ + 0x00014940 7865642e 20526572 756e2077 69746820 xed. Rerun with │ │ │ │ │ + 0x00014950 2d2d2573 2d696e64 65782d72 65736572 --%s-index-reser │ │ │ │ │ + 0x00014960 76652025 6420746f 20656e73 75726520 ve %d to ensure │ │ │ │ │ + 0x00014970 6120636f 6d706c65 74652069 6e646578 a complete index │ │ │ │ │ + 0x00014980 2c206f72 20757365 204f6767 496e6465 , or use OggInde │ │ │ │ │ + 0x00014990 7820746f 2072652d 696e6465 782e0a00 x to re-index... │ │ │ │ │ + 0x000149a0 416c6c6f 63617465 64202564 20627974 Allocated %d byt │ │ │ │ │ + 0x000149b0 65732066 6f722025 73206b65 79667261 es for %s keyfra │ │ │ │ │ + 0x000149c0 6d652069 6e646578 2c202564 20617265 me index, %d are │ │ │ │ │ + 0x000149d0 20756e75 7365642e 20496e64 65782063 unused. Index c │ │ │ │ │ + 0x000149e0 6f6e7461 696e7320 2564206b 65796672 ontains %d keyfr │ │ │ │ │ + 0x000149f0 616d6573 2e205265 72756e20 77697468 ames. Rerun with │ │ │ │ │ + 0x00014a00 20272d2d 25732d69 6e646578 2d726573 '--%s-index-res │ │ │ │ │ + 0x00014a10 65727665 20256427 20746f20 656e636f erve %d' to enco │ │ │ │ │ + 0x00014a20 64652077 69746820 74686520 6f707469 de with the opti │ │ │ │ │ + 0x00014a30 6d616c20 73697a65 64202573 20696e64 mal sized %s ind │ │ │ │ │ + 0x00014a40 65782c20 6f722075 7365204f 6767496e ex, or use OggIn │ │ │ │ │ + 0x00014a50 64657820 746f2072 652d696e 6465782e dex to re-index. │ │ │ │ │ + 0x00014a60 0a000000 4552524f 523a2043 616e2774 ....ERROR: Can't │ │ │ │ │ + 0x00014a70 20736565 6b206f75 74707574 2066696c seek output fil │ │ │ │ │ + 0x00014a80 6520746f 20777269 74652069 6e646578 e to write index │ │ │ │ │ + 0x00014a90 2e210a00 76657273 696f6e20 3e3d2053 .!..version >= S │ │ │ │ │ + 0x00014aa0 4b454c45 544f4e5f 56455253 494f4e28 KELETON_VERSION( │ │ │ │ │ + 0x00014ab0 332c3029 207c7c20 76657273 696f6e20 3,0) || version │ │ │ │ │ + 0x00014ac0 3d3d2053 4b454c45 544f4e5f 56455253 == SKELETON_VERS │ │ │ │ │ + 0x00014ad0 494f4e28 342c3029 00000000 4552524f ION(4,0)....ERRO │ │ │ │ │ + 0x00014ae0 523a2043 616e2774 20736565 6b206f75 R: Can't seek ou │ │ │ │ │ + 0x00014af0 74707574 2066696c 6520746f 20777269 tput file to wri │ │ │ │ │ + 0x00014b00 74652069 6e646578 210a0000 4552524f te index!...ERRO │ │ │ │ │ + 0x00014b10 523a2043 616e2774 20736565 6b206f75 R: Can't seek ou │ │ │ │ │ + 0x00014b20 74707574 2066696c 6520746f 20726577 tput file to rew │ │ │ │ │ + 0x00014b30 72697465 20736b65 6c65746f 6e20424f rite skeleton BO │ │ │ │ │ + 0x00014b40 53210a00 54686520 566f7262 69732065 S!..The Vorbis e │ │ │ │ │ + 0x00014b50 6e636f64 65722063 6f756c64 206e6f74 ncoder could not │ │ │ │ │ + 0x00014b60 20736574 20757020 61206d6f 64652061 set up a mode a │ │ │ │ │ + 0x00014b70 63636f72 64696e67 20746f0a 74686520 ccording to.the │ │ │ │ │ + 0x00014b80 72657175 65737465 64207175 616c6974 requested qualit │ │ │ │ │ + 0x00014b90 79206f72 20626974 72617465 2e0a0a00 y or bitrate.... │ │ │ │ │ + 0x00014ba0 5741524e 494e473a 2043616e 27742067 WARNING: Can't g │ │ │ │ │ + 0x00014bb0 65742064 75726174 696f6e20 6f66206d et duration of m │ │ │ │ │ + 0x00014bc0 65646961 2c206e6f 7420696e 64657869 edia, not indexi │ │ │ │ │ + 0x00014bd0 6e672c20 77726974 696e6720 536b656c ng, writing Skel │ │ │ │ │ + 0x00014be0 65746f6e 20332074 7261636b 2e0a0000 eton 3 track.... │ │ │ │ │ + 0x00014bf0 5741524e 494e473a 2043616e 27742077 WARNING: Can't w │ │ │ │ │ + 0x00014c00 72697465 206b6579 6672616d 652d7365 rite keyframe-se │ │ │ │ │ + 0x00014c10 656b2d69 6e646578 20696e74 6f206e6f ek-index into no │ │ │ │ │ + 0x00014c20 6e2d7365 656b6162 6c65206f 75747075 n-seekable outpu │ │ │ │ │ + 0x00014c30 74207374 7265616d 21205772 6974696e t stream! Writin │ │ │ │ │ + 0x00014c40 6720536b 656c6574 6f6e3320 74726163 g Skeleton3 trac │ │ │ │ │ + 0x00014c50 6b2e0a00 496e7465 726e616c 20546865 k...Internal The │ │ │ │ │ + 0x00014c60 6f726120 6c696272 61727920 6572726f ora library erro │ │ │ │ │ + 0x00014c70 722e0a00 4572726f 72207375 626d6974 r...Error submit │ │ │ │ │ + 0x00014c80 74696e67 20706173 73206461 74612069 ting pass data i │ │ │ │ │ + 0x00014c90 6e207365 636f6e64 20706173 732e0a00 n second pass... │ │ │ │ │ + 0x00014ca0 436f756c 64206e6f 74207265 61642066 Could not read f │ │ │ │ │ + 0x00014cb0 72616d65 20646174 61206672 6f6d2074 rame data from t │ │ │ │ │ + 0x00014cc0 776f2d70 61737320 64617461 2066696c wo-pass data fil │ │ │ │ │ + 0x00014cd0 65210a00 436f756c 64206e6f 74207265 e!..Could not re │ │ │ │ │ + 0x00014ce0 61642074 776f2d70 61737320 64617461 ad two-pass data │ │ │ │ │ + 0x00014cf0 2066726f 6d20656e 636f6465 722e0a00 from encoder... │ │ │ │ │ + 0x00014d00 556e6162 6c652074 6f207772 69746520 Unable to write │ │ │ │ │ + 0x00014d10 746f2074 776f2d70 61737320 64617461 to two-pass data │ │ │ │ │ + 0x00014d20 2066696c 652e0a00 436f756c 64206e6f file...Could no │ │ │ │ │ + 0x00014d30 74207265 61642074 776f2d70 61737320 t read two-pass │ │ │ │ │ + 0x00014d40 73756d6d 61727920 64617461 2066726f summary data fro │ │ │ │ │ + 0x00014d50 6d20656e 636f6465 722e0a00 556e6162 m encoder...Unab │ │ │ │ │ + 0x00014d60 6c652074 6f207365 656b2069 6e207477 le to seek in tw │ │ │ │ │ + 0x00014d70 6f2d7061 73732064 61746120 66696c65 o-pass data file │ │ │ │ │ + 0x00014d80 2e0a0000 5741524e 494e473a 20766f72 ....WARNING: vor │ │ │ │ │ + 0x00014d90 62697320 7061636b 65742025 6c6c6420 bis packet %lld │ │ │ │ │ + 0x00014da0 68617320 63616c63 756c6174 65642073 has calculated s │ │ │ │ │ + 0x00014db0 74617274 20677261 6e756c65 206f6620 tart granule of │ │ │ │ │ + 0x00014dc0 256c6c64 2c206275 74206974 2073686f %lld, but it sho │ │ │ │ │ + 0x00014dd0 756c6420 6265206e 6f6e2d6e 65676174 uld be non-negat │ │ │ │ │ + 0x00014de0 69766521 00000000 5741524e 494e473a ive!....WARNING: │ │ │ │ │ + 0x00014df0 20766f72 62697320 7061636b 65742025 vorbis packet % │ │ │ │ │ + 0x00014e00 6c6c6420 28677261 6e756c65 706f7320 lld (granulepos │ │ │ │ │ + 0x00014e10 256c6c64 29207374 61727473 20626566 %lld) starts bef │ │ │ │ │ + 0x00014e20 6f726520 74686520 656e6420 6f662074 ore the end of t │ │ │ │ │ + 0x00014e30 68652070 72656365 6564696e 67207061 he preceeding pa │ │ │ │ │ + 0x00014e40 636b6574 21000000 766f7262 69735f62 cket!...vorbis_b │ │ │ │ │ + 0x00014e50 69747261 74655f66 6c757368 7061636b itrate_flushpack │ │ │ │ │ + 0x00014e60 65742028 26696e66 6f2d3e76 642c2026 et (&info->vd, & │ │ │ │ │ + 0x00014e70 6f702920 3d3d2030 00000000 4661696c op) == 0....Fail │ │ │ │ │ + 0x00014e80 65642074 6f20656e 636f6465 206b6174 ed to encode kat │ │ │ │ │ + 0x00014e90 65206461 74612070 61636b65 74202825 e data packet (% │ │ │ │ │ + 0x00014ea0 66202d2d 3e202566 2c205b25 735d293a f --> %f, [%s]): │ │ │ │ │ + 0x00014eb0 2025640a 00000000 4661696c 65642074 %d.....Failed t │ │ │ │ │ + 0x00014ec0 6f20656e 636f6465 206b6174 65206461 o encode kate da │ │ │ │ │ + 0x00014ed0 74612070 61636b65 74202825 66202d2d ta packet (%f -- │ │ │ │ │ + 0x00014ee0 3e202566 2c20696d 61676529 3a202564 > %f, image): %d │ │ │ │ │ + 0x00014ef0 0a000000 4661696c 65642074 6f20656e ....Failed to en │ │ │ │ │ + 0x00014f00 636f6465 206b6174 6520656e 64207061 code kate end pa │ │ │ │ │ + 0x00014f10 636b6574 20617420 25663a20 25640a00 cket at %f: %d.. │ │ │ │ │ + 0x00014f20 436f6e74 656e742d 54797065 3a206170 Content-Type: ap │ │ │ │ │ + 0x00014f30 706c6963 6174696f 6e2f782d 6b617465 plication/x-kate │ │ │ │ │ + 0x00014f40 0d0a0d0a 526f6c65 3a207465 78742f73 ....Role: text/s │ │ │ │ │ + 0x00014f50 75627469 746c650d 0a000000 436f6e74 ubtitle.....Cont │ │ │ │ │ + 0x00014f60 656e742d 54797065 3a206175 64696f2f ent-Type: audio/ │ │ │ │ │ + 0x00014f70 766f7262 69730d0a 526f6c65 3a206175 vorbis..Role: au │ │ │ │ │ + 0x00014f80 64696f2f 6d61696e 0d0a4e61 6d653a20 dio/main..Name: │ │ │ │ │ + 0x00014f90 61756469 6f5f310d 0a000000 436f6e74 audio_1.....Cont │ │ │ │ │ + 0x00014fa0 656e742d 54797065 3a207669 64656f2f ent-Type: video/ │ │ │ │ │ + 0x00014fb0 7468656f 72610d0a 526f6c65 3a207669 theora..Role: vi │ │ │ │ │ + 0x00014fc0 64656f2f 6d61696e 0d0a4e61 6d653a20 deo/main..Name: │ │ │ │ │ + 0x00014fd0 76696465 6f5f310d 0a000000 00000000 video_1......... │ │ │ │ │ + 0x00014fe0 00000000 02000000 01000000 05000000 ................ │ │ │ │ │ + 0x00014ff0 03000000 04000000 77726974 655f6175 ........write_au │ │ │ │ │ + 0x00015000 64696f5f 70616765 00000000 77726974 dio_page....writ │ │ │ │ │ + 0x00015010 655f7669 64656f5f 70616765 00000000 e_video_page.... │ │ │ │ │ + 0x00015020 77726974 655f6b61 74655f70 61676500 write_kate_page. │ │ │ │ │ + 0x00015030 6f67676d 75785f61 64645f61 7564696f oggmux_add_audio │ │ │ │ │ + 0x00015040 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ + 0x00015050 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ + 0x00015060 77726974 655f696e 6465785f 706c6163 write_index_plac │ │ │ │ │ + 0x00015070 65686f6c 6465725f 666f725f 73747265 eholder_for_stre │ │ │ │ │ + 0x00015080 616d0000 6f67676d 75785f69 6e697400 am..oggmux_init. │ │ │ │ │ + 0x00015090 77726974 655f766c 5f696e74 00000000 write_vl_int.... │ │ │ │ │ + 0x000150a0 62797465 735f7265 71756972 65640000 bytes_required.. │ │ │ │ │ + 0x000150b0 77726974 655f696e 6465785f 70616765 write_index_page │ │ │ │ │ + 0x000150c0 73000000 77726974 655f7061 67650000 s...write_page.. │ │ │ │ │ + 0x000150d0 77726974 655f7365 656b5f69 6e646578 write_seek_index │ │ │ │ │ + 0x000150e0 00000000 6164645f 66697368 6561645f ....add_fishead_ │ │ │ │ │ + 0x000150f0 7061636b 65740000 0000c842 0000003f packet.....B...? │ │ │ │ │ + 0x00015100 0000803a 00000041 0000c6c2 00000000 ...:...A........ │ │ │ │ │ + 0x00015110 fca9f1d2 4d62503f 66666666 66661440 ....MbP?ffffff.@ │ │ │ │ │ + 0x00015120 70696400 6f757470 7574006e 6f2d736b pid.output.no-sk │ │ │ │ │ + 0x00015130 656c6574 6f6e0073 6b656c65 746f6e2d eleton.skeleton- │ │ │ │ │ + 0x00015140 3300696e 6465782d 696e7465 7276616c 3.index-interval │ │ │ │ │ + 0x00015150 00746865 6f72612d 696e6465 782d7265 .theora-index-re │ │ │ │ │ + 0x00015160 73657276 6500766f 72626973 2d696e64 serve.vorbis-ind │ │ │ │ │ + 0x00015170 65782d72 65736572 7665006b 6174652d ex-reserve.kate- │ │ │ │ │ + 0x00015180 696e6465 782d7265 73657276 65007769 index-reserve.wi │ │ │ │ │ + 0x00015190 64746800 68656967 6874006d 61785f73 dth.height.max_s │ │ │ │ │ + 0x000151a0 697a6500 76696465 6f717561 6c697479 ize.videoquality │ │ │ │ │ + 0x000151b0 00766964 656f6269 74726174 65006175 .videobitrate.au │ │ │ │ │ + 0x000151c0 64696f71 75616c69 74790061 7564696f dioquality.audio │ │ │ │ │ + 0x000151d0 62697472 61746500 736f6674 2d746172 bitrate.soft-tar │ │ │ │ │ + 0x000151e0 67657400 74776f2d 70617373 00666972 get.two-pass.fir │ │ │ │ │ + 0x000151f0 73742d70 61737300 7365636f 6e642d70 st-pass.second-p │ │ │ │ │ + 0x00015200 61737300 6b657969 6e740062 75662d64 ass.keyint.buf-d │ │ │ │ │ + 0x00015210 656c6179 006e6f2d 6465696e 7465726c elay.no-deinterl │ │ │ │ │ + 0x00015220 61636500 70700072 6573697a 652d6d65 ace.pp.resize-me │ │ │ │ │ + 0x00015230 74686f64 0073616d 706c6572 61746500 thod.samplerate. │ │ │ │ │ + 0x00015240 6368616e 6e656c73 0067616d 6d610062 channels.gamma.b │ │ │ │ │ + 0x00015250 72696768 746e6573 7300636f 6e747261 rightness.contra │ │ │ │ │ + 0x00015260 73740073 61747572 6174696f 6e006e6f st.saturation.no │ │ │ │ │ + 0x00015270 736f756e 64006e6f 61756469 6f006e6f sound.noaudio.no │ │ │ │ │ + 0x00015280 76696465 6f006e6f 73756274 69746c65 video.nosubtitle │ │ │ │ │ + 0x00015290 73007375 62746974 6c652d74 79706573 s.subtitle-types │ │ │ │ │ + 0x000152a0 006e6f6d 65746164 61746100 6e6f2d6f .nometadata.no-o │ │ │ │ │ + 0x000152b0 73686173 68006e6f 2d757073 63616c69 shash.no-upscali │ │ │ │ │ + 0x000152c0 6e670066 72616d65 72617465 00706978 ng.framerate.pix │ │ │ │ │ + 0x000152d0 656c2d61 73706563 74007072 65736574 el-aspect.preset │ │ │ │ │ + 0x000152e0 006e6963 65006372 6f70746f 70006372 .nice.croptop.cr │ │ │ │ │ + 0x000152f0 6f70626f 74746f6d 0063726f 70726967 opbottom.croprig │ │ │ │ │ + 0x00015300 68740063 726f706c 65667400 696e7075 ht.cropleft.inpu │ │ │ │ │ + 0x00015310 74667073 00617564 696f7374 7265616d tfps.audiostream │ │ │ │ │ + 0x00015320 00766964 656f7374 7265616d 00737562 .videostream.sub │ │ │ │ │ + 0x00015330 7469746c 65732d65 6e636f64 696e6700 titles-encoding. │ │ │ │ │ + 0x00015340 73756274 69746c65 732d6967 6e6f7265 subtitles-ignore │ │ │ │ │ + 0x00015350 2d6e6f6e 2d757466 38007375 62746974 -non-utf8.subtit │ │ │ │ │ + 0x00015360 6c65732d 6c616e67 75616765 00737562 les-language.sub │ │ │ │ │ + 0x00015370 7469746c 65732d63 61746567 6f727900 titles-category. │ │ │ │ │ + 0x00015380 73746172 7474696d 6500656e 6474696d starttime.endtim │ │ │ │ │ + 0x00015390 65006e6f 73796e63 006f7074 696d697a e.nosync.optimiz │ │ │ │ │ + 0x000153a0 65007370 6565646c 6576656c 0066726f e.speedlevel.fro │ │ │ │ │ + 0x000153b0 6e74656e 64006672 6f6e7465 6e646669 ntend.frontendfi │ │ │ │ │ + 0x000153c0 6c650069 6e666f00 61727469 73740074 le.info.artist.t │ │ │ │ │ + 0x000153d0 69746c65 00646174 65006c6f 63617469 itle.date.locati │ │ │ │ │ + 0x000153e0 6f6e006f 7267616e 697a6174 696f6e00 on.organization. │ │ │ │ │ + 0x000153f0 636f7079 72696768 74006c69 63656e73 copyright.licens │ │ │ │ │ + 0x00015400 6500636f 6e746163 7400736f 75726365 e.contact.source │ │ │ │ │ + 0x00015410 2d686173 68006865 6c700025 643a2564 -hash.help.%d:%d │ │ │ │ │ + 0x00015420 3a256425 2a632564 00446961 6c6f6775 :%d%*c%d.Dialogu │ │ │ │ │ + 0x00015430 653a004b 2d535055 00202050 6978656c e:.K-SPU. Pixel │ │ │ │ │ + 0x00015440 20417370 65637420 52617469 6f3a2025 Aspect Ratio: % │ │ │ │ │ + 0x00015450 2e32662f 31200020 20467261 6d652041 .2f/1 . Frame A │ │ │ │ │ + 0x00015460 73706563 74205261 74696f3a 20252e32 spect Ratio: %.2 │ │ │ │ │ + 0x00015470 662f310a 00202044 65696e74 65726c61 f/1.. Deinterla │ │ │ │ │ + 0x00015480 63653a20 6f6e0a00 20204465 696e7465 ce: on.. Deinte │ │ │ │ │ + 0x00015490 726c6163 653a206f 66660a00 2020506f rlace: off.. Po │ │ │ │ │ + 0x000154a0 73747072 6f636573 73696e67 3a202573 stprocessing: %s │ │ │ │ │ + 0x000154b0 0a002020 52657369 7a653a20 25647825 .. Resize: %dx% │ │ │ │ │ + 0x000154c0 6400203d 3e202564 78256400 696e5f63 d. => %dx%d.in_c │ │ │ │ │ + 0x000154d0 68616e6e 656c5f6c 61796f75 7400696e hannel_layout.in │ │ │ │ │ + 0x000154e0 5f73616d 706c655f 72617465 00696e5f _sample_rate.in_ │ │ │ │ │ + 0x000154f0 73616d70 6c655f66 6d74006f 75745f63 sample_fmt.out_c │ │ │ │ │ + 0x00015500 68616e6e 656c5f6c 61796f75 74006f75 hannel_layout.ou │ │ │ │ │ + 0x00015510 745f7361 6d706c65 5f726174 65006f75 t_sample_rate.ou │ │ │ │ │ + 0x00015520 745f7361 6d706c65 5f666d74 00202052 t_sample_fmt. R │ │ │ │ │ + 0x00015530 6573616d 706c653a 20256448 7a203d3e esample: %dHz => │ │ │ │ │ + 0x00015540 20256448 7a0a0020 20436861 6e6e656c %dHz.. Channel │ │ │ │ │ + 0x00015550 733a2025 64203d3e 2025640a 00537562 s: %d => %d..Sub │ │ │ │ │ + 0x00015560 7469746c 65207374 7265616d 2025642c title stream %d, │ │ │ │ │ + 0x00015570 2069676e 6f726564 0a004661 696c6564 ignored..Failed │ │ │ │ │ + 0x00015580 20746f20 616c6c6f 63617465 206d656d to allocate mem │ │ │ │ │ + 0x00015590 6f72790a 00506172 7365645f 62756666 ory..Parsed_buff │ │ │ │ │ + 0x000155a0 65725f30 00506172 7365645f 62756666 er_0.Parsed_buff │ │ │ │ │ + 0x000155b0 65727369 6e6b5f32 00446569 6e746572 ersink_2.Deinter │ │ │ │ │ + 0x000155c0 6c616365 20666169 6c65642e 0a006572 lace failed...er │ │ │ │ │ + 0x000155d0 726f7220 63726f70 70696e67 20706963 ror cropping pic │ │ │ │ │ + 0x000155e0 74757265 0a006572 726f7220 70616464 ture..error padd │ │ │ │ │ + 0x000155f0 696e6720 6672616d 650a0045 72726f72 ing frame..Error │ │ │ │ │ + 0x00015600 20776869 6c652063 6f6e7665 7274696e while convertin │ │ │ │ │ + 0x00015610 67206175 64696f0a 00496e63 6f727265 g audio..Incorre │ │ │ │ │ + 0x00015620 63742063 726f7020 73697a65 20602573 ct crop size `%s │ │ │ │ │ + 0x00015630 272e0a00 5449544c 45004155 54484f52 '...TITLE.AUTHOR │ │ │ │ │ + 0x00015640 0066666d 70656732 7468656f 72612030 .ffmpeg2theora 0 │ │ │ │ │ + 0x00015650 2e32390a 0a092573 0a092573 0a002e6f .29...%s..%s...o │ │ │ │ │ + 0x00015660 6778002e 6f677600 2e6f6761 002e6f67 gx..ogv..oga..og │ │ │ │ │ + 0x00015670 67007762 00726200 4b6e6f77 6e207265 g.wb.rb.Known re │ │ │ │ │ + 0x00015680 73697a65 206d6574 686f6473 3a002020 size methods:. │ │ │ │ │ + 0x00015690 25730a00 616c6c00 6e6f6e65 00737075 %s..all.none.spu │ │ │ │ │ + 0x000156a0 0070726f 00707265 76696577 00766964 .pro.preview.vid │ │ │ │ │ + 0x000156b0 656f6269 6e007061 646d6100 7061646d eobin.padma.padm │ │ │ │ │ + 0x000156c0 612d7374 7265616d 000a556e 6b6e6f77 a-stream..Unknow │ │ │ │ │ + 0x000156d0 6e207072 65736574 2e0a0a00 2d004552 n preset....-.ER │ │ │ │ │ + 0x000156e0 524f523a 206e6f20 696e7075 74207370 ROR: no input sp │ │ │ │ │ + 0x000156f0 65636966 6965640a 00706970 653a002f ecified..pipe:./ │ │ │ │ │ + 0x00015700 6465762f 73746469 6e002569 00766964 dev/stdin.%i.vid │ │ │ │ │ + 0x00015710 656f346c 696e7578 00636861 6e6e656c eo4linux.channel │ │ │ │ │ + 0x00015720 00766964 656f5f73 697a6500 25642f25 .video_size.%d/% │ │ │ │ │ + 0x00015730 64002573 25730025 30313671 78002020 d.%s%s.%016qx. │ │ │ │ │ + 0x00015740 5b617564 696f2064 69736162 6c65645d [audio disabled] │ │ │ │ │ + 0x00015750 2e0a0020 205b7669 64656f20 64697361 ... [video disa │ │ │ │ │ + 0x00015760 626c6564 5d2e0a00 20205b73 75627469 bled]... [subti │ │ │ │ │ + 0x00015770 746c6573 20646973 61626c65 645d2e0a tles disabled].. │ │ │ │ │ + 0x00015780 0020205b 6d657461 64617461 20646973 . [metadata dis │ │ │ │ │ + 0x00015790 61626c65 645d2e0a 000a556e 61626c65 abled]....Unable │ │ │ │ │ + 0x000157a0 20746f20 6465636f 64652069 6e707574 to decode input │ │ │ │ │ + 0x000157b0 2e0a007b 22726573 756c7422 3a20226f ...{"result": "o │ │ │ │ │ + 0x000157c0 6b227d0a 00415254 49535400 44415445 k"}..ARTIST.DATE │ │ │ │ │ + 0x000157d0 004c4f43 4154494f 4e004f52 47414e49 .LOCATION.ORGANI │ │ │ │ │ + 0x000157e0 5a415449 4f4e0043 4f505952 49474854 ZATION.COPYRIGHT │ │ │ │ │ + 0x000157f0 004c4943 454e5345 00434f4e 54414354 .LICENSE.CONTACT │ │ │ │ │ + 0x00015800 00534f55 52434520 48415348 00564552 .SOURCE HASH.VER │ │ │ │ │ + 0x00015810 53494f4e 00414c42 554d0054 5241434b SION.ALBUM.TRACK │ │ │ │ │ + 0x00015820 4e554d42 45520050 4552464f 524d4552 NUMBER.PERFORMER │ │ │ │ │ + 0x00015830 00444553 43524950 54494f4e 0047454e .DESCRIPTION.GEN │ │ │ │ │ + 0x00015840 52450049 53524300 66617374 2d62696c RE.ISRC.fast-bil │ │ │ │ │ + 0x00015850 696e6561 72006269 63756269 6300706f inear.bicubic.po │ │ │ │ │ + 0x00015860 696e7400 61726561 00626963 75626c69 int.area.bicubli │ │ │ │ │ + 0x00015870 6e006761 75737300 73696e63 006c616e n.gauss.sinc.lan │ │ │ │ │ + 0x00015880 637a6f73 0073706c 696e6500 20205573 czos.spline. Us │ │ │ │ │ + 0x00015890 696e6720 73747265 616d2023 302e2564 ing stream #0.%d │ │ │ │ │ + 0x000158a0 20617320 61756469 6f20696e 7075740a as audio input. │ │ │ │ │ + 0x000158b0 00000000 20205468 65207365 6c656374 .... The select │ │ │ │ │ + 0x000158c0 65642073 74726561 6d206973 206e6f74 ed stream is not │ │ │ │ │ + 0x000158d0 20617564 696f2c20 66616c6c 696e6720 audio, falling │ │ │ │ │ + 0x000158e0 6261636b 20746f20 6175746f 6d617469 back to automati │ │ │ │ │ + 0x000158f0 63207365 6c656374 696f6e0a 00000000 c selection..... │ │ │ │ │ + 0x00015900 20205573 696e6720 73747265 616d2023 Using stream # │ │ │ │ │ + 0x00015910 302e2564 20617320 76696465 6f20696e 0.%d as video in │ │ │ │ │ + 0x00015920 7075740a 00000000 20205468 65207365 put..... The se │ │ │ │ │ + 0x00015930 6c656374 65642073 74726561 6d206973 lected stream is │ │ │ │ │ + 0x00015940 206e6f74 20766964 656f2c20 66616c6c not video, fall │ │ │ │ │ + 0x00015950 696e6720 6261636b 20746f20 6175746f ing back to auto │ │ │ │ │ + 0x00015960 6d617469 63207365 6c656374 696f6e0a matic selection. │ │ │ │ │ + 0x00015970 00000000 20205669 64656f20 636f7272 .... Video corr │ │ │ │ │ + 0x00015980 65637469 6f6e3a20 67616d6d 613d2567 ection: gamma=%g │ │ │ │ │ + 0x00015990 2c20636f 6e747261 73743d25 672c2062 , contrast=%g, b │ │ │ │ │ + 0x000159a0 72696768 746e6573 733d2567 0a000000 rightness=%g.... │ │ │ │ │ + 0x000159b0 2020436f 6c6f7220 636f7272 65637469 Color correcti │ │ │ │ │ + 0x000159c0 6f6e3a20 73617475 72617469 6f6e3d25 on: saturation=% │ │ │ │ │ + 0x000159d0 670a0000 20205265 73616d70 6c652046 g... Resample F │ │ │ │ │ + 0x000159e0 72616d65 72617465 3a202530 2e336620 ramerate: %0.3f │ │ │ │ │ + 0x000159f0 3d3e2025 302e3366 0a000000 4661696c => %0.3f....Fail │ │ │ │ │ + 0x00015a00 65642074 6f20696e 69746961 6c697a65 ed to initialize │ │ │ │ │ + 0x00015a10 20746865 20726573 616d706c 696e6720 the resampling │ │ │ │ │ + 0x00015a20 636f6e74 6578740a 00000000 436f756c context.....Coul │ │ │ │ │ + 0x00015a30 64206e6f 7420616c 6c6f6361 74652064 d not allocate d │ │ │ │ │ + 0x00015a40 65737469 6e617469 6f6e2073 616d706c estination sampl │ │ │ │ │ + 0x00015a50 65730a00 5741524e 494e4720 2d20756e es..WARNING - un │ │ │ │ │ + 0x00015a60 7265636f 676e697a 65642049 534f2036 recognized ISO 6 │ │ │ │ │ + 0x00015a70 33392d32 206c616e 67756167 6520636f 39-2 language co │ │ │ │ │ + 0x00015a80 64653a20 25730a00 436f756c 64206e6f de: %s..Could no │ │ │ │ │ + 0x00015a90 74207365 74206b65 79667261 6d652069 t set keyframe i │ │ │ │ │ + 0x00015aa0 6e746572 76616c20 746f2025 642e0a00 nterval to %d... │ │ │ │ │ + 0x00015ab0 436f756c 64206e6f 74207365 7420656e Could not set en │ │ │ │ │ + 0x00015ac0 636f6465 7220666c 61677320 666f7220 coder flags for │ │ │ │ │ + 0x00015ad0 2d2d736f 66742d74 61726765 740a0000 --soft-target... │ │ │ │ │ + 0x00015ae0 436f756c 64206e6f 74207365 74207261 Could not set ra │ │ │ │ │ + 0x00015af0 74652063 6f6e7472 6f6c2062 75666665 te control buffe │ │ │ │ │ + 0x00015b00 7220666f 72202d2d 736f6674 2d746172 r for --soft-tar │ │ │ │ │ + 0x00015b10 6765740a 00000000 436f756c 64206e6f get.....Could no │ │ │ │ │ + 0x00015b20 74207365 74207570 20746865 20666972 t set up the fir │ │ │ │ │ + 0x00015b30 73742070 61737320 6f662074 776f2d70 st pass of two-p │ │ │ │ │ + 0x00015b40 61737320 6d6f6465 2e0a0000 44696420 ass mode....Did │ │ │ │ │ + 0x00015b50 796f7520 72656d65 6d626572 20746f20 you remember to │ │ │ │ │ + 0x00015b60 73706563 69667920 616e2065 7374696d specify an estim │ │ │ │ │ + 0x00015b70 61746564 20626974 72617465 3f0a0000 ated bitrate?... │ │ │ │ │ + 0x00015b80 436f756c 64206e6f 74207365 74207570 Could not set up │ │ │ │ │ + 0x00015b90 20746865 20736563 6f6e6420 70617373 the second pass │ │ │ │ │ + 0x00015ba0 206f6620 74776f2d 70617373 206d6f64 of two-pass mod │ │ │ │ │ + 0x00015bb0 652e0a00 5761726e 696e673a 20636f75 e...Warning: cou │ │ │ │ │ + 0x00015bc0 6c64206e 6f742073 65742064 65736972 ld not set desir │ │ │ │ │ + 0x00015bd0 65642062 75666665 72206465 6c617920 ed buffer delay │ │ │ │ │ + 0x00015be0 6f662025 642c2075 73696e67 20256420 of %d, using %d │ │ │ │ │ + 0x00015bf0 696e7374 6561642e 0a000000 5761726e instead.....Warn │ │ │ │ │ + 0x00015c00 696e673a 20636f75 6c64206e 6f742073 ing: could not s │ │ │ │ │ + 0x00015c10 65742064 65736972 65642062 75666665 et desired buffe │ │ │ │ │ + 0x00015c20 72206465 6c61792e 0a000000 5741524e r delay.....WARN │ │ │ │ │ + 0x00015c30 494e4720 2d205375 62746974 6c657320 ING - Subtitles │ │ │ │ │ + 0x00015c40 6c616e67 75616765 206e6f74 20736574 language not set │ │ │ │ │ + 0x00015c50 20666f72 20696e70 75742066 696c6520 for input file │ │ │ │ │ + 0x00015c60 25640a00 456e6420 74696d65 20686173 %d..End time has │ │ │ │ │ + 0x00015c70 20746f20 62652062 69676765 72207468 to be bigger th │ │ │ │ │ + 0x00015c80 616e2073 74617274 2074696d 652e0a00 an start time... │ │ │ │ │ + 0x00015c90 62756666 65723d76 6964656f 5f73697a buffer=video_siz │ │ │ │ │ + 0x00015ca0 653d2564 7825643a 7069785f 666d743d e=%dx%d:pix_fmt= │ │ │ │ │ + 0x00015cb0 25643a74 696d655f 62617365 3d312f31 %d:time_base=1/1 │ │ │ │ │ + 0x00015cc0 3a706978 656c5f61 73706563 743d302f :pixel_aspect=0/ │ │ │ │ │ + 0x00015cd0 315b696e 5d3b5b69 6e5d7961 6469665b 1[in];[in]yadif[ │ │ │ │ │ + 0x00015ce0 6f75745d 3b5b6f75 745d6275 66666572 out];[out]buffer │ │ │ │ │ + 0x00015cf0 73696e6b 00000000 4e6f2076 6964656f sink....No video │ │ │ │ │ + 0x00015d00 206f7220 61756469 6f207374 7265616d or audio stream │ │ │ │ │ + 0x00015d10 20666f75 6e642e0a 00000000 43726f70 found......Crop │ │ │ │ │ + 0x00015d20 2073697a 65206025 7327206d 75737420 size `%s' must │ │ │ │ │ + 0x00015d30 62652061 206d756c 7469706c 65206f66 be a multiple of │ │ │ │ │ + 0x00015d40 20322e0a 00000000 76327620 70726573 2......v2v pres │ │ │ │ │ + 0x00015d50 6574733a 0a202070 72657669 65772020 ets:. preview │ │ │ │ │ + 0x00015d60 20202020 20205669 64656f3a 20333230 Video: 320 │ │ │ │ │ + 0x00015d70 78323430 20696620 66707320 7e203330 x240 if fps ~ 30 │ │ │ │ │ + 0x00015d80 2c203338 34783238 38206f74 68657277 , 384x288 otherw │ │ │ │ │ + 0x00015d90 6973650a 20202020 20202020 20202020 ise. │ │ │ │ │ + 0x00015da0 20202020 20202020 20202020 5175616c Qual │ │ │ │ │ + 0x00015db0 69747920 360a2020 20202020 20202020 ity 6. │ │ │ │ │ + 0x00015dc0 20202020 20202041 7564696f 3a204d61 Audio: Ma │ │ │ │ │ + 0x00015dd0 78203220 6368616e 6e656c73 202d2051 x 2 channels - Q │ │ │ │ │ + 0x00015de0 75616c69 74792031 0a0a2020 70726f20 uality 1.. pro │ │ │ │ │ + 0x00015df0 20202020 20202020 20202056 6964656f Video │ │ │ │ │ + 0x00015e00 3a203732 30783438 30206966 20667073 : 720x480 if fps │ │ │ │ │ + 0x00015e10 207e2033 302c2037 32307835 3736206f ~ 30, 720x576 o │ │ │ │ │ + 0x00015e20 74686572 77697365 0a202020 20202020 therwise. │ │ │ │ │ + 0x00015e30 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00015e40 20517561 6c697479 20380a20 20202020 Quality 8. │ │ │ │ │ + 0x00015e50 20202020 20202020 20202020 41756469 Audi │ │ │ │ │ + 0x00015e60 6f3a204d 61782032 20636861 6e6e656c o: Max 2 channel │ │ │ │ │ + 0x00015e70 73202d20 5175616c 69747920 330a0a20 s - Quality 3.. │ │ │ │ │ + 0x00015e80 20766964 656f6269 6e202020 20202020 videobin │ │ │ │ │ + 0x00015e90 56696465 6f3a2035 31327832 38382066 Video: 512x288 f │ │ │ │ │ + 0x00015ea0 6f722031 363a3920 6d617465 7269616c or 16:9 material │ │ │ │ │ + 0x00015eb0 2c203434 38783333 3620666f 7220343a , 448x336 for 4: │ │ │ │ │ + 0x00015ec0 33206d61 74657269 616c0a20 20202020 3 material. │ │ │ │ │ + 0x00015ed0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00015ee0 20202042 69747261 74652036 30306b62 Bitrate 600kb │ │ │ │ │ + 0x00015ef0 730a2020 20202020 20202020 20202020 s. │ │ │ │ │ + 0x00015f00 20202041 7564696f 3a204d61 78203220 Audio: Max 2 │ │ │ │ │ + 0x00015f10 6368616e 6e656c73 202d2051 75616c69 channels - Quali │ │ │ │ │ + 0x00015f20 74792033 0a0a2020 7061646d 61202020 ty 3.. padma │ │ │ │ │ + 0x00015f30 20202020 20202056 6964656f 3a203634 Video: 64 │ │ │ │ │ + 0x00015f40 30783336 3020666f 72203136 3a39206d 0x360 for 16:9 m │ │ │ │ │ + 0x00015f50 61746572 69616c2c 20363430 78343830 aterial, 640x480 │ │ │ │ │ + 0x00015f60 20666f72 20343a33 206d6174 65726961 for 4:3 materia │ │ │ │ │ + 0x00015f70 6c0a2020 20202020 20202020 20202020 l. │ │ │ │ │ + 0x00015f80 20202020 20202020 20205175 616c6974 Qualit │ │ │ │ │ + 0x00015f90 7920360a 20202020 20202020 20202020 y 6. │ │ │ │ │ + 0x00015fa0 20202020 20417564 696f3a20 4d617820 Audio: Max │ │ │ │ │ + 0x00015fb0 32206368 616e6e65 6c73202d 20517561 2 channels - Qua │ │ │ │ │ + 0x00015fc0 6c697479 20330a0a 20207061 646d612d lity 3.. padma- │ │ │ │ │ + 0x00015fd0 73747265 616d2020 20566964 656f3a20 stream Video: │ │ │ │ │ + 0x00015fe0 31323878 37322066 6f722031 363a3920 128x72 for 16:9 │ │ │ │ │ + 0x00015ff0 6d617465 7269616c 2c203132 38783936 material, 128x96 │ │ │ │ │ + 0x00016000 20666f72 20343a33 206d6174 65726961 for 4:3 materia │ │ │ │ │ + 0x00016010 6c0a2020 20202020 20202020 20202020 l. │ │ │ │ │ + 0x00016020 20202041 7564696f 3a206d6f 6e6f2071 Audio: mono q │ │ │ │ │ + 0x00016030 75616c69 7479202d 310a0a00 0946466d uality -1....FFm │ │ │ │ │ + 0x00016040 70656709 206c6962 6176636f 64656320 peg. libavcodec │ │ │ │ │ + 0x00016050 25303264 2e25642e 25640a00 0946466d %02d.%d.%d...FFm │ │ │ │ │ + 0x00016060 70656709 206c6962 6176666f 726d6174 peg. libavformat │ │ │ │ │ + 0x00016070 20253032 642e2564 2e25640a 00000000 %02d.%d.%d..... │ │ │ │ │ + 0x00016080 0a0a2020 55736167 653a2066 666d7065 .. Usage: ffmpe │ │ │ │ │ + 0x00016090 67327468 656f7261 205b6f70 74696f6e g2theora [option │ │ │ │ │ + 0x000160a0 735d2069 6e707574 0a0a4765 6e657261 s] input..Genera │ │ │ │ │ + 0x000160b0 6c206f75 74707574 206f7074 696f6e73 l output options │ │ │ │ │ + 0x000160c0 3a0a2020 2d6f2c20 2d2d6f75 74707574 :. -o, --output │ │ │ │ │ + 0x000160d0 20202020 20202020 20202061 6c746572 alter │ │ │ │ │ + 0x000160e0 6e617469 7665206f 75747075 74206669 native output fi │ │ │ │ │ + 0x000160f0 6c656e61 6d650a20 20202020 202d2d6e lename. --n │ │ │ │ │ + 0x00016100 6f2d736b 656c6574 6f6e2020 20202020 o-skeleton │ │ │ │ │ + 0x00016110 64697361 626c6573 206f6767 20736b65 disables ogg ske │ │ │ │ │ + 0x00016120 6c65746f 6e206d65 74616461 7461206f leton metadata o │ │ │ │ │ + 0x00016130 75747075 740a2020 20202020 2d2d736b utput. --sk │ │ │ │ │ + 0x00016140 656c6574 6f6e2d33 20202020 2020206f eleton-3 o │ │ │ │ │ + 0x00016150 75747075 74732053 6b656c65 746f6e20 utputs Skeleton │ │ │ │ │ + 0x00016160 56657273 696f6e20 332c2077 6974686f Version 3, witho │ │ │ │ │ + 0x00016170 7574206b 65796672 616d6520 696e6465 ut keyframe inde │ │ │ │ │ + 0x00016180 7865730a 20202d73 2c202d2d 73746172 xes. -s, --star │ │ │ │ │ + 0x00016190 7474696d 65202020 20202020 20737461 ttime sta │ │ │ │ │ + 0x000161a0 72742065 6e636f64 696e6720 61742074 rt encoding at t │ │ │ │ │ + 0x000161b0 68697320 74696d65 2028696e 20736563 his time (in sec │ │ │ │ │ + 0x000161c0 2e290a20 202d652c 202d2d65 6e647469 .). -e, --endti │ │ │ │ │ + 0x000161d0 6d652020 20202020 20202020 656e6420 me end │ │ │ │ │ + 0x000161e0 656e636f 64696e67 20617420 74686973 encoding at this │ │ │ │ │ + 0x000161f0 2074696d 65202869 6e207365 632e290a time (in sec.). │ │ │ │ │ + 0x00016200 20202d70 2c202d2d 70726573 65742020 -p, --preset │ │ │ │ │ + 0x00016210 20202020 20202020 20656e63 6f646520 encode │ │ │ │ │ + 0x00016220 66696c65 20776974 68207072 65736574 file with preset │ │ │ │ │ + 0x00016230 2e0a2020 20202020 20202020 20202020 .. │ │ │ │ │ + 0x00016240 20202020 20202020 20202020 52696768 Righ │ │ │ │ │ + 0x00016250 74206e6f 77207468 65726520 69732070 t now there is p │ │ │ │ │ + 0x00016260 72657669 65772c20 70726f20 616e6420 review, pro and │ │ │ │ │ + 0x00016270 76696465 6f62696e 2e205275 6e0a2020 videobin. Run. │ │ │ │ │ + 0x00016280 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016290 20202020 20202020 2766666d 70656732 'ffmpeg2 │ │ │ │ │ + 0x000162a0 7468656f 7261202d 7020696e 666f2720 theora -p info' │ │ │ │ │ + 0x000162b0 666f7220 6d6f7265 20696e66 6f726d61 for more informa │ │ │ │ │ + 0x000162c0 74696f6e 730a0a56 6964656f 206f7574 tions..Video out │ │ │ │ │ + 0x000162d0 70757420 6f707469 6f6e733a 0a20202d put options:. - │ │ │ │ │ + 0x000162e0 762c202d 2d766964 656f7175 616c6974 v, --videoqualit │ │ │ │ │ + 0x000162f0 79202020 20205b30 20746f20 31305d20 y [0 to 10] │ │ │ │ │ + 0x00016300 656e636f 64696e67 20717561 6c697479 encoding quality │ │ │ │ │ + 0x00016310 20666f72 20766964 656f2028 64656661 for video (defa │ │ │ │ │ + 0x00016320 756c743a 2036290a 20202020 20202020 ult: 6). │ │ │ │ │ + 0x00016330 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016340 20202020 20202020 20202075 73652068 use h │ │ │ │ │ + 0x00016350 69676865 72207661 6c756573 20666f72 igher values for │ │ │ │ │ + 0x00016360 20626574 74657220 7175616c 6974790a better quality. │ │ │ │ │ + 0x00016370 20202d56 2c202d2d 76696465 6f626974 -V, --videobit │ │ │ │ │ + 0x00016380 72617465 20202020 20656e63 6f64696e rate encodin │ │ │ │ │ + 0x00016390 67206269 74726174 6520666f 72207669 g bitrate for vi │ │ │ │ │ + 0x000163a0 64656f20 286b622f 73290a20 20202020 deo (kb/s). │ │ │ │ │ + 0x000163b0 202d2d73 6f66742d 74617267 65742020 --soft-target │ │ │ │ │ + 0x000163c0 20202020 55736520 61206c61 72676520 Use a large │ │ │ │ │ + 0x000163d0 72657365 72766f69 7220616e 64207472 reservoir and tr │ │ │ │ │ + 0x000163e0 65617420 74686520 72617465 0a202020 eat the rate. │ │ │ │ │ + 0x000163f0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016400 20202020 20206173 20612073 6f667420 as a soft │ │ │ │ │ + 0x00016410 74617267 65743b20 72617465 20636f6e target; rate con │ │ │ │ │ + 0x00016420 74726f6c 20697320 6c657373 0a202020 trol is less. │ │ │ │ │ + 0x00016430 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016440 20202020 20207374 72696374 20627574 strict but │ │ │ │ │ + 0x00016450 20726573 756c7469 6e672071 75616c69 resulting quali │ │ │ │ │ + 0x00016460 74792069 73207573 75616c6c 790a2020 ty is usually. │ │ │ │ │ + 0x00016470 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016480 20202020 20202068 69676865 722f736d higher/sm │ │ │ │ │ + 0x00016490 6f6f7468 6572206f 76657261 6c6c2e20 oother overall. │ │ │ │ │ + 0x000164a0 536f6674 20746172 67657420 616c736f Soft target also │ │ │ │ │ + 0x000164b0 0a202020 20202020 20202020 20202020 . │ │ │ │ │ + 0x000164c0 20202020 20202020 2020616c 6c6f7773 allows │ │ │ │ │ + 0x000164d0 20616e20 6f707469 6f6e616c 202d7620 an optional -v │ │ │ │ │ + 0x000164e0 73657474 696e6720 746f2073 70656369 setting to speci │ │ │ │ │ + 0x000164f0 66790a20 20202020 20202020 20202020 fy. │ │ │ │ │ + 0x00016500 20202020 20202020 20202020 61206d69 a mi │ │ │ │ │ + 0x00016510 6e696d75 6d20616c 6c6f7765 64207175 nimum allowed qu │ │ │ │ │ + 0x00016520 616c6974 792e0a0a 20202020 20202d2d ality... -- │ │ │ │ │ + 0x00016530 74776f2d 70617373 20202020 20202020 two-pass │ │ │ │ │ + 0x00016540 20436f6d 70726573 7320696e 70757420 Compress input │ │ │ │ │ + 0x00016550 7573696e 67207477 6f2d7061 73732072 using two-pass r │ │ │ │ │ + 0x00016560 61746520 636f6e74 726f6c0a 20202020 ate control. │ │ │ │ │ + 0x00016570 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016580 20202020 20546869 73206f70 74696f6e This option │ │ │ │ │ + 0x00016590 20726571 75697265 73207468 61742074 requires that t │ │ │ │ │ + 0x000165a0 68652069 6e707574 20746f20 7468650a he input to the. │ │ │ │ │ + 0x000165b0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x000165c0 20202020 20202020 20746f20 74686520 to the │ │ │ │ │ + 0x000165d0 656e636f 64657220 69732073 65656b61 encoder is seeka │ │ │ │ │ + 0x000165e0 626c6520 616e6420 70657266 6f726d73 ble and performs │ │ │ │ │ + 0x000165f0 0a202020 20202020 20202020 20202020 . │ │ │ │ │ + 0x00016600 20202020 20202020 2020626f 74682070 both p │ │ │ │ │ + 0x00016610 61737365 73206175 746f6d61 74696361 asses automatica │ │ │ │ │ + 0x00016620 6c6c792e 0a0a2020 20202020 2d2d6669 lly... --fi │ │ │ │ │ + 0x00016630 7273742d 70617373 203c6669 6c656e61 rst-pass Perform firs │ │ │ │ │ + 0x00016650 742d7061 7373206f 66206120 74776f2d t-pass of a two- │ │ │ │ │ + 0x00016660 70617373 20726174 650a2020 20202020 pass rate. │ │ │ │ │ 0x00016670 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00016680 20202020 20207472 79207468 69732069 try this i │ │ │ │ │ - 0x00016690 6620796f 75206861 76652069 73737565 f you have issue │ │ │ │ │ - 0x000166a0 73207769 74682041 2f562073 796e630a s with A/V sync. │ │ │ │ │ - 0x000166b0 53756274 69746c65 73206f70 74696f6e Subtitles option │ │ │ │ │ - 0x000166c0 733a0a20 20202020 202d2d73 75627469 s:. --subti │ │ │ │ │ - 0x000166d0 746c6573 2066696c 65202020 20202020 tles file │ │ │ │ │ - 0x000166e0 20202020 20202020 20207573 65207375 use su │ │ │ │ │ - 0x000166f0 62746974 6c657320 66726f6d 20746865 btitles from the │ │ │ │ │ - 0x00016700 20676976 656e2066 696c6520 28537562 given file (Sub │ │ │ │ │ - 0x00016710 52697020 282e7372 74292066 6f726d61 Rip (.srt) forma │ │ │ │ │ - 0x00016720 74290a20 20202020 202d2d73 75627469 t). --subti │ │ │ │ │ - 0x00016730 746c6573 2d656e63 6f64696e 6720656e tles-encoding en │ │ │ │ │ - 0x00016740 636f6469 6e672020 20207365 7420656e coding set en │ │ │ │ │ - 0x00016750 636f6469 6e67206f 66207468 65207375 coding of the su │ │ │ │ │ - 0x00016760 62746974 6c657320 66696c65 0a202020 btitles file. │ │ │ │ │ - 0x00016770 20202020 20202020 20207375 70706f72 suppor │ │ │ │ │ - 0x00016780 74656420 61726520 616c6c20 656e636f ted are all enco │ │ │ │ │ - 0x00016790 64696e67 73207375 70706f72 74656420 dings supported │ │ │ │ │ - 0x000167a0 62792069 636f6e76 20287365 65206963 by iconv (see ic │ │ │ │ │ - 0x000167b0 6f6e7620 68656c70 20666f72 206c6973 onv help for lis │ │ │ │ │ - 0x000167c0 74290a20 20202020 202d2d73 75627469 t). --subti │ │ │ │ │ - 0x000167d0 746c6573 2d6c616e 67756167 65206c61 tles-language la │ │ │ │ │ - 0x000167e0 6e677561 67652020 20207365 74207375 nguage set su │ │ │ │ │ - 0x000167f0 62746974 6c657320 6c616e67 75616765 btitles language │ │ │ │ │ - 0x00016800 20286465 2c20656e 5f47422c 20657463 (de, en_GB, etc │ │ │ │ │ - 0x00016810 290a2020 20202020 2d2d7375 62746974 ). --subtit │ │ │ │ │ - 0x00016820 6c65732d 63617465 676f7279 20636174 les-category cat │ │ │ │ │ - 0x00016830 65676f72 79202020 20736574 20737562 egory set sub │ │ │ │ │ - 0x00016840 7469746c 65732063 61746567 6f727920 titles category │ │ │ │ │ - 0x00016850 28646566 61756c74 20227375 62746974 (default "subtit │ │ │ │ │ - 0x00016860 6c657322 290a2020 20202020 2d2d7375 les"). --su │ │ │ │ │ - 0x00016870 62746974 6c65732d 69676e6f 72652d6e btitles-ignore-n │ │ │ │ │ - 0x00016880 6f6e2d75 74663820 20202020 2069676e on-utf8 ign │ │ │ │ │ - 0x00016890 6f726573 20616e79 206e6f6e 20555446 ores any non UTF │ │ │ │ │ - 0x000168a0 2d382073 65717565 6e636520 696e2055 -8 sequence in U │ │ │ │ │ - 0x000168b0 54462d38 20746578 740a2020 20202020 TF-8 text. │ │ │ │ │ - 0x000168c0 2d2d6e6f 73756274 69746c65 73202020 --nosubtitles │ │ │ │ │ - 0x000168d0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x000168e0 20646973 61626c65 73207375 62746974 disables subtit │ │ │ │ │ - 0x000168f0 6c657320 66726f6d 20696e70 75740a20 les from input. │ │ │ │ │ - 0x00016900 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00016910 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00016920 20202020 20202865 71756976 616c656e (equivalen │ │ │ │ │ - 0x00016930 7420746f 202d2d73 75627469 746c6573 t to --subtitles │ │ │ │ │ - 0x00016940 3d6e6f6e 65290a20 20202020 202d2d73 =none). --s │ │ │ │ │ - 0x00016950 75627469 746c652d 74797065 733d5b61 ubtitle-types=[a │ │ │ │ │ - 0x00016960 6c6c2c74 6578742c 7370752c 6e6f6e65 ll,text,spu,none │ │ │ │ │ - 0x00016970 5d202020 73656c65 63742077 68617420 ] select what │ │ │ │ │ - 0x00016980 73756274 69746c65 20747970 65732074 subtitle types t │ │ │ │ │ - 0x00016990 6f20696e 636c7564 65206672 6f6d2074 o include from t │ │ │ │ │ - 0x000169a0 68650a20 20202020 20202020 20202020 he. │ │ │ │ │ - 0x000169b0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x000169c0 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x000169d0 696e7075 74207669 64656f20 28646566 input video (def │ │ │ │ │ - 0x000169e0 61756c74 20746578 74290a0a 4d657461 ault text)..Meta │ │ │ │ │ - 0x000169f0 64617461 206f7074 696f6e73 3a0a2020 data options:. │ │ │ │ │ - 0x00016a00 20202020 2d2d6172 74697374 20202020 --artist │ │ │ │ │ - 0x00016a10 20202020 2020204e 616d6520 6f662061 Name of a │ │ │ │ │ - 0x00016a20 72746973 74202864 69726563 746f7229 rtist (director) │ │ │ │ │ - 0x00016a30 0a202020 2020202d 2d746974 6c652020 . --title │ │ │ │ │ - 0x00016a40 20202020 20202020 20205469 746c650a Title. │ │ │ │ │ - 0x00016a50 20202020 20202d2d 64617465 20202020 --date │ │ │ │ │ - 0x00016a60 20202020 20202020 20446174 650a2020 Date. │ │ │ │ │ - 0x00016a70 20202020 2d2d6c6f 63617469 6f6e2020 --location │ │ │ │ │ - 0x00016a80 20202020 2020204c 6f636174 696f6e0a Location. │ │ │ │ │ - 0x00016a90 20202020 20202d2d 6f726761 6e697a61 --organiza │ │ │ │ │ - 0x00016aa0 74696f6e 20202020 204e616d 65206f66 tion Name of │ │ │ │ │ - 0x00016ab0 206f7267 616e697a 6174696f 6e202873 organization (s │ │ │ │ │ - 0x00016ac0 74756469 6f290a20 20202020 202d2d63 tudio). --c │ │ │ │ │ - 0x00016ad0 6f707972 69676874 20202020 20202020 opyright │ │ │ │ │ - 0x00016ae0 436f7079 72696768 740a2020 20202020 Copyright. │ │ │ │ │ - 0x00016af0 2d2d6c69 63656e73 65202020 20202020 --license │ │ │ │ │ - 0x00016b00 2020204c 6963656e 73650a20 20202020 License. │ │ │ │ │ - 0x00016b10 202d2d63 6f6e7461 63742020 20202020 --contact │ │ │ │ │ - 0x00016b20 20202020 436f6e74 61637420 6c696e6b Contact link │ │ │ │ │ - 0x00016b30 0a202020 2020202d 2d6e6f6d 65746164 . --nometad │ │ │ │ │ - 0x00016b40 61746120 20202020 20206469 7361626c ata disabl │ │ │ │ │ - 0x00016b50 6573206d 65746164 61746120 66726f6d es metadata from │ │ │ │ │ - 0x00016b60 20696e70 75740a20 20202020 202d2d6e input. --n │ │ │ │ │ - 0x00016b70 6f2d6f73 68617368 20202020 20202020 o-oshash │ │ │ │ │ - 0x00016b80 646f206e 6f742069 6e636c75 6465206f do not include o │ │ │ │ │ - 0x00016b90 73686173 68206f66 20736f75 72636520 shash of source │ │ │ │ │ - 0x00016ba0 66696c65 28534f55 5243455f 4f534841 file(SOURCE_OSHA │ │ │ │ │ - 0x00016bb0 5348290a 0a4b6579 6672616d 6520696e SH)..Keyframe in │ │ │ │ │ - 0x00016bc0 64657869 6e67206f 7074696f 6e733a0a dexing options:. │ │ │ │ │ - 0x00016bd0 20202020 20202d2d 696e6465 782d696e --index-in │ │ │ │ │ - 0x00016be0 74657276 616c203c 6e3e2020 20202020 terval │ │ │ │ │ - 0x00016bf0 20202073 6574206d 696e696d 756d2064 set minimum d │ │ │ │ │ - 0x00016c00 69737461 6e636520 62657477 65656e20 istance between │ │ │ │ │ - 0x00016c10 696e6465 78656420 6b657966 72616d65 indexed keyframe │ │ │ │ │ - 0x00016c20 730a2020 20202020 20202020 20202020 s. │ │ │ │ │ - 0x00016c30 20202020 20202020 20202020 20202020 │ │ │ │ │ - 0x00016c40 20202020 20746f20 3c6e3e20 6d732028 to ms ( │ │ │ │ │ - 0x00016c50 64656661 756c743a 20323030 30290a20 default: 2000). │ │ │ │ │ - 0x00016c60 20202020 202d2d74 68656f72 612d696e --theora-in │ │ │ │ │ - 0x00016c70 6465782d 72657365 72766520 3c6e3e20 dex-reserve │ │ │ │ │ - 0x00016c80 20207265 73657276 65203c6e 3e206279 reserve by │ │ │ │ │ - 0x00016c90 74657320 666f7220 7468656f 7261206b tes for theora k │ │ │ │ │ - 0x00016ca0 65796672 616d6520 696e6465 780a2020 eyframe index. │ │ │ │ │ - 0x00016cb0 20202020 2d2d766f 72626973 2d696e64 --vorbis-ind │ │ │ │ │ - 0x00016cc0 65782d72 65736572 7665203c 6e3e2020 ex-reserve │ │ │ │ │ - 0x00016cd0 20726573 65727665 203c6e3e 20627974 reserve byt │ │ │ │ │ - 0x00016ce0 65732066 6f722076 6f726269 73206b65 es for vorbis ke │ │ │ │ │ - 0x00016cf0 79667261 6d652069 6e646578 0a202020 yframe index. │ │ │ │ │ - 0x00016d00 2020202d 2d6b6174 652d696e 6465782d --kate-index- │ │ │ │ │ - 0x00016d10 72657365 72766520 3c6e3e20 20202020 reserve │ │ │ │ │ - 0x00016d20 72657365 72766520 3c6e3e20 62797465 reserve byte │ │ │ │ │ - 0x00016d30 7320666f 72206b61 7465206b 65796672 s for kate keyfr │ │ │ │ │ - 0x00016d40 616d6520 696e6465 780a0a4f 74686572 ame index..Other │ │ │ │ │ - 0x00016d50 206f7074 696f6e73 3a0a2020 20202020 options:. │ │ │ │ │ - 0x00016d60 2d2d6e69 6365206e 20202020 20202020 --nice n │ │ │ │ │ - 0x00016d70 20202073 6574206e 6963656e 65737320 set niceness │ │ │ │ │ - 0x00016d80 746f206e 0a20202d 502c202d 2d706964 to n. -P, --pid │ │ │ │ │ - 0x00016d90 20666e61 6d652020 20202020 20207772 fname wr │ │ │ │ │ - 0x00016da0 69746520 74686520 70726f63 65737327 ite the process' │ │ │ │ │ - 0x00016db0 20696420 746f2061 2066696c 650a2020 id to a file. │ │ │ │ │ - 0x00016dc0 2d682c20 2d2d6865 6c702020 20202020 -h, --help │ │ │ │ │ - 0x00016dd0 20202020 20202074 68697320 6d657373 this mess │ │ │ │ │ - 0x00016de0 6167650a 20202020 20202d2d 696e666f age. --info │ │ │ │ │ - 0x00016df0 20202020 20202020 20202020 206f7574 out │ │ │ │ │ - 0x00016e00 70757420 6a736f6e 20696e66 6f206162 put json info ab │ │ │ │ │ - 0x00016e10 6f757420 696e7075 74206669 6c652c20 out input file, │ │ │ │ │ - 0x00016e20 75736520 2d6f2074 6f207361 7665206a use -o to save j │ │ │ │ │ - 0x00016e30 736f6e20 746f2066 696c650a 20202020 son to file. │ │ │ │ │ - 0x00016e40 20202d2d 66726f6e 74656e64 20202020 --frontend │ │ │ │ │ - 0x00016e50 20202020 20707269 6e742073 74617475 print statu │ │ │ │ │ - 0x00016e60 7320696e 666f726d 6174696f 6e20696e s information in │ │ │ │ │ - 0x00016e70 206a736f 6e2c206f 6e65206a 736f6e20 json, one json │ │ │ │ │ - 0x00016e80 64696374 20706572 206c696e 650a0a0a dict per line... │ │ │ │ │ - 0x00016e90 4578616d 706c6573 3a0a2020 66666d70 Examples:. ffmp │ │ │ │ │ - 0x00016ea0 65673274 68656f72 61207669 64656f63 eg2theora videoc │ │ │ │ │ - 0x00016eb0 6c69702e 61766920 2877696c 6c207772 lip.avi (will wr │ │ │ │ │ - 0x00016ec0 69746520 6f757470 75742074 6f207669 ite output to vi │ │ │ │ │ - 0x00016ed0 64656f63 6c69702e 6f677629 0a0a2020 deoclip.ogv).. │ │ │ │ │ - 0x00016ee0 66666d70 65673274 68656f72 61207669 ffmpeg2theora vi │ │ │ │ │ - 0x00016ef0 64656f63 6c69702e 61766920 2d2d7375 deoclip.avi --su │ │ │ │ │ - 0x00016f00 62746974 6c657320 73756274 69746c65 btitles subtitle │ │ │ │ │ - 0x00016f10 732e7372 74202873 616d652c 20776974 s.srt (same, wit │ │ │ │ │ - 0x00016f20 68207375 62746974 6c657329 0a0a2020 h subtitles).. │ │ │ │ │ - 0x00016f30 63617420 736f6d65 7468696e 672e6476 cat something.dv │ │ │ │ │ - 0x00016f40 207c2066 666d7065 67327468 656f7261 | ffmpeg2theora │ │ │ │ │ - 0x00016f50 202d6620 6476202d 6f206f75 74707574 -f dv -o output │ │ │ │ │ - 0x00016f60 2e6f6776 202d0a0a 2020456e 636f6465 .ogv -.. Encode │ │ │ │ │ - 0x00016f70 20612073 65726965 73206f66 20696d61 a series of ima │ │ │ │ │ - 0x00016f80 6765733a 0a202020 2066666d 70656732 ges:. ffmpeg2 │ │ │ │ │ - 0x00016f90 7468656f 72612066 72616d65 25253036 theora frame%%06 │ │ │ │ │ - 0x00016fa0 642e706e 67202d6f 206f7574 7075742e d.png -o output. │ │ │ │ │ - 0x00016fb0 6f67760a 0a20204c 69766520 73747265 ogv.. Live stre │ │ │ │ │ - 0x00016fc0 616d696e 67206672 6f6d2056 344c2044 aming from V4L D │ │ │ │ │ - 0x00016fd0 65766963 653a0a20 20202066 666d7065 evice:. ffmpe │ │ │ │ │ - 0x00016fe0 67327468 656f7261 202d2d6e 6f2d736b g2theora --no-sk │ │ │ │ │ - 0x00016ff0 656c6574 6f6e202f 6465762f 76696465 eleton /dev/vide │ │ │ │ │ - 0x00017000 6f30202d 66207669 64656f34 6c696e75 o0 -f video4linu │ │ │ │ │ - 0x00017010 78205c0a 20202020 20202020 20202020 x \. │ │ │ │ │ - 0x00017020 20202020 20202d2d 696e7075 74667073 --inputfps │ │ │ │ │ - 0x00017030 20313520 2d782031 3630202d 79203132 15 -x 160 -y 12 │ │ │ │ │ - 0x00017040 38202d6f 202d205c 0a202020 20202020 8 -o - \. │ │ │ │ │ - 0x00017050 20202020 20202020 2020207c 206f6767 | ogg │ │ │ │ │ - 0x00017060 66776420 69636173 74327365 72766572 fwd icast2server │ │ │ │ │ - 0x00017070 20383030 30207061 7373776f 7264202f 8000 password / │ │ │ │ │ - 0x00017080 7468656f 72612e6f 67760a0a 20202020 theora.ogv.. │ │ │ │ │ - 0x00017090 2028796f 75206d69 67687420 68617665 (you might have │ │ │ │ │ - 0x000170a0 20746f20 75736520 76696465 6f346c69 to use video4li │ │ │ │ │ - 0x000170b0 6e757832 20646570 656e6469 6e67206f nux2 depending o │ │ │ │ │ - 0x000170c0 6e20796f 75722068 61726477 61726529 n your hardware) │ │ │ │ │ - 0x000170d0 0a0a2020 4c697665 20656e63 6f64696e .. Live encodin │ │ │ │ │ - 0x000170e0 67206672 6f6d2061 20445620 63616d63 g from a DV camc │ │ │ │ │ - 0x000170f0 6f726465 7220286e 65656473 20612066 order (needs a f │ │ │ │ │ - 0x00017100 61737420 6d616368 696e6529 3a0a2020 ast machine):. │ │ │ │ │ - 0x00017110 20206476 67726162 202d207c 2066666d dvgrab - | ffm │ │ │ │ │ - 0x00017120 70656732 7468656f 7261202d 66206476 peg2theora -f dv │ │ │ │ │ - 0x00017130 202d7820 33353220 2d792032 3838202d -x 352 -y 288 - │ │ │ │ │ - 0x00017140 6f206f75 74707574 2e6f6776 202d0a0a o output.ogv -.. │ │ │ │ │ - 0x00017150 20204c69 76652065 6e636f64 696e6720 Live encoding │ │ │ │ │ - 0x00017160 616e6420 73747265 616d696e 6720746f and streaming to │ │ │ │ │ - 0x00017170 20696365 63617374 20736572 7665723a icecast server: │ │ │ │ │ - 0x00017180 0a202020 64766772 6162202d 2d666f72 . dvgrab --for │ │ │ │ │ - 0x00017190 6d617420 72617720 2d205c0a 20202020 mat raw - \. │ │ │ │ │ - 0x000171a0 7c206666 6d706567 32746865 6f726120 | ffmpeg2theora │ │ │ │ │ - 0x000171b0 2d2d6e6f 2d736b65 6c65746f 6e202d66 --no-skeleton -f │ │ │ │ │ - 0x000171c0 20647620 2d782031 3630202d 79203132 dv -x 160 -y 12 │ │ │ │ │ - 0x000171d0 38202d6f 202f6465 762f7374 646f7574 8 -o /dev/stdout │ │ │ │ │ - 0x000171e0 202d205c 0a202020 207c206f 67676677 - \. | oggfw │ │ │ │ │ - 0x000171f0 64206963 61737432 73657276 65722038 d icast2server 8 │ │ │ │ │ - 0x00017200 30303020 70617373 776f7264 202f7468 000 password /th │ │ │ │ │ - 0x00017210 656f7261 2e6f6776 0a0a0000 556e6162 eora.ogv....Unab │ │ │ │ │ - 0x00017220 6c652074 6f206f70 656e2074 656d706f le to open tempo │ │ │ │ │ - 0x00017230 72617279 2066696c 6520666f 72207477 rary file for tw │ │ │ │ │ - 0x00017240 6f706173 73206461 74610a00 556e6162 opass data..Unab │ │ │ │ │ - 0x00017250 6c652074 6f206f70 656e2027 25732720 le to open '%s' │ │ │ │ │ - 0x00017260 666f7220 74776f70 61737320 64617461 for twopass data │ │ │ │ │ - 0x00017270 0a000000 53756274 69746c65 7320746f ....Subtitles to │ │ │ │ │ - 0x00017280 20696e63 6c756465 206d7573 74206265 include must be │ │ │ │ │ - 0x00017290 20616c6c 2c206e6f 6e652c20 74657874 all, none, text │ │ │ │ │ - 0x000172a0 2c206f72 20737075 2e0a0000 496e636f , or spu....Inco │ │ │ │ │ - 0x000172b0 72726563 74206173 70656374 20726174 rrect aspect rat │ │ │ │ │ - 0x000172c0 696f2073 70656369 66696361 74696f6e io specification │ │ │ │ │ - 0x000172d0 2e0a0000 496e636f 72726563 74207069 ....Incorrect pi │ │ │ │ │ - 0x000172e0 78656c20 61737065 63742072 6174696f xel aspect ratio │ │ │ │ │ - 0x000172f0 20737065 63696669 63617469 6f6e2e0a specification.. │ │ │ │ │ - 0x00017300 00000000 5741524e 494e4720 2d206c61 ....WARNING - la │ │ │ │ │ - 0x00017310 6e677561 67652069 73206c69 6d697465 nguage is limite │ │ │ │ │ - 0x00017320 6420746f 20313520 63686172 61637465 d to 15 characte │ │ │ │ │ - 0x00017330 72732c20 616e6420 77696c6c 20626520 rs, and will be │ │ │ │ │ - 0x00017340 7472756e 63617465 640a0000 5741524e truncated...WARN │ │ │ │ │ - 0x00017350 494e4720 2d206361 7465676f 72792069 ING - category i │ │ │ │ │ - 0x00017360 73206c69 6d697465 6420746f 20313520 s limited to 15 │ │ │ │ │ - 0x00017370 63686172 61637465 72732c20 616e6420 characters, and │ │ │ │ │ - 0x00017380 77696c6c 20626520 7472756e 63617465 will be truncate │ │ │ │ │ - 0x00017390 640a0000 4f6e6c79 2076616c 75657320 d...Only values │ │ │ │ │ - 0x000173a0 66726f6d 20302074 6f203130 20617265 from 0 to 10 are │ │ │ │ │ - 0x000173b0 2076616c 69642066 6f722076 6964656f valid for video │ │ │ │ │ - 0x000173c0 20717561 6c697479 2e0a0000 4f6e6c79 quality....Only │ │ │ │ │ - 0x000173d0 20706f73 69746976 65207661 6c756573 positive values │ │ │ │ │ - 0x000173e0 20617265 20616c6c 6f776564 20666f72 are allowed for │ │ │ │ │ - 0x000173f0 20766964 656f2062 69747261 74652028 video bitrate ( │ │ │ │ │ - 0x00017400 696e206b 622f7329 2e0a0000 4f6e6c79 in kb/s)....Only │ │ │ │ │ - 0x00017410 2076616c 75657320 66726f6d 202d3220 values from -2 │ │ │ │ │ - 0x00017420 746f2031 30206172 65207661 6c696420 to 10 are valid │ │ │ │ │ - 0x00017430 666f7220 61756469 6f207175 616c6974 for audio qualit │ │ │ │ │ - 0x00017440 792e0a00 4f6e6c79 2076616c 75657320 y...Only values │ │ │ │ │ - 0x00017450 3e302061 72652076 616c6964 20666f72 >0 are valid for │ │ │ │ │ - 0x00017460 20617564 696f2062 69747261 74652e0a audio bitrate.. │ │ │ │ │ - 0x00017470 00000000 4f6e6c79 2076616c 75657320 ....Only values │ │ │ │ │ - 0x00017480 66726f6d 20312074 6f203231 34373438 from 1 to 214748 │ │ │ │ │ - 0x00017490 33363437 20617265 2076616c 69642066 3647 are valid f │ │ │ │ │ - 0x000174a0 6f72206b 65796672 616d6520 696e7465 or keyframe inte │ │ │ │ │ - 0x000174b0 7276616c 2e0a0000 596f7520 63616e20 rval....You can │ │ │ │ │ - 0x000174c0 6e6f7420 68617665 206c6573 73207468 not have less th │ │ │ │ │ - 0x000174d0 616e206f 6e652061 7564696f 20636861 an one audio cha │ │ │ │ │ - 0x000174e0 6e6e656c 2e0a0000 4572726f 72207365 nnel....Error se │ │ │ │ │ - 0x000174f0 7474696e 67206025 64272066 6f72206e tting `%d' for n │ │ │ │ │ - 0x00017500 6963656e 6573732e 00000000 503a6f3a iceness.....P:o: │ │ │ │ │ - 0x00017510 6b3a663a 463a783a 793a763a 563a613a k:f:F:x:y:v:V:a: │ │ │ │ │ - 0x00017520 413a4b3a 643a483a 633a473a 5a3a433a A:K:d:H:c:G:Z:C: │ │ │ │ │ - 0x00017530 423a703a 4e3a733a 653a443a 683a3a00 B:p:N:s:e:D:h::. │ │ │ │ │ - 0x00017540 4552524f 523a2043 616e6e6f 74207573 ERROR: Cannot us │ │ │ │ │ - 0x00017550 65202d2d 6e6f2d73 6b656c65 746f6e20 e --no-skeleton │ │ │ │ │ - 0x00017560 616e6420 2d2d7365 656b2d69 6e646578 and --seek-index │ │ │ │ │ - 0x00017570 206f7074 696f6e73 20746f67 65746865 options togethe │ │ │ │ │ - 0x00017580 72210a00 5741524e 494e473a 204f6e6c r!..WARNING: Onl │ │ │ │ │ - 0x00017590 79206f6e 6520696e 70757420 66696c65 y one input file │ │ │ │ │ - 0x000175a0 20737570 706f7274 65642c20 6f746865 supported, othe │ │ │ │ │ - 0x000175b0 72732077 696c6c20 62652069 676e6f72 rs will be ignor │ │ │ │ │ - 0x000175c0 65640a00 536f6674 20726174 65207461 ed..Soft rate ta │ │ │ │ │ - 0x000175d0 72676574 20282d2d 736f6674 2d746172 rget (--soft-tar │ │ │ │ │ - 0x000175e0 67657429 20726571 75657374 65642077 get) requested w │ │ │ │ │ - 0x000175f0 6974686f 75742061 20626974 72617465 ithout a bitrate │ │ │ │ │ - 0x00017600 20282d56 292e0a00 42756666 65722064 (-V)...Buffer d │ │ │ │ │ - 0x00017610 656c6179 2063616e 206f6e6c 79206265 elay can only be │ │ │ │ │ - 0x00017620 20757365 64207769 74682074 61726765 used with targe │ │ │ │ │ - 0x00017630 74206269 74726174 6520282d 56292e0a t bitrate (-V).. │ │ │ │ │ - 0x00017640 00000000 63616e20 6e6f7420 616e616c ....can not anal │ │ │ │ │ - 0x00017650 697a6520 696e7075 742c206e 6f742073 ize input, not s │ │ │ │ │ - 0x00017660 65656b61 626c650a 00000000 20204967 eekable..... Ig │ │ │ │ │ - 0x00017670 6e6f7265 20412f56 2053796e 63206672 nore A/V Sync fr │ │ │ │ │ - 0x00017680 6f6d2069 6e707574 20636f6e 7461696e om input contain │ │ │ │ │ - 0x00017690 65722e0a 00000000 7b22636f 6465223a er......{"code": │ │ │ │ │ - 0x000176a0 20226261 6466696c 65222c20 22657272 "badfile", "err │ │ │ │ │ - 0x000176b0 6f72223a 22556e61 626c6520 746f206f or":"Unable to o │ │ │ │ │ - 0x000176c0 70656e20 6f757470 75742066 696c652e pen output file. │ │ │ │ │ - 0x000176d0 227d0a00 0a556e61 626c6520 746f206f "}...Unable to o │ │ │ │ │ - 0x000176e0 70656e20 6f757470 75742066 696c6520 pen output file │ │ │ │ │ - 0x000176f0 60257327 2e0a0000 0a46696c 65206025 `%s'.....File `% │ │ │ │ │ - 0x00017700 73272064 6f657320 6e6f7420 65786973 s' does not exis │ │ │ │ │ - 0x00017710 74206f72 20686173 20616e20 756e6b6e t or has an unkn │ │ │ │ │ - 0x00017720 6f776e20 666f726d 61742e0a 00000000 own format...... │ │ │ │ │ - 0x00017730 a166feff b060feff b060feff b060feff .f...`...`...`.. │ │ │ │ │ - 0x00017740 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x00017750 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x00017760 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x00017770 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x00017780 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x00017790 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x000177a0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x000177b0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x000177c0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x000177d0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x000177e0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x000177f0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x00017800 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x00017810 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x00017820 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x00017830 b060feff 3466feff 0e66feff e865feff .`..4f...f...e.. │ │ │ │ │ - 0x00017840 b060feff b060feff ab65feff 8565feff .`...`...e...e.. │ │ │ │ │ - 0x00017850 6065feff b060feff b060feff 0865feff `e...`...`...e.. │ │ │ │ │ - 0x00017860 b060feff b060feff ae64feff b060feff .`...`...d...`.. │ │ │ │ │ - 0x00017870 8064feff b060feff b060feff b060feff .d...`...`...`.. │ │ │ │ │ - 0x00017880 b060feff b060feff f263feff b060feff .`...`...c...`.. │ │ │ │ │ - 0x00017890 b060feff b060feff cc63feff b060feff .`...`...c...`.. │ │ │ │ │ - 0x000178a0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ - 0x000178b0 b060feff 7063feff b060feff 2363feff .`..pc...`..#c.. │ │ │ │ │ - 0x000178c0 fe62feff c962feff ab62feff b060feff .b...b...b...`.. │ │ │ │ │ - 0x000178d0 9175feff b060feff b060feff ef62feff .u...`...`...b.. │ │ │ │ │ - 0x000178e0 b060feff b060feff b060feff 7a62feff .`...`...`..zb.. │ │ │ │ │ - 0x000178f0 e661feff b060feff b060feff c061feff .a...`...`...a.. │ │ │ │ │ - 0x00017900 b060feff b060feff 3b61feff b060feff .`...`..;a...`.. │ │ │ │ │ - 0x00017910 1661feff f460feff f866feff fd7afeff .a...`...f...z.. │ │ │ │ │ - 0x00017920 2e7cfeff 127cfeff 4a7cfeff 8b7cfeff .|...|..J|...|.. │ │ │ │ │ - 0x00017930 a37afeff 8a7afeff 6477feff e777feff .z...z..dw...w.. │ │ │ │ │ - 0x00017940 cb77feff 4877feff bb66feff 2c77feff .w..Hw...f..,w.. │ │ │ │ │ - 0x00017950 fd76feff e176feff ae76feff 7b76feff .v...v...v..{v.. │ │ │ │ │ - 0x00017960 4876feff 1576feff 277afeff b27bfeff Hv...v..'z...{.. │ │ │ │ │ - 0x00017970 5f7bfeff 197bfeff e875feff 3478feff _{...{...u..4x.. │ │ │ │ │ - 0x00017980 0378feff 8c79feff 4979feff 0679feff .x...y..Iy...y.. │ │ │ │ │ - 0x00017990 f178feff d578feff b878feff 8b78feff .x...x...x...x.. │ │ │ │ │ - 0x000179a0 6178feff f67cfeff be79feff bc77feff ax...|...y...w.. │ │ │ │ │ - 0x000179b0 ad77feff 8377feff 467dfeff cc7cfeff .w...w..F}...|.. │ │ │ │ │ - 0x000179c0 a27cfeff d975feff 0000c842 00000040 .|...u.....B...@ │ │ │ │ │ - 0x000179d0 0000803f 0000f041 0000c03f 00000043 ...?...A...?...C │ │ │ │ │ - 0x000179e0 00007f43 0000003f 0000fe42 00247449 ...C...?...B.$tI │ │ │ │ │ - 0x000179f0 00401c46 00007a44 000000c0 00002041 .@.F..zD...... A │ │ │ │ │ - 0x00017a00 fca9f1d2 4d62503f 7b14ae47 e17a843f ....MbP?{..G.z.? │ │ │ │ │ - 0x00017a10 9a999999 9999b93f 33333333 3333e3bf .......?333333.. │ │ │ │ │ - 0x00017a20 33333333 33331940 33333333 33334940 333333.@333333I@ │ │ │ │ │ - 0x00017a30 66666666 66e64240 6d706567 31006469 fffff.B@mpeg1.di │ │ │ │ │ - 0x00017a40 72616300 6d706567 32007670 36006d75 rac.mpeg2.vp6.mu │ │ │ │ │ - 0x00017a50 2d6c6177 00767038 006c6962 73636872 -law.vp8.libschr │ │ │ │ │ - 0x00017a60 6f64696e 67657200 76703666 006d7065 odinger.vp6f.mpe │ │ │ │ │ - 0x00017a70 67327669 64656f00 6d706567 31766964 g2video.mpeg1vid │ │ │ │ │ - 0x00017a80 656f0030 78303030 30006c69 62767078 eo.0x0000.libvpx │ │ │ │ │ - 0x00017a90 00202000 5c5c005c 22000c00 0d002225 . .\\.\"....."% │ │ │ │ │ - 0x00017aa0 73223a20 22257322 00222573 223a2025 s": "%s"."%s": % │ │ │ │ │ - 0x00017ab0 64002225 73223a20 256c6c64 00222573 d."%s": %lld."%s │ │ │ │ │ - 0x00017ac0 223a2025 6600636f 64656300 70697865 ": %f.codec.pixe │ │ │ │ │ - 0x00017ad0 6c5f666f 726d6174 0025643a 25640070 l_format.%d:%d.p │ │ │ │ │ - 0x00017ae0 6978656c 5f617370 6563745f 72617469 ixel_aspect_rati │ │ │ │ │ - 0x00017af0 6f006469 73706c61 795f6173 70656374 o.display_aspect │ │ │ │ │ - 0x00017b00 5f726174 696f0022 6d657461 64617461 _ratio."metadata │ │ │ │ │ - 0x00017b10 223a207b 0a007d2c 0a002c20 00647572 ": {..},.., .dur │ │ │ │ │ - 0x00017b20 6174696f 6e002276 6964656f 223a205b ation."video": [ │ │ │ │ │ - 0x00017b30 005d2c0a 00226175 64696f22 3a205b00 .],.."audio": [. │ │ │ │ │ - 0x00017b40 62616466 696c6500 636f6465 00657272 badfile.code.err │ │ │ │ │ - 0x00017b50 6f720070 61746800 28dffeff 28dffeff or.path.(...(... │ │ │ │ │ - 0x00017b60 28dffeff 28dffeff 10dffeff 10dffeff (...(........... │ │ │ │ │ - 0x00017b70 10dffeff 10dffeff 60defeff 60defeff ........`...`... │ │ │ │ │ - 0x00017b80 60defeff 60defeff f0defeff f0defeff `...`........... │ │ │ │ │ - 0x00017b90 f0defeff f0defeff f0defeff 10dffeff ................ │ │ │ │ │ - 0x00017ba0 28dffeff 52dffeff 60defeff 60defeff (...R...`...`... │ │ │ │ │ - 0x00017bb0 3ddffeff 3ddffeff 66696c65 20646f65 =...=...file doe │ │ │ │ │ - 0x00017bc0 73206e6f 74206578 69737420 6f722068 s not exist or h │ │ │ │ │ - 0x00017bd0 61732075 6e6b6e6f 776e2066 6f726d61 as unknown forma │ │ │ │ │ - 0x00017be0 742e0073 72632f74 68656f72 61757469 t..src/theorauti │ │ │ │ │ - 0x00017bf0 6c732e63 00706167 652d3e68 65616465 ls.c.page->heade │ │ │ │ │ - 0x00017c00 725f6c65 6e203e20 30006572 726f7220 r_len > 0.error │ │ │ │ │ - 0x00017c10 77726974 696e6720 61756469 6f207061 writing audio pa │ │ │ │ │ - 0x00017c20 67650a00 72657420 3d3d2030 00657272 ge..ret == 0.err │ │ │ │ │ - 0x00017c30 6f722077 72697469 6e67206b 61746520 or writing kate │ │ │ │ │ - 0x00017c40 70616765 0a006572 726f7220 77726974 page..error writ │ │ │ │ │ - 0x00017c50 696e6720 76696465 6f207061 67650a00 ing video page.. │ │ │ │ │ - 0x00017c60 6e203e3d 20300078 202b2062 79746573 n >= 0.x + bytes │ │ │ │ │ - 0x00017c70 5f726571 75697265 64286e29 203d3d20 _required(n) == │ │ │ │ │ - 0x00017c80 7000696e 6465782d 3e706167 655f6c6f p.index->page_lo │ │ │ │ │ - 0x00017c90 63617469 6f6e2021 3d203000 696e6465 cation != 0.inde │ │ │ │ │ - 0x00017ca0 782d3e70 6167655f 6c6f6361 74696f6e x->page_location │ │ │ │ │ - 0x00017cb0 203e2030 0021286f 672e6865 61646572 > 0.!(og.header │ │ │ │ │ - 0x00017cc0 5b355d20 26203078 36290070 6167656e [5] & 0x6).pagen │ │ │ │ │ - 0x00017cd0 6f203c20 696e6465 782d3e70 61676573 o < index->pages │ │ │ │ │ - 0x00017ce0 5f6e756d 004e616d 653a2025 640d0a00 _num.Name: %d... │ │ │ │ │ - 0x00017cf0 21696e66 6f2d3e73 6b656c65 746f6e5f !info->skeleton_ │ │ │ │ │ - 0x00017d00 3300496e 7465726e 616c204f 6767206c 3.Internal Ogg l │ │ │ │ │ - 0x00017d10 69627261 72792065 72726f72 2e0a0074 ibrary error...t │ │ │ │ │ - 0x00017d20 68656f72 6100766f 72626973 006b6174 heora.vorbis.kat │ │ │ │ │ - 0x00017d30 65006666 6d706567 32746865 6f72612d e.ffmpeg2theora- │ │ │ │ │ - 0x00017d40 302e3239 00454e43 4f444552 00534f55 0.29.ENCODER.SOU │ │ │ │ │ - 0x00017d50 5243455f 4f534841 5348006b 6174655f RCE_OSHASH.kate_ │ │ │ │ │ - 0x00017d60 656e636f 64655f69 6e69743a 2025640a encode_init: %d. │ │ │ │ │ - 0x00017d70 006b6174 655f636f 6d6d656e 745f696e .kate_comment_in │ │ │ │ │ - 0x00017d80 69743a20 25640a00 6b617465 5f656e63 it: %d..kate_enc │ │ │ │ │ - 0x00017d90 6f64655f 68656164 6572733a 2025640a ode_headers: %d. │ │ │ │ │ - 0x00017da0 006f702e 6772616e 756c6570 6f732021 .op.granulepos ! │ │ │ │ │ - 0x00017db0 3d202d31 00457272 6f722073 65747469 = -1.Error setti │ │ │ │ │ - 0x00017dc0 6e672072 6567696f 6e3a2025 640a0000 ng region: %d... │ │ │ │ │ - 0x00017dd0 4641494c 5552453a 20466169 6c656420 FAILURE: Failed │ │ │ │ │ - 0x00017de0 746f2077 72697465 20706167 65206865 to write page he │ │ │ │ │ - 0x00017df0 61646572 20746f20 6469736b 210a0000 ader to disk!... │ │ │ │ │ - 0x00017e00 4641494c 5552453a 20466169 6c656420 FAILURE: Failed │ │ │ │ │ - 0x00017e10 746f2077 72697465 20706167 6520626f to write page bo │ │ │ │ │ - 0x00017e20 64792074 6f206469 736b210a 00000000 dy to disk!..... │ │ │ │ │ - 0x00017e30 4552524f 523a2066 61696c65 6420746f ERROR: failed to │ │ │ │ │ - 0x00017e40 20736565 6b20696e 20736565 6b61626c seek in seekabl │ │ │ │ │ - 0x00017e50 65206f75 74707574 2066696c 65213f21 e output file!?! │ │ │ │ │ - 0x00017e60 0a000000 696e666f 2d3e6f75 74707574 ....info->output │ │ │ │ │ - 0x00017e70 5f736565 6b61626c 6520213d 204d4159 _seekable != MAY │ │ │ │ │ - 0x00017e80 42455f53 45454b41 424c4500 7b226475 BE_SEEKABLE.{"du │ │ │ │ │ - 0x00017e90 72617469 6f6e223a 20256c66 2c202270 ration": %lf, "p │ │ │ │ │ - 0x00017ea0 6f736974 696f6e22 3a20252e 30326c66 osition": %.02lf │ │ │ │ │ - 0x00017eb0 2c202272 656d6169 6e696e67 223a2025 , "remaining": % │ │ │ │ │ - 0x00017ec0 2e30326c 667d0a00 0d536361 6e6e696e .02lf}...Scannin │ │ │ │ │ - 0x00017ed0 67206669 72737420 70617373 20706f73 g first pass pos │ │ │ │ │ - 0x00017ee0 3a202564 3a253032 643a2530 32642e25 : %d:%02d:%02d.% │ │ │ │ │ - 0x00017ef0 30326420 45543a20 25303264 3a253032 02d ET: %02d:%02 │ │ │ │ │ - 0x00017f00 643a2530 32642020 20202020 20202020 d:%02d │ │ │ │ │ - 0x00017f10 20202000 7b226475 72617469 6f6e223a .{"duration": │ │ │ │ │ - 0x00017f20 20256c66 2c202270 6f736974 696f6e22 %lf, "position" │ │ │ │ │ - 0x00017f30 3a20252e 30326c66 2c202261 7564696f : %.02lf, "audio │ │ │ │ │ - 0x00017f40 5f6b6270 73223a20 2025642c 20227669 _kbps": %d, "vi │ │ │ │ │ - 0x00017f50 64656f5f 6b627073 223a2025 642c2022 deo_kbps": %d, " │ │ │ │ │ - 0x00017f60 72656d61 696e696e 67223a20 252e3032 remaining": %.02 │ │ │ │ │ - 0x00017f70 6c667d0a 00000000 0d202025 643a2530 lf}...... %d:%0 │ │ │ │ │ - 0x00017f80 32643a25 3032642e 25303264 20617564 2d:%02d.%02d aud │ │ │ │ │ - 0x00017f90 696f3a20 25646b62 70732076 6964656f io: %dkbps video │ │ │ │ │ - 0x00017fa0 3a202564 6b627073 2c207469 6d652065 : %dkbps, time e │ │ │ │ │ - 0x00017fb0 6c617073 65643a20 25303264 3a253032 lapsed: %02d:%02 │ │ │ │ │ - 0x00017fc0 643a2530 32642020 20202020 20202020 d:%02d │ │ │ │ │ - 0x00017fd0 20000000 0d202025 643a2530 32643a25 .... %d:%02d:% │ │ │ │ │ - 0x00017fe0 3032642e 25303264 20617564 696f3a20 02d.%02d audio: │ │ │ │ │ - 0x00017ff0 25646b62 70732076 6964656f 3a202564 %dkbps video: %d │ │ │ │ │ - 0x00018000 6b627073 2c204554 3a202530 32643a25 kbps, ET: %02d:% │ │ │ │ │ - 0x00018010 3032643a 25303264 2c206573 742e2073 02d:%02d, est. s │ │ │ │ │ - 0x00018020 697a653a 20252e30 316c6620 4d422020 ize: %.01lf MB │ │ │ │ │ - 0x00018030 20000000 6f67675f 73747265 616d5f66 ...ogg_stream_f │ │ │ │ │ - 0x00018040 6c757368 2826696e 666f2d3e 736f2c20 lush(&info->so, │ │ │ │ │ - 0x00018050 266f6729 203d3d20 30000000 5741524e &og) == 0...WARN │ │ │ │ │ - 0x00018060 494e473a 206e6f20 6b657920 706f696e ING: no key poin │ │ │ │ │ - 0x00018070 74732066 6f722025 73207374 7265616d ts for %s stream │ │ │ │ │ - 0x00018080 20253038 780a0000 4552524f 523a206d %08x...ERROR: m │ │ │ │ │ - 0x00018090 616c6c6f 63206661 696c7572 6520696e alloc failure in │ │ │ │ │ - 0x000180a0 20726577 72697465 5f696e64 65785f70 rewrite_index_p │ │ │ │ │ - 0x000180b0 6167650a 00000000 5741524e 494e473a age.....WARNING: │ │ │ │ │ - 0x000180c0 20556e64 65726573 74696d61 74656420 Underestimated │ │ │ │ │ - 0x000180d0 73706163 6520666f 72202573 206b6579 space for %s key │ │ │ │ │ - 0x000180e0 6672616d 6520696e 6465782c 2064726f frame index, dro │ │ │ │ │ - 0x000180f0 70706564 20256420 6b657966 72616d65 pped %d keyframe │ │ │ │ │ - 0x00018100 732c206f 6e6c7920 70617274 206f6620 s, only part of │ │ │ │ │ - 0x00018110 74686520 66696c65 206d6179 20626520 the file may be │ │ │ │ │ - 0x00018120 696e6465 7865642e 20526572 756e2077 indexed. Rerun w │ │ │ │ │ - 0x00018130 69746820 2d2d2573 2d696e64 65782d72 ith --%s-index-r │ │ │ │ │ - 0x00018140 65736572 76652025 6420746f 20656e73 eserve %d to ens │ │ │ │ │ - 0x00018150 75726520 6120636f 6d706c65 74652069 ure a complete i │ │ │ │ │ - 0x00018160 6e646578 2c206f72 20757365 204f6767 ndex, or use Ogg │ │ │ │ │ - 0x00018170 496e6465 7820746f 2072652d 696e6465 Index to re-inde │ │ │ │ │ - 0x00018180 782e0a00 416c6c6f 63617465 64202564 x...Allocated %d │ │ │ │ │ - 0x00018190 20627974 65732066 6f722025 73206b65 bytes for %s ke │ │ │ │ │ - 0x000181a0 79667261 6d652069 6e646578 2c202564 yframe index, %d │ │ │ │ │ - 0x000181b0 20617265 20756e75 7365642e 20496e64 are unused. Ind │ │ │ │ │ - 0x000181c0 65782063 6f6e7461 696e7320 2564206b ex contains %d k │ │ │ │ │ - 0x000181d0 65796672 616d6573 2e205265 72756e20 eyframes. Rerun │ │ │ │ │ - 0x000181e0 77697468 20272d2d 25732d69 6e646578 with '--%s-index │ │ │ │ │ - 0x000181f0 2d726573 65727665 20256427 20746f20 -reserve %d' to │ │ │ │ │ - 0x00018200 656e636f 64652077 69746820 74686520 encode with the │ │ │ │ │ - 0x00018210 6f707469 6d616c20 73697a65 64202573 optimal sized %s │ │ │ │ │ - 0x00018220 20696e64 65782c20 6f722075 7365204f index, or use O │ │ │ │ │ - 0x00018230 6767496e 64657820 746f2072 652d696e ggIndex to re-in │ │ │ │ │ - 0x00018240 6465782e 0a000000 4552524f 523a2043 dex.....ERROR: C │ │ │ │ │ - 0x00018250 616e2774 20736565 6b206f75 74707574 an't seek output │ │ │ │ │ - 0x00018260 2066696c 6520746f 20777269 74652069 file to write i │ │ │ │ │ - 0x00018270 6e646578 2e210a00 76657273 696f6e20 ndex.!..version │ │ │ │ │ - 0x00018280 3e3d2053 4b454c45 544f4e5f 56455253 >= SKELETON_VERS │ │ │ │ │ - 0x00018290 494f4e28 332c3029 207c7c20 76657273 ION(3,0) || vers │ │ │ │ │ - 0x000182a0 696f6e20 3d3d2053 4b454c45 544f4e5f ion == SKELETON_ │ │ │ │ │ - 0x000182b0 56455253 494f4e28 342c3029 00000000 VERSION(4,0).... │ │ │ │ │ - 0x000182c0 4552524f 523a2043 616e2774 20736565 ERROR: Can't see │ │ │ │ │ - 0x000182d0 6b206f75 74707574 2066696c 6520746f k output file to │ │ │ │ │ - 0x000182e0 20777269 74652069 6e646578 210a0000 write index!... │ │ │ │ │ - 0x000182f0 4552524f 523a2043 616e2774 20736565 ERROR: Can't see │ │ │ │ │ - 0x00018300 6b206f75 74707574 2066696c 6520746f k output file to │ │ │ │ │ - 0x00018310 20726577 72697465 20736b65 6c65746f rewrite skeleto │ │ │ │ │ - 0x00018320 6e20424f 53210a00 54686520 566f7262 n BOS!..The Vorb │ │ │ │ │ - 0x00018330 69732065 6e636f64 65722063 6f756c64 is encoder could │ │ │ │ │ - 0x00018340 206e6f74 20736574 20757020 61206d6f not set up a mo │ │ │ │ │ - 0x00018350 64652061 63636f72 64696e67 20746f0a de according to. │ │ │ │ │ - 0x00018360 74686520 72657175 65737465 64207175 the requested qu │ │ │ │ │ - 0x00018370 616c6974 79206f72 20626974 72617465 ality or bitrate │ │ │ │ │ - 0x00018380 2e0a0a00 5741524e 494e473a 2043616e ....WARNING: Can │ │ │ │ │ - 0x00018390 27742067 65742064 75726174 696f6e20 't get duration │ │ │ │ │ - 0x000183a0 6f66206d 65646961 2c206e6f 7420696e of media, not in │ │ │ │ │ - 0x000183b0 64657869 6e672c20 77726974 696e6720 dexing, writing │ │ │ │ │ - 0x000183c0 536b656c 65746f6e 20332074 7261636b Skeleton 3 track │ │ │ │ │ - 0x000183d0 2e0a0000 5741524e 494e473a 2043616e ....WARNING: Can │ │ │ │ │ - 0x000183e0 27742077 72697465 206b6579 6672616d 't write keyfram │ │ │ │ │ - 0x000183f0 652d7365 656b2d69 6e646578 20696e74 e-seek-index int │ │ │ │ │ - 0x00018400 6f206e6f 6e2d7365 656b6162 6c65206f o non-seekable o │ │ │ │ │ - 0x00018410 75747075 74207374 7265616d 21205772 utput stream! Wr │ │ │ │ │ - 0x00018420 6974696e 6720536b 656c6574 6f6e3320 iting Skeleton3 │ │ │ │ │ - 0x00018430 74726163 6b2e0a00 496e7465 726e616c track...Internal │ │ │ │ │ - 0x00018440 20546865 6f726120 6c696272 61727920 Theora library │ │ │ │ │ - 0x00018450 6572726f 722e0a00 4572726f 72207375 error...Error su │ │ │ │ │ - 0x00018460 626d6974 74696e67 20706173 73206461 bmitting pass da │ │ │ │ │ - 0x00018470 74612069 6e207365 636f6e64 20706173 ta in second pas │ │ │ │ │ - 0x00018480 732e0a00 436f756c 64206e6f 74207265 s...Could not re │ │ │ │ │ - 0x00018490 61642066 72616d65 20646174 61206672 ad frame data fr │ │ │ │ │ - 0x000184a0 6f6d2074 776f2d70 61737320 64617461 om two-pass data │ │ │ │ │ - 0x000184b0 2066696c 65210a00 436f756c 64206e6f file!..Could no │ │ │ │ │ - 0x000184c0 74207265 61642074 776f2d70 61737320 t read two-pass │ │ │ │ │ - 0x000184d0 64617461 2066726f 6d20656e 636f6465 data from encode │ │ │ │ │ - 0x000184e0 722e0a00 436f756c 64206e6f 74207265 r...Could not re │ │ │ │ │ - 0x000184f0 61642074 776f2d70 61737320 73756d6d ad two-pass summ │ │ │ │ │ - 0x00018500 61727920 64617461 2066726f 6d20656e ary data from en │ │ │ │ │ - 0x00018510 636f6465 722e0a00 5741524e 494e473a coder...WARNING: │ │ │ │ │ - 0x00018520 20766f72 62697320 7061636b 65742025 vorbis packet % │ │ │ │ │ - 0x00018530 6c6c6420 68617320 63616c63 756c6174 lld has calculat │ │ │ │ │ - 0x00018540 65642073 74617274 20677261 6e756c65 ed start granule │ │ │ │ │ - 0x00018550 206f6620 256c6c64 2c206275 74206974 of %lld, but it │ │ │ │ │ - 0x00018560 2073686f 756c6420 6265206e 6f6e2d6e should be non-n │ │ │ │ │ - 0x00018570 65676174 69766521 00000000 5741524e egative!....WARN │ │ │ │ │ - 0x00018580 494e473a 20766f72 62697320 7061636b ING: vorbis pack │ │ │ │ │ - 0x00018590 65742025 6c6c6420 28677261 6e756c65 et %lld (granule │ │ │ │ │ - 0x000185a0 706f7320 256c6c64 29207374 61727473 pos %lld) starts │ │ │ │ │ - 0x000185b0 20626566 6f726520 74686520 656e6420 before the end │ │ │ │ │ - 0x000185c0 6f662074 68652070 72656365 6564696e of the preceedin │ │ │ │ │ - 0x000185d0 67207061 636b6574 21000000 766f7262 g packet!...vorb │ │ │ │ │ - 0x000185e0 69735f62 69747261 74655f66 6c757368 is_bitrate_flush │ │ │ │ │ - 0x000185f0 7061636b 65742028 26696e66 6f2d3e76 packet (&info->v │ │ │ │ │ - 0x00018600 642c2026 6f702920 3d3d2030 00000000 d, &op) == 0.... │ │ │ │ │ - 0x00018610 4661696c 65642074 6f20656e 636f6465 Failed to encode │ │ │ │ │ - 0x00018620 206b6174 65206461 74612070 61636b65 kate data packe │ │ │ │ │ - 0x00018630 74202825 66202d2d 3e202566 2c205b25 t (%f --> %f, [% │ │ │ │ │ - 0x00018640 735d293a 2025640a 00000000 4661696c s]): %d.....Fail │ │ │ │ │ - 0x00018650 65642074 6f20656e 636f6465 206b6174 ed to encode kat │ │ │ │ │ - 0x00018660 65206461 74612070 61636b65 74202825 e data packet (% │ │ │ │ │ - 0x00018670 66202d2d 3e202566 2c20696d 61676529 f --> %f, image) │ │ │ │ │ - 0x00018680 3a202564 0a000000 4661696c 65642074 : %d....Failed t │ │ │ │ │ - 0x00018690 6f20656e 636f6465 206b6174 6520656e o encode kate en │ │ │ │ │ - 0x000186a0 64207061 636b6574 20617420 25663a20 d packet at %f: │ │ │ │ │ - 0x000186b0 25640a00 436f6e74 656e742d 54797065 %d..Content-Type │ │ │ │ │ - 0x000186c0 3a206170 706c6963 6174696f 6e2f782d : application/x- │ │ │ │ │ - 0x000186d0 6b617465 0d0a0d0a 526f6c65 3a207465 kate....Role: te │ │ │ │ │ - 0x000186e0 78742f73 75627469 746c650d 0a000000 xt/subtitle..... │ │ │ │ │ - 0x000186f0 436f6e74 656e742d 54797065 3a206175 Content-Type: au │ │ │ │ │ - 0x00018700 64696f2f 766f7262 69730d0a 526f6c65 dio/vorbis..Role │ │ │ │ │ - 0x00018710 3a206175 64696f2f 6d61696e 0d0a4e61 : audio/main..Na │ │ │ │ │ - 0x00018720 6d653a20 61756469 6f5f310d 0a000000 me: audio_1..... │ │ │ │ │ - 0x00018730 436f6e74 656e742d 54797065 3a207669 Content-Type: vi │ │ │ │ │ - 0x00018740 64656f2f 7468656f 72610d0a 526f6c65 deo/theora..Role │ │ │ │ │ - 0x00018750 3a207669 64656f2f 6d61696e 0d0a4e61 : video/main..Na │ │ │ │ │ - 0x00018760 6d653a20 76696465 6f5f310d 0a000000 me: video_1..... │ │ │ │ │ - 0x00018770 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x00018780 00000000 02000000 01000000 05000000 ................ │ │ │ │ │ - 0x00018790 03000000 04000000 77726974 655f6175 ........write_au │ │ │ │ │ - 0x000187a0 64696f5f 70616765 00000000 77726974 dio_page....writ │ │ │ │ │ - 0x000187b0 655f7669 64656f5f 70616765 00000000 e_video_page.... │ │ │ │ │ - 0x000187c0 77726974 655f6b61 74655f70 61676500 write_kate_page. │ │ │ │ │ - 0x000187d0 6f67676d 75785f61 64645f61 7564696f oggmux_add_audio │ │ │ │ │ - 0x000187e0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x000187f0 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x00018800 77726974 655f696e 6465785f 706c6163 write_index_plac │ │ │ │ │ - 0x00018810 65686f6c 6465725f 666f725f 73747265 eholder_for_stre │ │ │ │ │ - 0x00018820 616d0000 6f67676d 75785f69 6e697400 am..oggmux_init. │ │ │ │ │ - 0x00018830 77726974 655f766c 5f696e74 00000000 write_vl_int.... │ │ │ │ │ - 0x00018840 62797465 735f7265 71756972 65640000 bytes_required.. │ │ │ │ │ - 0x00018850 77726974 655f696e 6465785f 70616765 write_index_page │ │ │ │ │ - 0x00018860 73000000 77726974 655f7061 67650000 s...write_page.. │ │ │ │ │ - 0x00018870 77726974 655f7365 656b5f69 6e646578 write_seek_index │ │ │ │ │ - 0x00018880 00000000 6164645f 66697368 6561645f ....add_fishead_ │ │ │ │ │ - 0x00018890 7061636b 65740000 0000803a 00000041 packet.....:...A │ │ │ │ │ - 0x000188a0 0000c6c2 00000000 66666666 66661440 ........ffffff.@ │ │ │ │ │ - 0x000188b0 61617200 61610061 62006162 6b006165 aar.aa.ab.abk.ae │ │ │ │ │ - 0x000188c0 00617665 00616600 61667200 616b6100 .ave.af.afr.aka. │ │ │ │ │ - 0x000188d0 616d6800 61726700 61726100 61736d00 amh.arg.ara.asm. │ │ │ │ │ - 0x000188e0 61766100 61796d00 617a6500 62610062 ava.aym.aze.ba.b │ │ │ │ │ - 0x000188f0 616b0062 65006265 6c006267 0062756c ak.be.bel.bg.bul │ │ │ │ │ - 0x00018900 00626800 62696800 62690062 6d006261 .bh.bih.bi.bm.ba │ │ │ │ │ - 0x00018910 6d00626e 0062656e 00626f64 00746962 m.bn.ben.bod.tib │ │ │ │ │ - 0x00018920 00627200 62726500 62730062 6f730063 .br.bre.bs.bos.c │ │ │ │ │ - 0x00018930 61006361 74006368 65006368 00636861 a.cat.che.ch.cha │ │ │ │ │ - 0x00018940 00636f00 636f7300 63726500 63730063 .co.cos.cre.cs.c │ │ │ │ │ - 0x00018950 65730063 7a650063 75006368 75006376 es.cze.cu.chu.cv │ │ │ │ │ - 0x00018960 00636876 00637900 63796d00 77656c00 .chv.cy.cym.wel. │ │ │ │ │ - 0x00018970 64610064 616e0064 65750064 76006469 da.dan.deu.dv.di │ │ │ │ │ - 0x00018980 7600647a 00647a6f 00656500 65776500 v.dz.dzo.ee.ewe. │ │ │ │ │ - 0x00018990 656c6c00 67726500 656e6700 65706f00 ell.gre.eng.epo. │ │ │ │ │ - 0x000189a0 73706100 65737400 65757300 62617100 spa.est.eus.baq. │ │ │ │ │ - 0x000189b0 66610066 61730070 65720066 66006675 fa.fas.per.ff.fu │ │ │ │ │ - 0x000189c0 6c006669 0066696e 00666a00 66696a00 l.fi.fin.fj.fij. │ │ │ │ │ - 0x000189d0 66616f00 66726100 66726500 66790066 fao.fra.fre.fy.f │ │ │ │ │ - 0x000189e0 72790067 6c650067 6400676c 6100676c ry.gle.gd.gla.gl │ │ │ │ │ - 0x000189f0 6700676e 0067726e 00677500 67756a00 g.gn.grn.gu.guj. │ │ │ │ │ - 0x00018a00 676c7600 68617500 68656200 68696e00 glv.hau.heb.hin. │ │ │ │ │ - 0x00018a10 686d6f00 68720068 72760073 63720068 hmo.hr.hrv.scr.h │ │ │ │ │ - 0x00018a20 61740068 756e0068 79006879 65006172 at.hun.hy.hye.ar │ │ │ │ │ - 0x00018a30 6d00687a 00686572 00696100 696e6100 m.hz.her.ia.ina. │ │ │ │ │ - 0x00018a40 696e6400 69626f00 69696900 69706b00 ind.ibo.iii.ipk. │ │ │ │ │ - 0x00018a50 69646f00 69736c00 69746100 69750069 ido.isl.ita.iu.i │ │ │ │ │ - 0x00018a60 6b75006a 61006a70 6e006a76 006a6176 ku.ja.jpn.jv.jav │ │ │ │ │ - 0x00018a70 006b6174 0067656f 006b6700 6b6f6e00 .kat.geo.kg.kon. │ │ │ │ │ - 0x00018a80 6b69006b 696b006b 6a006b75 61006b6b ki.kik.kj.kua.kk │ │ │ │ │ - 0x00018a90 006b617a 006b6c00 6b616c00 6b6d006b .kaz.kl.kal.km.k │ │ │ │ │ - 0x00018aa0 686d006b 6e006b61 6e006b6f 006b6f72 hm.kn.kan.ko.kor │ │ │ │ │ - 0x00018ab0 006b6175 006b7300 6b617300 6b757200 .kau.ks.kas.kur. │ │ │ │ │ - 0x00018ac0 6b76006b 6f6d006b 7700636f 72006b79 kv.kom.kw.cor.ky │ │ │ │ │ - 0x00018ad0 006b6972 006c6174 006c747a 006c7567 .kir.lat.ltz.lug │ │ │ │ │ - 0x00018ae0 006c696d 006c616f 006c6974 006c7500 .lim.lao.lit.lu. │ │ │ │ │ - 0x00018af0 6c756200 6c617600 6d67006d 6c67006d lub.lav.mg.mlg.m │ │ │ │ │ - 0x00018b00 6168006d 69006d72 69006d61 6f006d6b ah.mi.mri.mao.mk │ │ │ │ │ - 0x00018b10 006d6b64 006d6163 006d6c00 6d616c00 .mkd.mac.ml.mal. │ │ │ │ │ - 0x00018b20 6d6e006d 6f6e006d 72006d61 72006d73 mn.mon.mr.mar.ms │ │ │ │ │ - 0x00018b30 006d7361 006d6179 006d6c74 006d7900 .msa.may.mlt.my. │ │ │ │ │ - 0x00018b40 6d796100 62757200 6e617500 6e62006e mya.bur.nau.nb.n │ │ │ │ │ - 0x00018b50 6f62006e 6465006e 6570006e 646f006e ob.nde.nep.ndo.n │ │ │ │ │ - 0x00018b60 6c006e6c 64006475 74006e6e 006e6e6f l.nld.dut.nn.nno │ │ │ │ │ - 0x00018b70 006e6f72 006e7200 6e626c00 6e76006e .nor.nr.nbl.nv.n │ │ │ │ │ - 0x00018b80 6176006e 79006e79 61006f63 006f6369 av.ny.nya.oc.oci │ │ │ │ │ - 0x00018b90 006f6a00 6f6a6900 6f726d00 6f726900 .oj.oji.orm.ori. │ │ │ │ │ - 0x00018ba0 6f737300 70616e00 70690070 6c690070 oss.pan.pi.pli.p │ │ │ │ │ - 0x00018bb0 6c00706f 6c007075 73007074 00706f72 l.pol.pus.pt.por │ │ │ │ │ - 0x00018bc0 00717500 71756500 726f6800 72756e00 .qu.que.roh.run. │ │ │ │ │ - 0x00018bd0 726f6e00 72756d00 72750072 75730072 ron.rum.ru.rus.r │ │ │ │ │ - 0x00018be0 77006b69 6e007361 6e007363 00737264 w.kin.san.sc.srd │ │ │ │ │ - 0x00018bf0 00736400 736e6400 736d6500 73670073 .sd.snd.sme.sg.s │ │ │ │ │ - 0x00018c00 61670073 69007369 6e00736b 00736c6b ag.si.sin.sk.slk │ │ │ │ │ - 0x00018c10 00736c6f 00736c76 00736d6f 00736e61 .slo.slv.smo.sna │ │ │ │ │ - 0x00018c20 00736f6d 00737100 73716900 616c6200 .som.sq.sqi.alb. │ │ │ │ │ - 0x00018c30 73720073 72700073 63630073 73770073 sr.srp.scc.ssw.s │ │ │ │ │ - 0x00018c40 6f740073 75007375 6e007376 00737765 ot.su.sun.sv.swe │ │ │ │ │ - 0x00018c50 00737761 0074616d 0074656c 00746700 .swa.tam.tel.tg. │ │ │ │ │ - 0x00018c60 74676b00 74686100 74690074 69720074 tgk.tha.ti.tir.t │ │ │ │ │ - 0x00018c70 6b007475 6b00746c 0074676c 00746e00 k.tuk.tl.tgl.tn. │ │ │ │ │ - 0x00018c80 74736e00 746f0074 72007475 72007473 tsn.to.tr.tur.ts │ │ │ │ │ - 0x00018c90 0074736f 00747400 74617400 74770074 .tso.tt.tat.tw.t │ │ │ │ │ - 0x00018ca0 77690074 61680075 69670075 6b720075 wi.tah.uig.ukr.u │ │ │ │ │ - 0x00018cb0 72640075 7a00757a 62007665 6e007669 rd.uz.uzb.ven.vi │ │ │ │ │ - 0x00018cc0 00766965 00766f00 766f6c00 776c6e00 .vie.vo.vol.wln. │ │ │ │ │ - 0x00018cd0 776f0077 6f6c0078 68007868 6f007969 wo.wol.xh.xho.yi │ │ │ │ │ - 0x00018ce0 00796964 00796f00 796f7200 7a61007a .yid.yo.yor.za.z │ │ │ │ │ - 0x00018cf0 6861007a 68007a68 6f006368 69007a75 ha.zh.zho.chi.zu │ │ │ │ │ - 0x00018d00 007a756c 007b2257 41524e49 4e47223a .zul.{"WARNING": │ │ │ │ │ - 0x00018d10 20220057 41524e49 4e47202d 2025733a ".WARNING - %s: │ │ │ │ │ - 0x00018d20 25753a20 00574152 4e494e47 202d2000 %u: .WARNING - . │ │ │ │ │ - 0x00018d30 5554462d 38005554 46380046 61696c65 UTF-8.UTF8.Faile │ │ │ │ │ - 0x00018d40 6420746f 20676574 20555446 2d382074 d to get UTF-8 t │ │ │ │ │ - 0x00018d50 65787400 4f757420 6f66206d 656d6f72 ext.Out of memor │ │ │ │ │ - 0x00018d60 7900efbb bf005379 6e746178 20657272 y.....Syntax err │ │ │ │ │ - 0x00018d70 6f723a20 25730000 4d656d6f 72792061 or: %s..Memory a │ │ │ │ │ - 0x00018d80 6c6c6f63 6174696f 6e206661 696c6564 llocation failed │ │ │ │ │ - 0x00018d90 202d2063 616e6e6f 7420636f 6e766572 - cannot conver │ │ │ │ │ - 0x00018da0 74207465 78740000 4661696c 65642074 t text..Failed t │ │ │ │ │ - 0x00018db0 6f206669 6c746572 20757466 38207465 o filter utf8 te │ │ │ │ │ - 0x00018dc0 78743a20 25730000 466f756e 64206e6f xt: %s..Found no │ │ │ │ │ - 0x00018dd0 6e207574 66382063 68617261 63746572 n utf8 character │ │ │ │ │ - 0x00018de0 28732920 696e2073 7472696e 67202573 (s) in string %s │ │ │ │ │ - 0x00018df0 2c207363 72756262 6564206f 75740000 , scrubbed out.. │ │ │ │ │ - 0x00018e00 4d656d6f 72792061 6c6c6f63 6174696f Memory allocatio │ │ │ │ │ - 0x00018e10 6e206661 696c6564 202d2063 616e6e6f n failed - canno │ │ │ │ │ - 0x00018e20 7420636f 6e766572 74207465 78740a00 t convert text.. │ │ │ │ │ - 0x00018e30 656e636f 64696e67 20256420 6e6f7420 encoding %d not │ │ │ │ │ - 0x00018e40 68616e64 6c656420 696e2063 6f6e7665 handled in conve │ │ │ │ │ - 0x00018e50 7273696f 6e210000 73756274 69746c65 rsion!..subtitle │ │ │ │ │ - 0x00018e60 20697320 6e6f7420 76616c69 64205554 is not valid UT │ │ │ │ │ - 0x00018e70 462d383a 20257300 20206675 72746865 F-8: %s. furthe │ │ │ │ │ - 0x00018e80 7220696e 76616c69 64207375 62746974 r invalid subtit │ │ │ │ │ - 0x00018e90 6c657320 77696c6c 204e4f54 20626520 les will NOT be │ │ │ │ │ - 0x00018ea0 666c6167 6765640a 00000000 556e6b6e flagged.....Unkn │ │ │ │ │ - 0x00018eb0 6f776e20 63686172 61637465 7220656e own character en │ │ │ │ │ - 0x00018ec0 636f6469 6e673a20 25730000 56616c69 coding: %s..Vali │ │ │ │ │ - 0x00018ed0 64206368 61726163 74657220 656e636f d character enco │ │ │ │ │ - 0x00018ee0 64696e67 73206172 653a0a00 20207574 dings are:.. ut │ │ │ │ │ - 0x00018ef0 662d382c 20757466 382c2069 736f2d38 f-8, utf8, iso-8 │ │ │ │ │ - 0x00018f00 3835392d 312c206c 6174696e 310a0000 859-1, latin1... │ │ │ │ │ - 0x00018f10 4e6f2073 75627469 746c6573 2066696c No subtitles fil │ │ │ │ │ - 0x00018f20 6520746f 206c6f61 64206672 6f6d0000 e to load from.. │ │ │ │ │ - 0x00018f30 4661696c 65642074 6f206f70 656e2073 Failed to open s │ │ │ │ │ - 0x00018f40 75627469 746c6573 2066696c 65202573 ubtitles file %s │ │ │ │ │ - 0x00018f50 20282573 29000000 4e6f6e20 636f6e73 (%s)...Non cons │ │ │ │ │ - 0x00018f60 65637574 69766520 6964733a 20257320 ecutive ids: %s │ │ │ │ │ - 0x00018f70 2d207072 6574656e 64696e67 206e6f74 - pretending not │ │ │ │ │ - 0x00018f80 20746f20 68617665 206e6f74 69636564 to have noticed │ │ │ │ │ - 0x00018f90 00000000 25643a25 643a2564 252a5b2e ....%d:%d:%d%*[. │ │ │ │ │ - 0x00018fa0 2c5d2564 202d2d3e 2025643a 25643a25 ,]%d --> %d:%d:% │ │ │ │ │ - 0x00018fb0 64252a5b 2e2c5d25 6420252a 5b78585d d%*[.,]%d %*[xX] │ │ │ │ │ - 0x00018fc0 313a2025 6420252a 5b78585d 323a2025 1: %d %*[xX]2: % │ │ │ │ │ - 0x00018fd0 6420252a 5b79595d 313a2025 6420252a d %*[yY]1: %d %* │ │ │ │ │ - 0x00018fe0 5b79595d 323a2025 640a0000 25643a25 [yY]2: %d...%d:% │ │ │ │ │ - 0x00018ff0 643a2564 252a5b2e 2c5d2564 202d2d3e d:%d%*[.,]%d --> │ │ │ │ │ - 0x00019000 2025643a 25643a25 64252a5b 2e2c5d25 %d:%d:%d%*[.,]% │ │ │ │ │ - 0x00019010 640a0000 42616420 74696d65 7374616d d...Bad timestam │ │ │ │ │ - 0x00019020 70207370 65636966 69636174 696f6e3a p specification: │ │ │ │ │ - 0x00019030 20257300 53756274 69746c65 20746578 %s.Subtitle tex │ │ │ │ │ - 0x00019040 74206973 20746f6f 206c6f6e 67202d20 t is too long - │ │ │ │ │ - 0x00019050 7472756e 63617465 64000000 4d697373 truncated...Miss │ │ │ │ │ - 0x00019060 696e6720 64617461 20696e20 2d207472 ing data in - tr │ │ │ │ │ - 0x00019070 756e6361 74656420 66696c65 203f0000 uncated file ?.. │ │ │ │ │ - 0x00019080 73747265 616d2025 643a2073 75627469 stream %d: subti │ │ │ │ │ - 0x00019090 746c6520 25732069 73206e6f 74207661 tle %s is not va │ │ │ │ │ - 0x000190a0 6c696420 5554462d 38000000 556e7375 lid UTF-8...Unsu │ │ │ │ │ - 0x000190b0 70706f72 74656420 6e756d62 6572206f pported number o │ │ │ │ │ - 0x000190c0 6620636f 6c6f7273 20696e20 696d6167 f colors in imag │ │ │ │ │ - 0x000190d0 65207375 62746974 6c653a20 256400 e subtitle: %d. │ │ │ │ │ + 0x00016680 20202063 6f6e7472 6f6c6c65 6420656e controlled en │ │ │ │ │ + 0x00016690 636f6469 6e672c20 73617669 6e672070 coding, saving p │ │ │ │ │ + 0x000166a0 61737320 64617461 20746f0a 20202020 ass data to. │ │ │ │ │ + 0x000166b0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x000166c0 20202020 203c6669 6c656e61 6d653e20 │ │ │ │ │ + 0x000166d0 666f7220 61206c61 74657220 7365636f for a later seco │ │ │ │ │ + 0x000166e0 6e642070 6173730a 0a202020 2020202d nd pass.. - │ │ │ │ │ + 0x000166f0 2d736563 6f6e642d 70617373 203c6669 -second-pass Perform │ │ │ │ │ + 0x00016710 7365636f 6e642d70 61737320 6f662061 second-pass of a │ │ │ │ │ + 0x00016720 2074776f 2d706173 73207261 74650a20 two-pass rate. │ │ │ │ │ + 0x00016730 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016740 20202020 20202020 636f6e74 726f6c6c controll │ │ │ │ │ + 0x00016750 65642065 6e636f64 696e672c 20726561 ed encoding, rea │ │ │ │ │ + 0x00016760 64696e67 20666972 73742d70 6173730a ding first-pass. │ │ │ │ │ + 0x00016770 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016780 20202020 20202020 20646174 61206672 data fr │ │ │ │ │ + 0x00016790 6f6d203c 66696c65 6e616d65 3e2e2020 om . │ │ │ │ │ + 0x000167a0 54686520 66697273 74207061 73730a20 The first pass. │ │ │ │ │ + 0x000167b0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x000167c0 20202020 20202020 64617461 206d7573 data mus │ │ │ │ │ + 0x000167d0 7420636f 6d652066 726f6d20 61206669 t come from a fi │ │ │ │ │ + 0x000167e0 72737420 656e636f 64696e67 20706173 rst encoding pas │ │ │ │ │ + 0x000167f0 730a2020 20202020 20202020 20202020 s. │ │ │ │ │ + 0x00016800 20202020 20202020 20202075 73696e67 using │ │ │ │ │ + 0x00016810 20696465 6e746963 616c2069 6e707574 identical input │ │ │ │ │ + 0x00016820 20766964 656f2074 6f20776f 726b0a20 video to work. │ │ │ │ │ + 0x00016830 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016840 20202020 20202020 70726f70 65726c79 properly │ │ │ │ │ + 0x00016850 2e0a0a20 20202020 202d2d6f 7074696d ... --optim │ │ │ │ │ + 0x00016860 697a6520 20202020 20202020 6f707469 ize opti │ │ │ │ │ + 0x00016870 6d697a65 20766964 656f206f 75747075 mize video outpu │ │ │ │ │ + 0x00016880 74206669 6c657369 7a652028 736c6f77 t filesize (slow │ │ │ │ │ + 0x00016890 6572290a 20202020 20202020 20202020 er). │ │ │ │ │ + 0x000168a0 20202020 20202020 20202020 20287361 (sa │ │ │ │ │ + 0x000168b0 6d652061 73207370 6565646c 6576656c me as speedlevel │ │ │ │ │ + 0x000168c0 2030290a 20202020 20202d2d 73706565 0). --spee │ │ │ │ │ + 0x000168d0 646c6576 656c2020 20202020 20656e63 dlevel enc │ │ │ │ │ + 0x000168e0 6f64696e 67206973 20666173 74657220 oding is faster │ │ │ │ │ + 0x000168f0 77697468 20686967 68657220 76616c75 with higher valu │ │ │ │ │ + 0x00016900 65730a20 20202020 20202020 20202020 es. │ │ │ │ │ + 0x00016910 20202020 20202020 20202020 74686520 the │ │ │ │ │ + 0x00016920 636f7374 20697320 7175616c 69747920 cost is quality │ │ │ │ │ + 0x00016930 616e6420 62616e64 77696474 68202864 and bandwidth (d │ │ │ │ │ + 0x00016940 65666175 6c742031 290a2020 20202020 efault 1). │ │ │ │ │ + 0x00016950 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016960 20202061 7661696c 61626c65 2076616c available val │ │ │ │ │ + 0x00016970 75657320 64657065 6e64206f 6e207468 ues depend on th │ │ │ │ │ + 0x00016980 65207665 7273696f 6e206f66 206c6962 e version of lib │ │ │ │ │ + 0x00016990 7468656f 72610a20 20202020 20202020 theora. │ │ │ │ │ + 0x000169a0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x000169b0 796f7572 20766572 73696f6e 20737570 your version sup │ │ │ │ │ + 0x000169c0 706f7274 73207370 6565646c 6576656c ports speedlevel │ │ │ │ │ + 0x000169d0 73203020 746f2025 640a2020 2d782c20 s 0 to %d. -x, │ │ │ │ │ + 0x000169e0 2d2d7769 64746820 20202020 20202020 --width │ │ │ │ │ + 0x000169f0 20202073 63616c65 20746f20 67697665 scale to give │ │ │ │ │ + 0x00016a00 6e207769 64746820 28696e20 70697865 n width (in pixe │ │ │ │ │ + 0x00016a10 6c73290a 20202d79 2c202d2d 68656967 ls). -y, --heig │ │ │ │ │ + 0x00016a20 68742020 20202020 20202020 20736361 ht sca │ │ │ │ │ + 0x00016a30 6c652074 6f206769 76656e20 68656967 le to given heig │ │ │ │ │ + 0x00016a40 68742028 696e2070 6978656c 73290a20 ht (in pixels). │ │ │ │ │ + 0x00016a50 20202020 202d2d6d 61785f73 697a6520 --max_size │ │ │ │ │ + 0x00016a60 20202020 20202020 7363616c 65206f75 scale ou │ │ │ │ │ + 0x00016a70 74707574 20667261 6d652074 6f206265 tput frame to be │ │ │ │ │ + 0x00016a80 20776974 68696e20 626f7820 6f66200a within box of . │ │ │ │ │ + 0x00016a90 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016aa0 20202020 20202020 20676976 656e2073 given s │ │ │ │ │ + 0x00016ab0 697a652c 20686569 67687420 6f707469 ize, height opti │ │ │ │ │ + 0x00016ac0 6f6e616c 20282525 645b7825 25645d2c onal (%%d[x%%d], │ │ │ │ │ + 0x00016ad0 20692e65 2e203634 30783438 30290a20 i.e. 640x480). │ │ │ │ │ + 0x00016ae0 20202020 202d2d61 73706563 74202020 --aspect │ │ │ │ │ + 0x00016af0 20202020 20202020 64656669 6e652066 define f │ │ │ │ │ + 0x00016b00 72616d65 20617370 65637420 72617469 rame aspect rati │ │ │ │ │ + 0x00016b10 6f3a2069 2e652e20 343a3320 6f722031 o: i.e. 4:3 or 1 │ │ │ │ │ + 0x00016b20 363a390a 20202020 20202d2d 70697865 6:9. --pixe │ │ │ │ │ + 0x00016b30 6c2d6173 70656374 20202020 20646566 l-aspect def │ │ │ │ │ + 0x00016b40 696e6520 70697865 6c206173 70656374 ine pixel aspect │ │ │ │ │ + 0x00016b50 20726174 696f3a20 692e652e 20313a31 ratio: i.e. 1:1 │ │ │ │ │ + 0x00016b60 206f7220 343a332c 0a202020 20202020 or 4:3,. │ │ │ │ │ + 0x00016b70 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016b80 20206f76 65727772 69746573 20667261 overwrites fra │ │ │ │ │ + 0x00016b90 6d652061 73706563 74207261 74696f0a me aspect ratio. │ │ │ │ │ + 0x00016ba0 20202d46 2c202d2d 6672616d 65726174 -F, --framerat │ │ │ │ │ + 0x00016bb0 65202020 20202020 206f7574 70757420 e output │ │ │ │ │ + 0x00016bc0 6672616d 65726174 6520652e 67203235 framerate e.g 25 │ │ │ │ │ + 0x00016bd0 3a32206f 72203136 0a202020 2020202d :2 or 16. - │ │ │ │ │ + 0x00016be0 2d63726f 70746f70 2c202d2d 63726f70 -croptop, --crop │ │ │ │ │ + 0x00016bf0 626f7474 6f6d2c20 2d2d6372 6f706c65 bottom, --crople │ │ │ │ │ + 0x00016c00 66742c20 2d2d6372 6f707269 6768740a ft, --cropright. │ │ │ │ │ + 0x00016c10 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016c20 20202020 20202020 2063726f 7020696e crop in │ │ │ │ │ + 0x00016c30 70757420 62792067 6976656e 20706978 put by given pix │ │ │ │ │ + 0x00016c40 656c7320 6265666f 72652072 6573697a els before resiz │ │ │ │ │ + 0x00016c50 696e670a 20202d4b 2c202d2d 6b657969 ing. -K, --keyi │ │ │ │ │ + 0x00016c60 6e742020 20202020 20202020 205b3120 nt [1 │ │ │ │ │ + 0x00016c70 746f2032 31343734 38333634 375d206b to 2147483647] k │ │ │ │ │ + 0x00016c80 65796672 616d6520 696e7465 7276616c eyframe interval │ │ │ │ │ + 0x00016c90 20286465 6661756c 743a2036 34290a20 (default: 64). │ │ │ │ │ + 0x00016ca0 202d6420 2d2d6275 662d6465 6c617920 -d --buf-delay │ │ │ │ │ + 0x00016cb0 3c6e3e20 20202020 42756666 65722064 Buffer d │ │ │ │ │ + 0x00016cc0 656c6179 2028696e 20667261 6d657329 elay (in frames) │ │ │ │ │ + 0x00016cd0 2e204c6f 6e676572 2064656c 6179730a . Longer delays. │ │ │ │ │ + 0x00016ce0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016cf0 20202020 20202020 20616c6c 6f772073 allow s │ │ │ │ │ + 0x00016d00 6d6f6f74 68657220 72617465 20616461 moother rate ada │ │ │ │ │ + 0x00016d10 70746174 696f6e20 616e6420 70726f76 ptation and prov │ │ │ │ │ + 0x00016d20 6964650a 20202020 20202020 20202020 ide. │ │ │ │ │ + 0x00016d30 20202020 20202020 20202020 20626574 bet │ │ │ │ │ + 0x00016d40 74657220 6f766572 616c6c20 7175616c ter overall qual │ │ │ │ │ + 0x00016d50 6974792c 20627574 20726571 75697265 ity, but require │ │ │ │ │ + 0x00016d60 206d6f72 650a2020 20202020 20202020 more. │ │ │ │ │ + 0x00016d70 20202020 20202020 20202020 20202063 c │ │ │ │ │ + 0x00016d80 6c69656e 74207369 64652062 75666665 lient side buffe │ │ │ │ │ + 0x00016d90 72696e67 20616e64 20616464 206c6174 ring and add lat │ │ │ │ │ + 0x00016da0 656e6379 2e205468 650a2020 20202020 ency. The. │ │ │ │ │ + 0x00016db0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016dc0 20202064 65666175 6c742076 616c7565 default value │ │ │ │ │ + 0x00016dd0 20697320 74686520 6b657966 72616d65 is the keyframe │ │ │ │ │ + 0x00016de0 20696e74 65727661 6c20666f 720a2020 interval for. │ │ │ │ │ + 0x00016df0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016e00 20202020 2020206f 6e652d70 61737320 one-pass │ │ │ │ │ + 0x00016e10 656e636f 64696e67 20286f72 20736f6d encoding (or som │ │ │ │ │ + 0x00016e20 65776861 74206c61 72676572 2069660a ewhat larger if. │ │ │ │ │ + 0x00016e30 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016e40 20202020 20202020 202d2d73 6f66742d --soft- │ │ │ │ │ + 0x00016e50 74617267 65742069 73207573 65642920 target is used) │ │ │ │ │ + 0x00016e60 616e6420 696e6669 6e697465 20666f72 and infinite for │ │ │ │ │ + 0x00016e70 0a202020 20202020 20202020 20202020 . │ │ │ │ │ + 0x00016e80 20202020 20202020 20207477 6f2d7061 two-pa │ │ │ │ │ + 0x00016e90 73732065 6e636f64 696e672e 20286f6e ss encoding. (on │ │ │ │ │ + 0x00016ea0 6c792077 6f726b73 20696e20 62697472 ly works in bitr │ │ │ │ │ + 0x00016eb0 61746520 6d6f6465 290a2020 20202020 ate mode). │ │ │ │ │ + 0x00016ec0 2d2d6e6f 2d757073 63616c69 6e672020 --no-upscaling │ │ │ │ │ + 0x00016ed0 2020206f 6e6c7920 7363616c 65207669 only scale vi │ │ │ │ │ + 0x00016ee0 64656f20 6f722072 6573616d 706c6520 deo or resample │ │ │ │ │ + 0x00016ef0 61756469 6f206966 20696e70 75742069 audio if input i │ │ │ │ │ + 0x00016f00 730a2020 20202020 20202020 20202020 s. │ │ │ │ │ + 0x00016f10 20202020 20202020 20202062 69676765 bigge │ │ │ │ │ + 0x00016f20 72207468 616e2070 726f7669 64656420 r than provided │ │ │ │ │ + 0x00016f30 70617261 6d657465 72730a20 20202020 parameters. │ │ │ │ │ + 0x00016f40 202d2d72 6573697a 652d6d65 74686f64 --resize-method │ │ │ │ │ + 0x00016f50 203c6d65 74686f64 3e202020 20557365 Use │ │ │ │ │ + 0x00016f60 20746869 73206d65 74686f64 20666f72 this method for │ │ │ │ │ + 0x00016f70 20726573 63616c69 6e672074 68652076 rescaling the v │ │ │ │ │ + 0x00016f80 6964656f 0a202020 20202020 20202020 ideo. │ │ │ │ │ + 0x00016f90 20202020 20202020 20202020 20205365 Se │ │ │ │ │ + 0x00016fa0 65202d2d 72657369 7a652d6d 6574686f e --resize-metho │ │ │ │ │ + 0x00016fb0 64206865 6c702066 6f722061 206c6973 d help for a lis │ │ │ │ │ + 0x00016fc0 74206f66 20617661 696c6162 6c650a20 t of available. │ │ │ │ │ + 0x00016fd0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00016fe0 20202020 20202020 72657369 7a696e67 resizing │ │ │ │ │ + 0x00016ff0 206d6574 686f6473 0a0a5669 64656f20 methods..Video │ │ │ │ │ + 0x00017000 7472616e 73666572 206f7074 696f6e73 transfer options │ │ │ │ │ + 0x00017010 3a0a2020 2d2d7070 20202020 20202020 :. --pp │ │ │ │ │ + 0x00017020 20202020 20202020 20202056 6964656f Video │ │ │ │ │ + 0x00017030 20506f73 7470726f 63657373 696e672c Postprocessing, │ │ │ │ │ + 0x00017040 2064656e 6f697365 2c206465 626c6f63 denoise, debloc │ │ │ │ │ + 0x00017050 6b2c2064 65696e74 65726c61 6365720a k, deinterlacer. │ │ │ │ │ + 0x00017060 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00017070 20202020 20202020 20207573 65202d2d use -- │ │ │ │ │ + 0x00017080 70702068 656c7020 666f7220 61206c69 pp help for a li │ │ │ │ │ + 0x00017090 7374206f 66206176 61696c61 626c6520 st of available │ │ │ │ │ + 0x000170a0 66696c74 6572732e 0a20202d 432c202d filters.. -C, - │ │ │ │ │ + 0x000170b0 2d636f6e 74726173 74202020 20202020 -contrast │ │ │ │ │ + 0x000170c0 20205b30 2e312074 6f203130 2e305d20 [0.1 to 10.0] │ │ │ │ │ + 0x000170d0 636f6e74 72617374 20636f72 72656374 contrast correct │ │ │ │ │ + 0x000170e0 696f6e20 28646566 61756c74 3a20312e ion (default: 1. │ │ │ │ │ + 0x000170f0 30290a20 20202020 20202020 20202020 0). │ │ │ │ │ + 0x00017100 20202020 20202020 20202020 204e6f74 Not │ │ │ │ │ + 0x00017110 653a206c 6f776572 2076616c 75657320 e: lower values │ │ │ │ │ + 0x00017120 6d616b65 20746865 20766964 656f2064 make the video d │ │ │ │ │ + 0x00017130 61726b65 722e0a20 202d422c 202d2d62 arker.. -B, --b │ │ │ │ │ + 0x00017140 72696768 746e6573 73202020 20202020 rightness │ │ │ │ │ + 0x00017150 5b2d312e 3020746f 20312e30 5d206272 [-1.0 to 1.0] br │ │ │ │ │ + 0x00017160 69676874 6e657373 20636f72 72656374 ightness correct │ │ │ │ │ + 0x00017170 696f6e20 28646566 61756c74 3a20302e ion (default: 0. │ │ │ │ │ + 0x00017180 30290a20 20202020 20202020 20202020 0). │ │ │ │ │ + 0x00017190 20202020 20202020 20202020 204e6f74 Not │ │ │ │ │ + 0x000171a0 653a206c 6f776572 2076616c 75657320 e: lower values │ │ │ │ │ + 0x000171b0 6d616b65 20746865 20766964 656f2064 make the video d │ │ │ │ │ + 0x000171c0 61726b65 722e0a20 202d472c 202d2d67 arker.. -G, --g │ │ │ │ │ + 0x000171d0 616d6d61 20202020 20202020 20202020 amma │ │ │ │ │ + 0x000171e0 5b302e31 20746f20 31302e30 5d206761 [0.1 to 10.0] ga │ │ │ │ │ + 0x000171f0 6d6d6120 636f7272 65637469 6f6e2028 mma correction ( │ │ │ │ │ + 0x00017200 64656661 756c743a 20312e30 290a2020 default: 1.0). │ │ │ │ │ + 0x00017210 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00017220 20202020 20202020 4e6f7465 3a206c6f Note: lo │ │ │ │ │ + 0x00017230 77657220 76616c75 6573206d 616b6520 wer values make │ │ │ │ │ + 0x00017240 74686520 76696465 6f206461 726b6572 the video darker │ │ │ │ │ + 0x00017250 2e0a2020 2d5a2c20 2d2d7361 74757261 .. -Z, --satura │ │ │ │ │ + 0x00017260 74696f6e 20202020 2020205b 302e3120 tion [0.1 │ │ │ │ │ + 0x00017270 746f2031 302e305d 20736174 75726174 to 10.0] saturat │ │ │ │ │ + 0x00017280 696f6e20 636f7272 65637469 6f6e2028 ion correction ( │ │ │ │ │ + 0x00017290 64656661 756c743a 20312e30 290a2020 default: 1.0). │ │ │ │ │ + 0x000172a0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x000172b0 20202020 20202020 4e6f7465 3a206c6f Note: lo │ │ │ │ │ + 0x000172c0 77657220 76616c75 6573206d 616b6520 wer values make │ │ │ │ │ + 0x000172d0 74686520 76696465 6f206772 65792e0a the video grey.. │ │ │ │ │ + 0x000172e0 0a417564 696f206f 75747075 74206f70 .Audio output op │ │ │ │ │ + 0x000172f0 74696f6e 733a0a20 202d612c 202d2d61 tions:. -a, --a │ │ │ │ │ + 0x00017300 7564696f 7175616c 69747920 20202020 udioquality │ │ │ │ │ + 0x00017310 5b2d3220 746f2031 305d2065 6e636f64 [-2 to 10] encod │ │ │ │ │ + 0x00017320 696e6720 7175616c 69747920 666f7220 ing quality for │ │ │ │ │ + 0x00017330 61756469 6f202864 65666175 6c743a20 audio (default: │ │ │ │ │ + 0x00017340 31290a20 20202020 20202020 20202020 1). │ │ │ │ │ + 0x00017350 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00017360 20202020 20202075 73652068 69676865 use highe │ │ │ │ │ + 0x00017370 72207661 6c756573 20666f72 20626574 r values for bet │ │ │ │ │ + 0x00017380 74657220 7175616c 6974790a 20202d41 ter quality. -A │ │ │ │ │ + 0x00017390 2c202d2d 61756469 6f626974 72617465 , --audiobitrate │ │ │ │ │ + 0x000173a0 20202020 205b3332 20746f20 3530305d [32 to 500] │ │ │ │ │ + 0x000173b0 20656e63 6f64696e 67206269 74726174 encoding bitrat │ │ │ │ │ + 0x000173c0 6520666f 72206175 64696f20 286b622f e for audio (kb/ │ │ │ │ │ + 0x000173d0 73290a20 202d632c 202d2d63 68616e6e s). -c, --chann │ │ │ │ │ + 0x000173e0 656c7320 20202020 20202020 73657420 els set │ │ │ │ │ + 0x000173f0 6e756d62 6572206f 66206f75 74707574 number of output │ │ │ │ │ + 0x00017400 20636861 6e6e656c 730a2020 2d482c20 channels. -H, │ │ │ │ │ + 0x00017410 2d2d7361 6d706c65 72617465 20202020 --samplerate │ │ │ │ │ + 0x00017420 20202073 6574206f 75747075 74207361 set output sa │ │ │ │ │ + 0x00017430 6d706c65 72617465 2028696e 20487a29 mplerate (in Hz) │ │ │ │ │ + 0x00017440 0a202020 2020202d 2d6e6f61 7564696f . --noaudio │ │ │ │ │ + 0x00017450 20202020 20202020 20206469 7361626c disabl │ │ │ │ │ + 0x00017460 65206175 64696f20 66726f6d 20696e70 e audio from inp │ │ │ │ │ + 0x00017470 75740a20 20202020 202d2d6e 6f766964 ut. --novid │ │ │ │ │ + 0x00017480 656f2020 20202020 20202020 64697361 eo disa │ │ │ │ │ + 0x00017490 626c6520 76696465 6f206672 6f6d2069 ble video from i │ │ │ │ │ + 0x000174a0 6e707574 0a0a496e 70757420 6f707469 nput..Input opti │ │ │ │ │ + 0x000174b0 6f6e733a 0a202020 2020202d 2d646569 ons:. --dei │ │ │ │ │ + 0x000174c0 6e746572 6c616365 20202020 2020666f nterlace fo │ │ │ │ │ + 0x000174d0 72636520 6465696e 7465726c 6163652c rce deinterlace, │ │ │ │ │ + 0x000174e0 206f7468 65727769 7365206f 6e6c7920 otherwise only │ │ │ │ │ + 0x000174f0 6d617465 7269616c 0a202020 20202020 material. │ │ │ │ │ + 0x00017500 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00017510 2020206d 61726b65 64206173 20696e74 marked as int │ │ │ │ │ + 0x00017520 65726c61 63656420 77696c6c 20626520 erlaced will be │ │ │ │ │ + 0x00017530 6465696e 7465726c 61636564 0a202020 deinterlaced. │ │ │ │ │ + 0x00017540 2020202d 2d6e6f2d 6465696e 7465726c --no-deinterl │ │ │ │ │ + 0x00017550 61636520 2020666f 72636520 6465696e ace force dein │ │ │ │ │ + 0x00017560 7465726c 61636520 6f66660a 20202d66 terlace off. -f │ │ │ │ │ + 0x00017570 2c202d2d 666f726d 61742020 20202020 , --format │ │ │ │ │ + 0x00017580 20202020 20737065 63696679 20696e70 specify inp │ │ │ │ │ + 0x00017590 75742066 6f726d61 740a2020 20202020 ut format. │ │ │ │ │ + 0x000175a0 2d2d696e 70757466 70732066 70732020 --inputfps fps │ │ │ │ │ + 0x000175b0 2020206f 76657272 69646520 696e7075 override inpu │ │ │ │ │ + 0x000175c0 74206670 730a2020 20202020 2d2d6175 t fps. --au │ │ │ │ │ + 0x000175d0 64696f73 74726561 6d206964 20202062 diostream id b │ │ │ │ │ + 0x000175e0 79206465 6661756c 74207468 65206669 y default the fi │ │ │ │ │ + 0x000175f0 72737420 61756469 6f207374 7265616d rst audio stream │ │ │ │ │ + 0x00017600 20697320 73656c65 63746564 2c0a2020 is selected,. │ │ │ │ │ + 0x00017610 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00017620 20202020 20202020 75736520 74686973 use this │ │ │ │ │ + 0x00017630 20746f20 73656c65 63742061 6e6f7468 to select anoth │ │ │ │ │ + 0x00017640 65722061 7564696f 20737472 65616d0a er audio stream. │ │ │ │ │ + 0x00017650 20202020 20202d2d 76696465 6f737472 --videostr │ │ │ │ │ + 0x00017660 65616d20 69642020 20627920 64656661 eam id by defa │ │ │ │ │ + 0x00017670 756c7420 74686520 66697273 74207669 ult the first vi │ │ │ │ │ + 0x00017680 64656f20 73747265 616d2069 73207365 deo stream is se │ │ │ │ │ + 0x00017690 6c656374 65642c0a 20202020 20202020 lected,. │ │ │ │ │ + 0x000176a0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x000176b0 20207573 65207468 69732074 6f207365 use this to se │ │ │ │ │ + 0x000176c0 6c656374 20616e6f 74686572 20766964 lect another vid │ │ │ │ │ + 0x000176d0 656f2073 74726561 6d0a2020 20202020 eo stream. │ │ │ │ │ + 0x000176e0 2d2d6e6f 73796e63 20202020 20202020 --nosync │ │ │ │ │ + 0x000176f0 20202064 6f206e6f 74207573 6520412f do not use A/ │ │ │ │ │ + 0x00017700 56207379 6e632066 726f6d20 696e7075 V sync from inpu │ │ │ │ │ + 0x00017710 7420636f 6e746169 6e65722e 0a202020 t container.. │ │ │ │ │ + 0x00017720 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00017730 20202020 20207472 79207468 69732069 try this i │ │ │ │ │ + 0x00017740 6620796f 75206861 76652069 73737565 f you have issue │ │ │ │ │ + 0x00017750 73207769 74682041 2f562073 796e630a s with A/V sync. │ │ │ │ │ + 0x00017760 53756274 69746c65 73206f70 74696f6e Subtitles option │ │ │ │ │ + 0x00017770 733a0a20 20202020 202d2d73 75627469 s:. --subti │ │ │ │ │ + 0x00017780 746c6573 2066696c 65202020 20202020 tles file │ │ │ │ │ + 0x00017790 20202020 20202020 20207573 65207375 use su │ │ │ │ │ + 0x000177a0 62746974 6c657320 66726f6d 20746865 btitles from the │ │ │ │ │ + 0x000177b0 20676976 656e2066 696c6520 28537562 given file (Sub │ │ │ │ │ + 0x000177c0 52697020 282e7372 74292066 6f726d61 Rip (.srt) forma │ │ │ │ │ + 0x000177d0 74290a20 20202020 202d2d73 75627469 t). --subti │ │ │ │ │ + 0x000177e0 746c6573 2d656e63 6f64696e 6720656e tles-encoding en │ │ │ │ │ + 0x000177f0 636f6469 6e672020 20207365 7420656e coding set en │ │ │ │ │ + 0x00017800 636f6469 6e67206f 66207468 65207375 coding of the su │ │ │ │ │ + 0x00017810 62746974 6c657320 66696c65 0a202020 btitles file. │ │ │ │ │ + 0x00017820 20202020 20202020 20207375 70706f72 suppor │ │ │ │ │ + 0x00017830 74656420 61726520 616c6c20 656e636f ted are all enco │ │ │ │ │ + 0x00017840 64696e67 73207375 70706f72 74656420 dings supported │ │ │ │ │ + 0x00017850 62792069 636f6e76 20287365 65206963 by iconv (see ic │ │ │ │ │ + 0x00017860 6f6e7620 68656c70 20666f72 206c6973 onv help for lis │ │ │ │ │ + 0x00017870 74290a20 20202020 202d2d73 75627469 t). --subti │ │ │ │ │ + 0x00017880 746c6573 2d6c616e 67756167 65206c61 tles-language la │ │ │ │ │ + 0x00017890 6e677561 67652020 20207365 74207375 nguage set su │ │ │ │ │ + 0x000178a0 62746974 6c657320 6c616e67 75616765 btitles language │ │ │ │ │ + 0x000178b0 20286465 2c20656e 5f47422c 20657463 (de, en_GB, etc │ │ │ │ │ + 0x000178c0 290a2020 20202020 2d2d7375 62746974 ). --subtit │ │ │ │ │ + 0x000178d0 6c65732d 63617465 676f7279 20636174 les-category cat │ │ │ │ │ + 0x000178e0 65676f72 79202020 20736574 20737562 egory set sub │ │ │ │ │ + 0x000178f0 7469746c 65732063 61746567 6f727920 titles category │ │ │ │ │ + 0x00017900 28646566 61756c74 20227375 62746974 (default "subtit │ │ │ │ │ + 0x00017910 6c657322 290a2020 20202020 2d2d7375 les"). --su │ │ │ │ │ + 0x00017920 62746974 6c65732d 69676e6f 72652d6e btitles-ignore-n │ │ │ │ │ + 0x00017930 6f6e2d75 74663820 20202020 2069676e on-utf8 ign │ │ │ │ │ + 0x00017940 6f726573 20616e79 206e6f6e 20555446 ores any non UTF │ │ │ │ │ + 0x00017950 2d382073 65717565 6e636520 696e2055 -8 sequence in U │ │ │ │ │ + 0x00017960 54462d38 20746578 740a2020 20202020 TF-8 text. │ │ │ │ │ + 0x00017970 2d2d6e6f 73756274 69746c65 73202020 --nosubtitles │ │ │ │ │ + 0x00017980 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00017990 20646973 61626c65 73207375 62746974 disables subtit │ │ │ │ │ + 0x000179a0 6c657320 66726f6d 20696e70 75740a20 les from input. │ │ │ │ │ + 0x000179b0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x000179c0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x000179d0 20202020 20202865 71756976 616c656e (equivalen │ │ │ │ │ + 0x000179e0 7420746f 202d2d73 75627469 746c6573 t to --subtitles │ │ │ │ │ + 0x000179f0 3d6e6f6e 65290a20 20202020 202d2d73 =none). --s │ │ │ │ │ + 0x00017a00 75627469 746c652d 74797065 733d5b61 ubtitle-types=[a │ │ │ │ │ + 0x00017a10 6c6c2c74 6578742c 7370752c 6e6f6e65 ll,text,spu,none │ │ │ │ │ + 0x00017a20 5d202020 73656c65 63742077 68617420 ] select what │ │ │ │ │ + 0x00017a30 73756274 69746c65 20747970 65732074 subtitle types t │ │ │ │ │ + 0x00017a40 6f20696e 636c7564 65206672 6f6d2074 o include from t │ │ │ │ │ + 0x00017a50 68650a20 20202020 20202020 20202020 he. │ │ │ │ │ + 0x00017a60 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00017a70 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00017a80 696e7075 74207669 64656f20 28646566 input video (def │ │ │ │ │ + 0x00017a90 61756c74 20746578 74290a0a 4d657461 ault text)..Meta │ │ │ │ │ + 0x00017aa0 64617461 206f7074 696f6e73 3a0a2020 data options:. │ │ │ │ │ + 0x00017ab0 20202020 2d2d6172 74697374 20202020 --artist │ │ │ │ │ + 0x00017ac0 20202020 2020204e 616d6520 6f662061 Name of a │ │ │ │ │ + 0x00017ad0 72746973 74202864 69726563 746f7229 rtist (director) │ │ │ │ │ + 0x00017ae0 0a202020 2020202d 2d746974 6c652020 . --title │ │ │ │ │ + 0x00017af0 20202020 20202020 20205469 746c650a Title. │ │ │ │ │ + 0x00017b00 20202020 20202d2d 64617465 20202020 --date │ │ │ │ │ + 0x00017b10 20202020 20202020 20446174 650a2020 Date. │ │ │ │ │ + 0x00017b20 20202020 2d2d6c6f 63617469 6f6e2020 --location │ │ │ │ │ + 0x00017b30 20202020 2020204c 6f636174 696f6e0a Location. │ │ │ │ │ + 0x00017b40 20202020 20202d2d 6f726761 6e697a61 --organiza │ │ │ │ │ + 0x00017b50 74696f6e 20202020 204e616d 65206f66 tion Name of │ │ │ │ │ + 0x00017b60 206f7267 616e697a 6174696f 6e202873 organization (s │ │ │ │ │ + 0x00017b70 74756469 6f290a20 20202020 202d2d63 tudio). --c │ │ │ │ │ + 0x00017b80 6f707972 69676874 20202020 20202020 opyright │ │ │ │ │ + 0x00017b90 436f7079 72696768 740a2020 20202020 Copyright. │ │ │ │ │ + 0x00017ba0 2d2d6c69 63656e73 65202020 20202020 --license │ │ │ │ │ + 0x00017bb0 2020204c 6963656e 73650a20 20202020 License. │ │ │ │ │ + 0x00017bc0 202d2d63 6f6e7461 63742020 20202020 --contact │ │ │ │ │ + 0x00017bd0 20202020 436f6e74 61637420 6c696e6b Contact link │ │ │ │ │ + 0x00017be0 0a202020 2020202d 2d6e6f6d 65746164 . --nometad │ │ │ │ │ + 0x00017bf0 61746120 20202020 20206469 7361626c ata disabl │ │ │ │ │ + 0x00017c00 6573206d 65746164 61746120 66726f6d es metadata from │ │ │ │ │ + 0x00017c10 20696e70 75740a20 20202020 202d2d6e input. --n │ │ │ │ │ + 0x00017c20 6f2d6f73 68617368 20202020 20202020 o-oshash │ │ │ │ │ + 0x00017c30 646f206e 6f742069 6e636c75 6465206f do not include o │ │ │ │ │ + 0x00017c40 73686173 68206f66 20736f75 72636520 shash of source │ │ │ │ │ + 0x00017c50 66696c65 28534f55 5243455f 4f534841 file(SOURCE_OSHA │ │ │ │ │ + 0x00017c60 5348290a 0a4b6579 6672616d 6520696e SH)..Keyframe in │ │ │ │ │ + 0x00017c70 64657869 6e67206f 7074696f 6e733a0a dexing options:. │ │ │ │ │ + 0x00017c80 20202020 20202d2d 696e6465 782d696e --index-in │ │ │ │ │ + 0x00017c90 74657276 616c203c 6e3e2020 20202020 terval │ │ │ │ │ + 0x00017ca0 20202073 6574206d 696e696d 756d2064 set minimum d │ │ │ │ │ + 0x00017cb0 69737461 6e636520 62657477 65656e20 istance between │ │ │ │ │ + 0x00017cc0 696e6465 78656420 6b657966 72616d65 indexed keyframe │ │ │ │ │ + 0x00017cd0 730a2020 20202020 20202020 20202020 s. │ │ │ │ │ + 0x00017ce0 20202020 20202020 20202020 20202020 │ │ │ │ │ + 0x00017cf0 20202020 20746f20 3c6e3e20 6d732028 to ms ( │ │ │ │ │ + 0x00017d00 64656661 756c743a 20323030 30290a20 default: 2000). │ │ │ │ │ + 0x00017d10 20202020 202d2d74 68656f72 612d696e --theora-in │ │ │ │ │ + 0x00017d20 6465782d 72657365 72766520 3c6e3e20 dex-reserve │ │ │ │ │ + 0x00017d30 20207265 73657276 65203c6e 3e206279 reserve by │ │ │ │ │ + 0x00017d40 74657320 666f7220 7468656f 7261206b tes for theora k │ │ │ │ │ + 0x00017d50 65796672 616d6520 696e6465 780a2020 eyframe index. │ │ │ │ │ + 0x00017d60 20202020 2d2d766f 72626973 2d696e64 --vorbis-ind │ │ │ │ │ + 0x00017d70 65782d72 65736572 7665203c 6e3e2020 ex-reserve │ │ │ │ │ + 0x00017d80 20726573 65727665 203c6e3e 20627974 reserve byt │ │ │ │ │ + 0x00017d90 65732066 6f722076 6f726269 73206b65 es for vorbis ke │ │ │ │ │ + 0x00017da0 79667261 6d652069 6e646578 0a202020 yframe index. │ │ │ │ │ + 0x00017db0 2020202d 2d6b6174 652d696e 6465782d --kate-index- │ │ │ │ │ + 0x00017dc0 72657365 72766520 3c6e3e20 20202020 reserve │ │ │ │ │ + 0x00017dd0 72657365 72766520 3c6e3e20 62797465 reserve byte │ │ │ │ │ + 0x00017de0 7320666f 72206b61 7465206b 65796672 s for kate keyfr │ │ │ │ │ + 0x00017df0 616d6520 696e6465 780a0a4f 74686572 ame index..Other │ │ │ │ │ + 0x00017e00 206f7074 696f6e73 3a0a2020 20202020 options:. │ │ │ │ │ + 0x00017e10 2d2d6e69 6365206e 20202020 20202020 --nice n │ │ │ │ │ + 0x00017e20 20202073 6574206e 6963656e 65737320 set niceness │ │ │ │ │ + 0x00017e30 746f206e 0a20202d 502c202d 2d706964 to n. -P, --pid │ │ │ │ │ + 0x00017e40 20666e61 6d652020 20202020 20207772 fname wr │ │ │ │ │ + 0x00017e50 69746520 74686520 70726f63 65737327 ite the process' │ │ │ │ │ + 0x00017e60 20696420 746f2061 2066696c 650a2020 id to a file. │ │ │ │ │ + 0x00017e70 2d682c20 2d2d6865 6c702020 20202020 -h, --help │ │ │ │ │ + 0x00017e80 20202020 20202074 68697320 6d657373 this mess │ │ │ │ │ + 0x00017e90 6167650a 20202020 20202d2d 696e666f age. --info │ │ │ │ │ + 0x00017ea0 20202020 20202020 20202020 206f7574 out │ │ │ │ │ + 0x00017eb0 70757420 6a736f6e 20696e66 6f206162 put json info ab │ │ │ │ │ + 0x00017ec0 6f757420 696e7075 74206669 6c652c20 out input file, │ │ │ │ │ + 0x00017ed0 75736520 2d6f2074 6f207361 7665206a use -o to save j │ │ │ │ │ + 0x00017ee0 736f6e20 746f2066 696c650a 20202020 son to file. │ │ │ │ │ + 0x00017ef0 20202d2d 66726f6e 74656e64 20202020 --frontend │ │ │ │ │ + 0x00017f00 20202020 20707269 6e742073 74617475 print statu │ │ │ │ │ + 0x00017f10 7320696e 666f726d 6174696f 6e20696e s information in │ │ │ │ │ + 0x00017f20 206a736f 6e2c206f 6e65206a 736f6e20 json, one json │ │ │ │ │ + 0x00017f30 64696374 20706572 206c696e 650a0a0a dict per line... │ │ │ │ │ + 0x00017f40 4578616d 706c6573 3a0a2020 66666d70 Examples:. ffmp │ │ │ │ │ + 0x00017f50 65673274 68656f72 61207669 64656f63 eg2theora videoc │ │ │ │ │ + 0x00017f60 6c69702e 61766920 2877696c 6c207772 lip.avi (will wr │ │ │ │ │ + 0x00017f70 69746520 6f757470 75742074 6f207669 ite output to vi │ │ │ │ │ + 0x00017f80 64656f63 6c69702e 6f677629 0a0a2020 deoclip.ogv).. │ │ │ │ │ + 0x00017f90 66666d70 65673274 68656f72 61207669 ffmpeg2theora vi │ │ │ │ │ + 0x00017fa0 64656f63 6c69702e 61766920 2d2d7375 deoclip.avi --su │ │ │ │ │ + 0x00017fb0 62746974 6c657320 73756274 69746c65 btitles subtitle │ │ │ │ │ + 0x00017fc0 732e7372 74202873 616d652c 20776974 s.srt (same, wit │ │ │ │ │ + 0x00017fd0 68207375 62746974 6c657329 0a0a2020 h subtitles).. │ │ │ │ │ + 0x00017fe0 63617420 736f6d65 7468696e 672e6476 cat something.dv │ │ │ │ │ + 0x00017ff0 207c2066 666d7065 67327468 656f7261 | ffmpeg2theora │ │ │ │ │ + 0x00018000 202d6620 6476202d 6f206f75 74707574 -f dv -o output │ │ │ │ │ + 0x00018010 2e6f6776 202d0a0a 2020456e 636f6465 .ogv -.. Encode │ │ │ │ │ + 0x00018020 20612073 65726965 73206f66 20696d61 a series of ima │ │ │ │ │ + 0x00018030 6765733a 0a202020 2066666d 70656732 ges:. ffmpeg2 │ │ │ │ │ + 0x00018040 7468656f 72612066 72616d65 25253036 theora frame%%06 │ │ │ │ │ + 0x00018050 642e706e 67202d6f 206f7574 7075742e d.png -o output. │ │ │ │ │ + 0x00018060 6f67760a 0a20204c 69766520 73747265 ogv.. Live stre │ │ │ │ │ + 0x00018070 616d696e 67206672 6f6d2056 344c2044 aming from V4L D │ │ │ │ │ + 0x00018080 65766963 653a0a20 20202066 666d7065 evice:. ffmpe │ │ │ │ │ + 0x00018090 67327468 656f7261 202d2d6e 6f2d736b g2theora --no-sk │ │ │ │ │ + 0x000180a0 656c6574 6f6e202f 6465762f 76696465 eleton /dev/vide │ │ │ │ │ + 0x000180b0 6f30202d 66207669 64656f34 6c696e75 o0 -f video4linu │ │ │ │ │ + 0x000180c0 78205c0a 20202020 20202020 20202020 x \. │ │ │ │ │ + 0x000180d0 20202020 20202d2d 696e7075 74667073 --inputfps │ │ │ │ │ + 0x000180e0 20313520 2d782031 3630202d 79203132 15 -x 160 -y 12 │ │ │ │ │ + 0x000180f0 38202d6f 202d205c 0a202020 20202020 8 -o - \. │ │ │ │ │ + 0x00018100 20202020 20202020 2020207c 206f6767 | ogg │ │ │ │ │ + 0x00018110 66776420 69636173 74327365 72766572 fwd icast2server │ │ │ │ │ + 0x00018120 20383030 30207061 7373776f 7264202f 8000 password / │ │ │ │ │ + 0x00018130 7468656f 72612e6f 67760a0a 20202020 theora.ogv.. │ │ │ │ │ + 0x00018140 2028796f 75206d69 67687420 68617665 (you might have │ │ │ │ │ + 0x00018150 20746f20 75736520 76696465 6f346c69 to use video4li │ │ │ │ │ + 0x00018160 6e757832 20646570 656e6469 6e67206f nux2 depending o │ │ │ │ │ + 0x00018170 6e20796f 75722068 61726477 61726529 n your hardware) │ │ │ │ │ + 0x00018180 0a0a2020 4c697665 20656e63 6f64696e .. Live encodin │ │ │ │ │ + 0x00018190 67206672 6f6d2061 20445620 63616d63 g from a DV camc │ │ │ │ │ + 0x000181a0 6f726465 7220286e 65656473 20612066 order (needs a f │ │ │ │ │ + 0x000181b0 61737420 6d616368 696e6529 3a0a2020 ast machine):. │ │ │ │ │ + 0x000181c0 20206476 67726162 202d207c 2066666d dvgrab - | ffm │ │ │ │ │ + 0x000181d0 70656732 7468656f 7261202d 66206476 peg2theora -f dv │ │ │ │ │ + 0x000181e0 202d7820 33353220 2d792032 3838202d -x 352 -y 288 - │ │ │ │ │ + 0x000181f0 6f206f75 74707574 2e6f6776 202d0a0a o output.ogv -.. │ │ │ │ │ + 0x00018200 20204c69 76652065 6e636f64 696e6720 Live encoding │ │ │ │ │ + 0x00018210 616e6420 73747265 616d696e 6720746f and streaming to │ │ │ │ │ + 0x00018220 20696365 63617374 20736572 7665723a icecast server: │ │ │ │ │ + 0x00018230 0a202020 64766772 6162202d 2d666f72 . dvgrab --for │ │ │ │ │ + 0x00018240 6d617420 72617720 2d205c0a 20202020 mat raw - \. │ │ │ │ │ + 0x00018250 7c206666 6d706567 32746865 6f726120 | ffmpeg2theora │ │ │ │ │ + 0x00018260 2d2d6e6f 2d736b65 6c65746f 6e202d66 --no-skeleton -f │ │ │ │ │ + 0x00018270 20647620 2d782031 3630202d 79203132 dv -x 160 -y 12 │ │ │ │ │ + 0x00018280 38202d6f 202f6465 762f7374 646f7574 8 -o /dev/stdout │ │ │ │ │ + 0x00018290 202d205c 0a202020 207c206f 67676677 - \. | oggfw │ │ │ │ │ + 0x000182a0 64206963 61737432 73657276 65722038 d icast2server 8 │ │ │ │ │ + 0x000182b0 30303020 70617373 776f7264 202f7468 000 password /th │ │ │ │ │ + 0x000182c0 656f7261 2e6f6776 0a0a0000 556e6162 eora.ogv....Unab │ │ │ │ │ + 0x000182d0 6c652074 6f206f70 656e2074 656d706f le to open tempo │ │ │ │ │ + 0x000182e0 72617279 2066696c 6520666f 72207477 rary file for tw │ │ │ │ │ + 0x000182f0 6f706173 73206461 74610a00 556e6162 opass data..Unab │ │ │ │ │ + 0x00018300 6c652074 6f206f70 656e2027 25732720 le to open '%s' │ │ │ │ │ + 0x00018310 666f7220 74776f70 61737320 64617461 for twopass data │ │ │ │ │ + 0x00018320 0a000000 53756274 69746c65 7320746f ....Subtitles to │ │ │ │ │ + 0x00018330 20696e63 6c756465 206d7573 74206265 include must be │ │ │ │ │ + 0x00018340 20616c6c 2c206e6f 6e652c20 74657874 all, none, text │ │ │ │ │ + 0x00018350 2c206f72 20737075 2e0a0000 496e636f , or spu....Inco │ │ │ │ │ + 0x00018360 72726563 74206173 70656374 20726174 rrect aspect rat │ │ │ │ │ + 0x00018370 696f2073 70656369 66696361 74696f6e io specification │ │ │ │ │ + 0x00018380 2e0a0000 496e636f 72726563 74207069 ....Incorrect pi │ │ │ │ │ + 0x00018390 78656c20 61737065 63742072 6174696f xel aspect ratio │ │ │ │ │ + 0x000183a0 20737065 63696669 63617469 6f6e2e0a specification.. │ │ │ │ │ + 0x000183b0 00000000 5741524e 494e4720 2d206c61 ....WARNING - la │ │ │ │ │ + 0x000183c0 6e677561 67652069 73206c69 6d697465 nguage is limite │ │ │ │ │ + 0x000183d0 6420746f 20313520 63686172 61637465 d to 15 characte │ │ │ │ │ + 0x000183e0 72732c20 616e6420 77696c6c 20626520 rs, and will be │ │ │ │ │ + 0x000183f0 7472756e 63617465 640a0000 5741524e truncated...WARN │ │ │ │ │ + 0x00018400 494e4720 2d206361 7465676f 72792069 ING - category i │ │ │ │ │ + 0x00018410 73206c69 6d697465 6420746f 20313520 s limited to 15 │ │ │ │ │ + 0x00018420 63686172 61637465 72732c20 616e6420 characters, and │ │ │ │ │ + 0x00018430 77696c6c 20626520 7472756e 63617465 will be truncate │ │ │ │ │ + 0x00018440 640a0000 4f6e6c79 2076616c 75657320 d...Only values │ │ │ │ │ + 0x00018450 66726f6d 20302074 6f203130 20617265 from 0 to 10 are │ │ │ │ │ + 0x00018460 2076616c 69642066 6f722076 6964656f valid for video │ │ │ │ │ + 0x00018470 20717561 6c697479 2e0a0000 4f6e6c79 quality....Only │ │ │ │ │ + 0x00018480 20706f73 69746976 65207661 6c756573 positive values │ │ │ │ │ + 0x00018490 20617265 20616c6c 6f776564 20666f72 are allowed for │ │ │ │ │ + 0x000184a0 20766964 656f2062 69747261 74652028 video bitrate ( │ │ │ │ │ + 0x000184b0 696e206b 622f7329 2e0a0000 4f6e6c79 in kb/s)....Only │ │ │ │ │ + 0x000184c0 2076616c 75657320 66726f6d 202d3220 values from -2 │ │ │ │ │ + 0x000184d0 746f2031 30206172 65207661 6c696420 to 10 are valid │ │ │ │ │ + 0x000184e0 666f7220 61756469 6f207175 616c6974 for audio qualit │ │ │ │ │ + 0x000184f0 792e0a00 4f6e6c79 2076616c 75657320 y...Only values │ │ │ │ │ + 0x00018500 3e302061 72652076 616c6964 20666f72 >0 are valid for │ │ │ │ │ + 0x00018510 20617564 696f2062 69747261 74652e0a audio bitrate.. │ │ │ │ │ + 0x00018520 00000000 4f6e6c79 2076616c 75657320 ....Only values │ │ │ │ │ + 0x00018530 66726f6d 20312074 6f203231 34373438 from 1 to 214748 │ │ │ │ │ + 0x00018540 33363437 20617265 2076616c 69642066 3647 are valid f │ │ │ │ │ + 0x00018550 6f72206b 65796672 616d6520 696e7465 or keyframe inte │ │ │ │ │ + 0x00018560 7276616c 2e0a0000 596f7520 63616e20 rval....You can │ │ │ │ │ + 0x00018570 6e6f7420 68617665 206c6573 73207468 not have less th │ │ │ │ │ + 0x00018580 616e206f 6e652061 7564696f 20636861 an one audio cha │ │ │ │ │ + 0x00018590 6e6e656c 2e0a0000 4572726f 72207365 nnel....Error se │ │ │ │ │ + 0x000185a0 7474696e 67206025 64272066 6f72206e tting `%d' for n │ │ │ │ │ + 0x000185b0 6963656e 6573732e 00000000 503a6f3a iceness.....P:o: │ │ │ │ │ + 0x000185c0 6b3a663a 463a783a 793a763a 563a613a k:f:F:x:y:v:V:a: │ │ │ │ │ + 0x000185d0 413a4b3a 643a483a 633a473a 5a3a433a A:K:d:H:c:G:Z:C: │ │ │ │ │ + 0x000185e0 423a703a 4e3a733a 653a443a 683a3a00 B:p:N:s:e:D:h::. │ │ │ │ │ + 0x000185f0 4552524f 523a2043 616e6e6f 74207573 ERROR: Cannot us │ │ │ │ │ + 0x00018600 65202d2d 6e6f2d73 6b656c65 746f6e20 e --no-skeleton │ │ │ │ │ + 0x00018610 616e6420 2d2d7365 656b2d69 6e646578 and --seek-index │ │ │ │ │ + 0x00018620 206f7074 696f6e73 20746f67 65746865 options togethe │ │ │ │ │ + 0x00018630 72210a00 5741524e 494e473a 204f6e6c r!..WARNING: Onl │ │ │ │ │ + 0x00018640 79206f6e 6520696e 70757420 66696c65 y one input file │ │ │ │ │ + 0x00018650 20737570 706f7274 65642c20 6f746865 supported, othe │ │ │ │ │ + 0x00018660 72732077 696c6c20 62652069 676e6f72 rs will be ignor │ │ │ │ │ + 0x00018670 65640a00 536f6674 20726174 65207461 ed..Soft rate ta │ │ │ │ │ + 0x00018680 72676574 20282d2d 736f6674 2d746172 rget (--soft-tar │ │ │ │ │ + 0x00018690 67657429 20726571 75657374 65642077 get) requested w │ │ │ │ │ + 0x000186a0 6974686f 75742061 20626974 72617465 ithout a bitrate │ │ │ │ │ + 0x000186b0 20282d56 292e0a00 42756666 65722064 (-V)...Buffer d │ │ │ │ │ + 0x000186c0 656c6179 2063616e 206f6e6c 79206265 elay can only be │ │ │ │ │ + 0x000186d0 20757365 64207769 74682074 61726765 used with targe │ │ │ │ │ + 0x000186e0 74206269 74726174 6520282d 56292e0a t bitrate (-V).. │ │ │ │ │ + 0x000186f0 00000000 63616e20 6e6f7420 616e616c ....can not anal │ │ │ │ │ + 0x00018700 697a6520 696e7075 742c206e 6f742073 ize input, not s │ │ │ │ │ + 0x00018710 65656b61 626c650a 00000000 20204967 eekable..... Ig │ │ │ │ │ + 0x00018720 6e6f7265 20412f56 2053796e 63206672 nore A/V Sync fr │ │ │ │ │ + 0x00018730 6f6d2069 6e707574 20636f6e 7461696e om input contain │ │ │ │ │ + 0x00018740 65722e0a 00000000 7b22636f 6465223a er......{"code": │ │ │ │ │ + 0x00018750 20226261 6466696c 65222c20 22657272 "badfile", "err │ │ │ │ │ + 0x00018760 6f72223a 22556e61 626c6520 746f206f or":"Unable to o │ │ │ │ │ + 0x00018770 70656e20 6f757470 75742066 696c652e pen output file. │ │ │ │ │ + 0x00018780 227d0a00 0a556e61 626c6520 746f206f "}...Unable to o │ │ │ │ │ + 0x00018790 70656e20 6f757470 75742066 696c6520 pen output file │ │ │ │ │ + 0x000187a0 60257327 2e0a0000 0a46696c 65206025 `%s'.....File `% │ │ │ │ │ + 0x000187b0 73272064 6f657320 6e6f7420 65786973 s' does not exis │ │ │ │ │ + 0x000187c0 74206f72 20686173 20616e20 756e6b6e t or has an unkn │ │ │ │ │ + 0x000187d0 6f776e20 666f726d 61742e0a 00000000 own format...... │ │ │ │ │ + 0x000187e0 a166feff b060feff b060feff b060feff .f...`...`...`.. │ │ │ │ │ + 0x000187f0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x00018800 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x00018810 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x00018820 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x00018830 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x00018840 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x00018850 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x00018860 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x00018870 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x00018880 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x00018890 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x000188a0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x000188b0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x000188c0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x000188d0 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x000188e0 b060feff 3466feff 0e66feff e865feff .`..4f...f...e.. │ │ │ │ │ + 0x000188f0 b060feff b060feff ab65feff 8565feff .`...`...e...e.. │ │ │ │ │ + 0x00018900 6065feff b060feff b060feff 0865feff `e...`...`...e.. │ │ │ │ │ + 0x00018910 b060feff b060feff ae64feff b060feff .`...`...d...`.. │ │ │ │ │ + 0x00018920 8064feff b060feff b060feff b060feff .d...`...`...`.. │ │ │ │ │ + 0x00018930 b060feff b060feff f263feff b060feff .`...`...c...`.. │ │ │ │ │ + 0x00018940 b060feff b060feff cc63feff b060feff .`...`...c...`.. │ │ │ │ │ + 0x00018950 b060feff b060feff b060feff b060feff .`...`...`...`.. │ │ │ │ │ + 0x00018960 b060feff 7063feff b060feff 2363feff .`..pc...`..#c.. │ │ │ │ │ + 0x00018970 fe62feff c962feff ab62feff b060feff .b...b...b...`.. │ │ │ │ │ + 0x00018980 9175feff b060feff b060feff ef62feff .u...`...`...b.. │ │ │ │ │ + 0x00018990 b060feff b060feff b060feff 7a62feff .`...`...`..zb.. │ │ │ │ │ + 0x000189a0 e661feff b060feff b060feff c061feff .a...`...`...a.. │ │ │ │ │ + 0x000189b0 b060feff b060feff 3b61feff b060feff .`...`..;a...`.. │ │ │ │ │ + 0x000189c0 1661feff f460feff f866feff fd7afeff .a...`...f...z.. │ │ │ │ │ + 0x000189d0 2e7cfeff 127cfeff 4a7cfeff 8b7cfeff .|...|..J|...|.. │ │ │ │ │ + 0x000189e0 a37afeff 8a7afeff 6477feff e777feff .z...z..dw...w.. │ │ │ │ │ + 0x000189f0 cb77feff 4877feff bb66feff 2c77feff .w..Hw...f..,w.. │ │ │ │ │ + 0x00018a00 fd76feff e176feff ae76feff 7b76feff .v...v...v..{v.. │ │ │ │ │ + 0x00018a10 4876feff 1576feff 277afeff b27bfeff Hv...v..'z...{.. │ │ │ │ │ + 0x00018a20 5f7bfeff 197bfeff e875feff 3478feff _{...{...u..4x.. │ │ │ │ │ + 0x00018a30 0378feff 8c79feff 4979feff 0679feff .x...y..Iy...y.. │ │ │ │ │ + 0x00018a40 f178feff d578feff b878feff 8b78feff .x...x...x...x.. │ │ │ │ │ + 0x00018a50 6178feff f67cfeff be79feff bc77feff ax...|...y...w.. │ │ │ │ │ + 0x00018a60 ad77feff 8377feff 467dfeff cc7cfeff .w...w..F}...|.. │ │ │ │ │ + 0x00018a70 a27cfeff d975feff 00000040 0000803f .|...u.....@...? │ │ │ │ │ + 0x00018a80 0000f041 0000c03f 00000043 00007f43 ...A...?...C...C │ │ │ │ │ + 0x00018a90 0000fe42 00247449 00401c46 000000c0 ...B.$tI.@.F.... │ │ │ │ │ + 0x00018aa0 00002041 00000000 7b14ae47 e17a843f .. A....{..G.z.? │ │ │ │ │ + 0x00018ab0 9a999999 9999b93f 33333333 3333e3bf .......?333333.. │ │ │ │ │ + 0x00018ac0 33333333 33331940 33333333 33334940 333333.@333333I@ │ │ │ │ │ + 0x00018ad0 66666666 66e64240 6d706567 31006469 fffff.B@mpeg1.di │ │ │ │ │ + 0x00018ae0 72616300 6d706567 32007670 36006d75 rac.mpeg2.vp6.mu │ │ │ │ │ + 0x00018af0 2d6c6177 00767038 006c6962 73636872 -law.vp8.libschr │ │ │ │ │ + 0x00018b00 6f64696e 67657200 76703666 006d7065 odinger.vp6f.mpe │ │ │ │ │ + 0x00018b10 67327669 64656f00 6d706567 31766964 g2video.mpeg1vid │ │ │ │ │ + 0x00018b20 656f0030 78303030 30006c69 62767078 eo.0x0000.libvpx │ │ │ │ │ + 0x00018b30 00202000 5c5c005c 22000c00 0d002225 . .\\.\"....."% │ │ │ │ │ + 0x00018b40 73223a20 22257322 00222573 223a2025 s": "%s"."%s": % │ │ │ │ │ + 0x00018b50 64002225 73223a20 256c6c64 00222573 d."%s": %lld."%s │ │ │ │ │ + 0x00018b60 223a2025 6600636f 64656300 70697865 ": %f.codec.pixe │ │ │ │ │ + 0x00018b70 6c5f666f 726d6174 0025643a 25640070 l_format.%d:%d.p │ │ │ │ │ + 0x00018b80 6978656c 5f617370 6563745f 72617469 ixel_aspect_rati │ │ │ │ │ + 0x00018b90 6f006469 73706c61 795f6173 70656374 o.display_aspect │ │ │ │ │ + 0x00018ba0 5f726174 696f0022 6d657461 64617461 _ratio."metadata │ │ │ │ │ + 0x00018bb0 223a207b 0a007d2c 0a002c20 00647572 ": {..},.., .dur │ │ │ │ │ + 0x00018bc0 6174696f 6e002276 6964656f 223a205b ation."video": [ │ │ │ │ │ + 0x00018bd0 005d2c0a 00226175 64696f22 3a205b00 .],.."audio": [. │ │ │ │ │ + 0x00018be0 62616466 696c6500 636f6465 00657272 badfile.code.err │ │ │ │ │ + 0x00018bf0 6f720070 61746800 8839ffff 8839ffff or.path..9...9.. │ │ │ │ │ + 0x00018c00 8839ffff 8839ffff 7039ffff 7039ffff .9...9..p9..p9.. │ │ │ │ │ + 0x00018c10 7039ffff 7039ffff c038ffff c038ffff p9..p9...8...8.. │ │ │ │ │ + 0x00018c20 c038ffff c038ffff 5039ffff 5039ffff .8...8..P9..P9.. │ │ │ │ │ + 0x00018c30 5039ffff 5039ffff 5039ffff 7039ffff P9..P9..P9..p9.. │ │ │ │ │ + 0x00018c40 8839ffff b239ffff c038ffff c038ffff .9...9...8...8.. │ │ │ │ │ + 0x00018c50 9d39ffff 9d39ffff 66696c65 20646f65 .9...9..file doe │ │ │ │ │ + 0x00018c60 73206e6f 74206578 69737420 6f722068 s not exist or h │ │ │ │ │ + 0x00018c70 61732075 6e6b6e6f 776e2066 6f726d61 as unknown forma │ │ │ │ │ + 0x00018c80 742e0061 61720061 61006162 0061626b t..aar.aa.ab.abk │ │ │ │ │ + 0x00018c90 00616500 61766500 61660061 66720061 .ae.ave.af.afr.a │ │ │ │ │ + 0x00018ca0 6b610061 6d680061 72670061 72610061 ka.amh.arg.ara.a │ │ │ │ │ + 0x00018cb0 736d0061 76610061 796d0061 7a650062 sm.ava.aym.aze.b │ │ │ │ │ + 0x00018cc0 61006261 6b006265 0062656c 00626700 a.bak.be.bel.bg. │ │ │ │ │ + 0x00018cd0 62756c00 62680062 69680062 6900626d bul.bh.bih.bi.bm │ │ │ │ │ + 0x00018ce0 0062616d 00626e00 62656e00 626f6400 .bam.bn.ben.bod. │ │ │ │ │ + 0x00018cf0 74696200 62720062 72650062 7300626f tib.br.bre.bs.bo │ │ │ │ │ + 0x00018d00 73006361 00636174 00636865 00636800 s.ca.cat.che.ch. │ │ │ │ │ + 0x00018d10 63686100 636f0063 6f730063 72650063 cha.co.cos.cre.c │ │ │ │ │ + 0x00018d20 73006365 7300637a 65006375 00636875 s.ces.cze.cu.chu │ │ │ │ │ + 0x00018d30 00637600 63687600 63790063 796d0077 .cv.chv.cy.cym.w │ │ │ │ │ + 0x00018d40 656c0064 61006461 6e006465 75006476 el.da.dan.deu.dv │ │ │ │ │ + 0x00018d50 00646976 00647a00 647a6f00 65650065 .div.dz.dzo.ee.e │ │ │ │ │ + 0x00018d60 77650065 6c6c0067 72650065 6e670065 we.ell.gre.eng.e │ │ │ │ │ + 0x00018d70 706f0073 70610065 73740065 75730062 po.spa.est.eus.b │ │ │ │ │ + 0x00018d80 61710066 61006661 73007065 72006666 aq.fa.fas.per.ff │ │ │ │ │ + 0x00018d90 0066756c 00666900 66696e00 666a0066 .ful.fi.fin.fj.f │ │ │ │ │ + 0x00018da0 696a0066 616f0066 72610066 72650066 ij.fao.fra.fre.f │ │ │ │ │ + 0x00018db0 79006672 7900676c 65006764 00676c61 y.fry.gle.gd.gla │ │ │ │ │ + 0x00018dc0 00676c67 00676e00 67726e00 67750067 .glg.gn.grn.gu.g │ │ │ │ │ + 0x00018dd0 756a0067 6c760068 61750068 65620068 uj.glv.hau.heb.h │ │ │ │ │ + 0x00018de0 696e0068 6d6f0068 72006872 76007363 in.hmo.hr.hrv.sc │ │ │ │ │ + 0x00018df0 72006861 74006875 6e006879 00687965 r.hat.hun.hy.hye │ │ │ │ │ + 0x00018e00 0061726d 00687a00 68657200 69610069 .arm.hz.her.ia.i │ │ │ │ │ + 0x00018e10 6e610069 6e640069 626f0069 69690069 na.ind.ibo.iii.i │ │ │ │ │ + 0x00018e20 706b0069 646f0069 736c0069 74610069 pk.ido.isl.ita.i │ │ │ │ │ + 0x00018e30 7500696b 75006a61 006a706e 006a7600 u.iku.ja.jpn.jv. │ │ │ │ │ + 0x00018e40 6a617600 6b617400 67656f00 6b67006b jav.kat.geo.kg.k │ │ │ │ │ + 0x00018e50 6f6e006b 69006b69 6b006b6a 006b7561 on.ki.kik.kj.kua │ │ │ │ │ + 0x00018e60 006b6b00 6b617a00 6b6c006b 616c006b .kk.kaz.kl.kal.k │ │ │ │ │ + 0x00018e70 6d006b68 6d006b6e 006b616e 006b6f00 m.khm.kn.kan.ko. │ │ │ │ │ + 0x00018e80 6b6f7200 6b617500 6b73006b 6173006b kor.kau.ks.kas.k │ │ │ │ │ + 0x00018e90 7572006b 76006b6f 6d006b77 00636f72 ur.kv.kom.kw.cor │ │ │ │ │ + 0x00018ea0 006b7900 6b697200 6c617400 6c747a00 .ky.kir.lat.ltz. │ │ │ │ │ + 0x00018eb0 6c756700 6c696d00 6c616f00 6c697400 lug.lim.lao.lit. │ │ │ │ │ + 0x00018ec0 6c75006c 7562006c 6176006d 67006d6c lu.lub.lav.mg.ml │ │ │ │ │ + 0x00018ed0 67006d61 68006d69 006d7269 006d616f g.mah.mi.mri.mao │ │ │ │ │ + 0x00018ee0 006d6b00 6d6b6400 6d616300 6d6c006d .mk.mkd.mac.ml.m │ │ │ │ │ + 0x00018ef0 616c006d 6e006d6f 6e006d72 006d6172 al.mn.mon.mr.mar │ │ │ │ │ + 0x00018f00 006d7300 6d736100 6d617900 6d6c7400 .ms.msa.may.mlt. │ │ │ │ │ + 0x00018f10 6d79006d 79610062 7572006e 6175006e my.mya.bur.nau.n │ │ │ │ │ + 0x00018f20 62006e6f 62006e64 65006e65 70006e64 b.nob.nde.nep.nd │ │ │ │ │ + 0x00018f30 6f006e6c 006e6c64 00647574 006e6e00 o.nl.nld.dut.nn. │ │ │ │ │ + 0x00018f40 6e6e6f00 6e6f7200 6e72006e 626c006e nno.nor.nr.nbl.n │ │ │ │ │ + 0x00018f50 76006e61 76006e79 006e7961 006f6300 v.nav.ny.nya.oc. │ │ │ │ │ + 0x00018f60 6f636900 6f6a006f 6a69006f 726d006f oci.oj.oji.orm.o │ │ │ │ │ + 0x00018f70 7269006f 73730070 616e0070 6900706c ri.oss.pan.pi.pl │ │ │ │ │ + 0x00018f80 6900706c 00706f6c 00707573 00707400 i.pl.pol.pus.pt. │ │ │ │ │ + 0x00018f90 706f7200 71750071 75650072 6f680072 por.qu.que.roh.r │ │ │ │ │ + 0x00018fa0 756e0072 6f6e0072 756d0072 75007275 un.ron.rum.ru.ru │ │ │ │ │ + 0x00018fb0 73007277 006b696e 0073616e 00736300 s.rw.kin.san.sc. │ │ │ │ │ + 0x00018fc0 73726400 73640073 6e640073 6d650073 srd.sd.snd.sme.s │ │ │ │ │ + 0x00018fd0 67007361 67007369 0073696e 00736b00 g.sag.si.sin.sk. │ │ │ │ │ + 0x00018fe0 736c6b00 736c6f00 736c7600 736d6f00 slk.slo.slv.smo. │ │ │ │ │ + 0x00018ff0 736e6100 736f6d00 73710073 71690061 sna.som.sq.sqi.a │ │ │ │ │ + 0x00019000 6c620073 72007372 70007363 63007373 lb.sr.srp.scc.ss │ │ │ │ │ + 0x00019010 7700736f 74007375 0073756e 00737600 w.sot.su.sun.sv. │ │ │ │ │ + 0x00019020 73776500 73776100 74616d00 74656c00 swe.swa.tam.tel. │ │ │ │ │ + 0x00019030 74670074 676b0074 68610074 69007469 tg.tgk.tha.ti.ti │ │ │ │ │ + 0x00019040 7200746b 0074756b 00746c00 74676c00 r.tk.tuk.tl.tgl. │ │ │ │ │ + 0x00019050 746e0074 736e0074 6f007472 00747572 tn.tsn.to.tr.tur │ │ │ │ │ + 0x00019060 00747300 74736f00 74740074 61740074 .ts.tso.tt.tat.t │ │ │ │ │ + 0x00019070 77007477 69007461 68007569 6700756b w.twi.tah.uig.uk │ │ │ │ │ + 0x00019080 72007572 6400757a 00757a62 0076656e r.urd.uz.uzb.ven │ │ │ │ │ + 0x00019090 00766900 76696500 766f0076 6f6c0077 .vi.vie.vo.vol.w │ │ │ │ │ + 0x000190a0 6c6e0077 6f00776f 6c007868 0078686f ln.wo.wol.xh.xho │ │ │ │ │ + 0x000190b0 00796900 79696400 796f0079 6f72007a .yi.yid.yo.yor.z │ │ │ │ │ + 0x000190c0 61007a68 61007a68 007a686f 00636869 a.zha.zh.zho.chi │ │ │ │ │ + 0x000190d0 007a7500 7a756c00 .zu.zul. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ │ @@ -1,43 +1,43 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ │ - 0x000190e0 011b033b 78020000 4e000000 40affeff ...;x...N...@... │ │ │ │ │ - 0x000190f0 c0020000 40bbfeff e4020000 50bbfeff ....@.......P... │ │ │ │ │ - 0x00019100 64070000 30dffeff 94020000 70e0feff d...0.......p... │ │ │ │ │ - 0x00019110 f8020000 10e1feff 64030000 a0e1feff ........d....... │ │ │ │ │ - 0x00019120 9c030000 20e5feff 84040000 a0e5feff .... ........... │ │ │ │ │ - 0x00019130 b0040000 702fffff e4040000 1030ffff ....p/.......0.. │ │ │ │ │ - 0x00019140 38050000 c031ffff ec050000 2032ffff 8....1...... 2.. │ │ │ │ │ - 0x00019150 30060000 b033ffff b4060000 e033ffff 0....3.......3.. │ │ │ │ │ - 0x00019160 e0060000 e734ffff ac070000 eb34ffff .....4.......4.. │ │ │ │ │ - 0x00019170 c0070000 f034ffff d4070000 6035ffff .....4......`5.. │ │ │ │ │ - 0x00019180 40080000 4036ffff 70080000 9037ffff @...@6..p....7.. │ │ │ │ │ - 0x00019190 4c090000 4039ffff 480a0000 c03effff L...@9..H....>.. │ │ │ │ │ - 0x000191a0 140d0000 0041ffff 200e0000 f043ffff .....A.. ....C.. │ │ │ │ │ - 0x000191b0 f40f0000 5045ffff e8100000 f045ffff ....PE.......E.. │ │ │ │ │ - 0x000191c0 60110000 574affff 5c130000 604affff `...WJ..\...`J.. │ │ │ │ │ - 0x000191d0 70130000 f04bffff 44140000 d050ffff p....K..D....P.. │ │ │ │ │ - 0x000191e0 6c150000 5052ffff fc150000 7053ffff l...PR......pS.. │ │ │ │ │ - 0x000191f0 80160000 f054ffff 10170000 3056ffff .....T......0V.. │ │ │ │ │ - 0x00019200 6c170000 f056ffff c4170000 c058ffff l....V.......X.. │ │ │ │ │ - 0x00019210 7c180000 4060ffff 7c1a0000 d061ffff |...@`..|....a.. │ │ │ │ │ - 0x00019220 ac1a0000 7062ffff 081b0000 2065ffff ....pb...... e.. │ │ │ │ │ - 0x00019230 c01b0000 b069ffff f01b0000 306cffff .....i......0l.. │ │ │ │ │ - 0x00019240 e41c0000 6077ffff 00210000 507bffff ....`w...!..P{.. │ │ │ │ │ - 0x00019250 fc220000 f07fffff 60240000 b082ffff ."......`$...... │ │ │ │ │ - 0x00019260 50250000 c084ffff 20260000 4086ffff P%...... &..@... │ │ │ │ │ - 0x00019270 bc260000 608dffff 10280000 ca8fffff .&..`....(...... │ │ │ │ │ - 0x00019280 bc280000 d08fffff d0280000 6090ffff .(.......(..`... │ │ │ │ │ - 0x00019290 3c290000 6091ffff a0290000 d091ffff <)..`....)...... │ │ │ │ │ - 0x000192a0 bc290000 4092ffff f8290000 e092ffff .)..@....)...... │ │ │ │ │ - 0x000192b0 4c2a0000 4093ffff 8c2a0000 5093ffff L*..@....*..P... │ │ │ │ │ - 0x000192c0 a02a0000 1094ffff 482b0000 7094ffff .*......H+..p... │ │ │ │ │ - 0x000192d0 982b0000 3099ffff a42d0000 8099ffff .+..0....-...... │ │ │ │ │ - 0x000192e0 d82d0000 009affff 082e0000 909affff .-.............. │ │ │ │ │ - 0x000192f0 642e0000 009bffff a42e0000 909bffff d............... │ │ │ │ │ - 0x00019300 002f0000 209cffff 5c2f0000 b09cffff ./.. ...\/...... │ │ │ │ │ - 0x00019310 b42f0000 209dffff 20300000 e0a2ffff ./.. ... 0...... │ │ │ │ │ - 0x00019320 8c320000 90a4ffff 28330000 60a7ffff .2......(3..`... │ │ │ │ │ - 0x00019330 d8330000 22a8ffff 34340000 30a8ffff .3.."...44..0... │ │ │ │ │ - 0x00019340 48340000 80a9ffff 88340000 e0a9ffff H4.......4...... │ │ │ │ │ - 0x00019350 d4340000 f0a9ffff e8340000 .4.......4.. │ │ │ │ │ + 0x000190d8 011b033b 78020000 4e000000 48affeff ...;x...N...H... │ │ │ │ │ + 0x000190e8 c0020000 48bbfeff e4020000 58bbfeff ....H.......X... │ │ │ │ │ + 0x000190f8 a8260000 38dffeff 94020000 78e0feff .&..8.......x... │ │ │ │ │ + 0x00019108 f8020000 38e1feff a0030000 98e1feff ....8........... │ │ │ │ │ + 0x00019118 f0030000 58e6feff fc050000 a8e6feff ....X........... │ │ │ │ │ + 0x00019128 30060000 28e7feff 60060000 b8e7feff 0...(...`....... │ │ │ │ │ + 0x00019138 bc060000 28e8feff fc060000 b8e8feff ....(........... │ │ │ │ │ + 0x00019148 58070000 48e9feff b4070000 d8e9feff X...H........... │ │ │ │ │ + 0x00019158 0c080000 48eafeff 78080000 08f0feff ....H...x....... │ │ │ │ │ + 0x00019168 e40a0000 b8f1feff 800b0000 88f4feff ................ │ │ │ │ │ + 0x00019178 300c0000 4af5feff 8c0c0000 4ef5feff 0...J.......N... │ │ │ │ │ + 0x00019188 a00c0000 52f5feff b40c0000 58f5feff ....R.......X... │ │ │ │ │ + 0x00019198 c80c0000 e8f6feff 9c0d0000 c8fbfeff ................ │ │ │ │ │ + 0x000191a8 c40e0000 48fdfeff 540f0000 68fefeff ....H...T...h... │ │ │ │ │ + 0x000191b8 d80f0000 e8fffeff 68100000 2801ffff ........h...(... │ │ │ │ │ + 0x000191c8 c4100000 e801ffff 1c110000 b803ffff ................ │ │ │ │ │ + 0x000191d8 d4110000 380bffff d4130000 c80cffff ....8........... │ │ │ │ │ + 0x000191e8 04140000 680dffff 60140000 1810ffff ....h...`....... │ │ │ │ │ + 0x000191f8 18150000 a814ffff 48150000 2817ffff ........H...(... │ │ │ │ │ + 0x00019208 3c160000 5822ffff 581a0000 4826ffff <...X"..X...H&.. │ │ │ │ │ + 0x00019218 541c0000 e82affff b81d0000 a82dffff T....*.......-.. │ │ │ │ │ + 0x00019228 a81e0000 b82fffff 781f0000 3831ffff ...../..x...81.. │ │ │ │ │ + 0x00019238 14200000 5838ffff 68210000 c23affff . ..X8..h!...:.. │ │ │ │ │ + 0x00019248 14220000 c63affff 28220000 d83affff ."...:..("...:.. │ │ │ │ │ + 0x00019258 3c220000 783bffff a8220000 083cffff <"..x;..."...<.. │ │ │ │ │ + 0x00019268 e0220000 883fffff c8230000 0840ffff ."...?...#...@.. │ │ │ │ │ + 0x00019278 f4230000 d889ffff 28240000 788affff .#......($..x... │ │ │ │ │ + 0x00019288 7c240000 288cffff 30250000 888cffff |$..(...0%...... │ │ │ │ │ + 0x00019298 74250000 188effff f8250000 488effff t%.......%..H... │ │ │ │ │ + 0x000192a8 24260000 588fffff f0260000 c88fffff $&..X....&...... │ │ │ │ │ + 0x000192b8 5c270000 a890ffff 8c270000 f891ffff \'.......'...... │ │ │ │ │ + 0x000192c8 68280000 a893ffff 64290000 2899ffff h(......d)..(... │ │ │ │ │ + 0x000192d8 302c0000 689bffff 3c2d0000 589effff 0,..h...<-..X... │ │ │ │ │ + 0x000192e8 102f0000 b89fffff 04300000 58a0ffff ./.......0..X... │ │ │ │ │ + 0x000192f8 7c300000 c8a4ffff 78320000 c8a5ffff |0......x2...... │ │ │ │ │ + 0x00019308 dc320000 38a6ffff f8320000 a8a6ffff .2..8....2...... │ │ │ │ │ + 0x00019318 34330000 48a7ffff 88330000 a8a7ffff 43..H....3...... │ │ │ │ │ + 0x00019328 c8330000 b8a7ffff dc330000 48a8ffff .3.......3..H... │ │ │ │ │ + 0x00019338 48340000 98a9ffff 88340000 f8a9ffff H4.......4...... │ │ │ │ │ + 0x00019348 d4340000 08aaffff e8340000 .4.......4.. │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -1,812 +1,812 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ │ - 0x0001935c 14000000 00000000 017a5200 017c0801 .........zR..|.. │ │ │ │ │ - 0x0001936c 1b0c0404 88010708 10000000 1c000000 ................ │ │ │ │ │ - 0x0001937c 94dcfeff 36000000 00000000 14000000 ....6........... │ │ │ │ │ - 0x0001938c 00000000 017a5200 017c0801 1b0c0404 .....zR..|...... │ │ │ │ │ - 0x0001939c 88010000 20000000 1c000000 78acfeff .... .......x... │ │ │ │ │ - 0x000193ac 000c0000 000e0846 0e0c4a0f 0b740478 .......F..J..t.x │ │ │ │ │ - 0x000193bc 003f1a3b 2a322422 10000000 40000000 .?.;*2$"....@... │ │ │ │ │ - 0x000193cc 54b8feff 08000000 00000000 68000000 T...........h... │ │ │ │ │ - 0x000193dc 54000000 70ddfeff 96000000 00410e08 T...p........A.. │ │ │ │ │ - 0x000193ec 8502430e 0c870343 0e108604 430e1483 ..C....C....C... │ │ │ │ │ - 0x000193fc 054e0e40 5c0e4441 0e48410e 4c410e50 .N.@\.DA.HA.LA.P │ │ │ │ │ - 0x0001940c 500e4047 0e4c410e 50410e54 410e5841 P.@G.LA.PA.TA.XA │ │ │ │ │ - 0x0001941c 0e5c440e 604c0e40 500a0e14 41c30e10 .\D.`L.@P...A... │ │ │ │ │ - 0x0001942c 41c60e0c 41c70e08 41c50e04 410b4c0e A...A...A...A.L. │ │ │ │ │ - 0x0001943c 4c450e50 480e4000 34000000 c0000000 LE.PH.@.4....... │ │ │ │ │ - 0x0001944c a4ddfeff 8b000000 00410e08 83024e0e .........A....N. │ │ │ │ │ - 0x0001945c 48520e4c 450e5045 0e54450e 58470e5c HR.LE.PE.TE.XG.\ │ │ │ │ │ - 0x0001946c 410e6048 0e407a0a 0e0841c3 0e04450b A.`H.@z...A...E. │ │ │ │ │ - 0x0001947c e4000000 f8000000 fcddfeff 77030000 ............w... │ │ │ │ │ - 0x0001948c 00410e08 85024c0e 0c870343 0e108604 .A....L....C.... │ │ │ │ │ - 0x0001949c 430e1483 05430e4c 540e504c 0e404b0e C....C.LT.PL.@K. │ │ │ │ │ - 0x000194ac 44410e48 410e4c43 0e504a0e 4c410e48 DA.HA.LC.PJ.LA.H │ │ │ │ │ - 0x000194bc 420e4c41 0e50480e 40510e48 460e4c41 B.LA.PH.@Q.HF.LA │ │ │ │ │ - 0x000194cc 0e504a0e 40790e48 460e4c41 0e50480e .PJ.@y.HF.LA.PH. │ │ │ │ │ - 0x000194dc 40550e48 440e4c41 0e50480e 40570e4c @U.HD.LA.PH.@W.L │ │ │ │ │ - 0x000194ec 410e504c 0e4002a7 0e4c460e 50480e40 A.PL.@...LF.PH.@ │ │ │ │ │ - 0x000194fc 6a0e4c43 0e50480e 40550e4c 430e5046 j.LC.PH.@U.LC.PF │ │ │ │ │ - 0x0001950c 0e4c410e 48490e4c 440e5048 0e404b0e .LA.HI.LD.PH.@K. │ │ │ │ │ - 0x0001951c 4c410e50 550e404b 0e48430e 4c440e50 LA.PU.@K.HC.LD.P │ │ │ │ │ - 0x0001952c 500e4002 590e4c46 0e50480e 40430a0e P.@.Y.LF.PH.@C.. │ │ │ │ │ - 0x0001953c 1441c30e 1041c60e 0c41c70e 0841c50e .A...A...A...A.. │ │ │ │ │ - 0x0001954c 04450b7b 0e4c430e 504c0e40 590e4c46 .E.{.LC.PL.@Y.LF │ │ │ │ │ - 0x0001955c 0e504c0e 40000000 28000000 e0010000 .PL.@...(....... │ │ │ │ │ - 0x0001956c 94e0feff 76000000 00410e08 83020241 ....v....A.....A │ │ │ │ │ - 0x0001957c 0ac30e04 460b5b0a c30e044d 0b43c30e ....F.[....M.C.. │ │ │ │ │ - 0x0001958c 04000000 30000000 0c020000 e8e0feff ....0........... │ │ │ │ │ - 0x0001959c c1490000 00410e08 8502440d 05418703 .I...A....D..A.. │ │ │ │ │ - 0x000195ac 53860483 05037212 0ac341c6 41c741c5 S.....r...A.A.A. │ │ │ │ │ - 0x000195bc 0c040441 0b000000 50000000 40020000 ...A....P...@... │ │ │ │ │ - 0x000195cc 842affff 99000000 00410e08 8602410e .*.......A....A. │ │ │ │ │ - 0x000195dc 0c83034e 0e10510e 1c470e20 560e1043 ...N..Q..G. V..C │ │ │ │ │ - 0x000195ec 0e1c430e 20460e1c 430e2048 0e105a0e ..C. F..C. H..Z. │ │ │ │ │ - 0x000195fc 1c410e20 480e1052 0e1c410e 20480e10 .A. H..R..A. H.. │ │ │ │ │ - 0x0001960c 430e0c41 c30e0841 c60e0400 b0000000 C..A...A........ │ │ │ │ │ - 0x0001961c 94020000 d02affff a1010000 00410e08 .....*.......A.. │ │ │ │ │ - 0x0001962c 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ │ │ │ - 0x0001963c 054e0e48 6a0e4c41 0e50480e 40490e44 .N.Hj.LA.PH.@I.D │ │ │ │ │ - 0x0001964c 420e4845 0e4c450e 504c0e40 024b0a0e B.HE.LE.PL.@.K.. │ │ │ │ │ - 0x0001965c 1443c30e 1041c60e 0c41c70e 0841c50e .C...A...A...A.. │ │ │ │ │ - 0x0001966c 04490b43 0e48420e 4c410e50 480e404d .I.C.HB.LA.PH.@M │ │ │ │ │ - 0x0001967c 0e48420e 4c410e50 480e404b 0e48450e .HB.LA.PH.@K.HE. │ │ │ │ │ - 0x0001968c 4c410e50 470e544b 0e58420e 5c450e60 LA.PG.TK.XB.\E.` │ │ │ │ │ - 0x0001969c 660e6441 0e68490e 6c410e70 480e404a f.dA.hI.lA.pH.@J │ │ │ │ │ - 0x000196ac 0e44450e 48410e4c 410e5052 0e404f0e .DE.HA.LA.PR.@O. │ │ │ │ │ - 0x000196bc 44420e48 450e4c41 0e50540e 40000000 DB.HE.LA.PT.@... │ │ │ │ │ - 0x000196cc 40000000 48030000 cc2bffff 5e000000 @...H....+..^... │ │ │ │ │ - 0x000196dc 00410e08 83024e0e 14420e18 420e1c44 .A....N..B..B..D │ │ │ │ │ - 0x000196ec 0e20480e 104b0a0e 0841c30e 04410b44 . H..K...A...A.D │ │ │ │ │ - 0x000196fc 0e14470e 18480e1c 420e2051 0e10440e ..G..H..B. Q..D. │ │ │ │ │ - 0x0001970c 14000000 80000000 8c030000 e82bffff .............+.. │ │ │ │ │ - 0x0001971c 8a010000 00410e08 8502410e 0c870343 .....A....A....C │ │ │ │ │ - 0x0001972c 0e108604 410e1483 054e0e60 760e6441 ....A....N.`v.dA │ │ │ │ │ - 0x0001973c 0e68440e 6c4a0e70 480e6002 770e6841 .hD.lJ.pH.`.w.hA │ │ │ │ │ - 0x0001974c 0e6c410e 70480e60 650e6442 0e68410e .lA.pH.`e.dB.hA. │ │ │ │ │ - 0x0001975c 6c440e70 480e604b 0e64430e 68410e6c lD.pH.`K.dC.hA.l │ │ │ │ │ - 0x0001976c 440e7048 0e64430e 68410e6c 440e7048 D.pH.dC.hA.lD.pH │ │ │ │ │ - 0x0001977c 0e607f0a 0e1441c3 0e1041c6 0e0c41c7 .`....A...A...A. │ │ │ │ │ - 0x0001978c 0e0841c5 0e04410b 28000000 10040000 ..A...A.(....... │ │ │ │ │ - 0x0001979c f42cffff 2f000000 00410e08 83024e0e .,../....A....N. │ │ │ │ │ - 0x000197ac 10480e14 4b0e1842 0e1c410e 20480e08 .H..K..B..A. H.. │ │ │ │ │ - 0x000197bc 41c30e04 80000000 3c040000 f82cffff A.......<....,.. │ │ │ │ │ - 0x000197cc 07010000 00410e08 8602410e 0c83034e .....A....A....N │ │ │ │ │ - 0x000197dc 0e6c590e 706f0e74 470e7842 0e7c410e .lY.po.tG.xB.|A. │ │ │ │ │ - 0x000197ec 8001480e 6c410e70 5b0e7447 0e78420e ..H.lA.p[.tG.xB. │ │ │ │ │ - 0x000197fc 7c420e80 01480e60 480e6844 0e6c470e |B...H.`H.hD.lG. │ │ │ │ │ - 0x0001980c 70410e74 470e7842 0e7c420e 8001480e pA.tG.xB.|B...H. │ │ │ │ │ - 0x0001981c 60480e68 440e6c47 0e70410e 74470e78 `H.hD.lG.pA.tG.x │ │ │ │ │ - 0x0001982c 420e7c42 0e800148 0e604a0e 64410e68 B.|B...H.`J.dA.h │ │ │ │ │ - 0x0001983c 420e6c42 0e700000 44000000 c0040000 B.lB.p..D....... │ │ │ │ │ - 0x0001984c e4b3feff d1230000 00440c01 00471005 .....#...D...G.. │ │ │ │ │ - 0x0001985c 02750044 10070275 7c100602 75784710 .u.D...u|...uxG. │ │ │ │ │ - 0x0001986c 03027574 4c0f0375 70060340 170ac10c ..utL..up..@.... │ │ │ │ │ - 0x0001987c 010041c3 41c641c7 41c5430c 0404410b ..A.A.A.A.C...A. │ │ │ │ │ - 0x0001988c 10000000 08050000 332dffff 04000000 ........3-...... │ │ │ │ │ - 0x0001989c 00000000 10000000 1c050000 232dffff ............#-.. │ │ │ │ │ - 0x000198ac 04000000 00000000 68000000 30050000 ........h...0... │ │ │ │ │ - 0x000198bc 142dffff 70000000 00410e08 8502410e .-..p....A....A. │ │ │ │ │ - 0x000198cc 0c870341 0e108604 410e1483 054e0e28 ...A....A....N.( │ │ │ │ │ - 0x000198dc 470e2c44 0e30480e 20460e24 440e2842 G.,D.0H. F.$D.(B │ │ │ │ │ - 0x000198ec 0e2c410e 305c0e20 470a0e14 41c30e10 .,A.0\. G...A... │ │ │ │ │ - 0x000198fc 41c60e0c 41c70e08 41c50e04 470b430e A...A...A...G.C. │ │ │ │ │ - 0x0001990c 1445c30e 1045c60e 0c41c70e 0841c50e .E...E...A...A.. │ │ │ │ │ - 0x0001991c 04000000 2c000000 9c050000 182dffff ....,........-.. │ │ │ │ │ - 0x0001992c da000000 004b0e08 8702460e 0c860341 .....K....F....A │ │ │ │ │ - 0x0001993c 0e108304 7e0ac30e 0c43c60e 0841c70e ....~....C...A.. │ │ │ │ │ - 0x0001994c 04440b00 d8000000 cc050000 c82dffff .D...........-.. │ │ │ │ │ - 0x0001995c 4a010000 00410e08 8502410e 0c870341 J....A....A....A │ │ │ │ │ - 0x0001996c 0e108604 410e1483 05510edc 206d0ee0 ....A....Q.. m.. │ │ │ │ │ - 0x0001997c 20480ed0 20490ed4 20410ed8 20410edc H.. I.. A.. A.. │ │ │ │ │ - 0x0001998c 204b0ee0 20480ed0 20550ed4 20430ed8 K.. H.. U.. C.. │ │ │ │ │ - 0x0001999c 20450edc 20410ee0 204a0edc 20440ee0 E.. A.. J.. D.. │ │ │ │ │ - 0x000199ac 20480edc 20440ee0 20480edc 20410ed8 H.. D.. H.. A.. │ │ │ │ │ - 0x000199bc 204d0edc 20440ee0 20440ee4 20420ee8 M.. D.. D.. B.. │ │ │ │ │ - 0x000199cc 20420eec 20410ef0 20480edc 20440ee0 B.. A.. H.. D.. │ │ │ │ │ - 0x000199dc 20460edc 20440ee0 204c0ed0 20450ed8 F.. D.. L.. E.. │ │ │ │ │ - 0x000199ec 20440edc 20410ee0 20480ed0 204d0edc D.. A.. H.. M.. │ │ │ │ │ - 0x000199fc 20480ee0 20480ed4 20410ed8 20460edc H.. H.. A.. F.. │ │ │ │ │ - 0x00019a0c 20410ee0 204c0ed0 20560a0e 1443c30e A.. L.. V...C.. │ │ │ │ │ - 0x00019a1c 1041c60e 0c41c70e 0841c50e 04410b00 .A...A...A...A.. │ │ │ │ │ - 0x00019a2c f8000000 a8060000 3c2effff a3010000 ........<....... │ │ │ │ │ - 0x00019a3c 00410e08 8502410e 0c870341 0e108604 .A....A....A.... │ │ │ │ │ - 0x00019a4c 410e1483 054e0e20 5f0e2445 0e28420e A....N. _.$E.(B. │ │ │ │ │ - 0x00019a5c 2c410e30 480e2069 0e2c460e 304a0e34 ,A.0H. i.,F.0J.4 │ │ │ │ │ - 0x00019a6c 410e3842 0e3c410e 40480e20 4b0e2841 A.8B....... │ │ │ │ │ - 0x0001a85c 00410e08 8502460e 0c870343 0e108604 .A....F....C.... │ │ │ │ │ - 0x0001a86c 440e1483 054e0e30 640e3c41 0e40480e D....N.0d............ │ │ │ │ │ - 0x0001e860 37890100 088a0100 00000000 fb8c0100 7............... │ │ │ │ │ - 0x0001e870 0c8a0100 00000000 db8c0100 108a0100 ................ │ │ │ │ │ - 0x0001e880 00000000 148a0100 178a0100 1b8a0100 ................ │ │ │ │ │ - 0x0001e890 80400100 1f8a0100 00000000 5b890100 .@..........[... │ │ │ │ │ - 0x0001e8a0 238a0100 00000000 278a0100 2a8a0100 #.......'...*... │ │ │ │ │ - 0x0001e8b0 2e8a0100 328a0100 358a0100 00000000 ....2...5....... │ │ │ │ │ - 0x0001e8c0 398a0100 3c8a0100 00000000 09400100 9...<........@.. │ │ │ │ │ - 0x0001e8d0 408a0100 00000000 c28c0100 447b0100 @...........D{.. │ │ │ │ │ - 0x0001e8e0 00000000 a88c0100 448a0100 00000000 ........D....... │ │ │ │ │ - 0x0001e8f0 498a0100 488a0100 00000000 848a0100 I...H........... │ │ │ │ │ - 0x0001e900 4c8a0100 00000000 63410100 508a0100 L.......cA..P... │ │ │ │ │ - 0x0001e910 00000000 2a7d0100 548a0100 ca410100 ....*}..T....A.. │ │ │ │ │ - 0x0001e920 ea8a0100 588a0100 00000000 5c8a0100 ....X.......\... │ │ │ │ │ - 0x0001e930 5f8a0100 00000000 638a0100 668a0100 _.......c...f... │ │ │ │ │ - 0x0001e940 00000000 6a8a0100 6d8a0100 00000000 ....j...m....... │ │ │ │ │ - 0x0001e950 cd880100 718a0100 758a0100 798a0100 ....q...u...y... │ │ │ │ │ - 0x0001e960 7c8a0100 00000000 808a0100 838a0100 |............... │ │ │ │ │ - 0x0001e970 00000000 878a0100 8a8a0100 00000000 ................ │ │ │ │ │ - 0x0001e980 8e8a0100 918a0100 00000000 958a0100 ................ │ │ │ │ │ - 0x0001e990 988a0100 00000000 9c8a0100 9f8a0100 ................ │ │ │ │ │ - 0x0001e9a0 00000000 a38a0100 a68a0100 00000000 ................ │ │ │ │ │ - 0x0001e9b0 aa8a0100 ad8a0100 00000000 ac8c0100 ................ │ │ │ │ │ - 0x0001e9c0 b18a0100 00000000 b58a0100 b88a0100 ................ │ │ │ │ │ - 0x0001e9d0 00000000 608a0100 bc8a0100 00000000 ....`........... │ │ │ │ │ - 0x0001e9e0 c08a0100 c38a0100 00000000 c78a0100 ................ │ │ │ │ │ - 0x0001e9f0 ca8a0100 00000000 ce8a0100 d18a0100 ................ │ │ │ │ │ - 0x0001ea00 00000000 eb890100 d58a0100 00000000 ................ │ │ │ │ │ - 0x0001ea10 2d8c0100 d98a0100 00000000 ef890100 -............... │ │ │ │ │ - 0x0001ea20 dd8a0100 00000000 ac8b0100 e18a0100 ................ │ │ │ │ │ - 0x0001ea30 00000000 cd8c0100 6b470100 00000000 ........kG...... │ │ │ │ │ - 0x0001ea40 128c0100 e58a0100 00000000 3a8b0100 ............:... │ │ │ │ │ - 0x0001ea50 e98a0100 00000000 ed8a0100 f08a0100 ................ │ │ │ │ │ - 0x0001ea60 00000000 018a0100 f48a0100 00000000 ................ │ │ │ │ │ - 0x0001ea70 f88a0100 fb8a0100 00000000 d1880100 ................ │ │ │ │ │ - 0x0001ea80 ff8a0100 00000000 038b0100 068b0100 ................ │ │ │ │ │ - 0x0001ea90 0a8b0100 0e8b0100 118b0100 158b0100 ................ │ │ │ │ │ - 0x0001eaa0 198b0100 1c8b0100 00000000 208b0100 ............ ... │ │ │ │ │ - 0x0001eab0 238b0100 00000000 278b0100 2a8b0100 #.......'...*... │ │ │ │ │ - 0x0001eac0 00000000 2e8b0100 318b0100 358b0100 ........1...5... │ │ │ │ │ - 0x0001ead0 e4430100 398b0100 00000000 3d8b0100 .C..9.......=... │ │ │ │ │ - 0x0001eae0 408b0100 448b0100 3d8a0100 488b0100 @...D...=...H... │ │ │ │ │ - 0x0001eaf0 00000000 4c8b0100 4f8b0100 00000000 ....L...O....... │ │ │ │ │ - 0x0001eb00 9b420100 538b0100 00000000 86470100 .B..S........G.. │ │ │ │ │ - 0x0001eb10 578b0100 00000000 99890100 5b8b0100 W...........[... │ │ │ │ │ - 0x0001eb20 00000000 5f8b0100 628b0100 668b0100 ...._...b...f... │ │ │ │ │ - 0x0001eb30 6a8b0100 6d8b0100 00000000 6e8b0100 j...m.......n... │ │ │ │ │ - 0x0001eb40 718b0100 00000000 758b0100 788b0100 q.......u...x... │ │ │ │ │ - 0x0001eb50 00000000 7c8b0100 7f8b0100 00000000 ....|........... │ │ │ │ │ - 0x0001eb60 838b0100 868b0100 00000000 8a8b0100 ................ │ │ │ │ │ - 0x0001eb70 8d8b0100 00000000 918b0100 948b0100 ................ │ │ │ │ │ - 0x0001eb80 00000000 c48a0100 988b0100 00000000 ................ │ │ │ │ │ - 0x0001eb90 cb8a0100 9c8b0100 00000000 2c890100 ............,... │ │ │ │ │ - 0x0001eba0 a08b0100 00000000 a1890100 a48b0100 ................ │ │ │ │ │ - 0x0001ebb0 00000000 a88b0100 ab8b0100 00000000 ................ │ │ │ │ │ - 0x0001ebc0 af8b0100 b28b0100 00000000 fa410100 .............A.. │ │ │ │ │ - 0x0001ebd0 b68b0100 00000000 ba8b0100 bd8b0100 ................ │ │ │ │ │ - 0x0001ebe0 00000000 c18b0100 c48b0100 00000000 ................ │ │ │ │ │ - 0x0001ebf0 2f8a0100 c88b0100 00000000 f6890100 /............... │ │ │ │ │ - 0x0001ec00 cc8b0100 00000000 9f450100 d08b0100 .........E...... │ │ │ │ │ - 0x0001ec10 d48b0100 d88b0100 db8b0100 00000000 ................ │ │ │ │ │ - 0x0001ec20 df8b0100 e28b0100 00000000 328b0100 ............2... │ │ │ │ │ - 0x0001ec30 e68b0100 00000000 ea8b0100 ed8b0100 ................ │ │ │ │ │ - 0x0001ec40 00000000 f18b0100 f48b0100 00000000 ................ │ │ │ │ │ - 0x0001ec50 e7420100 f88b0100 00000000 fc8b0100 .B.............. │ │ │ │ │ - 0x0001ec60 ff8b0100 00000000 038c0100 068c0100 ................ │ │ │ │ │ - 0x0001ec70 00000000 0a8c0100 0d8c0100 118c0100 ................ │ │ │ │ │ - 0x0001ec80 558a0100 158c0100 00000000 dd880100 U............... │ │ │ │ │ - 0x0001ec90 198c0100 00000000 818c0100 1d8c0100 ................ │ │ │ │ │ - 0x0001eca0 00000000 928c0100 218c0100 00000000 ........!....... │ │ │ │ │ - 0x0001ecb0 258c0100 288c0100 2c8c0100 308c0100 %...(...,...0... │ │ │ │ │ - 0x0001ecc0 338c0100 378c0100 e9400100 3b8c0100 3...7....@..;... │ │ │ │ │ - 0x0001ecd0 00000000 48410100 3f8c0100 00000000 ....HA..?....... │ │ │ │ │ - 0x0001ece0 438c0100 468c0100 00000000 4a8c0100 C...F.......J... │ │ │ │ │ - 0x0001ecf0 4d8c0100 00000000 3c8c0100 518c0100 M.......<...Q... │ │ │ │ │ - 0x0001ed00 00000000 91410100 558c0100 00000000 .....A..U....... │ │ │ │ │ - 0x0001ed10 bf420100 598c0100 00000000 5d8c0100 .B..Y.......]... │ │ │ │ │ - 0x0001ed20 608c0100 00000000 557b0100 648c0100 `.......U{..d... │ │ │ │ │ - 0x0001ed30 00000000 688c0100 6b8c0100 00000000 ....h...k....... │ │ │ │ │ - 0x0001ed40 6f8c0100 728c0100 00000000 768c0100 o...r.......v... │ │ │ │ │ - 0x0001ed50 798c0100 00000000 7d8c0100 808c0100 y.......}....... │ │ │ │ │ - 0x0001ed60 00000000 848c0100 1b400100 00000000 .........@...... │ │ │ │ │ - 0x0001ed70 878c0100 8a8c0100 00000000 8e8c0100 ................ │ │ │ │ │ - 0x0001ed80 918c0100 00000000 958c0100 988c0100 ................ │ │ │ │ │ - 0x0001ed90 00000000 9c8c0100 9f8c0100 00000000 ................ │ │ │ │ │ - 0x0001eda0 96400100 a38c0100 00000000 de8a0100 .@.............. │ │ │ │ │ - 0x0001edb0 a78c0100 00000000 738c0100 ab8c0100 ........s....... │ │ │ │ │ - 0x0001edc0 00000000 458b0100 af8c0100 00000000 ....E........... │ │ │ │ │ - 0x0001edd0 b38c0100 b68c0100 00000000 c2880100 ................ │ │ │ │ │ - 0x0001ede0 ba8c0100 00000000 be8c0100 c18c0100 ................ │ │ │ │ │ - 0x0001edf0 00000000 c58c0100 c88c0100 00000000 ................ │ │ │ │ │ - 0x0001ee00 528c0100 cc8c0100 00000000 d08c0100 R............... │ │ │ │ │ - 0x0001ee10 d38c0100 00000000 d78c0100 da8c0100 ................ │ │ │ │ │ - 0x0001ee20 00000000 de8c0100 e18c0100 00000000 ................ │ │ │ │ │ - 0x0001ee30 e58c0100 e88c0100 00000000 ec8c0100 ................ │ │ │ │ │ - 0x0001ee40 ef8c0100 00000000 f38c0100 f68c0100 ................ │ │ │ │ │ - 0x0001ee50 fa8c0100 fe8c0100 018d0100 00000000 ................ │ │ │ │ │ + 0x0001e520 34560100 0d580100 15580100 1b580100 4V...X...X...X.. │ │ │ │ │ + 0x0001e530 c5570100 27580100 e7570100 f1570100 .W..'X...W...W.. │ │ │ │ │ + 0x0001e540 da570100 31580100 3d580100 cc570100 .W..1X..=X...W.. │ │ │ │ │ + 0x0001e550 d1570100 f9570100 43580100 3a560100 .W...W..CX..:V.. │ │ │ │ │ + 0x0001e560 48580100 01000000 4d580100 02000000 HX......MX...... │ │ │ │ │ + 0x0001e570 56580100 04000000 61560100 08000000 VX......aV...... │ │ │ │ │ + 0x0001e580 5e580100 10000000 64580100 20000000 ^X......dX.. ... │ │ │ │ │ + 0x0001e590 69580100 40000000 72580100 80000000 iX..@...rX...... │ │ │ │ │ + 0x0001e5a0 78580100 00010000 7d580100 00020000 xX......}X...... │ │ │ │ │ + 0x0001e5b0 85580100 00040000 00000000 00000000 .X.............. │ │ │ │ │ + 0x0001e5c0 878c0100 838c0100 00000000 8a8c0100 ................ │ │ │ │ │ + 0x0001e5d0 8d8c0100 00000000 918c0100 948c0100 ................ │ │ │ │ │ + 0x0001e5e0 00000000 988c0100 9b8c0100 00000000 ................ │ │ │ │ │ + 0x0001e5f0 c38c0100 9f8c0100 00000000 e28c0100 ................ │ │ │ │ │ + 0x0001e600 a38c0100 00000000 478d0100 a78c0100 ........G....... │ │ │ │ │ + 0x0001e610 00000000 848c0100 ab8c0100 00000000 ................ │ │ │ │ │ + 0x0001e620 878d0100 af8c0100 00000000 418e0100 ............A... │ │ │ │ │ + 0x0001e630 b38c0100 00000000 12520100 b78c0100 .........R...... │ │ │ │ │ + 0x0001e640 00000000 658e0100 bb8c0100 00000000 ....e........... │ │ │ │ │ + 0x0001e650 bf8c0100 c28c0100 00000000 c68c0100 ................ │ │ │ │ │ + 0x0001e660 c98c0100 00000000 cd8c0100 d08c0100 ................ │ │ │ │ │ + 0x0001e670 00000000 d48c0100 d78c0100 00000000 ................ │ │ │ │ │ + 0x0001e680 db8c0100 32450100 00000000 de8c0100 ....2E.......... │ │ │ │ │ + 0x0001e690 e18c0100 00000000 e58c0100 e88c0100 ................ │ │ │ │ │ + 0x0001e6a0 00000000 188e0100 ec8c0100 f08c0100 ................ │ │ │ │ │ + 0x0001e6b0 f48c0100 f78c0100 00000000 fb8c0100 ................ │ │ │ │ │ + 0x0001e6c0 fe8c0100 00000000 028d0100 058d0100 ................ │ │ │ │ │ + 0x0001e6d0 00000000 21520100 098d0100 00000000 ....!R.......... │ │ │ │ │ + 0x0001e6e0 0d8d0100 108d0100 00000000 148d0100 ................ │ │ │ │ │ + 0x0001e6f0 178d0100 00000000 ef8d0100 1b8d0100 ................ │ │ │ │ │ + 0x0001e700 00000000 1f8d0100 228d0100 268d0100 ........"...&... │ │ │ │ │ + 0x0001e710 2a8d0100 2d8d0100 00000000 318d0100 *...-.......1... │ │ │ │ │ + 0x0001e720 348d0100 00000000 388d0100 3b8d0100 4.......8...;... │ │ │ │ │ + 0x0001e730 3f8d0100 438d0100 468d0100 00000000 ?...C...F....... │ │ │ │ │ + 0x0001e740 278f0100 4a8d0100 048b0100 4e8d0100 '...J.......N... │ │ │ │ │ + 0x0001e750 518d0100 00000000 558d0100 588d0100 Q.......U...X... │ │ │ │ │ + 0x0001e760 00000000 5c8d0100 5f8d0100 00000000 ....\..._....... │ │ │ │ │ + 0x0001e770 ca8c0100 638d0100 678d0100 e98c0100 ....c...g....... │ │ │ │ │ + 0x0001e780 6b8d0100 00000000 208b0100 6f8d0100 k....... ...o... │ │ │ │ │ + 0x0001e790 00000000 238d0100 738d0100 00000000 ....#...s....... │ │ │ │ │ + 0x0001e7a0 e1510100 778d0100 00000000 4b8d0100 .Q..w.......K... │ │ │ │ │ + 0x0001e7b0 7b8d0100 7f8d0100 838d0100 868d0100 {............... │ │ │ │ │ + 0x0001e7c0 8a8d0100 8e8d0100 918d0100 00000000 ................ │ │ │ │ │ + 0x0001e7d0 958d0100 988d0100 00000000 9c8d0100 ................ │ │ │ │ │ + 0x0001e7e0 9f8d0100 00000000 c5530100 a38d0100 .........S...... │ │ │ │ │ + 0x0001e7f0 00000000 9c8c0100 a78d0100 ab8d0100 ................ │ │ │ │ │ + 0x0001e800 af8d0100 b28d0100 00000000 6a560100 ............jV.. │ │ │ │ │ + 0x0001e810 b68d0100 00000000 ba8d0100 bd8d0100 ................ │ │ │ │ │ + 0x0001e820 00000000 4d900100 c18d0100 00000000 ....M........... │ │ │ │ │ + 0x0001e830 c58d0100 c88d0100 00000000 cc8d0100 ................ │ │ │ │ │ + 0x0001e840 cf8d0100 00000000 65560100 d38d0100 ........eV...... │ │ │ │ │ + 0x0001e850 00000000 118d0100 d78d0100 00000000 ................ │ │ │ │ │ + 0x0001e860 0a8d0100 db8d0100 00000000 ce900100 ................ │ │ │ │ │ + 0x0001e870 df8d0100 00000000 ae900100 e38d0100 ................ │ │ │ │ │ + 0x0001e880 00000000 e78d0100 ea8d0100 ee8d0100 ................ │ │ │ │ │ + 0x0001e890 98510100 f28d0100 00000000 2e8d0100 .Q.............. │ │ │ │ │ + 0x0001e8a0 f68d0100 00000000 fa8d0100 fd8d0100 ................ │ │ │ │ │ + 0x0001e8b0 018e0100 058e0100 088e0100 00000000 ................ │ │ │ │ │ + 0x0001e8c0 0c8e0100 0f8e0100 00000000 21510100 ............!Q.. │ │ │ │ │ + 0x0001e8d0 138e0100 00000000 95900100 e48b0100 ................ │ │ │ │ │ + 0x0001e8e0 00000000 7b900100 178e0100 00000000 ....{........... │ │ │ │ │ + 0x0001e8f0 1c8e0100 1b8e0100 00000000 578e0100 ............W... │ │ │ │ │ + 0x0001e900 1f8e0100 00000000 7b520100 238e0100 ........{R..#... │ │ │ │ │ + 0x0001e910 00000000 33450100 278e0100 e2520100 ....3E..'....R.. │ │ │ │ │ + 0x0001e920 bd8e0100 2b8e0100 00000000 2f8e0100 ....+......./... │ │ │ │ │ + 0x0001e930 328e0100 00000000 368e0100 398e0100 2.......6...9... │ │ │ │ │ + 0x0001e940 00000000 3d8e0100 408e0100 00000000 ....=...@....... │ │ │ │ │ + 0x0001e950 a08c0100 448e0100 488e0100 4c8e0100 ....D...H...L... │ │ │ │ │ + 0x0001e960 4f8e0100 00000000 538e0100 568e0100 O.......S...V... │ │ │ │ │ + 0x0001e970 00000000 5a8e0100 5d8e0100 00000000 ....Z...]....... │ │ │ │ │ + 0x0001e980 618e0100 648e0100 00000000 688e0100 a...d.......h... │ │ │ │ │ + 0x0001e990 6b8e0100 00000000 6f8e0100 728e0100 k.......o...r... │ │ │ │ │ + 0x0001e9a0 00000000 768e0100 798e0100 00000000 ....v...y....... │ │ │ │ │ + 0x0001e9b0 7d8e0100 808e0100 00000000 7f900100 }............... │ │ │ │ │ + 0x0001e9c0 848e0100 00000000 888e0100 8b8e0100 ................ │ │ │ │ │ + 0x0001e9d0 00000000 338e0100 8f8e0100 00000000 ....3........... │ │ │ │ │ + 0x0001e9e0 938e0100 968e0100 00000000 9a8e0100 ................ │ │ │ │ │ + 0x0001e9f0 9d8e0100 00000000 a18e0100 a48e0100 ................ │ │ │ │ │ + 0x0001ea00 00000000 be8d0100 a88e0100 00000000 ................ │ │ │ │ │ + 0x0001ea10 00900100 ac8e0100 00000000 c28d0100 ................ │ │ │ │ │ + 0x0001ea20 b08e0100 00000000 7f8f0100 b48e0100 ................ │ │ │ │ │ + 0x0001ea30 00000000 a0900100 6e580100 00000000 ........nX...... │ │ │ │ │ + 0x0001ea40 e58f0100 b88e0100 00000000 0d8f0100 ................ │ │ │ │ │ + 0x0001ea50 bc8e0100 00000000 c08e0100 c38e0100 ................ │ │ │ │ │ + 0x0001ea60 00000000 d48d0100 c78e0100 00000000 ................ │ │ │ │ │ + 0x0001ea70 cb8e0100 ce8e0100 00000000 a48c0100 ................ │ │ │ │ │ + 0x0001ea80 d28e0100 00000000 d68e0100 d98e0100 ................ │ │ │ │ │ + 0x0001ea90 dd8e0100 e18e0100 e48e0100 e88e0100 ................ │ │ │ │ │ + 0x0001eaa0 ec8e0100 ef8e0100 00000000 f38e0100 ................ │ │ │ │ │ + 0x0001eab0 f68e0100 00000000 fa8e0100 fd8e0100 ................ │ │ │ │ │ + 0x0001eac0 00000000 018f0100 048f0100 088f0100 ................ │ │ │ │ │ + 0x0001ead0 f8540100 0c8f0100 00000000 108f0100 .T.............. │ │ │ │ │ + 0x0001eae0 138f0100 178f0100 108e0100 1b8f0100 ................ │ │ │ │ │ + 0x0001eaf0 00000000 1f8f0100 228f0100 00000000 ........"....... │ │ │ │ │ + 0x0001eb00 b3530100 268f0100 00000000 89580100 .S..&........X.. │ │ │ │ │ + 0x0001eb10 2a8f0100 00000000 6c8d0100 2e8f0100 *.......l....... │ │ │ │ │ + 0x0001eb20 00000000 328f0100 358f0100 398f0100 ....2...5...9... │ │ │ │ │ + 0x0001eb30 3d8f0100 408f0100 00000000 418f0100 =...@.......A... │ │ │ │ │ + 0x0001eb40 448f0100 00000000 488f0100 4b8f0100 D.......H...K... │ │ │ │ │ + 0x0001eb50 00000000 4f8f0100 528f0100 00000000 ....O...R....... │ │ │ │ │ + 0x0001eb60 568f0100 598f0100 00000000 5d8f0100 V...Y.......]... │ │ │ │ │ + 0x0001eb70 608f0100 00000000 648f0100 678f0100 `.......d...g... │ │ │ │ │ + 0x0001eb80 00000000 978e0100 6b8f0100 00000000 ........k....... │ │ │ │ │ + 0x0001eb90 9e8e0100 6f8f0100 00000000 ff8c0100 ....o........... │ │ │ │ │ + 0x0001eba0 738f0100 00000000 748d0100 778f0100 s.......t...w... │ │ │ │ │ + 0x0001ebb0 00000000 7b8f0100 7e8f0100 00000000 ....{...~....... │ │ │ │ │ + 0x0001ebc0 828f0100 858f0100 00000000 12530100 .............S.. │ │ │ │ │ + 0x0001ebd0 898f0100 00000000 8d8f0100 908f0100 ................ │ │ │ │ │ + 0x0001ebe0 00000000 948f0100 978f0100 00000000 ................ │ │ │ │ │ + 0x0001ebf0 028e0100 9b8f0100 00000000 c98d0100 ................ │ │ │ │ │ + 0x0001ec00 9f8f0100 00000000 a2560100 a38f0100 .........V...... │ │ │ │ │ + 0x0001ec10 a78f0100 ab8f0100 ae8f0100 00000000 ................ │ │ │ │ │ + 0x0001ec20 b28f0100 b58f0100 00000000 058f0100 ................ │ │ │ │ │ + 0x0001ec30 b98f0100 00000000 bd8f0100 c08f0100 ................ │ │ │ │ │ + 0x0001ec40 00000000 c48f0100 c78f0100 00000000 ................ │ │ │ │ │ + 0x0001ec50 ff530100 cb8f0100 00000000 cf8f0100 .S.............. │ │ │ │ │ + 0x0001ec60 d28f0100 00000000 d68f0100 d98f0100 ................ │ │ │ │ │ + 0x0001ec70 00000000 dd8f0100 e08f0100 e48f0100 ................ │ │ │ │ │ + 0x0001ec80 288e0100 e88f0100 00000000 b08c0100 (............... │ │ │ │ │ + 0x0001ec90 ec8f0100 00000000 54900100 f08f0100 ........T....... │ │ │ │ │ + 0x0001eca0 00000000 65900100 f48f0100 00000000 ....e........... │ │ │ │ │ + 0x0001ecb0 f88f0100 fb8f0100 ff8f0100 03900100 ................ │ │ │ │ │ + 0x0001ecc0 06900100 0a900100 01520100 0e900100 .........R...... │ │ │ │ │ + 0x0001ecd0 00000000 60520100 12900100 00000000 ....`R.......... │ │ │ │ │ + 0x0001ece0 16900100 19900100 00000000 1d900100 ................ │ │ │ │ │ + 0x0001ecf0 20900100 00000000 0f900100 24900100 ...........$... │ │ │ │ │ + 0x0001ed00 00000000 a9520100 28900100 00000000 .....R..(....... │ │ │ │ │ + 0x0001ed10 d7530100 2c900100 00000000 30900100 .S..,.......0... │ │ │ │ │ + 0x0001ed20 33900100 00000000 f58b0100 37900100 3...........7... │ │ │ │ │ + 0x0001ed30 00000000 3b900100 3e900100 00000000 ....;...>....... │ │ │ │ │ + 0x0001ed40 42900100 45900100 00000000 49900100 B...E.......I... │ │ │ │ │ + 0x0001ed50 4c900100 00000000 50900100 53900100 L.......P...S... │ │ │ │ │ + 0x0001ed60 00000000 57900100 33510100 00000000 ....W...3Q...... │ │ │ │ │ + 0x0001ed70 5a900100 5d900100 00000000 61900100 Z...].......a... │ │ │ │ │ + 0x0001ed80 64900100 00000000 68900100 6b900100 d.......h...k... │ │ │ │ │ + 0x0001ed90 00000000 6f900100 72900100 00000000 ....o...r....... │ │ │ │ │ + 0x0001eda0 ae510100 76900100 00000000 b18e0100 .Q..v........... │ │ │ │ │ + 0x0001edb0 7a900100 00000000 46900100 7e900100 z.......F...~... │ │ │ │ │ + 0x0001edc0 00000000 188f0100 82900100 00000000 ................ │ │ │ │ │ + 0x0001edd0 86900100 89900100 00000000 958c0100 ................ │ │ │ │ │ + 0x0001ede0 8d900100 00000000 91900100 94900100 ................ │ │ │ │ │ + 0x0001edf0 00000000 98900100 9b900100 00000000 ................ │ │ │ │ │ + 0x0001ee00 25900100 9f900100 00000000 a3900100 %............... │ │ │ │ │ + 0x0001ee10 a6900100 00000000 aa900100 ad900100 ................ │ │ │ │ │ + 0x0001ee20 00000000 b1900100 b4900100 00000000 ................ │ │ │ │ │ + 0x0001ee30 b8900100 bb900100 00000000 bf900100 ................ │ │ │ │ │ + 0x0001ee40 c2900100 00000000 c6900100 c9900100 ................ │ │ │ │ │ + 0x0001ee50 cd900100 d1900100 d4900100 00000000 ................ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ │ @@ -1,85 +1,84 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ │ - 0x0001f320 00000000 24f30100 00000000 00000000 ....$........... │ │ │ │ │ - 0x0001f330 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ - 0x0001f340 08400100 01000000 00000000 50000000 .@..........P... │ │ │ │ │ - 0x0001f350 0c400100 01000000 00000000 6f000000 .@..........o... │ │ │ │ │ - 0x0001f360 16400100 00000000 00000000 6b000000 .@..........k... │ │ │ │ │ - 0x0001f370 13400100 00000000 14f80100 25000000 .@..........%... │ │ │ │ │ - 0x0001f380 1f400100 00000000 14f80100 26000000 .@..........&... │ │ │ │ │ - 0x0001f390 2a400100 01000000 14f80100 27000000 *@..........'... │ │ │ │ │ - 0x0001f3a0 39400100 01000000 14f80100 28000000 9@..........(... │ │ │ │ │ - 0x0001f3b0 4e400100 01000000 14f80100 29000000 N@..........)... │ │ │ │ │ - 0x0001f3c0 63400100 01000000 14f80100 2a000000 c@..........*... │ │ │ │ │ - 0x0001f3d0 d27a0100 01000000 00000000 66000000 .z..........f... │ │ │ │ │ - 0x0001f3e0 76400100 01000000 00000000 78000000 v@..........x... │ │ │ │ │ - 0x0001f3f0 7c400100 01000000 00000000 79000000 |@..........y... │ │ │ │ │ - 0x0001f400 83400100 01000000 14f80100 16000000 .@.............. │ │ │ │ │ - 0x0001f410 8c400100 01000000 00000000 76000000 .@..........v... │ │ │ │ │ - 0x0001f420 99400100 01000000 00000000 56000000 .@..........V... │ │ │ │ │ - 0x0001f430 a6400100 01000000 00000000 61000000 .@..........a... │ │ │ │ │ - 0x0001f440 b3400100 01000000 00000000 41000000 .@..........A... │ │ │ │ │ - 0x0001f450 c0400100 00000000 14f80100 03000000 .@.............. │ │ │ │ │ - 0x0001f460 cc400100 00000000 14f80100 04000000 .@.............. │ │ │ │ │ - 0x0001f470 d5400100 01000000 14f80100 05000000 .@.............. │ │ │ │ │ - 0x0001f480 e0400100 01000000 14f80100 06000000 .@.............. │ │ │ │ │ - 0x0001f490 ec400100 01000000 00000000 4b000000 .@..........K... │ │ │ │ │ - 0x0001f4a0 f3400100 01000000 00000000 64000000 .@..........d... │ │ │ │ │ - 0x0001f4b0 00410100 00000000 14f80100 01000000 .A.............. │ │ │ │ │ - 0x0001f4c0 fd400100 00000000 14f80100 02000000 .@.............. │ │ │ │ │ - 0x0001f4d0 0c410100 01000000 14f80100 23000000 .A..........#... │ │ │ │ │ - 0x0001f4e0 0f410100 01000000 14f80100 24000000 .A..........$... │ │ │ │ │ - 0x0001f4f0 1d410100 01000000 00000000 48000000 .A..........H... │ │ │ │ │ - 0x0001f500 28410100 01000000 00000000 63000000 (A..........c... │ │ │ │ │ - 0x0001f510 31410100 01000000 00000000 47000000 1A..........G... │ │ │ │ │ - 0x0001f520 37410100 01000000 00000000 42000000 7A..........B... │ │ │ │ │ - 0x0001f530 42410100 01000000 00000000 43000000 BA..........C... │ │ │ │ │ - 0x0001f540 4b410100 01000000 00000000 5a000000 KA..........Z... │ │ │ │ │ - 0x0001f550 56410100 00000000 14f80100 09000000 VA.............. │ │ │ │ │ - 0x0001f560 5e410100 00000000 14f80100 09000000 ^A.............. │ │ │ │ │ - 0x0001f570 66410100 00000000 14f80100 0a000000 fA.............. │ │ │ │ │ - 0x0001f580 6e410100 00000000 14f80100 0b000000 nA.............. │ │ │ │ │ - 0x0001f590 7a410100 01000000 14f80100 0c000000 zA.............. │ │ │ │ │ - 0x0001f5a0 89410100 00000000 14f80100 0d000000 .A.............. │ │ │ │ │ - 0x0001f5b0 94410100 00000000 14f80100 0e000000 .A.............. │ │ │ │ │ - 0x0001f5c0 9e410100 00000000 14f80100 0f000000 .A.............. │ │ │ │ │ - 0x0001f5d0 ab410100 01000000 00000000 46000000 .A..........F... │ │ │ │ │ - 0x0001f5e0 bb410100 01000000 14f80100 14000000 .A.............. │ │ │ │ │ - 0x0001f5f0 b5410100 01000000 14f80100 15000000 .A.............. │ │ │ │ │ - 0x0001f600 c2410100 01000000 00000000 70000000 .A..........p... │ │ │ │ │ - 0x0001f610 c9410100 01000000 00000000 4e000000 .A..........N... │ │ │ │ │ - 0x0001f620 ce410100 01000000 14f80100 10000000 .A.............. │ │ │ │ │ - 0x0001f630 d6410100 01000000 14f80100 11000000 .A.............. │ │ │ │ │ - 0x0001f640 e1410100 01000000 14f80100 12000000 .A.............. │ │ │ │ │ - 0x0001f650 eb410100 01000000 14f80100 13000000 .A.............. │ │ │ │ │ - 0x0001f660 f4410100 01000000 14f80100 17000000 .A.............. │ │ │ │ │ - 0x0001f670 fd410100 01000000 14f80100 18000000 .A.............. │ │ │ │ │ - 0x0001f680 09420100 01000000 14f80100 19000000 .B.............. │ │ │ │ │ - 0x0001f690 70410100 01000000 14f80100 1a000000 pA.............. │ │ │ │ │ - 0x0001f6a0 15420100 01000000 14f80100 1b000000 .B.............. │ │ │ │ │ - 0x0001f6b0 28420100 00000000 14f80100 1e000000 (B.............. │ │ │ │ │ - 0x0001f6c0 42420100 01000000 14f80100 1c000000 BB.............. │ │ │ │ │ - 0x0001f6d0 55420100 01000000 14f80100 1d000000 UB.............. │ │ │ │ │ - 0x0001f6e0 68420100 01000000 00000000 73000000 hB..........s... │ │ │ │ │ - 0x0001f6f0 72420100 01000000 00000000 65000000 rB..........e... │ │ │ │ │ - 0x0001f700 7a420100 00000000 14f80100 08000000 zB.............. │ │ │ │ │ - 0x0001f710 81420100 00000000 14f80100 07000000 .B.............. │ │ │ │ │ - 0x0001f720 8a420100 01000000 14f80100 22000000 .B.........."... │ │ │ │ │ - 0x0001f730 95420100 00000000 14f80100 20000000 .B.......... ... │ │ │ │ │ - 0x0001f740 9e420100 01000000 14f80100 21000000 .B..........!... │ │ │ │ │ - 0x0001f750 ab420100 00000000 14f80100 2b000000 .B..........+... │ │ │ │ │ - 0x0001f760 b0420100 01000000 10f80100 00000000 .B.............. │ │ │ │ │ - 0x0001f770 b7420100 01000000 10f80100 01000000 .B.............. │ │ │ │ │ - 0x0001f780 bd420100 01000000 10f80100 02000000 .B.............. │ │ │ │ │ - 0x0001f790 c2420100 01000000 10f80100 03000000 .B.............. │ │ │ │ │ - 0x0001f7a0 cb420100 01000000 10f80100 04000000 .B.............. │ │ │ │ │ - 0x0001f7b0 d8420100 01000000 10f80100 05000000 .B.............. │ │ │ │ │ - 0x0001f7c0 e2420100 01000000 10f80100 06000000 .B.............. │ │ │ │ │ - 0x0001f7d0 ea420100 01000000 10f80100 07000000 .B.............. │ │ │ │ │ - 0x0001f7e0 f2420100 01000000 10f80100 08000000 .B.............. │ │ │ │ │ - 0x0001f7f0 fe420100 00000000 00000000 68000000 .B..........h... │ │ │ │ │ + 0x0001f320 00000000 24f30100 00000000 000000c0 ....$........... │ │ │ │ │ + 0x0001f330 204f0100 5c4f0100 9c4f0100 00000000 O..\O...O...... │ │ │ │ │ + 0x0001f340 20510100 01000000 00000000 50000000 Q..........P... │ │ │ │ │ + 0x0001f350 24510100 01000000 00000000 6f000000 $Q..........o... │ │ │ │ │ + 0x0001f360 2e510100 00000000 00000000 6b000000 .Q..........k... │ │ │ │ │ + 0x0001f370 2b510100 00000000 14f80100 25000000 +Q..........%... │ │ │ │ │ + 0x0001f380 37510100 00000000 14f80100 26000000 7Q..........&... │ │ │ │ │ + 0x0001f390 42510100 01000000 14f80100 27000000 BQ..........'... │ │ │ │ │ + 0x0001f3a0 51510100 01000000 14f80100 28000000 QQ..........(... │ │ │ │ │ + 0x0001f3b0 66510100 01000000 14f80100 29000000 fQ..........)... │ │ │ │ │ + 0x0001f3c0 7b510100 01000000 14f80100 2a000000 {Q..........*... │ │ │ │ │ + 0x0001f3d0 728b0100 01000000 00000000 66000000 r...........f... │ │ │ │ │ + 0x0001f3e0 8e510100 01000000 00000000 78000000 .Q..........x... │ │ │ │ │ + 0x0001f3f0 94510100 01000000 00000000 79000000 .Q..........y... │ │ │ │ │ + 0x0001f400 9b510100 01000000 14f80100 16000000 .Q.............. │ │ │ │ │ + 0x0001f410 a4510100 01000000 00000000 76000000 .Q..........v... │ │ │ │ │ + 0x0001f420 b1510100 01000000 00000000 56000000 .Q..........V... │ │ │ │ │ + 0x0001f430 be510100 01000000 00000000 61000000 .Q..........a... │ │ │ │ │ + 0x0001f440 cb510100 01000000 00000000 41000000 .Q..........A... │ │ │ │ │ + 0x0001f450 d8510100 00000000 14f80100 03000000 .Q.............. │ │ │ │ │ + 0x0001f460 e4510100 00000000 14f80100 04000000 .Q.............. │ │ │ │ │ + 0x0001f470 ed510100 01000000 14f80100 05000000 .Q.............. │ │ │ │ │ + 0x0001f480 f8510100 01000000 14f80100 06000000 .Q.............. │ │ │ │ │ + 0x0001f490 04520100 01000000 00000000 4b000000 .R..........K... │ │ │ │ │ + 0x0001f4a0 0b520100 01000000 00000000 64000000 .R..........d... │ │ │ │ │ + 0x0001f4b0 18520100 00000000 14f80100 01000000 .R.............. │ │ │ │ │ + 0x0001f4c0 15520100 00000000 14f80100 02000000 .R.............. │ │ │ │ │ + 0x0001f4d0 24520100 01000000 14f80100 23000000 $R..........#... │ │ │ │ │ + 0x0001f4e0 27520100 01000000 14f80100 24000000 'R..........$... │ │ │ │ │ + 0x0001f4f0 35520100 01000000 00000000 48000000 5R..........H... │ │ │ │ │ + 0x0001f500 40520100 01000000 00000000 63000000 @R..........c... │ │ │ │ │ + 0x0001f510 49520100 01000000 00000000 47000000 IR..........G... │ │ │ │ │ + 0x0001f520 4f520100 01000000 00000000 42000000 OR..........B... │ │ │ │ │ + 0x0001f530 5a520100 01000000 00000000 43000000 ZR..........C... │ │ │ │ │ + 0x0001f540 63520100 01000000 00000000 5a000000 cR..........Z... │ │ │ │ │ + 0x0001f550 6e520100 00000000 14f80100 09000000 nR.............. │ │ │ │ │ + 0x0001f560 76520100 00000000 14f80100 09000000 vR.............. │ │ │ │ │ + 0x0001f570 7e520100 00000000 14f80100 0a000000 ~R.............. │ │ │ │ │ + 0x0001f580 86520100 00000000 14f80100 0b000000 .R.............. │ │ │ │ │ + 0x0001f590 92520100 01000000 14f80100 0c000000 .R.............. │ │ │ │ │ + 0x0001f5a0 a1520100 00000000 14f80100 0d000000 .R.............. │ │ │ │ │ + 0x0001f5b0 ac520100 00000000 14f80100 0e000000 .R.............. │ │ │ │ │ + 0x0001f5c0 b6520100 00000000 14f80100 0f000000 .R.............. │ │ │ │ │ + 0x0001f5d0 c3520100 01000000 00000000 46000000 .R..........F... │ │ │ │ │ + 0x0001f5e0 d3520100 01000000 14f80100 14000000 .R.............. │ │ │ │ │ + 0x0001f5f0 cd520100 01000000 14f80100 15000000 .R.............. │ │ │ │ │ + 0x0001f600 da520100 01000000 00000000 70000000 .R..........p... │ │ │ │ │ + 0x0001f610 e1520100 01000000 00000000 4e000000 .R..........N... │ │ │ │ │ + 0x0001f620 e6520100 01000000 14f80100 10000000 .R.............. │ │ │ │ │ + 0x0001f630 ee520100 01000000 14f80100 11000000 .R.............. │ │ │ │ │ + 0x0001f640 f9520100 01000000 14f80100 12000000 .R.............. │ │ │ │ │ + 0x0001f650 03530100 01000000 14f80100 13000000 .S.............. │ │ │ │ │ + 0x0001f660 0c530100 01000000 14f80100 17000000 .S.............. │ │ │ │ │ + 0x0001f670 15530100 01000000 14f80100 18000000 .S.............. │ │ │ │ │ + 0x0001f680 21530100 01000000 14f80100 19000000 !S.............. │ │ │ │ │ + 0x0001f690 88520100 01000000 14f80100 1a000000 .R.............. │ │ │ │ │ + 0x0001f6a0 2d530100 01000000 14f80100 1b000000 -S.............. │ │ │ │ │ + 0x0001f6b0 40530100 00000000 14f80100 1e000000 @S.............. │ │ │ │ │ + 0x0001f6c0 5a530100 01000000 14f80100 1c000000 ZS.............. │ │ │ │ │ + 0x0001f6d0 6d530100 01000000 14f80100 1d000000 mS.............. │ │ │ │ │ + 0x0001f6e0 80530100 01000000 00000000 73000000 .S..........s... │ │ │ │ │ + 0x0001f6f0 8a530100 01000000 00000000 65000000 .S..........e... │ │ │ │ │ + 0x0001f700 92530100 00000000 14f80100 08000000 .S.............. │ │ │ │ │ + 0x0001f710 99530100 00000000 14f80100 07000000 .S.............. │ │ │ │ │ + 0x0001f720 a2530100 01000000 14f80100 22000000 .S.........."... │ │ │ │ │ + 0x0001f730 ad530100 00000000 14f80100 20000000 .S.......... ... │ │ │ │ │ + 0x0001f740 b6530100 01000000 14f80100 21000000 .S..........!... │ │ │ │ │ + 0x0001f750 c3530100 00000000 14f80100 2b000000 .S..........+... │ │ │ │ │ + 0x0001f760 c8530100 01000000 10f80100 00000000 .S.............. │ │ │ │ │ + 0x0001f770 cf530100 01000000 10f80100 01000000 .S.............. │ │ │ │ │ + 0x0001f780 d5530100 01000000 10f80100 02000000 .S.............. │ │ │ │ │ + 0x0001f790 da530100 01000000 10f80100 03000000 .S.............. │ │ │ │ │ + 0x0001f7a0 e3530100 01000000 10f80100 04000000 .S.............. │ │ │ │ │ + 0x0001f7b0 f0530100 01000000 10f80100 05000000 .S.............. │ │ │ │ │ + 0x0001f7c0 fa530100 01000000 10f80100 06000000 .S.............. │ │ │ │ │ + 0x0001f7d0 02540100 01000000 10f80100 07000000 .T.............. │ │ │ │ │ + 0x0001f7e0 0a540100 01000000 10f80100 08000000 .T.............. │ │ │ │ │ + 0x0001f7f0 16540100 00000000 00000000 68000000 .T..........h... │ │ │ │ │ 0x0001f800 00000000 00000000 00000000 00000000 ................ │ │ │ │ │ 0x0001f810 ffffffff ffffffff 10000000 80000000 ................ │ │ │ │ │ - 0x0001f820 80000000 01000000 00000000 000000c0 ................ │ │ │ │ │ - 0x0001f830 b4860100 f0860100 30870100 ........0... │ │ │ │ │ + 0x0001f820 80000000 01000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 31346536 32643134 31663366 39353766 14e62d141f3f957f │ │ │ │ │ - 0x00000010 65373333 34376631 65313065 61663936 e73347f1e10eaf96 │ │ │ │ │ - 0x00000020 66313162 39322e64 65627567 00000000 f11b92.debug.... │ │ │ │ │ - 0x00000030 d05620d0 .V . │ │ │ │ │ + 0x00000000 62646433 33396638 35303761 66643265 bdd339f8507afd2e │ │ │ │ │ + 0x00000010 65343862 63363761 61323766 39363339 e48bc67aa27f9639 │ │ │ │ │ + 0x00000020 37313733 64342e64 65627567 00000000 7173d4.debug.... │ │ │ │ │ + 0x00000030 3b98d21d ;... ├── ffmpeg2theora-dbgsym_0.30-2_i386.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2020-02-02 14:33:33.000000 debian-binary │ │ -rw-r--r-- 0 0 0 528 2020-02-02 14:33:33.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 129020 2020-02-02 14:33:33.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 129488 2020-02-02 14:33:33.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: i386 │ │ │ │ Maintainer: Debian Multimedia Maintainers │ │ │ │ Installed-Size: 148 │ │ │ │ Depends: ffmpeg2theora (= 0.30-2) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for ffmpeg2theora │ │ │ │ -Build-Ids: e314e62d141f3f957fe73347f1e10eaf96f11b92 │ │ │ │ +Build-Ids: 3ebdd339f8507afd2ee48bc67aa27f96397173d4 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/e3/14e62d141f3f957fe73347f1e10eaf96f11b92.debug │ │ │ │ │ +usr/lib/debug/.build-id/3e/bdd339f8507afd2ee48bc67aa27f96397173d4.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/lib/debug/.build-id/e3/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 140736 2020-02-02 14:33:33.000000 ./usr/lib/debug/.build-id/e3/14e62d141f3f957fe73347f1e10eaf96f11b92.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/lib/debug/.build-id/3e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 140956 2020-02-02 14:33:33.000000 ./usr/lib/debug/.build-id/3e/bdd339f8507afd2ee48bc67aa27f96397173d4.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2020-02-02 14:33:33.000000 ./usr/share/doc/ffmpeg2theora-dbgsym -> ffmpeg2theora