Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 920023 - eog crashes when opening a folder containing graphic
eog crashes when opening a folder containing graphic
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: gtk3 (Show other bugs)
7.0
Unspecified Unspecified
unspecified Severity unspecified
: rc
: ---
Assigned To: Benjamin Otte
Desktop QE
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2013-03-11 03:56 EDT by Xiaoqing Wei
Modified: 2016-01-10 19:46 EST (History)
6 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2015-11-19 03:12:38 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
thread.apply.all.bt.full (22.58 KB, application/octet-stream)
2013-03-11 03:56 EDT, Xiaoqing Wei
no flags Details
core.920023.tgz (1.50 MB, application/octet-stream)
2013-03-11 03:59 EDT, Xiaoqing Wei
no flags Details


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2015:2116 normal SHIPPED_LIVE GTK+ bug fix and enhancement update 2015-11-19 03:39:32 EST

  None (edit)
Description Xiaoqing Wei 2013-03-11 03:56:43 EDT
Created attachment 708228 [details]
thread.apply.all.bt.full

Description of problem:

eog crashes when opening a folder containing graphic

Version-Release number of selected component (if applicable):
eog-3.6.2-1.el7.x86_64

How reproducible:
Only once, but with core dump

Steps to Reproduce:
1.ssh -X to a remote rhel7 host(Xauth installed)
2.eog XXX
3.found that eog didn't installed
4.yum -y install eog
5.eog XXX

  
Actual results:
eog core dumped, with file attached.

Expected results:
eog open the folder and render them without error.

Additional info:

