1fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthivoid recursive_function(int i) 2fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi{ 3fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi if (i < 10) 4fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi { 5fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi recursive_function(i + 1); 6fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi } 7fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi else 8fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi { 9fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi char *null=0; 10fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi *null = 0; // Crash here. 11fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi } 12fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi} 13fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi 14fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthiint main(int argc, char *argv[]) 15fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi{ 16fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi recursive_function(0); 17fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi return 0; 18fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi} 19fb323f00d6124ac71f10e8bb6fa26782f04c2411Ashok Thirumurthi 20