-
Notifications
You must be signed in to change notification settings - Fork 350
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
texstudio-3.0.0 segfaults at startup #1244
Comments
you should try to remove texstudio.ini |
I have no texstudio.ini: |
A bit off-topic: to avoid unnecessary refer and back-ref info to issue/pull requests numbered from 1 to 10, perhaps you can surround stdout in #1244 (comment) containing |
where is txs coming from ? It is none of my builds. |
Just compiled 3.0.1. Nothing changed. |
What's txs? |
texstudio |
as it works here, also with qt 5.15, there is really nothing I can do. |
Gentoo is a source-based distro. Each package is compiled on the user's computer. |
and the source is unchanged ? |
Unchanged.
Of course, I can recompile also Qt-5.15 with -O0 -ggdb, but this is rather much work (I have a large number of Qt-dependent programs, e.g., I use lumina desktop environment, and generally prefer Qt over gtk, so that I'll have to recompile it back with -O2 after this experiment). |
Forgot to say: when I simply rum texstudio, the splash screen appears and immediately disappears. When I run it under gdb, the splash screen appears and stays until I quit gdb. |
works on all other platforms ... nothing I can do |
Environment
Actual behavior
grozin@bilbo ~ $ texstudio
Segmentation fault
grozin@bilbo ~ $ gdb texstudio
GNU gdb (Gentoo 9.2 vanilla) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
https://bugs.gentoo.org/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from texstudio...
(No debugging symbols found in texstudio)
(gdb) r
Starting program: /usr/bin/texstudio
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffef84e640 (LWP 19119)]
[New Thread 0x7fffedc69640 (LWP 19120)]
[New Thread 0x7fffed468640 (LWP 19121)]
[New Thread 0x7fffecc67640 (LWP 19122)]
[New Thread 0x7fffdffff640 (LWP 19123)]
[New Thread 0x7fffdf7fe640 (LWP 19124)]
[New Thread 0x7fffdeffd640 (LWP 19125)]
[New Thread 0x7fffde7fc640 (LWP 19126)]
[New Thread 0x7fffddffb640 (LWP 19127)]
[New Thread 0x7fffdd7fa640 (LWP 19128)]
[New Thread 0x7fffbf16e640 (LWP 19129)]
[New Thread 0x7fffb7fff640 (LWP 19130)]
[New Thread 0x7fffbe96d640 (LWP 19131)]
[New Thread 0x7fffbe16c640 (LWP 19132)]
[New Thread 0x7fffbd96b640 (LWP 19133)]
[Detaching after fork from child process 19134]
[Detaching after vfork from child process 19135]
Thread 1 "texstudio" received signal SIGSEGV, Segmentation fault.
0x0000555555852127 in ManhattanStyle::event(QEvent*) ()
(gdb) bt
#0 0x0000555555852127 in ManhattanStyle::event(QEvent*) ()
#1 0x00007ffff729e0bf in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#2 0x00007ffff64e4758 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#3 0x00007ffff651154d in QObject::setProperty(char const*, QVariant const&) () from /usr/lib64/libQt5Core.so.5
#4 0x00005555558521a3 in ManhattanStyle::ManhattanStyle(QString const&) ()
#5 0x000055555575bc6d in ConfigManager::setInterfaceStyle() ()
#6 0x0000555555782afe in ConfigManager::readSettings(bool) ()
#7 0x0000555555926780 in Texstudio::readSettings(bool) ()
#8 0x000055555592c389 in Texstudio::Texstudio(QWidget*, QFlagsQt::WindowType, QSplashScreen*) ()
#9 0x000055555584dd00 in TexstudioApp::init(QStringList&) ()
#10 0x00005555556e77ef in main ()
(gdb)
The text was updated successfully, but these errors were encountered: