Hi all.
I'm build otter normally, but if running he is crashing
./otter-browser
"Qt Warning - invalid keysym: dead_actute"
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
zsh: segmentation fault (core dumped) ./otter-browser
gdb output
gdb ./otter-browser core.12219
GNU gdb (GDB) 7.7
Copyright (C) 2014 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-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
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 ./otter-browser...(no debugging symbols found)...done.
[New LWP 12219]
[New LWP 12220]
[New LWP 12224]
[New LWP 12225]
[New LWP 12221]
[New LWP 12222]
[New LWP 12227]
[New LWP 12226]
[New LWP 12223]
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `./otter-browser'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fadc4bbb31c in ?? () from /usr/lib/libQtGui.so.4
(gdb)
I don't personally know enough to help you, but I think some extra information might help, e.g.:
- By normally, do you mean within Qt Creator 3.0?
- It's Linux, but what distro?My bad, the topic title was actually helpful. :up:
Arch Linux is a distro.
Manjaro, which I have, is derived from Arch and directly compatible.
I have installed Otter with Yaourt. The package name was otter-browser. I know that Yaourt builds packages but I don't really know what it means to build packages. That's why I use Yaourt.
For me Otter also crashes occasionally, but not messily and not too often. I wish it had Opera's crash management (start-up dialogue after crash).
- By normally, do you mean within Qt Creator 3.0?
I'm build from source
qmake-qt5 ../otter.pro
make
and run from build dir ./otter-browser.
Running without config dir .config/otter is normally, but if only I'm tape in address bar google.com and tap "enter", then browser crushed and not run again.
I'm running gdb from command line
bash$ gdb ./otter-browser core.12219
@das-ich, you have to install debug symbols for Qt, but I have no idea how that package is named in Arch...
@das-ich, you have to install debug symbols for Qt, but I have no idea how that package is named in Arch...
What is the name of this package in fedora or debian?
Sorry for asking such a silly question, but are you absolutely sure you're using Qt 5.2 and not accidentally e.g. 5.1 or 5.0?
Sorry for asking such a silly question, but are you absolutely sure you're using Qt 5.2 and not accidentally e.g. 5.1 or 5.0?
yes.
$ qmake-qt5 -v
QMake version 3.0
Using Qt version 5.2.1 in /usr/lib
@das-ich, this article should help you:
https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces#Finding_package
Hi,
I was also affected by this problem and it turned out to be not a bug of Otter Browser, but a faulty plugin in /usr/lib/mozilla/plugins. Check out my comment at this ArchLinux bug report:
https://bugs.archlinux.org/task/41217
Hope it helps...
@jamar, thanks for sharing this.
Apparently there are again transition issues like when Qt4 was replacing Qt3, hopefully it will end soon, as porting to Qt5 is much easier than porting from Qt3 to Qt4.
hi
i'm back
could not build debug symbols for Qt.
make ends with an error
but I uncheck to use javascript and browser does work properly.
may be can tell what the problem?
@das-ich, try solution form link posted by jamar, maybe it will help in your case.
Since weekly 52, Otter has a new dependency on Arch and Manjaro, package qt5-multimedia.