[Psi-devel] Psi core dumping even after reinstalling on FreeBSD current

Jonathan jonathan.michael.stewart at us.army.mil
Sun Aug 1 18:42:23 PDT 2004


Michail Pishchagin wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Jonathan wrote:
> 
>>I have a core file available but don't know what to do with it.  I can
>>put the core file on my site for download if someone wants to grab it to
>>look at or I can follow any directions needed.  Vim and gnucash both
>>start and work fine so I'm pretty sure it's not an X problem.  The only
>>thing I have been able to think of that may be the cause is I am trying
>>to run it on a Pentium 233MMX (an original Pentium not P2).
> 
> 
> Try editing psi/src/src.pro, and make sure that the "CONFIG += debug" is not 
> commented out. If so, uncomment the line, and type "make distclean && make".
> 
> Now you should have executable with debugging symbols.
> 
> Run "gdb ./psi". When it'll segfault, type "bt" and provide the output of that 
> command. Thanks.
> 

Here is the backtrace.  Sorry about the delay, it took a long time to 
compile and a while to get it to core dump in gdb.  It only dumped core 
when sudo-ed and I wound up having it dump core while sudo-ed and then 
feeding it the program and core as a regular user to get the backtrace.

[OT] Where is the setting to have programs dump core for a regular user?
[OT2] How did the reply to header get set to 
"psi-devel-affinix.com at lists.affinix.com"?

(gdb) bt
#0  0x2860b8dd in loadFontConfigFont(QFontPrivate const*, QFontDef 
const&, QFont::Script) () from /usr/X11R6/lib/libqt-mt.so.3
#1  0x2860c5bf in QFontDatabase::findFont(QFont::Script, QFontPrivate 
const*, QFontDef const&, int) () from /usr/X11R6/lib/libqt-mt.so.3
#2  0x285a4b66 in QFontPrivate::load(QFont::Script) ()
    from /usr/X11R6/lib/libqt-mt.so.3
#3  0x285a5166 in QFontMetrics::width(QChar) const ()
    from /usr/X11R6/lib/libqt-mt.so.3
#4  0x286ea774 in QLabel::sizeForWidth(int) const ()
    from /usr/X11R6/lib/libqt-mt.so.3
#5  0x286ead1d in QLabel::minimumSizeHint() const ()
    from /usr/X11R6/lib/libqt-mt.so.3
#6  0x286eac83 in QLabel::sizeHint() const () from 
/usr/X11R6/lib/libqt-mt.so.3
#7  0x286ea08e in QLabel::setText(QString const&) ()
    from /usr/X11R6/lib/libqt-mt.so.3
#8  0x0827c104 in ProfileOpenUI::languageChange() (this=0x8477700)
     at .ui/ui_profileopen.cpp:123
#9  0x0827af30 in ProfileOpenUI (this=0x8477700, parent=0x0, name=0x0, 
modal=true,
     fl=0) at .ui/ui_profileopen.cpp:103
#10 0x081709cf in ProfileOpenDlg (this=0x8477700, def=@0x8488b6c, 
_langs=@0x8488b68,
     curLang=@0x8441870, parent=0x0, name=0x0) at profiledlg.cpp:58
#11 0x08176c50 in PsiMain::chooseProfile() (this=0x8488b40) at main.cpp:250
#12 0x082ff3fc in PsiMain::qt_invoke(int, QUObject*) (this=0x8488b40, 
_id=2,
     _o=0xbfbfe660) at .moc/moc_main.cpp:101
#13 0x2864295b in QObject::activate_signal(QConnectionList*, QUObject*) ()
    from /usr/X11R6/lib/libqt-mt.so.3
#14 0x289199f0 in QSignal::signal(QVariant const&) ()
    from /usr/X11R6/lib/libqt-mt.so.3
#15 0x28659042 in QSignal::activate() () from /usr/X11R6/lib/libqt-mt.so.3
#16 0x2865f877 in QSingleShotTimer::event(QEvent*) ()
    from /usr/X11R6/lib/libqt-mt.so.3
#17 0x285eff39 in QApplication::internalNotify(QObject*, QEvent*) ()
    from /usr/X11R6/lib/libqt-mt.so.3
#18 0x285efce5 in QApplication::notify(QObject*, QEvent*) ()
    from /usr/X11R6/lib/libqt-mt.so.3
#19 0x0824f50e in PsiApplication::notify(QObject*, QEvent*) 
(this=0x8444980,
     receiver=0x846c800, event=0xbfbfe920) at psiapplication.cpp:124
#20 0x285e0a80 in QEventLoop::activateTimers() () from 
/usr/X11R6/lib/libqt-mt.so.3
#21 0x285a39ce in QEventLoop::processEvents(unsigned) ()
    from /usr/X11R6/lib/libqt-mt.so.3
#22 0x285ffa2b in QEventLoop::enterLoop() () from 
/usr/X11R6/lib/libqt-mt.so.3
#23 0x285ff97c in QEventLoop::exec() () from /usr/X11R6/lib/libqt-mt.so.3
#24 0x285f0094 in QApplication::exec() () from /usr/X11R6/lib/libqt-mt.so.3
#25 0x08177480 in main (argc=1, argv=0xbfbfec3c) at main.cpp:382
#26 0x08072be2 in _start ()



More information about the Psi-devel-affinix.com mailing list