Your message dated Fri, 15 Jun 2018 13:20:58 +0000
with message-id <[email protected]>
and subject line Bug#779427: fixed in geeqie 1:1.4-5
has caused the Debian Bug report #779427,
regarding geeqie: <Esc> in "Really continue?" copy confirmation dialog leads to 
crash
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
779427: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779427
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: geeqie
Version: 1:1.2-3+b1
Severity: normal

Dear Maintainer,

Geeqie shows incorrect behavior and later crashes every time I perform the
following steps:

  1. Open the "Copy files?" dialog to copy an image file.
  2. Choose a directory which already contains a file with the same name,
such as the same directory.
  3. A "Really continue?" confirmation dialog appears. Cancel this with the
<Esc> key. (If I cancel it with the "Cancel" button, either with the mouse
or with <Alt-C>, I don't observe any problems.)
  4. Now we're back to the "Copy files?" dialog. Cancel this dialog.

Now, I'm shown the "Really continue?" dialog again, even though I had
chosen to cancel, not continue. This time, this dialog can't be closed with
<Esc>. After canceling this dialog, Geeqie crashes. Sometimes the crash is
immediate; sometimes it comes later, such as when browsing through images,
or when closing Geeqie.

Attached are two gdb traces of runs where I reproduced the crash.

Thanks,
- Daniel Getz


-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages geeqie depends on:
ii  geeqie-common        1:1.2-3
ii  libatk1.0-0          2.14.0-1
ii  libc6                2.19-15
ii  libcairo2            1.14.0-2.1
ii  libexiv2-13          0.24-4.1
ii  libfontconfig1       2.11.0-6.3
ii  libfreetype6         2.5.2-2
ii  libgcc1              1:4.9.1-19
ii  libgdk-pixbuf2.0-0   2.31.1-2+b1
ii  libglib2.0-0         2.42.1-1
ii  libgtk2.0-0          2.24.25-1
ii  libjpeg62-turbo      1:1.3.1-11
ii  liblcms2-2           2.6-3+b3
ii  liblircclient0       0.9.0~pre1-1.2
ii  liblua5.1-0          5.1.5-7.1
ii  libpango-1.0-0       1.36.8-3
ii  libpangocairo-1.0-0  1.36.8-3
ii  libpangoft2-1.0-0    1.36.8-3
ii  libstdc++6           4.9.1-19
ii  libtiff5             4.0.3-12.1

Versions of packages geeqie recommends:
ii  exiftran         2.09-1+b1
ii  exiv2            0.24-4.1
ii  imagemagick      8:6.8.9.9-5
ii  librsvg2-common  2.40.5-1
pn  lpr              <none>
pn  ufraw-batch      <none>
ii  zenity           3.14.0-1

Versions of packages geeqie suggests:
ii  geeqie-dbg                           1:1.2-3+b1
ii  gimp                                 2.8.14-1+b1
ii  libjpeg-turbo-progs [libjpeg-progs]  1:1.3.1-11
pn  ufraw                                <none>
pn  xpaint                               <none>

-- no debconf information
Starting program: /usr/bin/geeqie 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffee1e5700 (LWP 3155)]
[New Thread 0x7fffed6f0700 (LWP 3156)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7531ea7 in gdk_event_translate (display=0x779020, event=0xac82a0, 
xevent=0x7fffffffdf00, return_exposes=11847440, return_exposes@entry=0) at 
/build/gtk+2.0-Gthrko/gtk+2.0-2.24.25/gdk/x11/gdkevents-x11.c:966
966     /build/gtk+2.0-Gthrko/gtk+2.0-2.24.25/gdk/x11/gdkevents-x11.c: No such 
file or directory.
(gdb) thread apply all bt

Thread 3 (Thread 0x7fffed6f0700 (LWP 3156)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5ebe657 in g_cond_wait_until (cond=cond@entry=0xa56638, 
mutex=mutex@entry=0xa56630, end_time=end_time@entry=3442502005) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthread-posix.c:1443
#2  0x00007ffff5e4ea69 in g_async_queue_pop_intern_unlocked 
(queue=queue@entry=0xa56630, wait=wait@entry=1, 
end_time=end_time@entry=3442502005) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gasyncqueue.c:422
#3  0x00007ffff5e4f08b in g_async_queue_timeout_pop (queue=0xa56630, 
timeout=timeout@entry=15000000) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gasyncqueue.c:543
#4  0x00007ffff5ea138c in g_thread_pool_wait_for_new_pool () at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthreadpool.c:167
#5  g_thread_pool_thread_proxy (data=<optimized out>) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthreadpool.c:364
#6  0x00007ffff5ea0935 in g_thread_proxy (data=0x8f4770) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
#7  0x00007ffff3cfb0a4 in start_thread (arg=0x7fffed6f0700) at 
pthread_create.c:309
#8  0x00007ffff3a3004d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fffee1e5700 (LWP 3155)):
#0  0x00007ffff3a2750d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff5e79ee4 in g_main_context_poll (priority=2147483647, n_fds=2, 
fds=0x7fffe80010e0, timeout=-1, context=0x7d1aa0) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4076
#2  g_main_context_iterate (context=0x7d1aa0, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3776
#3  0x00007ffff5e7a272 in g_main_loop_run (loop=0xa11c30) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975
#4  0x00007ffff68cff76 in gdbus_shared_thread_func (user_data=0x7d1a70) at 
/tmp/buildd/glib2.0-2.42.1/./gio/gdbusprivate.c:273
#5  0x00007ffff5ea0935 in g_thread_proxy (data=0x9a88f0) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
#6  0x00007ffff3cfb0a4 in start_thread (arg=0x7fffee1e5700) at 
pthread_create.c:309
#7  0x00007ffff3a3004d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7fb9980 (LWP 3151)):
#0  0x00007ffff7531ea7 in gdk_event_translate (display=0x779020, 
event=0xac82a0, xevent=0x7fffffffdf00, return_exposes=11847440, 
return_exposes@entry=0) at 
/build/gtk+2.0-Gthrko/gtk+2.0-2.24.25/gdk/x11/gdkevents-x11.c:966
#1  0x00007ffff75336a6 in _gdk_events_queue (display=display@entry=0x779020) at 
/build/gtk+2.0-Gthrko/gtk+2.0-2.24.25/gdk/x11/gdkevents-x11.c:2336
#2  0x00007ffff753374e in gdk_event_dispatch (source=<optimized out>, 
callback=<optimized out>, user_data=<optimized out>) at 
/build/gtk+2.0-Gthrko/gtk+2.0-2.24.25/gdk/x11/gdkevents-x11.c:2397
#3  0x00007ffff5e79c5d in g_main_dispatch (context=0x783550) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111
#4  g_main_context_dispatch (context=context@entry=0x783550) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710
#5  0x00007ffff5e79f48 in g_main_context_iterate (context=0x783550, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781
#6  0x00007ffff5e7a272 in g_main_loop_run (loop=0xa38e70) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975
#7  0x00007ffff78be4b7 in IA__gtk_main () at 
/build/gtk+2.0-Gthrko/gtk+2.0-2.24.25/gtk/gtkmain.c:1257
#8  0x000000000041a60a in main (argc=1, argv=0x7fffffffe3a8) at main.c:921
Starting program: /usr/bin/geeqie 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffee1e5700 (LWP 3228)]
[New Thread 0x7fffed6f0700 (LWP 3229)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff39c2bb3 in malloc_consolidate (av=av@entry=0x7ffff3ced620 
<main_arena>) at malloc.c:4157
4157    malloc.c: No such file or directory.
(gdb) thread apply all bt

Thread 3 (Thread 0x7fffed6f0700 (LWP 3229)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff5ebe657 in g_cond_wait_until (cond=cond@entry=0xa464b8, 
mutex=mutex@entry=0xa464b0, end_time=end_time@entry=3591652169) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthread-posix.c:1443
#2  0x00007ffff5e4ea69 in g_async_queue_pop_intern_unlocked 
(queue=queue@entry=0xa464b0, wait=wait@entry=1, 
end_time=end_time@entry=3591652169) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gasyncqueue.c:422
#3  0x00007ffff5e4f08b in g_async_queue_timeout_pop (queue=0xa464b0, 
timeout=timeout@entry=15000000) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gasyncqueue.c:543
#4  0x00007ffff5ea138c in g_thread_pool_wait_for_new_pool () at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthreadpool.c:167
#5  g_thread_pool_thread_proxy (data=<optimized out>) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthreadpool.c:364
#6  0x00007ffff5ea0935 in g_thread_proxy (data=0x8f3f70) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
#7  0x00007ffff3cfb0a4 in start_thread (arg=0x7fffed6f0700) at 
pthread_create.c:309
#8  0x00007ffff3a3004d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fffee1e5700 (LWP 3228)):
#0  0x00007ffff3a2750d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffff5e79ee4 in g_main_context_poll (priority=2147483647, n_fds=2, 
fds=0x7fffe80010e0, timeout=-1, context=0x7d1990) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:4076
#2  g_main_context_iterate (context=0x7d1990, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3776
#3  0x00007ffff5e7a272 in g_main_loop_run (loop=0xa11c40) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975
#4  0x00007ffff68cff76 in gdbus_shared_thread_func (user_data=0x7d1960) at 
/tmp/buildd/glib2.0-2.42.1/./gio/gdbusprivate.c:273
#5  0x00007ffff5ea0935 in g_thread_proxy (data=0x9a84f0) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gthread.c:764
#6  0x00007ffff3cfb0a4 in start_thread (arg=0x7fffee1e5700) at 
pthread_create.c:309
#7  0x00007ffff3a3004d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7fb9980 (LWP 3224)):
#0  0x00007ffff39c2bb3 in malloc_consolidate (av=av@entry=0x7ffff3ced620 
<main_arena>) at malloc.c:4157
#1  0x00007ffff39c3691 in _int_free (av=0x7ffff3ced620 <main_arena>, 
p=<optimized out>, have_lock=0) at malloc.c:4057
#2  0x00007ffff503d684 in cmsPipelineFree () from 
/usr/lib/x86_64-linux-gnu/liblcms2.so.2
#3  0x00007ffff5049725 in cmsDeleteTransform () from 
/usr/lib/x86_64-linux-gnu/liblcms2.so.2
#4  0x000000000043f5ca in color_man_cache_unref (cc=0xa40ce0) at color-man.c:94
#5  0x000000000043f987 in color_man_free (cm=0xac7860) at color-man.c:472
#6  0x000000000045c365 in image_reset (imd=0x901d40) at image.c:806
#7  0x000000000045d906 in image_change_complete (imd=0x901d40, zoom=0) at 
image.c:822
#8  0x000000000045ee9e in image_change_real (imd=0x901d40, 
fd=fd@entry=0xac8c00, cd=cd@entry=0x0, info=info@entry=0x0, zoom=<optimized 
out>) at image.c:872
#9  0x000000000045eeff in image_change_fd (imd=<optimized out>, 
fd=fd@entry=0xac8c00, zoom=<optimized out>) at image.c:1042
#10 0x000000000046fb6d in layout_image_set_fd (lw=0x7c9a10, 
fd=fd@entry=0xac8c00) at layout_image.c:985
#11 0x000000000046fc1d in layout_image_set_with_ahead (lw=0x7c9a10, 
fd=fd@entry=0xac8c00, read_ahead_fd=0xac8e50) at layout_image.c:1012
#12 0x00000000004bd001 in vflist_select_image (sel_fd=0xac8c00, vf=0x8f75e0) at 
view_file_list.c:684
#13 vflist_select_idle_cb (data=0x8f75e0) at view_file_list.c:701
#14 0x00007ffff5e79b6d in g_main_dispatch (context=0x7834c0) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111
#15 g_main_context_dispatch (context=context@entry=0x7834c0) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710
#16 0x00007ffff5e79f48 in g_main_context_iterate (context=0x7834c0, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781
#17 0x00007ffff5e7a272 in g_main_loop_run (loop=0xa39670) at 
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975
#18 0x00007ffff78be4b7 in IA__gtk_main () at 
/build/gtk+2.0-Gthrko/gtk+2.0-2.24.25/gtk/gtkmain.c:1257
#19 0x000000000041a60a in main (argc=1, argv=0x7fffffffe3a8) at main.c:921

