-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 reassign 637365 exiftran 2.07-8 affects 637365 geeqie retitle 637365 exiftran: crashes on rotating image thanks
Hi Dne Wed, 10 Aug 2011 18:35:11 +0200 Anders Lagerås <anders.lage...@gmail.com> napsal(a): > Package: geeqie > Version: 1:1.0-8 > Severity: normal > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Losslessly rotating jpeg files does not work anymore. > A message saying that external command failoed shows up. The problem here is that exiftran command used here segfaults: $ exiftran -p -2 -i -g /tmp/imgp9155.jpg processing /tmp/imgp9155.jpg Neoprávněný přístup do paměti (SIGSEGV) Running it from gdb does not help much: $ gdb --args exiftran -p -2 -i -g /tmp/imgp9155.jpg GNU gdb (GDB) 7.3-debian Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/exiftran...(no debugging symbols found)...done. (gdb) r Starting program: /usr/bin/exiftran -p -2 -i -g /tmp/imgp9155.jpg processing /tmp/imgp9155.jpg Program received signal SIGSEGV, Segmentation fault. 0x00000000004036f0 in ?? () (gdb) bt #0 0x00000000004036f0 in ?? () #1 0x0000000000403a98 in ?? () #2 0x0000000000402cbf in ?? () #3 0x000000000040305b in ?? () #4 0x0000000000402e17 in ?? () #5 0x00000000004031a7 in ?? () #6 0x0000000000403456 in ?? () #7 0x0000000000402219 in ?? () #8 0x00007ffff7376ead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe988) at libc-start.c:228 #9 0x0000000000402335 in ?? () #10 0x00007fffffffe988 in ?? () #11 0x000000000000001c in ?? () #12 0x0000000000000006 in ?? () #13 0x00007fffffffec15 in ?? () #14 0x00007fffffffec27 in ?? () #15 0x00007fffffffec2a in ?? () #16 0x00007fffffffec2d in ?? () #17 0x00007fffffffec30 in ?? () #18 0x00007fffffffec33 in ?? () #19 0x0000000000000000 in ?? () Anyway as it is exiftran what is crashing, reassigning to it. - -- Michal Čihař | http://cihar.com | http://blog.cihar.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iQIcBAEBCAAGBQJOZeaSAAoJEGo39bHX+xdNceMQAINntFt4PRqNFZbG/aEu1JVH svdwMAd5TaETHSgyEAruE7GsUyYunRvHJAphh+9Izuzulk8M+i0J4vAIqx5LqpGg Po62hUmA2zVAPL4eTDO2+OJl3PKyypuDUrrBmY06i0eUcX4YoFlPDuWo4uxlUBiJ R8QfjS8nZAghy3fw6DxZG5yhBZMrGqFWRaTY6X9h9+8glLait3lWqx+W+rH8XYxs FsE5h5TaUplpl5xrCUzjSCsUZ+NWT6D/PztCuAm4URIQn0AjKN/v/wmsKlxedw4c BbXCIze3ENPzakZ4jgiMWJ7tNs7b2vwYcUj5vHjrVuYomVL6dVykEjdvUSBIhCqe yxRFxPhDutM3iCFhsLgLBfZ+wG4GSf/dtpX0Z2N9SJjopm1XRVCh5weu4ME8Umgq DeNMv3h8op+i0K7w1jbqe1jje/ul5nWdGhhuhU7VbiO7RkVcM7DL/IGXsGVYL2TA 2a4lp8j+mp90/kjiqX+AMlsPY6lEtpG/K6zLKAS7aN4+ZGhdue7y8C2ICQlspa8I Ahp5XuO4d1RuCkzqP7lDKxPIasOgfxlECPkWv9sL58IM5OtL8xijc80htiqV+ISl G1h6NJP9Dp3WjiMvE0ouiJv7o85yifVdBSYKn0y0NzRUxU805GTYiRBlPWO1/mrt oVU3LI7kr+9HtcoZUatC =i7NI -----END PGP SIGNATURE-----