[PyKDE] eric3: Another installation glitch

Detlev Offenbach detlev at die-offenbachs.de
Tue Feb 1 17:44:35 GMT 2005


Am Montag, 31. Januar 2005 20:27 schrieb Brett Hunt:
> That worked.  Thanks.
>
> Should I make this a permanent thing or can it be fixed in eric3?  Or is
> my kde/python/qt combo just too broken?
>

That indicates, that your combination of sip/PyQt/PyKDE/KDE is causing the 
problem. Especially PyKDE/KDE, which is disabled by setting this environment 
variable. Unless you upgrade, you should make this a permanent thing.

Detlev

>
> Detlev Offenbach wrote:
> >Try starting it with the environment variable e3nokde set to 1, i.e.
> >
> >e3nokde=1 eric3
> >
> >and see, if it still fails.
> >
> >Detlev
> >
> >Am Montag, 31. Januar 2005 17:47 schrieb Brett Hunt:
> >>Thanks, I downloaded release 3.6.1.
> >>
> >>Now eric starts, but I get this error when I click the 'open' button or
> >>'File -> Open'
> >>
> >>(no debugging symbols found)...Using host libthread_db library
> >>"/lib/libthread_db.so.1".
> >>(no debugging symbols found)...(no debugging symbols found)...[Thread
> >>debugging using libthread_db enabled]
> >>[New Thread 16384 (LWP 13013)]
> >>(no debugging symbols found)...(no debugging symbols found)...(no
> >>debugging symbols found)...(no debugging symbols found)...0x00995148 in
> >>waitpid () from /lib/i686/libpthread.so.0
> >>#0  0x00995148 in waitpid () from /lib/i686/libpthread.so.0
> >>#1  0x0238be30 in ?? () from /usr/lib/libkdecore.so.4
> >>#2  0x022ee00d in KCrash::defaultCrashHandler () from
> >>/usr/lib/libkdecore.so.4
> >>#3  0x00993ec6 in __pthread_sighandler () from /lib/i686/libpthread.so.0
> >>#4  <signal handler called>
> >>#5  QStringToPyUnicode (qs=0x93851a0) at qstring.h:259
> >>#6  0x01b98330 in sipDo_QString___str__ (sipSelf=0x9392c3c, sipArgs=0x11)
> >>    at qstring.sip:790
> >>#7  0x080d18e4 in PyCFunction_Call ()
> >>#8  0x080b3d67 in PyObject_Call ()
> >>#9  0x080bab5b in PyMethod_New ()
> >>#10 0x080b3d67 in PyObject_Call ()
> >>#11 0x0807c860 in PyEval_CallObjectWithKeywords ()
> >>#12 0x080b7421 in _PyInstance_Lookup ()
> >>#13 0x08055f46 in PyObject_Str ()
> >>#14 0x0805e994 in PyString_Format ()
> >>#15 0x080b1d99 in PyNumber_Remainder ()
> >>#16 0x08078f41 in PyEval_EvalCode ()
> >>#17 0x0807b65e in PyEval_EvalCodeEx ()
> >>#18 0x0807cbbb in PyEval_GetFuncDesc ()
> >>#19 0x0807ab33 in PyEval_EvalCode ()
> >>#20 0x0807b65e in PyEval_EvalCodeEx ()
> >>#21 0x0807cbbb in PyEval_GetFuncDesc ()
> >>#22 0x0807ab33 in PyEval_EvalCode ()
> >>#23 0x0807b65e in PyEval_EvalCodeEx ()
> >>#24 0x080c4e2c in PyFunction_SetClosure ()
> >>#25 0x080b3d67 in PyObject_Call ()
> >>#26 0x080bab5b in PyMethod_New ()
> >>#27 0x080b3d67 in PyObject_Call ()
> >>#28 0x0807c860 in PyEval_CallObjectWithKeywords ()
> >>#29 0x00745137 in emitToSlot (slot=0x861f9cc, sigargs=0x861f9cc)
> >>    at sipQt.cpp:344
> >>#30 0x00745076 in sipEmitToSlot (slot=0x11,
> >>    fmt=0x11 <Address 0x11 out of bounds>) at sipQt.cpp:264
> >>#31 0x01ad92f4 in sipProxyqt::proxySlot (this=0x91e9508) at
> >>qtcmodule.cpp:5258
> >>#32 0x01e7d774 in sipProxyqt::qt_invoke (this=0x91e94e0, _id=45,
> >>_o=0xbfffa190)
> >>    at moc_qtcmodule.cpp:366
> >>#33 0x01218139 in QObject::activate_signal ()
> >>   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#34 0x01217fdd in QObject::activate_signal ()
> >>   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#35 0x015157cb in QAction::activated () from
> >>/usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#36 0x0133d0ce in QAction::internalActivation ()
> >>   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#37 0x015158e2 in QAction::qt_invoke () from
> >>/usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#38 0x01218139 in QObject::activate_signal ()
> >>   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#39 0x014f7302 in QSignal::signal () from
> >> /usr/lib/qt-3.1/lib/libqt-mt.so.3 #40 0x01232358 in QSignal::activate ()
> >> from
> >>/usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#41 0x01304e0d in QPopupMenu::mouseReleaseEvent ()
> >>   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#42 0x01c16f10 in sipQPopupMenu::mouseReleaseEvent (this=0x9311818,
> >>    a0=0xbfffa7d0) at sipqtQPopupMenu.cpp:481
> >>#43 0x0124c27c in QWidget::event () from
> >> /usr/lib/qt-3.1/lib/libqt-mt.so.3 #44 0x01c15903 in sipQPopupMenu::event
> >> (this=0x9311818, a0=0xbfffa7d0) at sipqtQPopupMenu.cpp:179
> >>#45 0x011ba5b4 in QApplication::internalNotify ()
> >>   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#46 0x011b9de3 in QApplication::notify ()
> >>   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#47 0x02280649 in KApplication::notify () from /usr/lib/libkdecore.so.4
> >>#48 0x006578d6 in sipKApplication::notify (this=0x8a184f8, a0=0x9311818,
> >>    a1=0xbfffa7d0) at kdecorepart0.cpp:67253
> >>#49 0x0116061d in QETWidget::translateMouseEvent ()
> >>   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#50 0x0115e134 in QApplication::x11ProcessEvent ()
> >>   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#51 0x011733d1 in QEventLoop::processEvents ()
> >>   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#52 0x011ce306 in QEventLoop::enterLoop ()
> >>   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#53 0x011ce1a8 in QEventLoop::exec () from
> >>/usr/lib/qt-3.1/lib/libqt-mt.so.3 #54 0x011ba7e1 in QApplication::exec ()
> >>from
> >>/usr/lib/qt-3.1/lib/libqt-mt.so.3
> >>#55 0x01e6388b in sipDo_QApplication_exec_loop (sipThisObj=0x11,
> >>sipArgs=0x11)
> >>    at sipqtQApplication.cpp:1438
> >>#56 0x080d18e4 in PyCFunction_Call ()
> >>#57 0x0807abee in PyEval_EvalCode ()
> >>#58 0x0807b65e in PyEval_EvalCodeEx ()
> >>#59 0x0807cbbb in PyEval_GetFuncDesc ()
> >>#60 0x0807ab33 in PyEval_EvalCode ()
> >>#61 0x0807b65e in PyEval_EvalCodeEx ()
> >>#62 0x08078555 in PyEval_EvalCode ()
> >>#63 0x08098569 in PyRun_FileExFlags ()
> >>#64 0x080974d0 in PyRun_SimpleFileExFlags ()
> >>#65 0x08096e1a in PyRun_AnyFileExFlags ()
> >>#66 0x08053ac9 in Py_Main ()
> >>#67 0x08053519 in main ()
> >>
> >>Save causes a crash as well.  New does not.
> >>
> >>Any ideas?  I'm still willing to help pound through some debugging if it
> >>is of interest.
> >>
> >>Again, my platform is:
> >>    Red Hat Enterprise Linux Workstation 3
> >>    Python 2.2.3  (part of distro) I can't change this. :(
> >>    qt-3.1.2-13.4  (part of distro)
> >>    Qscintilla 1.61-gpl-1.4  (compiled/installed by me)
> >>    sip snapshot-20041224  (later than 3.11.1) (compiled/installed by me)
> >>    PyQt x11-gpl-3.13  (compiled/installed by me)
> >>    PyKDE 3.11.3  (compiled/installed by me)
> >>    eric 3.6.1  (installed by me)
> >>    KDE 3.1.3-6.6  (part of distro)
> >>    Bicycle Repair Man CVS-20041120 (from the eric3 'Help->Versions')
> >>
> >>Thanks,
> >>Brett
> >>
> >>Detlev Offenbach wrote:
> >>>That is a bug which will be fixed in the 3.6.1 release.
> >>>
> >>>Detlev

-- 
Detlev Offenbach
detlev at die-offenbachs.de




More information about the PyQt mailing list