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.
So no such file or directory indicates that gdb can't find that source code to show what the line l is. If you look in the tqt source you'll be able to look at it On Feb 18, 2014 6:46 PM, "David C. Rankin" drankinatty@suddenlinkmail.com wrote:
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.
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On 02/18/2014 05:51 PM, Calvin Morrison wrote:
So no such file or directory indicates that gdb can't find that source code to show what the line l is. If you look in the tqt source you'll be able to look at it
Ok, but I just grepped/finded the entire kmymoney source and I can't find it either :(
Isn't qobject the old qt3 name in qt3, shouldn't we be looking for 't'qobject.cpp and shouldn't that have been part of tqt3/tqtinterface? Isn't that the cause behind the failure?
On Wednesday 19 of February 2014 00:46:10 David C. Rankin wrote:
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.
dependencies/tqt3/src/kernel/qobject.cpp:120: if (!d->controlElementData) {
This related to the new styles API. Unfortunately now I can not test or debug (it is too late in my time zone).
Slavek --
On 02/18/2014 06:58 PM, Slávek Banko wrote:
dependencies/tqt3/src/kernel/qobject.cpp:120: if (!d->controlElementData) {
This related to the new styles API. Unfortunately now I can not test or debug (it is too late in my time zone).
Slavek
Well,
Get a good night sleep, it will wait until tomorrow.
New styles API - did I miss the memo?
On Tue, 18 Feb 2014 20:10:38 -0600 "David C. Rankin" drankinatty@suddenlinkmail.com wrote:
On 02/18/2014 06:58 PM, Slávek Banko wrote:
dependencies/tqt3/src/kernel/qobject.cpp:120: if (!d->controlElementData) {
This related to the new styles API. Unfortunately now I can not test or debug (it is too late in my time zone).
Slavek
Well,
Get a good night sleep, it will wait until tomorrow.
New styles API - did I miss the memo?
I think it was part of the underpinnings for QT4 integration.
E. Liddell
On Wednesday 19 of February 2014 03:10:38 David C. Rankin wrote:
On 02/18/2014 06:58 PM, Slávek Banko wrote:
dependencies/tqt3/src/kernel/qobject.cpp:120: if (!d->controlElementData) {
This related to the new styles API. Unfortunately now I can not test or debug (it is too late in my time zone).
Slavek
Well,
Get a good night sleep, it will wait until tomorrow.
New styles API - did I miss the memo?
58451e41: 1 year, 7 months ago: Timothy Pearson: [qt3] Extend TQStyle API further and bump Qt version number
On 03/02/2014 01:02 PM, Slávek Banko wrote:
58451e41: 1 year, 7 months ago: Timothy Pearson: [qt3] Extend TQStyle API further and bump Qt version number
Do we need to do anything to kmymoney to fix it?