Bug 555147 - SIGABRT due to "BadDrawable (invalid Pixmap or Window parameter)" XError running /usr/share/ibus/ui/gtk/main.py
Summary: SIGABRT due to "BadDrawable (invalid Pixmap or Window parameter)" XError runn...
Keywords:
Status: CLOSED DUPLICATE of bug 538789
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus
Version: 12
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Peng Huang
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:34dcd360b01d5e6438aad055cca...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-01-13 19:39 UTC by ratal
Modified: 2010-01-14 20:03 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-01-14 02:15:50 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (27.64 KB, text/plain)
2010-01-13 19:40 UTC, ratal
no flags Details

Description ratal 2010-01-13 19:39:51 UTC
abrt 1.0.3 detected a crash.

How to reproduce
-----
1. Launnch application using python
2.
3.

Comment: Applications are crashing in my PC ( ibus, elisa, configuration tools, games like WorldOfGoo)
Attached file: backtrace
cmdline: python /usr/share/ibus/ui/gtk/main.py
component: python
executable: /usr/bin/python
kernel: 2.6.31.9-174.fc12.i686.PAE
package: python-2.6.2-2.fc12
rating: 4
reason: Process was terminated by signal 6 (Aborted)

Comment 1 ratal 2010-01-13 19:40:02 UTC
Created attachment 383547 [details]
File: backtrace

Comment 2 Dave Malcolm 2010-01-14 00:14:50 UTC
Thank you for reporting this bug.

How reproducible is this problem?  If you run the program from a terminal, is an error message printed?

What is the output of running the following command?
  rpm -q ibus

Looking at the backtrace, it looks like an XError happened in frame 7 of the program's single thread inside "process_responses": 
  "BadDrawable (invalid Pixmap or Window parameter)"

Reassigning component from "python" to "ibus";  hopefully the ibus maintainer will be able to figure this out further or reassign as necessary.

Comment 3 Peng Huang 2010-01-14 02:15:50 UTC
I think it is the same problem with bug #538789

*** This bug has been marked as a duplicate of bug 538789 ***

Comment 4 ratal 2010-01-14 20:03:34 UTC
This is reproduceable from  terminal launch for WorldOfGoo, Elisa and system-config-samba .
From WorlOfGoo, terminal output is :
/usr/bin/WorldOfGoo: line 30: 15272 Erreur de segmentation 

For system-config-samba (maybe not ibus, not sure):
Traceback (most recent call last):
  File "/usr/bin/system-config-samba", line 53, in <module>
    mainWindow.MainWindow (debug_flag = debug_flag, use_dbus = use_dbus)
  File "/usr/share/system-config-samba/mainWindow.py", line 97, in __init__
    self.samba_data = sambaConfig.SambaConfig (self.samba_backend)
  File "/usr/lib/python2.6/site-packages/scsamba/core/sambaConfig.py", line 29, in __init__
    self.parseFile ()
  File "/usr/lib/python2.6/site-packages/scsamba/core/sambaConfig.py", line 32, in parseFile
    return self.parse (self.backend.readSmbConf ())
  File "/usr/lib/python2.6/site-packages/scsamba/dbus/proxy/sambaBackend.py", line 48, in readSmbConf
    return self.dbus_interface.readSmbConf ()
  File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 68, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in __call__
    **keywords)
  File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 630, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.fedoraproject.slip.dbus.service.PolKit.NotAuthorizedException.org.fedoraproject.config.samba.configure: 

From Elisa, it is a bit tricky as I have just a black screen, but not really a proper crash :
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/twisted/internet/defer.py", line 630, in gotResult
    _deferGenerator(g, deferred)
  File "/usr/lib/python2.6/site-packages/twisted/internet/defer.py", line 607, in _deferGenerator
    deferred.callback(result)
  File "/usr/lib/python2.6/site-packages/twisted/internet/defer.py", line 243, in callback
    self._startRunCallbacks(result)
  File "/usr/lib/python2.6/site-packages/twisted/internet/defer.py", line 312, in _startRunCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File "/usr/lib/python2.6/site-packages/twisted/internet/defer.py", line 328, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/usr/lib/python2.6/site-packages/elisa/plugins/flickr/resource_provider.py", line 269, in response_read
    raise ValueError('%s: %s' %(err_code, err_msg))
exceptions.ValueError: 108: Invalid frob

Output of rpm -q ibus is :
ibus-1.2.0.20091204-2.fc12.i686


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