Activity log for bug #43286

Date Who What changed Old value New value Message
2006-05-06 22:40:34 DaveR bug added bug
2006-05-06 23:07:29 Sebastien Bacher nautilus: status Unconfirmed Needs Info
2006-05-06 23:07:29 Sebastien Bacher nautilus: assignee desktop-bugs
2006-05-06 23:07:29 Sebastien Bacher nautilus: statusexplanation Thanks for your bug. It looks like according to the backtrace that the crash is due to a .tiff, could you figure which one and attach it to the bug?
2006-05-07 00:43:12 DaveR bug added attachment 'AEH.tiff' (the .tiff file - I think)
2006-05-07 10:53:20 Sebastien Bacher nautilus: status Needs Info Confirmed
2006-05-07 10:53:20 Sebastien Bacher nautilus: assignee desktop-bugs
2006-05-07 10:53:20 Sebastien Bacher nautilus: statusexplanation Thanks for your bug. It looks like according to the backtrace that the crash is due to a .tiff, could you figure which one and attach it to the bug? Thank you for the example, that's a libtiff issue, reassigning Backtrace from eog: Program received signal SIGABRT, Aborted. [Switching to Thread -1226486864 (LWP 31160)] 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb768c9a1 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb768e2b9 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7685f51 in __assert_fail () from /lib/tls/i686/cmov/libc.so.6 #4 0xb661d0ca in JPEGCleanup (tif=0x8142c70) at tif_jpeg.c:1505 #5 0xb661dcb6 in TIFFInitJPEG (tif=0x8142c70, scheme=7) at tif_jpeg.c:1835 #6 0xb65fea21 in TIFFSetCompressionScheme (tif=0x8142c70, scheme=7) at tif_compress.c:162 #7 0xb65ff67c in _TIFFVSetField (tif=0x8142c70, tag=259, ap=0xb6e540ac "NDc�") at tif_dir.c:179 #8 0xb66009de in TIFFVSetField (tif=0x8142c70, tag=259, ap=0xb6e540a8 "\a") at tif_dir.c:681 #9 0xb6600997 in TIFFSetField (tif=0x8142c70, tag=259) at tif_dir.c:667 #10 0xb6603ba1 in TIFFReadDirectory (tif=0x8142c70) at tif_dirread.c:327 #11 0xb66247d8 in TIFFClientOpen (name=0xb7fadcbd "libtiff-pixbuf", mode=0xb7fadcf2 "r", clientdata=0x81452b8, readproc=0xb7fad646 <tiff_read>, writeproc=0xb7fad69a <tiff_write>, seekproc=0xb7fad6a4 <tiff_seek>, closeproc=0xb7fad6f3 <tiff_close>, sizeproc=0xb7fad6fa <tiff_size>, mapproc=0xb7fad705 <tiff_map_file>, unmapproc=0xb7fad71f <tiff_unmap_file>) at tif_open.c:419 #12 0xb7fad7ad in gdk_pixbuf__tiff_image_stop_load (data=0x81452b8, error=0x80eae08) at io-tiff.c:496 #13 0xb799e2e1 in IA__gdk_pixbuf_loader_close (loader=0x8145660, error=0x80eae08) at gdk-pixbuf-loader.c:759 #14 0x080682e7 in eog_image_load (img=0x8145480, data2read=7, job=0x811b960, error=0x80eae08) at eog-image.c:793 #15 0x08063176 in job_prepare_model_do (job=0x811b960, data=0x80e1c30, error=0x80eae08) at main.c:399 #16 0x0806dfb2 in eog_job_call_action (job=0x811b960) at eog-job.c:386
2006-05-07 10:54:06 Sebastien Bacher title Nautitus crash copying files libtiff crasher on some image
2006-05-07 11:05:41 Sebastien Bacher tiff: status Confirmed Fix Committed
2006-05-07 11:05:41 Sebastien Bacher tiff: statusexplanation Thank you for the example, that's a libtiff issue, reassigning Backtrace from eog: Program received signal SIGABRT, Aborted. [Switching to Thread -1226486864 (LWP 31160)] 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb768c9a1 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb768e2b9 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7685f51 in __assert_fail () from /lib/tls/i686/cmov/libc.so.6 #4 0xb661d0ca in JPEGCleanup (tif=0x8142c70) at tif_jpeg.c:1505 #5 0xb661dcb6 in TIFFInitJPEG (tif=0x8142c70, scheme=7) at tif_jpeg.c:1835 #6 0xb65fea21 in TIFFSetCompressionScheme (tif=0x8142c70, scheme=7) at tif_compress.c:162 #7 0xb65ff67c in _TIFFVSetField (tif=0x8142c70, tag=259, ap=0xb6e540ac "NDc�") at tif_dir.c:179 #8 0xb66009de in TIFFVSetField (tif=0x8142c70, tag=259, ap=0xb6e540a8 "\a") at tif_dir.c:681 #9 0xb6600997 in TIFFSetField (tif=0x8142c70, tag=259) at tif_dir.c:667 #10 0xb6603ba1 in TIFFReadDirectory (tif=0x8142c70) at tif_dirread.c:327 #11 0xb66247d8 in TIFFClientOpen (name=0xb7fadcbd "libtiff-pixbuf", mode=0xb7fadcf2 "r", clientdata=0x81452b8, readproc=0xb7fad646 <tiff_read>, writeproc=0xb7fad69a <tiff_write>, seekproc=0xb7fad6a4 <tiff_seek>, closeproc=0xb7fad6f3 <tiff_close>, sizeproc=0xb7fad6fa <tiff_size>, mapproc=0xb7fad705 <tiff_map_file>, unmapproc=0xb7fad71f <tiff_unmap_file>) at tif_open.c:419 #12 0xb7fad7ad in gdk_pixbuf__tiff_image_stop_load (data=0x81452b8, error=0x80eae08) at io-tiff.c:496 #13 0xb799e2e1 in IA__gdk_pixbuf_loader_close (loader=0x8145660, error=0x80eae08) at gdk-pixbuf-loader.c:759 #14 0x080682e7 in eog_image_load (img=0x8145480, data2read=7, job=0x811b960, error=0x80eae08) at eog-image.c:793 #15 0x08063176 in job_prepare_model_do (job=0x811b960, data=0x80e1c30, error=0x80eae08) at main.c:399 #16 0x0806dfb2 in eog_job_call_action (job=0x811b960) at eog-job.c:386 The crash is fixed tiff 3.8.2, will be fixed with the sync on Debian after dapper
2006-05-07 12:31:20 Sebastien Bacher tiff: status Fix Committed Fix Released
2006-05-07 12:31:20 Sebastien Bacher tiff: statusexplanation The crash is fixed tiff 3.8.2, will be fixed with the sync on Debian after dapper That upstream change fixes the issue: RCS file: /cvs/maptools/cvsroot/libtiff/libtiff/tif_jpeg.c,v retrieving revision 1.43 retrieving revision 1.44 diff -u -r1.43 -r1.44 --- libtiff/tif_jpeg.c 7 Mar 2006 11:59:12 -0000 1.43 +++ libtiff/tif_jpeg.c 15 Mar 2006 20:56:40 -0000 1.44 @@ -1850,9 +1850,6 @@ assert(scheme == COMPRESSION_JPEG); - if ((tif->tif_flags & TIFF_CODERSETUP) == 0) - JPEGCleanup(tif); - /* * Allocate state block so tag methods have storage to record values. */ Fixed to dapper fix that upload: tiff (3.7.4-1ubuntu3) dapper; urgency=low . * debian/patches/fix_43286_crasher.patch: - upstream change, fix a crasher (Ubuntu: #43286)