LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (http://www.linuxquestions.org/questions/fedora-35/)
-   -   Yumex crashes after startup (http://www.linuxquestions.org/questions/fedora-35/yumex-crashes-after-startup-776865/)

mickeyboa 12-19-2009 10:24 AM

Yumex crashes after startup
 
FC12/KDE

Yumex crashes just after starting, it checks package repos then crashes,
A attachment is attached showing yumex start from command line ,and output to /var/log/messages.


yumex

$ yumex
\running
Current Settings
autorefresh: True
branding_title: 'Yum Extender NextGen'
color_install: 'darkgreen'
color_normal: 'black'
color_obsolete: 'blue'
color_update: 'red'
debug: False
disable_repo_page: False
plugins: True
proxy: ''
recentdays: 14
repo_exclude: ['debug', 'source']
win_height: 550
win_sep: 300
win_width: 800
yumdebuglevel: 2
/usr/lib/python2.6/site-packages/guihelpers/__init__.py:199: GtkWarning: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead
self.add_from_file(filename)
eth0 (r8169) is connected
/usr/lib/python2.6/site-packages/yumexgui/gui.py:179: DeprecationWarning: Use the new widget gtk.Tooltip
self.tooltip = gtk.Tooltips()
/usr/lib/python2.6/site-packages/yumexgui/gui.py:206: DeprecationWarning: Use the new widget gtk.Tooltip
self.tooltip.set_tip(button, tooltip)
eth0 (r8169) is connected
Connected to an network
eth0 (r8169) is connected
Starting yum child process
YUM: Loaded plugins: auto-update-debuginfo, presto
YUM: Found 26 installed debuginfo package(s)
YUM: Enabling fedora-debuginfo: Fedora 12 - i386 - Debug
YUM: Enabling rpmfusion-nonfree-debuginfo: RPM Fusion for Fedora 12 - Nonfree - Debug
YUM: Enabling updates-debuginfo: Fedora 12 - i386 - Updates - Debug
YUM: Enabling rpmfusion-free-updates-debuginfo: RPM Fusion for Fedora 12 - Free - Updates Debug
YUM: Enabling rpmfusion-free-debuginfo: RPM Fusion for Fedora 12 - Free - Debug
YUM: Enabling rpmfusion-nonfree-updates-debuginfo: RPM Fusion for Fedora 12 - Nonfree - Updates Debug
History Enabled
/usr/bin/yumex: line 5: 2712 Segmentation fault (core dumped) /usr/bin/python /usr/share/yumex/yumex.pyc $*



/var/log/message

Dec 18 20:54:38 localhost kernel: python[2767]: segfault at bee85ffc ip 004021ad sp bee86000 error 6 in libgdk-x11-2.0.so.0.1800.5[3ce000+b2000]
Dec 18 20:54:38 localhost abrtd: Directory 'ccpp-1261187678-2767' creation detected
Dec 18 20:54:38 localhost abrtd: Lock file '/var/cache/abrt/ccpp-1261187678-2767.lock' is locked by process 2778
Dec 18 20:54:38 localhost abrt: saved core dump of pid 2767 to /var/cache/abrt/ccpp-1261187678-2767/coredump (54022144 bytes)
Dec 18 20:54:38 localhost abrtd: Getting local universal unique identification...
Dec 18 20:54:38 localhost abrtd: Crash is in database already
Dec 18 20:54:38 localhost abrtd: Already saved crash, just sending dbus signal

PTrenholme 12-20-2009 01:06 PM

Do you get the same error if you run the Python source code? (I.e.: Try running /usr/share/yumex/yumex.py instead of /usr/bin/yumex)

When's the last time you ran a fsck? (Do a sudo touch /forcefsck and reboot to force fsck to run. The reboot is needed since fsck can't work on mounted file systems.) The seg. fault problem sometimes results from a drive error reading a block as all zeros.

Code:

$ /usr/share/yumex/yumex.py
running                                     
Current Settings                           
    autorefresh: True                       
    branding_title: 'Yum Extender NextGen' 
    color_install: 'darkgreen'             
    color_normal: 'black'                   
    color_obsolete: 'blue'                 
    color_update: 'red'                     
    debug: False                           
    disable_repo_page: False               
    plugins: True                           
    proxy: ''                               
    recentdays: 14                         
    repo_exclude: ['debug', 'source']       
    win_height: 840                         
    win_sep: 300                           
    win_width: 1330                         
    yumdebuglevel: 2                       
/usr/lib/python2.6/site-packages/guihelpers/__init__.py:199: GtkWarning: gtk_scrolled_window_add(): cannot add non scrollable widget use gtk_scrolled_window_add_with_viewport() instead 
  self.add_from_file(filename)                                                             
/usr/lib/python2.6/site-packages/yumexgui/gui.py:179: DeprecationWarning: Use the new widget gtk.Tooltip                                                                                 
  self.tooltip = gtk.Tooltips()
/usr/lib/python2.6/site-packages/yumexgui/gui.py:206: DeprecationWarning: Use the new widget gtk.Tooltip
  self.tooltip.set_tip(button, tooltip)
Can't detect the network connection state
Starting yum child process
YUM: Loaded plugins: auto-update-debuginfo, fastestmirror, presto, upgrade-helper
YUM: Loading mirror speeds from cached hostfile
Downloaded : updates/metalink ( 15 k )
YUM:  * fedora: mirrors.dmacc.net
YUM:  * rpmfusion-free: mirror.web-ster.com
YUM:  * rpmfusion-free-updates: mirror.web-ster.com
YUM:  * rpmfusion-nonfree: mirror.web-ster.com
YUM:  * rpmfusion-nonfree-updates: mirror.web-ster.com
YUM:  * updates: mirrors.dmacc.net
Downloaded : repomdgfqGS3tmp.xml ( 951  )
Downloaded : repomdKy0IhBtmp.xml ( 3.3 k )
Downloaded : repomdWuQqectmp.xml ( 3.3 k )
YUM: Checking for new repos for mirrors
History Enabled
Stopping yum child process
Closing rpm db and releasing yum lock


mickeyboa 12-20-2009 06:43 PM

Found problem it was the rpm gtk2-immodule-xim that was causing the yumex crash.

Uninstalled gtk2-immodule-xim and it solved the problem, Yumex is back to it's old self again.
Thanks for your responds

Here is the bug report on it.

https://bugzilla.redhat.com/show_bug.cgi?id=548827


All times are GMT -5. The time now is 06:26 AM.