This file is indexed.

/usr/share/psychtoolbox-3/PsychMatlabTests/iminfoBuglet.m is in psychtoolbox-3-common 3.0.11.20140816.dfsg1-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
function iminfoBuglet
% Mathworks Case ID 187040, reported 2/99
% 
% IMINFO gives misleading error message.
% 
% >There's a minor bug in the error reporting in imjpginfo.m, which is called by
% >IMFINFO
% >
% >'bill.jpeg' is a CMYK color jpeg file that i created in photoshop. Matlab
% >doesn't know how to read that, which is ok. Your imjpg.mex file does the
% >right thing, returning an empty 'info', and a 'msg' of 'Jpeg image is
% >neither grayscale or RGB.'
% >
% >However, your imjpginfo.m then fails, with the misleading error message:
% >
% >+imfinfo('bill.jpg','jpg')
% >??? Reference to non-existent field 'BitDepth'.
% >
% >Error in ==> Savoca:Applications:Matlab 
% >5.2:Toolbox:matlab:iofun:private:imjpginfo.m
% >On line 50  ==>     if (info.BitDepth == 8)
% >
% >The cleanest fix for this buglet would be to check that 'msg' is empty
% >before accessing any fields of 'info'.
% 
% 
% Denis,
% 
% Thanks for your report and detailed diagnosis of the JPEG imfinfo problem.
% I'll fix it soon.  The fix won't make it into the next release, however,
% because development has been completed on it.
% 
% Thanks again,
% 
% Steve 
% 
% --
% Steve Eddins, image processing specialist           eddins@mathworks.com
% The MathWorks, Inc.                                 http://www.mathworks.com