Core was generated by `eog results/default/kvm.smp4.4096m.repeat1.Host_RHEL.7.0.qcow2.virtio_blk.virti'.
Program terminated with signal 5, Trace/breakpoint trap.
#0  g_logv (log_domain=0x7f141c868846 "Gdk", log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=args@entry=0x7fff2d5e89f8) at gmessages.c:974
974		  g_private_set (&g_log_depth, GUINT_TO_POINTER (depth));
(gdb) #0  g_logv (log_domain=0x7f141c868846 "Gdk", log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=args@entry=0x7fff2d5e89f8) at gmessages.c:974
#1  0x00000037c1a4ee32 in g_log (log_domain=log_domain@entry=0x7f141c868846 "Gdk", log_level=log_level@entry=G_LOG_LEVEL_ERROR, 
    format=format@entry=0x7f141c8731c7 "%s") at gmessages.c:1003
#2  0x00007f141c84e0bd in _gdk_x11_display_error_event (display=display@entry=0xa56020, error=error@entry=0x7fff2d5e8b90) at gdkdisplay-x11.c:2416
#3  0x00007f141c858e91 in gdk_x_error (error=0x7fff2d5e8b90, xdisplay=0xa48530) at gdkmain-x11.c:303
#4  gdk_x_error (xdisplay=0xa48530, error=0x7fff2d5e8b90) at gdkmain-x11.c:266
#5  0x00000037c6a45526 in _XError (dpy=dpy@entry=0xa48530, rep=rep@entry=0xd34cb0) at XlibInt.c:1583
#6  0x00000037c6a42771 in handle_error (dpy=dpy@entry=0xa48530, err=err@entry=0xd34cb0, in_XReply=in_XReply@entry=1) at xcb_io.c:212
#7  0x00000037c6a427b5 in handle_response (dpy=dpy@entry=0xa48530, response=0xd34cb0, in_XReply=in_XReply@entry=1) at xcb_io.c:324
#8  0x00000037c6a433a8 in _XReply (dpy=dpy@entry=0xa48530, rep=rep@entry=0x7fff2d5e8d70, extra=extra@entry=0, discard=discard@entry=1) at xcb_io.c:626
#9  0x00000037c6a2e1e1 in XInternAtoms (dpy=0xa48530, names=names@entry=0xcf4150, count=count@entry=5, onlyIfExists=onlyIfExists@entry=0, 
    atoms_return=atoms_return@entry=0xcf4120) at IntAtom.c:283
#10 0x00007f141c8597c8 in _gdk_x11_precache_atoms (display=display@entry=0xa56020, atom_names=atom_names@entry=0x7f141ca888a0 <precache_atoms.34807>, 
    n_atoms=n_atoms@entry=5) at gdkproperty-x11.c:279
#11 0x00007f141c8556c4 in base_precache_atoms (display=0xa56020) at gdkdnd-x11.c:2809
#12 base_precache_atoms (display=0xa56020) at gdkdnd-x11.c:3780
#13 _gdk_x11_window_register_dnd (window=0xa605a0) at gdkdnd-x11.c:3792
#14 0x00000037c520f910 in g_closure_invoke (closure=0xc6c5d0, return_value=return_value@entry=0x0, n_param_values=1, 
    param_values=param_values@entry=0x7fff2d5e9070, invocation_hint=invocation_hint@entry=0x7fff2d5e9010) at gclosure.c:777
---Type <return> to continue, or q <return> to quit---#15 0x00000037c5220d08 in signal_emit_unlocked_R (node=node@entry=0xa28390, detail=detail@entry=0, instance=instance@entry=0xaf61e0, 
    emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff2d5e9070) at gsignal.c:3551
#16 0x00000037c5228c8d in g_signal_emit_valist (instance=0xaf61e0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff2d5e92b8)
    at gsignal.c:3300
#17 0x00000037c5228de2 in g_signal_emit (instance=instance@entry=0xaf61e0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356
#18 0x00007f141cf67ceb in gtk_widget_realize (widget=0xaf61e0) at gtkwidget.c:4466
#19 0x00007f141cf67e61 in gtk_widget_realize (widget=0xa43870) at gtkwidget.c:4459
#20 0x00007f141cf67e61 in gtk_widget_realize (widget=0xc07820) at gtkwidget.c:4459
#21 0x00007f141cf67e61 in gtk_widget_realize (widget=0xc07ba0) at gtkwidget.c:4459
#22 0x00007f141cf67e61 in gtk_widget_realize (widget=0xc1b070) at gtkwidget.c:4459
#23 0x00007f141cf67e61 in gtk_widget_realize (widget=0xc23010) at gtkwidget.c:4459
#24 0x000000000043445d in eog_window_obtain_desired_size (image=<optimized out>, width=720, height=400, window=0xaf61e0) at eog-window.c:1211
#25 0x00000037c520f910 in g_closure_invoke (closure=0xc74310, return_value=return_value@entry=0x0, n_param_values=3, 
    param_values=param_values@entry=0x7fff2d5e9820, invocation_hint=invocation_hint@entry=0x7fff2d5e97c0) at gclosure.c:777
#26 0x00000037c5220d08 in signal_emit_unlocked_R (node=node@entry=0x7f140c0277b0, detail=detail@entry=0, instance=instance@entry=0x7f140c02c920, 
    emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff2d5e9820) at gsignal.c:3551
#27 0x00000037c5228c8d in g_signal_emit_valist (instance=0x7f140c02c920, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff2d5e9a98)
    at gsignal.c:3300
#28 0x00000037c5228de2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356
#29 0x000000000041fe9e in do_emit_size_prepared_signal (img=<optimized out>) at eog-image.c:490
#30 0x00007f141c825df0 in gdk_threads_dispatch (data=0xb4ee80) at gdk.c:788
#31 0x00000037c1a47a55 in g_main_dispatch (context=0xa68300) at gmain.c:2715
#32 g_main_context_dispatch (context=context@entry=0xa68300) at gmain.c:3219
#33 0x00000037c1a47d88 in g_main_context_iterate (context=context@entry=0xa68300, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at gmain.c:3290
#34 0x00000037c1a47e44 in g_main_context_iteration (context=0xa68300, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3351
#35 0x00000037c6e9a7ec in g_application_run (application=0xac4050, argc=argc@entry=2, argv=argv@entry=0x7fff2d5e9e08) at gapplication.c:1624
#36 0x000000000041e1c0 in main (argc=2, argv=0x7fff2d5e9e08) at main.c:187
(gdb) quit
[root@localhost client]#
Comment 1 Xiaoqing Wei 2013-03-11 03:59:14 EDT
Created attachment 708230 [details]
core.920023.tgz

all components from compose 20130306.0
Comment 3 Richard Hughes 2013-05-07 07:56:13 EDT
Looks like a GTK error to me, reassigning for more input.
Comment 4 CongLi 2013-09-25 05:29:19 EDT
Met same bug, there is error info:

#eog screendumps_virt-tests-vm1/

** (eog:12862): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-hjrdz9Vrz2: Connection refused
Gtk-Message: Failed to load module "canberra-gtk-module"
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.

(eog:12862): Gdk-ERROR **: The program 'eog' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAccess (attempt to access private resource denied)'.
  (Details: serial 195 error_code 10 request_code 130 minor_code 1)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap (core dumped)
Comment 5 Matthias Clasen 2014-02-28 09:37:07 EST
Try with ssh -Y, please
Comment 6 RHEL Product and Program Management 2014-03-22 02:58:42 EDT
This request was not resolved in time for the current release.
Red Hat invites you to ask your support representative to
propose this request, if still desired, for consideration in
the next release of Red Hat Enterprise Linux.
Comment 12 Vitezslav Humpa 2015-05-13 06:54:18 EDT
Thanks! Moving to modified
Comment 15 errata-xmlrpc 2015-11-19 03:12:38 EST
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-2116.html

Note You need to log in before you can comment on or make changes to this bug.