trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2014

kmymoney - SegFault kernel/qobject.cpp: No such file or directory??

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 18 Feb 2014 17:46:10 -0600
All,

  This is strange. After going through initial setup of kmymoney, I get a
segfault whenever I click in the account "ledger" window. I ran it in gdb and it
disclosed the following error:

17:32 valhalla:~/bld/bld/html2ps> gdb kmymoney
GNU gdb (GDB) 7.7
<snip>
Using host libthread_db library "/usr/lib/libthread_db.so.1".
reading file
start parsing file
startDocument
reading accounts
reading transactions
reading securities
reading prices
reading reports
endDocument

Program received signal SIGSEGV, Segmentation fault.
TQObject::controlElementDataObject (this=this@entry=0x0) at kernel/qobject.cpp:120
120     kernel/qobject.cpp: No such file or directory.

  Here is a screenshot of the window immediately before the crash:

http://www.3111skyline.com/dl/dt/trinity/ss/kmymoney-ledger.jpg

Clicking on any of the tabs [Deposit] [Transfer] [Withdrawal] will cause the
segfault. What does the kernel/qobject.cpp error tell us? (anything? or do we
need to rebuild with debugging enabled?) The reason for the question is I don't
know if this clearly discloses a naming issue, or if it is just the start of the
debug chain that would tell us more with debugging enabled in the build. Let me
know. Thanks.



-- 
David C. Rankin, J.D.,P.E.