--- End Message ---
--- Begin Message ---
Source: geeqie
Source-Version: 1:1.4-5

We believe that the bug you reported is fixed in the latest version of
geeqie, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Rönnquist <[email protected]> (supplier of updated geeqie package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 14 Jun 2018 19:23:41 +0200
Source: geeqie
Binary: geeqie geeqie-common
Architecture: source all amd64
Version: 1:1.4-5
Distribution: unstable
Urgency: medium
Maintainer: Michal Čihař <[email protected]>
Changed-By: Andreas Rönnquist <[email protected]>
Description:
 geeqie     - image viewer using GTK+
 geeqie-common - data files for Geeqie
Closes: 779427 887790 898604
Changes:
 geeqie (1:1.4-5) unstable; urgency=medium
 .
   * Refresh patches
   * Add patch 0003-Thumbnail-all-files-if-filtering-is-disabled -
     Fixes No longer showing thumbnails for extensionless JPG
     (Closes: #887790)
   * Add patch 0004-Fix-609-Crash-on-View-in-New-Window-if-no-image-acti.patch
     Fixes Crash when trying to view image in new Window, and you don't have
     and image active (Closes: #898604)
   * Add patch 0005-Fix-523-Esc-in-Really-continue-copy-confirmation-dia.patch
     Fixes crash when pressing Escape in Really continue dialog
     (Closes: #779427)
   * Fix lintian warnigns debian-rules-uses-unnecessary-dh-argument --parallel
     and useless-autoreconf-build-depends dh-autoreconf
Checksums-Sha1:
 662ddebdb0f094a14799b4f189035cefda69c471 2108 geeqie_1.4-5.dsc
 ca0c8f4542431fac7ac542560fa33c5c09c46740 68696 geeqie_1.4-5.debian.tar.xz
 f7da69b676bce3f2b7ba75ca53c08cffb04a5699 431644 geeqie-common_1.4-5_all.deb
 f3819e5c2ef45e64bcda79e1b5566e3e7322452a 2167120 geeqie-dbgsym_1.4-5_amd64.deb
 1a52ab282d3fdaaad27e46657d4f9dabc5ed3032 13319 geeqie_1.4-5_amd64.buildinfo
 3ab893e9e3a72a81e124173c1fbc293f09f3d535 532588 geeqie_1.4-5_amd64.deb
Checksums-Sha256:
 8de0098b3363f62aea334ca57f3e1da31f03d243b0c88333e571b1fc498a9513 2108 
geeqie_1.4-5.dsc
 f7a9c2e68bf86a00bef9d84019acb8dc9c426a286b9e27a1f6ffe8c6f4f7be32 68696 
geeqie_1.4-5.debian.tar.xz
 318ecc6f35742eaca3fc55ad0ff9bea804bdb2ac02b1abd19bb827c9c981527d 431644 
geeqie-common_1.4-5_all.deb
 ad60018c4608933ac203b20ab2a77f453ae00d2ac88246bf5934ec0da18f8e15 2167120 
geeqie-dbgsym_1.4-5_amd64.deb
 5ff81e7fd43ee75fe5a17123f1fd8b0a47cfef5c964edb864559bbe7181e4914 13319 
geeqie_1.4-5_amd64.buildinfo
 2f873eeb14b01bd589843a91b200122e6bc36cc1737acd11677f1836f4254c94 532588 
geeqie_1.4-5_amd64.deb
Files:
 cb9dc27e6e2c67d31f55f8ffa7b7a08e 2108 graphics optional geeqie_1.4-5.dsc
 9c999bcd10535491aff5b95609cb7c11 68696 graphics optional 
geeqie_1.4-5.debian.tar.xz
 09bb8932452ddb565b3366fabd1026fc 431644 graphics optional 
geeqie-common_1.4-5_all.deb
 c766e68ec8e00650f86c21a55457ec1a 2167120 debug optional 
geeqie-dbgsym_1.4-5_amd64.deb
 a624a699023e1c0e185a1a560072adc5 13319 graphics optional 
geeqie_1.4-5_amd64.buildinfo
 a0d20faf21321ecff5c57a88a3ccad27 532588 graphics optional 
geeqie_1.4-5_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE2zBuSxD/2Y7021XXGUtjGrLaKIgFAlsjtqYACgkQGUtjGrLa
KIhL/w/9EjkyutUru4OWk4NDUOuOsz/tYYckt58fMiEDiqYwQ+PuVvYb+6v72YCM
OrmT6+Un5UrOxzpay+anyRa+viyBT7TnPA4ihwfG0Iy1gdQEHh5ZmZF0+6DLbzEY
+V7Vzc+DnoPgWz2bBq2QnFFvQDL5Iu1GFsNRnzv1kuKujD9yuaeJ/iMhWEh7kB0n
dzWFCbhNl3qZJ75STHPZuFGEGMPJvP9EWBGJIi2GymA1nrAe/SWBrLaPS23gTOwk
PBn/SLuSS5odw958KPqpYO/xD7zaeR9dpWe//AWJHc9GDxRdleAE+S1ua0BTpwgS
WWb/pDmV7cO4u5iSTB038TjYWHefpP/pUZmwNfPKl/HDaZGl4WQZo6FjmsC20l8e
RxsouNruTJlrkQDueSTYqx38otGnjfZu/qs2hZP921+ELA0F053pGm70OOmGSlZd
dsn7e3JEP09sYQ0zUyK4WFY4LfmFQBiiup8I2cjEZXuR36twVae3AgQ6BojoHcAj
EmAYDQ7d55HPjbykIGvkDhAiQIqKd3ISHkMq6jg35BxlmS67GEjI0eNGvVLopqA0
Gtx3xDcm7Zh78AxUPGKLFoEtUJN6fvpFBcyqTSxEFvtu0/yoqyU5SvKQBntWpnfH
WWqph+Tn1lj5Rf8kv8R1fTmjND5ictSfLyaLPcX6k3NkgYd1pPI=
=ra3r
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to