• Dear Cerberus X User!

    As we prepare to transition the forum ownership from Mike to Phil (TripleHead GmbH), we need your explicit consent to transfer your user data in accordance with our amended Terms and Rules in order to be compliant with data protection laws.

    Important: If you accept the amended Terms and Rules, you agree to the transfer of your user data to the future forum owner!

    Please read the new Terms and Rules below, check the box to agree, and click "Accept" to continue enjoying your Cerberus X Forum experience. The deadline for consent is April 5, 2024.

    Do not accept the amended Terms and Rules if you do not wish your personal data to be transferred to the future forum owner!

    Accepting ensures:

    - Continued access to your account with a short break for the actual transfer.

    - Retention of your data under the same terms.

    Without consent:

    - You don't have further access to your forum user account.

    - Your account and personal data will be deleted after April 5, 2024.

    - Public posts remain, but usernames indicating real identity will be anonymized. If you disagree with a fictitious name you have the option to contact us so we can find a name that is acceptable to you.

    We hope to keep you in our community and see you on the forum soon!

    All the best

    Your Cerberus X Team

Fixed Cerberus X v2019-05-05 Ted Crashing (Linux)

Status
Not open for further replies.
No rush, it's not like I'm changing the editor font settings every 5 minutes! :D

humm, Good point, maybe the shots come out that side.
Mike, could you restrict the use/load of the Fonts in the IDE to avoid problems between OS? I mean, leave five-six clear reading Fonts that are native/incorporated in TED/Hades. Assuming the problem is the loading of fonts...

(joke) It is for those who, when they get bored, do not have many opportunities to change the sizes or types of rare fonts for code :D(joke)
 
Last edited:
Yes, hope you are getting better soon!
 
Ok, here is a version of Ted compiled in debug mode. I have not added any debug messages as the crash appears when you click on a build in QT widget. That is prefilled automatically and I only react on changes.
Let me know if you see anything in the console.
 

Attachments

  • Ted.tar.gz
    4 MB · Views: 254
Ok, here is a version of Ted compiled in debug mode. I have not added any debug messages as the crash appears when you click on a build in QT widget. That is prefilled automatically and I only react on changes.
Let me know if you see anything in the console.
Um, where should this be located/how should I start this? I can't run it directly as it needs to know the location of libQt5WebEngineWidgets.
 
Um, where should this be located/how should I start this? I can't run it directly as it needs to know the location of libQt5WebEngineWidgets.
Rename the Ted in the bin directory and place the debug version there.
 
Rename the Ted in the bin directory and place the debug version there.
I'm having a melt down (maybe hangover :D ) - I looked in /bin but couldn't see 'Ted' and never thought to use 'locate'. :oops:
 
Still no output I'm afraid, but identical way to crash: Change font size and close options dialog, reopen and click fontface selector -> crash
 
Actually, that isn't quite correct. The sequence required to crash is:

Open options then open 'Font Family' dropdown. Close the font selector without making any change.
Change the font size and click ok
Open options and click 'Font Family' dropdown causes immediate crash.

My guess is something isn't being re-loaded (or has been cleared/nulled) the second time that font selector is opened.

Tried redirecting output to a file just in case it's not showing in the terminal for some weird reason but no joy.

EDIT: The crash doesn't happen if I follow the same sequence but change some other option, eg 'Caret Row'
 
Well I cannot reproduce this issue on Linux Mint 19, so I would suggest that you specify which Linux distribution, the distribution version, which version of the Qt libraries is preinstalled. You will also need to state if you are using the Mesa drivers or proprietary drivers.
 
Here are the details...

- Linux Mint 18.3 Sylvia 64-bit
- QT installed version is 5.5.1+dfsg-16ubuntu7.5 (from official Mint repo)
- I'm using nVidia drivers on a GeForce GT 730 2gb card
 
I take it that's the version on Mint 19 then? I'll probably upgrade Mint in the next month or two, I don't want to install a newer version of QT in case it breaks one of the other apps I'm using. As I said before, it's not a big deal - if it continues to happen when I next upgrade I'll let you know :D
 
The new build of Cerberus comes with Qt 5.9.2, so it shouldn't matter. As long as Ted was built against the files downloaded from the Qt Company.

Open the file qt.conf in the bin directory and add these lines:

Libraries = lib
LibraryExecutables = libexec
Translations = translations

The version of Qt that comes with Mint 19 is 5.9.5+dfsg_0ubuntu2.
 
Open the file qt.conf in the bin directory and add these lines:

Libraries = lib
LibraryExecutables = libexec
Translations = translations
That doesn't make any difference I'm afraid.
 
Open options then open 'Font Family' dropdown. Close the font selector without making any change.
Change the font size and click ok
Open options and click 'Font Family' dropdown causes immediate crash.
Nope, no crash here. Sorry :oops:
 
Currently Liberation mono but it happens with any font I choose so if I choose a new font, click ok then quit CX, restart, look at font family but not change it, change size then click ok, go back to options, try to look at font family again -> crash. It's as if changing the font size after using family dropdown is causing the dropdown to fail to populate or be inadvertantly freed.
 
Status
Not open for further replies.
Back
Top Bottom