On Tuesday 16 March 2021 02:40, Michele Calgaro via tde-devels wrote:
Hi Michele. sorry for delay in sending this. problem with using gdb but got there in the end and it's attached.
perhaps means nothing but when I start konquerorsu the pid only shows for 3 or 4 seconds in "top" before it is dropped.
by the way the xubuntu 16.04.7 is i386 32bit
All the best Nigel.
Hi Nigel,
here is a section from the log you sent thruogh:
cut
Few notes/questions.
- you can see an ASSERT message there. That is likely a bug in TDE code,
but the missing symbols are making it difficult to know where it is. You need tdelibs debug symbols installed for that, my bad I assumed it was the tdebase symbols at first. If you can retest, it will help to identify that spot. Note that it is not a true ASSERT failure, it is just a message.
- I guess the SIGINT is something you manually generated with CTRL-C, so
nothing to worry about. It wasn't there in you original trace as well.
As the program hangs and doesn't crash the SIGINT was necessary so I could continue on in (gdb)
A few questions to gather question.
- is it a default TDE installation? or a partial package-limited
installation?
It's a default TDE installation but not including the suggested or recommended packages. See attachment "2021-03-10-tde-install"
- have you tried deleting your konquerorrc config file and
test again?
Tried that but same results as with original file.
- have you tried with a new user to see if there is any
difference? And if allowed, can you try as root as well, only for comparison
Created a new user but same result as other user. Havn't sorted out a root login so havn't tested as root.
- are you building TDE with debug enabled yourself? AFAICT, kdDebug() does
nothing in standard DEB builds.
No
- if you are doing 4), run tdedebugdialog
from CLI. In the dialog that opens type konq and then select 1201-1202-1203. This will print a lot more info in your .xsession-errors file, which will allow to follow through the code being executed in konqueror. Please share that if you don't mind
Overall, it is a strange issue, there must be some specific things going on in your installation. It will probably take time to track it down.
When I got the tdebase-trinity-dbg package it pulled in other dbg packages including tdelibs-trinity-dbg. See attachment "tdebase-trinity-dbg-plus-dbg-deps.txt"
Having another look at the gdb output it mentions libglib-2.0 as having no symbol table info available so I got the dbg package for it and ran the test again with gdb and got what I hope may be better results for you. See attachment "gdb-konqueror --profile filemanagement--2021-03-17.txt"
Cheers Michele
Looking in ~/.trinity/apps/konqueror there is a locked directory named profiles there. I had a look inside using thunar in root mode (at least that works for root access) and the directory contains a file named "filemanagement" . I could not copy the file but copied the text off of it and that is in attachment "filemanagement-file-in-locked-profiles-dir.txt"
There is no such locked directory or any files for profiles in ~/.trinity/apps/konqueror in my xubuntu 12.04 with trinity version 3.5.13.2 or xubuntu 14.04 with TDE R14.0.4 and konquerorsu works just fine on those.
Hope that's enough to go on with.
Nigel.