Bug 1163667

Summary: zim crashing at startup after applying RHEL security fixes for gtk and gdk
Product: [Fedora] Fedora EPEL Reporter: Tarundeep Singh <tarundeep>
Component: ZimAssignee: Robin Lee <robinlee.sysu>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: el6CC: cweyl, robinlee.sysu, scx.mail
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Zim-0.62-2.el6 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-12-03 06:38:22 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Tarundeep Singh 2014-11-13 09:10:46 UTC
uname -a
Linux XXXX 2.6.32-431.30.1.el6.x86_64 #1 SMP XXXXX

lsb_release -a
LSB Version:	:base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch

Description:	Red Hat Enterprise Linux Workstation release 6.5 (Santiago)
Release:	6.5
Codename:	Santiago



Version-Release number of selected component (if applicable):
 This is zim 0.62
Platform: posix
Locale: en_US UTF8
FS encoding: UTF-8
Python: (2, 6, 6, 'final', 0)
Gtk: (2, 24, 23)
Pygtk: (2, 16, 0)
Zim revision is:
  branch: zim-trunk
  revision: 738 jaap.karssenberg
  date: 2014-09-30 21:17:15 +0200

======= Traceback =======
  File "/usr/lib/python2.6/site-packages/zim/main.py", line 446, in main
    obj.run()
  File "/usr/lib/python2.6/site-packages/zim/main.py", line 214, in run
    gui.present(page=page, **self.get_options('geometry', 'fullscreen'))
  File "/usr/lib/python2.6/site-packages/zim/ipc.py", line 769, in call
    raise re
ValueError: No such object: <RemoteObject: zim.gui.GtkInterface(file:///home/tarundeep/Notebooks/Notes)> 

How reproducible:


Steps to Reproduce:
1.download zim0.62 from http://zim-wiki.org/downloads/
2.run ./zim.py


Issue came with recent RHEL security updates - 

RHBA-2014:1554-1: gtk2, gdk-pixbuf2, librsvg2, and libwmf bug fix and enhancement update

    gdk-pixbuf2-2.24.1-5.el6.i686.rpm
    gdk-pixbuf2-2.24.1-5.el6.x86_64.rpm
    gdk-pixbuf2-devel-2.24.1-5.el6.i686.rpm
    gdk-pixbuf2-devel-2.24.1-5.el6.x86_64.rpm
    gtk2-2.24.23-6.el6.i686.rpm
    gtk2-2.24.23-6.el6.x86_64.rpm
    gtk2-devel-2.24.23-6.el6.i686.rpm
    gtk2-devel-2.24.23-6.el6.x86_64.rpm
    gtk2-devel-docs-2.24.23-6.el6.x86_64.rpm
    gtk2-immodule-xim-2.24.23-6.el6.i686.rpm
    gtk2-immodule-xim-2.24.23-6.el6.x86_64.rpm
    gtk2-immodules-2.24.23-6.el6.i686.rpm
    gtk2-immodules-2.24.23-6.el6.x86_64.rpm
    librsvg2-2.26.0-14.el6.i686.rpm
    librsvg2-2.26.0-14.el6.x86_64.rpm
    librsvg2-devel-2.26.0-14.el6.i686.rpm
    librsvg2-devel-2.26.0-14.el6.x86_64.rpm
    libwmf-0.2.8.4-23.el6.i686.rpm
    libwmf-0.2.8.4-23.el6.x86_64.rpm
    libwmf-devel-0.2.8.4-23.el6.i686.rpm
    libwmf-devel-0.2.8.4-23.el6.x86_64.rpm
    libwmf-lite-0.2.8.4-23.el6.i686.rpm
    libwmf-lite-0.2.8.4-23.el6.x86_64.rpm

Comment 1 Fedora Update System 2014-11-16 05:09:10 UTC
Zim-0.62-2.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/Zim-0.62-2.el6

Comment 2 Fedora Update System 2014-11-18 08:11:21 UTC
Package Zim-0.62-2.el6:
* should fix your issue,
* was pushed to the Fedora EPEL 6 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing Zim-0.62-2.el6'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-4122/Zim-0.62-2.el6
then log in and leave karma (feedback).

Comment 3 Tomasz Tomasik 2014-11-20 09:25:35 UTC
The Zim-0.62-2.el6.noarch package works for me.

# yum -q list Zim | sed -re 's/[[:blank:]]+/ /g'
Installed Packages
Zim.noarch 0.62-2.el6 @epel-testing
# rpm -qa Zim
Zim-0.62-2.el6.noarch
# uname -r
2.6.32-504.1.3.el6.x86_64
# lsb_release -r | awk '{print $2}'
6.6

Comment 4 Fedora Update System 2014-12-03 06:38:22 UTC
Zim-0.62-2.el6 has been pushed to the Fedora EPEL 6 stable repository.  If problems still persist, please make note of it in this bug report.