Bug 595481 - [abrt] kdeutils-printer-applet-6:4.4.3-1.fc14: <string>:23:getFilter:ImportError: /usr/lib/python2.6/site-packages/PyKDE4/kio.so: undefined symbol: _ZN13KUrlNavigator15keyReleaseEventEP9QKeyEvent
Summary: [abrt] kdeutils-printer-applet-6:4.4.3-1.fc14: <string>:23:getFilter:ImportEr...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kdeutils
Version: 14
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Than Ngo
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:687b664f
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-05-24 18:54 UTC by STEVEN WARD
Modified: 2011-05-03 17:16 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-05-03 17:16:54 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.23 KB, text/plain)
2010-05-24 18:54 UTC, STEVEN WARD
no flags Details

Description STEVEN WARD 2010-05-24 18:54:46 UTC
abrt version: 1.1.3
architecture: i686
cmdline: python /usr/bin/printer-applet
component: kdeutils
executable: /usr/bin/printer-applet
kernel: 2.6.34-11.fc14.i686.PAE
package: kdeutils-printer-applet-6:4.4.3-1.fc14
reason: <string>:23:getFilter:ImportError: /usr/lib/python2.6/site-packages/PyKDE4/kio.so: undefined symbol: _ZN13KUrlNavigator15keyReleaseEventEP9QKeyEvent
release: Fedora release 14 (Rawhide)

backtrace
-----
<string>:23:getFilter:ImportError: /usr/lib/python2.6/site-packages/PyKDE4/kio.so: undefined symbol: _ZN13KUrlNavigator15keyReleaseEventEP9QKeyEvent

Traceback (most recent call last):
  File "/usr/bin/printer-applet", line 1171, in <module>
    applet = JobManager()
  File "/usr/bin/printer-applet", line 241, in __init__
    uic.loadUi(APPDIR + "/" + "printer-applet.ui", self.mainWindow)
  File "/usr/lib/python2.6/site-packages/PyQt4/uic/__init__.py", line 177, in loadUi
    return DynamicUILoader().loadUi(uifile, baseinstance)
  File "/usr/lib/python2.6/site-packages/PyQt4/uic/Loader/loader.py", line 8, in __init__
    UIParser.__init__(self, QtCore, QtGui, LoaderCreatorPolicy())
  File "/usr/lib/python2.6/site-packages/PyQt4/uic/uiparser.py", line 87, in __init__
    self.factory = QObjectCreator(creatorPolicy)
  File "/usr/lib/python2.6/site-packages/PyQt4/uic/objcreator.py", line 57, in __init__
    self._cwFilters.append(plugin_locals["getFilter"]())
  File "<string>", line 23, in getFilter
ImportError: /usr/lib/python2.6/site-packages/PyKDE4/kio.so: undefined symbol: _ZN13KUrlNavigator15keyReleaseEventEP9QKeyEvent

Local variables in innermost frame:
PyKDE4: <module 'PyKDE4' from '/usr/lib/python2.6/site-packages/PyKDE4/__init__.pyc'>

Comment 1 STEVEN WARD 2010-05-24 18:54:48 UTC
Created attachment 416196 [details]
File: backtrace

Comment 2 Rex Dieter 2010-05-25 01:08:47 UTC
Most likely due to our current partial import of kde-4.5 beta1 into rawhide.

Once kdebindings-4.4.80 lands, please retest.

(that one is currently giving us fits, and fails to build unfortunately).

Comment 3 Kevin Kofler 2010-05-25 14:02:03 UTC
kdebindings is known for abusing private API (because the bindings are automatically generated and the generator doesn't know that some APIs are private).

Comment 4 Karsten Roch 2010-05-26 18:06:48 UTC
Package: kdeutils-printer-applet-6:4.4.80-1.fc14
Architecture: i686
OS Release: Fedora release 14 (Rawhide)


How to reproduce
-----
1.Start kde, login
2. no printer connected
3. abrt pop up and report crash

Comment 5 Bug Zapper 2010-07-30 11:42:12 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 14 development cycle.
Changing version to '14'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 6 Bill McGonigle 2011-02-25 06:51:22 UTC
kdeutils-printer-applet-4.6.0-0.1.fc14.x86_64


$ printer-applet 
Traceback (most recent call last):
  File "/usr/bin/printer-applet", line 1163, in <module>
    applet = JobManager()
  File "/usr/bin/printer-applet", line 241, in __init__
    uic.loadUi(unicode(APPDIR + '/' + "printer-applet.ui"), self.mainWindow)
  File "/usr/lib64/python2.7/site-packages/PyQt4/uic/__init__.py", line 221, in loadUi
    return DynamicUILoader().loadUi(uifile, baseinstance)
  File "/usr/lib64/python2.7/site-packages/PyQt4/uic/Loader/loader.py", line 50, in __init__
    UIParser.__init__(self, QtCore, QtGui, LoaderCreatorPolicy())
  File "/usr/lib64/python2.7/site-packages/PyQt4/uic/uiparser.py", line 127, in __init__
    self.factory = QObjectCreator(creatorPolicy)
  File "/usr/lib64/python2.7/site-packages/PyQt4/uic/objcreator.py", line 97, in __init__
    self._cwFilters.append(plugin_locals["getFilter"]())
  File "<string>", line 23, in getFilter
ImportError: /usr/lib64/python2.7/site-packages/PyKDE4/kio.so: undefined symbol: _ZN11KFileDialog16getOpenFileNamesERK4KUrlRK7QStringP7QWidgetS5_

Comment 7 Rex Dieter 2011-05-03 17:16:54 UTC
This should be fixed in official builds.

If not, holler.


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