https://qa.mandrakesoft.com/show_bug.cgi?id=651

[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1



------- Additional Comments From [EMAIL PROTECTED]  2002-12-17 10:20 -------
I can confirm this. I started some debugging, here's the output from gdb:
[goetz@klama .libs]$ gdb ./jpeg2yuv 
GNU gdb 5.2.1-2mdk (Mandrake Linux)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i586-mandrake-linux-gnu"...
(gdb) run -v2 -Ib -L0 -f24 -j
/usr/X11R6/share/WindowMaker/Backgrounds/BlueImage.jpeg > BlueImage.yuv
Starting program: /home/goetz/BUILD/mjpegtools-1.6.0/lavtools/.libs/jpeg2yuv -v2
-Ib -L0 -f24 -j /usr/X11R6/share/WindowMaker/Backgrounds/BlueImage.jpeg >
BlueImage.yuv
   INFO: [jpeg2yuv] Parsing & checking input files.
--DEBUG: [jpeg2yuv] Analyzing
/usr/X11R6/share/WindowMaker/Backgrounds/BlueImage.jpeg to get the right pic params
   INFO: [jpeg2yuv] Image dimensions are 297x233
   INFO: [jpeg2yuv] Movie frame rate is:  24.000000 frames/second
   INFO: [jpeg2yuv] Interlaced frames, bottom field first.
   INFO: [jpeg2yuv] Non-interleaved fields (image height doubled)
   INFO: [jpeg2yuv] Frame size:  297 x 466
   INFO: [jpeg2yuv] Now generating YUV4MPEG stream.
--DEBUG: [jpeg2yuv] Preparing frame
   INFO: [jpeg2yuv] Processing interlaced, bottom-first
/usr/X11R6/share/WindowMaker/Backgrounds/BlueImage.jpeg, size 8549l.

Program received signal SIGSEGV, Segmentation fault.
0x40014769 in decode_jpeg_raw (jpeg_data=0x804f620 "����", len=8549, itype=2, 
    ctype=420, width=297, height=466, raw0=0x40471008 "", raw1=0x818f8e0 "", 
    raw2=0x8198010 "") at jpegutils.c:581
581                       raw0[xd++] = row0[y][xs++];
(gdb) bt
#0  0x40014769 in decode_jpeg_raw (jpeg_data=0x804f620 "����", len=8549, 
    itype=2, ctype=420, width=297, height=466, raw0=0x40471008 "", 
    raw1=0x818f8e0 "", raw2=0x8198010 "") at jpegutils.c:581
#1  0x0804a616 in generate_YUV4MPEG (param=0xbffff190) at jpeg2yuv.c:361
#2  0x0804a734 in main (argc=7, argv=0xbffff214) at jpeg2yuv.c:404
#3  0x4036c3e2 in __libc_start_main () from /lib/i686/libc.so.6



It seems the program doesn't like the jpeg, maybe only some special x*y
dimensions are supported ?



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.



------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
description: 
Segfaults on both Athlon, and PIII 
eg. 
 
jpeg2yuv -Ib -L0 -f24 -j  
/usr/X11R6/share/WindowMaker/Backgrounds/BlueImage.jpeg >  
BlueImage.yuv  
   INFO: [jpeg2yuv] Parsing & checking input files.  
   INFO: [jpeg2yuv] Image dimensions are 297x233  
   INFO: [jpeg2yuv] Movie frame rate is:  24.000000 frames/second  
   INFO: [jpeg2yuv] Interlaced frames, bottom field first.  
   INFO: [jpeg2yuv] Non-interleaved fields (image height doubled)  
   INFO: [jpeg2yuv] Frame size:  297 x 466  
   INFO: [jpeg2yuv] Now generating YUV4MPEG stream.  
   INFO: [jpeg2yuv] Processing interlaced, bottom-first  
/usr/X11R6/share/WindowMaker/Backgrounds/BlueImage.jpeg, size 8549l.  
Segmentation fault

Reply via email to