[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