xref: /aosp_15_r20/external/bzip2/mk251.c (revision 0ac9a9daea5cce2e775d5da949508593e2ee9206)
1*0ac9a9daSXin Li 
2*0ac9a9daSXin Li /* Spew out a long sequence of the byte 251.  When fed to bzip2
3*0ac9a9daSXin Li    versions 1.0.0 or 1.0.1, causes it to die with internal error
4*0ac9a9daSXin Li    1007 in blocksort.c.  This assertion misses an extremely rare
5*0ac9a9daSXin Li    case, which is fixed in this version (1.0.2) and above.
6*0ac9a9daSXin Li */
7*0ac9a9daSXin Li 
8*0ac9a9daSXin Li /* ------------------------------------------------------------------
9*0ac9a9daSXin Li    This file is part of bzip2/libbzip2, a program and library for
10*0ac9a9daSXin Li    lossless, block-sorting data compression.
11*0ac9a9daSXin Li 
12*0ac9a9daSXin Li    bzip2/libbzip2 version 1.0.8 of 13 July 2019
13*0ac9a9daSXin Li    Copyright (C) 1996-2019 Julian Seward <[email protected]>
14*0ac9a9daSXin Li 
15*0ac9a9daSXin Li    Please read the WARNING, DISCLAIMER and PATENTS sections in the
16*0ac9a9daSXin Li    README file.
17*0ac9a9daSXin Li 
18*0ac9a9daSXin Li    This program is released under the terms of the license contained
19*0ac9a9daSXin Li    in the file LICENSE.
20*0ac9a9daSXin Li    ------------------------------------------------------------------ */
21*0ac9a9daSXin Li 
22*0ac9a9daSXin Li 
23*0ac9a9daSXin Li #include <stdio.h>
24*0ac9a9daSXin Li 
main()25*0ac9a9daSXin Li int main ()
26*0ac9a9daSXin Li {
27*0ac9a9daSXin Li    int i;
28*0ac9a9daSXin Li    for (i = 0; i < 48500000 ; i++)
29*0ac9a9daSXin Li      putchar(251);
30*0ac9a9daSXin Li    return 0;
31*0ac9a9daSXin Li }
32