-----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-----

Reply via email to