Package: gqview
Version: 2.0.1-1
Severity: normal

gqview sometimes crashes under the following conditions: I have a list of
images and I go through the images from top to bottom, for each image:
* left-clicking on its name to display it
* in some cases (if it has to be rotated), right-click on 
  its name, select Edit, select "in Rotate jpeg clockwise", 
  and now RAPIDLY press the "Close" button on the dialog
  box that pops up to inform me about the result of the
  Edit operation.

This is difficult to reproduce (even locally), but it occurred three
times for a list of 300 images of which I rotated about thirty. So, 
assuming that it only occurs when performing the rotate operation,
the chances are about 10% that gqview crashes. It seems to be some 
sort of race condition or timing issue: the update of the list of
files seems to occur in a different thread than the image display
update and if I see it correctly, the popup dialog also has its
own thread. The crashes seemed to happen only when I gathered some
speed, operating faster than gqview could update its list or image
display.

The error messages during the crashes were as follows:

> gqview
Segmentation fault
> gqview

(gqview:14218): GLib-CRITICAL **: g_string_append: assertion `val !=
NULL' failed

(gqview:14218): GLib-CRITICAL **: g_string_append: assertion `val !=
NULL' failed

(gqview:14218): GLib-CRITICAL **: g_string_append: assertion `val !=
NULL' failed

(gqview:14218): GLib-CRITICAL **: g_string_append: assertion `val !=
NULL' failed

(gqview:14218): GLib-CRITICAL **: g_string_append: assertion `val !=
NULL' failed
Segmentation fault
> gqview
Segmentation fault

If somebody has more suggestions about how to debug this issue, 
let me know.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages gqview depends on:
ii  libatk1.0-0                 1.12.4-3     The ATK accessibility toolkit
ii  libc6                       2.3.6.ds1-13 GNU C Library: Shared libraries
ii  libglib2.0-0                2.12.4-2     The GLib library of C routines
ii  libgtk2.0-0                 2.8.20-7     The GTK+ graphical user interface 
ii  libpango1.0-0               1.14.8-5     Layout and rendering of internatio

Versions of packages gqview recommends:
ii  libjpeg-progs                 6b-13      Programs for manipulating JPEG fil

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to