=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== gscan2pdf-2.10.0/t/1627_import_encrypted_pdf.t-59- is( gscan2pdf-2.10.0/t/1627_import_encrypted_pdf.t:60:`identify -format '%m %G %g %z-bit %r' $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/1627_import_encrypted_pdf.t-61- $old, ############################################## gscan2pdf-2.10.0/t/351_unpaper.t-68- 0, 'Resolution of processed image' ); gscan2pdf-2.10.0/t/351_unpaper.t:69: is( system("identify $slist->{data}[0][2]{filename}"), gscan2pdf-2.10.0/t/351_unpaper.t-70- 0, 'valid image created' ); ############################################## gscan2pdf-2.10.0/t/211_rotate.t-36- finished_callback => sub { gscan2pdf-2.10.0/t/211_rotate.t:37: is( system("identify $slist->{data}[0][2]{filename}"), gscan2pdf-2.10.0/t/211_rotate.t-38- 0, 'valid JPG created' ); ############################################## gscan2pdf-2.10.0/t/1252_save_djvu_with_old_metadata.t-54- gscan2pdf-2.10.0/t/1252_save_djvu_with_old_metadata.t:55: my $info = `djvused $djvu -e 'print-meta'`; gscan2pdf-2.10.0/t/1252_save_djvu_with_old_metadata.t-56- like( $info, qr/1966-02-10/, 'metadata ModDate in DjVu' ); ############################################## gscan2pdf-2.10.0/t/1641_import_png.t-32- is( gscan2pdf-2.10.0/t/1641_import_png.t:33:`identify -format '%m %G %g %z-bit %r' $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/1641_import_png.t-34- $old, ############################################## gscan2pdf-2.10.0/t/377_user_defined_with_error.t-40-my $filename = 'white.pnm'; gscan2pdf-2.10.0/t/377_user_defined_with_error.t:41:system("convert -size 210x297 xc:white $filename"); gscan2pdf-2.10.0/t/377_user_defined_with_error.t-42- ############################################## gscan2pdf-2.10.0/t/101_Document.t-446-my $filename = 'test.txt'; gscan2pdf-2.10.0/t/101_Document.t:447:system("touch $filename"); gscan2pdf-2.10.0/t/101_Document.t-448-my %options = ( ############################################## gscan2pdf-2.10.0/t/274_crop_corrupt_image.t-33- # remove the data to give a corrupt image gscan2pdf-2.10.0/t/274_crop_corrupt_image.t:34: system("echo '' > $slist->{data}[0][2]->{filename}"); gscan2pdf-2.10.0/t/274_crop_corrupt_image.t-35- $slist->crop( ############################################## gscan2pdf-2.10.0/t/1603_import_DjVu_with_error2.t-58- like( gscan2pdf-2.10.0/t/1603_import_DjVu_with_error2.t:59:`identify -format '%m %G %g %z-bit %r' $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/1603_import_DjVu_with_error2.t-60- qr/^TIFF/, ############################################## gscan2pdf-2.10.0/t/353_cancel_unpaper.t-43- finished_callback => sub { gscan2pdf-2.10.0/t/353_cancel_unpaper.t:44: my $md5sum = `md5sum $slist->{data}[0][2]{filename} | cut -c -32`; gscan2pdf-2.10.0/t/353_cancel_unpaper.t-45- $slist->unpaper( ############################################## gscan2pdf-2.10.0/t/353_cancel_unpaper.t-53- $md5sum, gscan2pdf-2.10.0/t/353_cancel_unpaper.t:54: `md5sum $slist->{data}[0][2]{filename} | cut -c -32`, gscan2pdf-2.10.0/t/353_cancel_unpaper.t-55- 'image not modified' ############################################## gscan2pdf-2.10.0/t/1621_import_pdf.t-47- is( gscan2pdf-2.10.0/t/1621_import_pdf.t:48:`identify -format '%m %G %g %z-bit %r' $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/1621_import_pdf.t-49- $old, ############################################## gscan2pdf-2.10.0/t/291_brightness_contrast.t-35- finished_callback => sub { gscan2pdf-2.10.0/t/291_brightness_contrast.t:36: is( system("identify $slist->{data}[0][2]{filename}"), gscan2pdf-2.10.0/t/291_brightness_contrast.t-37- 0, 'valid JPG created' ); ############################################## gscan2pdf-2.10.0/t/172_open_session.t-22- gscan2pdf-2.10.0/t/172_open_session.t:23:like `file $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/172_open_session.t-24- qr/PNG image data, 70 x 46, 8-bit\/color RGB, non-interlaced/, ############################################## gscan2pdf-2.10.0/t/261_unsharp_mask.t-37- finished_callback => sub { gscan2pdf-2.10.0/t/261_unsharp_mask.t:38: is( system("identify $slist->{data}[0][2]{filename}"), gscan2pdf-2.10.0/t/261_unsharp_mask.t-39- 0, 'valid JPG created' ); ############################################## gscan2pdf-2.10.0/t/376_cancel_user_defined.t-29- finished_callback => sub { gscan2pdf-2.10.0/t/376_cancel_user_defined.t:30: my $md5sum = `md5sum $slist->{data}[0][2]{filename} | cut -c -32`; gscan2pdf-2.10.0/t/376_cancel_user_defined.t-31- $slist->user_defined( ############################################## gscan2pdf-2.10.0/t/376_cancel_user_defined.t-39- $md5sum, gscan2pdf-2.10.0/t/376_cancel_user_defined.t:40: `md5sum $slist->{data}[0][2]{filename} | cut -c -32`, gscan2pdf-2.10.0/t/376_cancel_user_defined.t-41- 'image not modified' ############################################## gscan2pdf-2.10.0/t/1601_import_DjVu.t-108- like( gscan2pdf-2.10.0/t/1601_import_DjVu.t:109:`identify -format '%m %G %g %z-bit %r' $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/1601_import_DjVu.t-110- qr/^TIFF/, ############################################## gscan2pdf-2.10.0/t/1151_save_pdf_with_metadata.t-23-my $pdf = 'test.pdf'; gscan2pdf-2.10.0/t/1151_save_pdf_with_metadata.t:24:system("convert rose: $pnm"); gscan2pdf-2.10.0/t/1151_save_pdf_with_metadata.t-25- ############################################## gscan2pdf-2.10.0/t/1151_save_pdf_with_metadata.t-47- gscan2pdf-2.10.0/t/1151_save_pdf_with_metadata.t:48:my $info = `pdfinfo -isodates $pdf`; gscan2pdf-2.10.0/t/1151_save_pdf_with_metadata.t-49-like $info, qr/metadata title/, 'metadata title in PDF'; ############################################## gscan2pdf-2.10.0/t/01_NetPBM.t-18- my $file = "test.$type"; gscan2pdf-2.10.0/t/01_NetPBM.t:19: system("convert -depth $depth -resize $size rose: $file"); gscan2pdf-2.10.0/t/01_NetPBM.t-20- is_deeply [ Gscan2pdf::NetPBM::file_size_from_header($file) ], ############################################## gscan2pdf-2.10.0/t/01_NetPBM.t-30-my $file = 'test.pnm'; gscan2pdf-2.10.0/t/01_NetPBM.t:31:system("touch $file"); gscan2pdf-2.10.0/t/01_NetPBM.t-32-is_deeply [ Gscan2pdf::NetPBM::file_size_from_header($file) ], [ -s $file ], ############################################## gscan2pdf-2.10.0/t/175_open_session2.t-448- like( gscan2pdf-2.10.0/t/175_open_session2.t:449: `file $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/175_open_session2.t-450- qr/image data/, ############################################## gscan2pdf-2.10.0/t/167_import_with_error.t-50- is( gscan2pdf-2.10.0/t/167_import_with_error.t:51:`identify -format '%m %G %g %z-bit %r' $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/167_import_with_error.t-52- $old, ############################################## gscan2pdf-2.10.0/t/174_open_crashed_session.t-23-like( gscan2pdf-2.10.0/t/174_open_crashed_session.t:24: `file $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/174_open_crashed_session.t-25- qr/PNG image data, 70 x 46, 8-bit\/color RGB, non-interlaced/, ############################################## gscan2pdf-2.10.0/t/275_split.t-58- my $got = gscan2pdf-2.10.0/t/275_split.t:59: `identify -format '%g' $slist->{data}[0][2]{filename}`; gscan2pdf-2.10.0/t/275_split.t-60- chomp($got); ############################################## gscan2pdf-2.10.0/t/275_split.t-86- 'dimensions 2nd page after split'; gscan2pdf-2.10.0/t/275_split.t:87: $got = `identify -format '%g' $slist->{data}[1][2]{filename}`; gscan2pdf-2.10.0/t/275_split.t-88- chomp($got); ############################################## gscan2pdf-2.10.0/t/282_cancel_to_png.t-29- finished_callback => sub { gscan2pdf-2.10.0/t/282_cancel_to_png.t:30: my $md5sum = `md5sum $slist->{data}[0][2]{filename} | cut -c -32`; gscan2pdf-2.10.0/t/282_cancel_to_png.t-31- $slist->to_png( ############################################## gscan2pdf-2.10.0/t/282_cancel_to_png.t-38- $md5sum, gscan2pdf-2.10.0/t/282_cancel_to_png.t:39: `md5sum $slist->{data}[0][2]{filename} | cut -c -32`, gscan2pdf-2.10.0/t/282_cancel_to_png.t-40- 'image not modified' ############################################## gscan2pdf-2.10.0/t/264_unsharp_mask_corrupt_image.t-33- # remove the data to give a corrupt image gscan2pdf-2.10.0/t/264_unsharp_mask_corrupt_image.t:34: system("echo '' > $slist->{data}[0][2]->{filename}"); gscan2pdf-2.10.0/t/264_unsharp_mask_corrupt_image.t-35- $slist->unsharp( ############################################## gscan2pdf-2.10.0/t/380_cancel_user_defined_with_pids.t-30- finished_callback => sub { gscan2pdf-2.10.0/t/380_cancel_user_defined_with_pids.t:31: my $md5sum = `md5sum $slist->{data}[0][2]{filename} | cut -c -32`; gscan2pdf-2.10.0/t/380_cancel_user_defined_with_pids.t-32- $slist->user_defined( ############################################## gscan2pdf-2.10.0/t/380_cancel_user_defined_with_pids.t-39- $md5sum, gscan2pdf-2.10.0/t/380_cancel_user_defined_with_pids.t:40:`md5sum $slist->{data}[0][2]{filename} | cut -c -32`, gscan2pdf-2.10.0/t/380_cancel_user_defined_with_pids.t-41- 'image not modified' ############################################## gscan2pdf-2.10.0/t/271_crop.t-64- my $got = gscan2pdf-2.10.0/t/271_crop.t:65: `identify -format '%g' $slist->{data}[0][2]{filename}`; gscan2pdf-2.10.0/t/271_crop.t-66- chomp($got); ############################################## gscan2pdf-2.10.0/t/103_Document.t-34- finished_callback => sub { gscan2pdf-2.10.0/t/103_Document.t:35: system("convert $slist->{data}[0][2]{filename} test2.ppm"); gscan2pdf-2.10.0/t/103_Document.t-36- is( `identify -format '%m %G %g %z-bit %r' test2.ppm`, ############################################## gscan2pdf-2.10.0/t/0823_Frontend_Image_Sane.t-40- like( gscan2pdf-2.10.0/t/0823_Frontend_Image_Sane.t:41: `file $path`, gscan2pdf-2.10.0/t/0823_Frontend_Image_Sane.t-42- qr/Netpbm /, ############################################## gscan2pdf-2.10.0/t/0823_Frontend_Image_Sane.t-46- like( gscan2pdf-2.10.0/t/0823_Frontend_Image_Sane.t:47: `identify $path`, gscan2pdf-2.10.0/t/0823_Frontend_Image_Sane.t-48-qr/PGM 216x334 216x334\+0\+0 8-bit Grayscale Gray/, ############################################## gscan2pdf-2.10.0/t/355_unpaper2.t-45- finished_callback => sub { gscan2pdf-2.10.0/t/355_unpaper2.t:46: is( system("identify $slist->{data}[0][2]{filename}"), gscan2pdf-2.10.0/t/355_unpaper2.t-47- 0, 'valid PNM created for LH' ); gscan2pdf-2.10.0/t/355_unpaper2.t:48: is( system("identify $slist->{data}[1][2]{filename}"), gscan2pdf-2.10.0/t/355_unpaper2.t-49- 0, 'valid PNM created for RH' ); ############################################## gscan2pdf-2.10.0/t/177_open_session_bboxtree.t-22- gscan2pdf-2.10.0/t/177_open_session_bboxtree.t:23:like `file $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/177_open_session_bboxtree.t-24- qr/PNG image data, 70 x 46, 8-bit\/color RGB, non-interlaced/, ############################################## gscan2pdf-2.10.0/t/1625_import_pdf_bw.t-37- is( gscan2pdf-2.10.0/t/1625_import_pdf_bw.t:38:`identify -format '%m %G %g %z-bit %r' $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/1625_import_pdf_bw.t-39- $old, ############################################## gscan2pdf-2.10.0/t/244_threshold_corrupt_image.t-33- # remove the data to give a corrupt image gscan2pdf-2.10.0/t/244_threshold_corrupt_image.t:34: system("echo '' > $slist->{data}[0][2]->{filename}"); gscan2pdf-2.10.0/t/244_threshold_corrupt_image.t-35- $slist->threshold( ############################################## gscan2pdf-2.10.0/t/173_open_multiple_session.t-28-like( gscan2pdf-2.10.0/t/173_open_multiple_session.t:29: `file $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/173_open_multiple_session.t-30- qr/PNG image data, 70 x 46, 8-bit\/color RGB, non-interlaced/, ############################################## gscan2pdf-2.10.0/t/081_Frontend_CLI.t-318- is( length($output) . "\n", gscan2pdf-2.10.0/t/081_Frontend_CLI.t:319: `$cmd | wc -c`, gscan2pdf-2.10.0/t/081_Frontend_CLI.t-320- 'stdout finished watching large amounts of stdout' ); ############################################## gscan2pdf-2.10.0/t/1152_save_pdf_with_old_metadata.t-23-my $pdf = 'test.pdf'; gscan2pdf-2.10.0/t/1152_save_pdf_with_old_metadata.t:24:system("convert rose: $pnm"); gscan2pdf-2.10.0/t/1152_save_pdf_with_old_metadata.t-25- ############################################## gscan2pdf-2.10.0/t/1152_save_pdf_with_old_metadata.t-48- gscan2pdf-2.10.0/t/1152_save_pdf_with_old_metadata.t:49:my $info = `pdfinfo -isodates $pdf`; gscan2pdf-2.10.0/t/1152_save_pdf_with_old_metadata.t-50-like $info, qr/1966-02-10T00:00:00Z/, 'metadata ModDate in PDF'; ############################################## gscan2pdf-2.10.0/t/1611_import_TIFF.t-32- is( gscan2pdf-2.10.0/t/1611_import_TIFF.t:33:`identify -format '%m %G %g %z-bit %r' $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/1611_import_TIFF.t-34- $old, ############################################## gscan2pdf-2.10.0/t/357_unpaper_rtl.t-52- if ( gscan2pdf-2.10.0/t/357_unpaper_rtl.t:53:`convert $slist->{data}[$i][2]{filename} -depth 1 -resize 1x1 txt:-` gscan2pdf-2.10.0/t/357_unpaper_rtl.t-54- =~ qr/gray\((\d{2,3}(\.\d+)?)%?\)/ ) ############################################## gscan2pdf-2.10.0/t/166_cancel_import.t-40- finished_callback => sub { gscan2pdf-2.10.0/t/166_cancel_import.t:41: system("cp $slist->{data}[0][2]{filename} test.tif"); gscan2pdf-2.10.0/t/166_cancel_import.t-42- Gtk3->main_quit; ############################################## gscan2pdf-2.10.0/t/254_negate_corrupt_image.t-33- # remove the data to give a corrupt image gscan2pdf-2.10.0/t/254_negate_corrupt_image.t:34: system("echo '' > $slist->{data}[0][2]->{filename}"); gscan2pdf-2.10.0/t/254_negate_corrupt_image.t-35- $slist->negate( ############################################## gscan2pdf-2.10.0/t/1251_save_djvu_with_metadata.t-52- gscan2pdf-2.10.0/t/1251_save_djvu_with_metadata.t:53: my $info = `djvused $djvu -e 'print-meta'`; gscan2pdf-2.10.0/t/1251_save_djvu_with_metadata.t-54- like( $info, qr/metadata title/, 'metadata in DjVu' ); ############################################## gscan2pdf-2.10.0/t/281_to_png.t-33- finished_callback => sub { gscan2pdf-2.10.0/t/281_to_png.t:34: is( system("identify $slist->{data}[0][2]{filename}"), gscan2pdf-2.10.0/t/281_to_png.t-35- 0, 'valid PNG created' ); ############################################## gscan2pdf-2.10.0/t/378_user_defined_corrupt_image.t-52- # remove the data to give a corrupt image gscan2pdf-2.10.0/t/378_user_defined_corrupt_image.t:53: system("echo '' > $slist->{data}[0][2]->{filename}"); gscan2pdf-2.10.0/t/378_user_defined_corrupt_image.t-54- $slist->user_defined( ############################################## gscan2pdf-2.10.0/t/283_to_png_with_error.t-19-my $filename = 'test.pnm'; gscan2pdf-2.10.0/t/283_to_png_with_error.t:20:system("convert rose: $filename"); gscan2pdf-2.10.0/t/283_to_png_with_error.t-21- ############################################## gscan2pdf-2.10.0/t/1631_import_ppm.t-33- is( gscan2pdf-2.10.0/t/1631_import_ppm.t:34:`identify -format '%m %G %g %z-bit %r' $slist->{data}[0][2]{filename}`, gscan2pdf-2.10.0/t/1631_import_ppm.t-35- $old, ############################################## gscan2pdf-2.10.0/t/214_rotate_corrupt_image.t-33- # remove the data to give a corrupt image gscan2pdf-2.10.0/t/214_rotate_corrupt_image.t:34: system("echo '' > $slist->{data}[0][2]->{filename}"); gscan2pdf-2.10.0/t/214_rotate_corrupt_image.t-35- $slist->rotate( ############################################## gscan2pdf-2.10.0/t/252_cancel_negate.t-29- finished_callback => sub { gscan2pdf-2.10.0/t/252_cancel_negate.t:30: my $md5sum = `md5sum $slist->{data}[0][2]{filename} | cut -c -32`; gscan2pdf-2.10.0/t/252_cancel_negate.t-31- $slist->negate( ############################################## gscan2pdf-2.10.0/t/252_cancel_negate.t-38- $md5sum, gscan2pdf-2.10.0/t/252_cancel_negate.t:39: `md5sum $slist->{data}[0][2]{filename} | cut -c -32`, gscan2pdf-2.10.0/t/252_cancel_negate.t-40- 'image not modified' ############################################## gscan2pdf-2.10.0/t/356_unpaper_corrupt_image.t-62- # remove the data to give a corrupt image gscan2pdf-2.10.0/t/356_unpaper_corrupt_image.t:63: system("echo '' > $slist->{data}[0][2]->{filename}"); gscan2pdf-2.10.0/t/356_unpaper_corrupt_image.t-64- $slist->unpaper( ############################################## gscan2pdf-2.10.0/t/241_threshold.t-34- finished_callback => sub { gscan2pdf-2.10.0/t/241_threshold.t:35: is( system("identify $slist->{data}[0][2]{filename}"), gscan2pdf-2.10.0/t/241_threshold.t-36- 0, 'created valid file' ); ############################################## gscan2pdf-2.10.0/lib/Gscan2pdf/Tesseract.pm-25-my @installable_languages = gscan2pdf-2.10.0/lib/Gscan2pdf/Tesseract.pm:26: qw(afr amh ara asm aze aze-cyrl bel ben bod bos bre bul cat ceb ces chi-sim chi-sim-vert chi-tra chi-tra-vert chr cos cym dan dan-frak deu deu-frak div dzo ell eng enm epo equ est eus fao fas fil fin fra frk frm fry gla gle gle-uncial glg grc guj hat heb hin hrv hun hye iku ind isl ita ita-old jav jpn jpn-vert kan kat kat-old kaz khm kir kmr kor kor-vert lao lat lav lit ltz mal mar mkd mlt mon mri msa mya nep nld nor oci ori pan pol por pus que ron rus san sin slk slk-frak slv snd spa spa_old sqi srp srp_latn sun swa swe swe-frak syr tam tat tel tgk tgl tha tir ton tur uig ukr urd uzb uzb_cyrl vie yid yor); gscan2pdf-2.10.0/lib/Gscan2pdf/Tesseract.pm-27-my %non_iso639_3 = ( ############################################## gscan2pdf-2.10.0/bin/gscan2pdf-676- if ( defined $help ) { gscan2pdf-2.10.0/bin/gscan2pdf:677: system("perldoc $PROGRAM_NAME") == 0 gscan2pdf-2.10.0/bin/gscan2pdf-678- or die __('Error displaying help'), "\n";