Description of problem: Starting quiterss leads to immediate segv $ gdb quiterss Thread 1 "quiterss" received signal SIGSEGV, Segmentation fault. 0x00007ffff4efd5b9 in QAction::setText(QString const&) () from /lib64/libQtGui.so.4 (gdb) bt #0 0x00007ffff4efd5b9 in QAction::setText(QString const&) () at /lib64/libQtGui.so.4 #1 0x00005555556c136d in MainWindow::retranslateStrings() (this=0x555555d80990) at src/application/mainwindow.h:75 #2 0x000055555570967c in MainWindow::MainWindow(QWidget*) (this=0x555555d80990, parent=<optimized out>) at src/application/mainwindow.cpp:116 #3 0x00005555556ae52c in MainApplication::MainApplication(int&, char**) (this=0x7fffffffd0b0, argc=@0x7fffffffd0ac: 1, argv=<optimized out>) at src/application/mainapplication.cpp:87 #4 0x00005555555ef719 in main(int, char**) (argc=<optimized out>, argv=0x7fffffffd278) at src/main/main.cpp:40 I'm running GNOME shell and wayland, though from the look of the segv stack trace this is likely not related. Version-Release number of selected component (if applicable): quiterss-0.18.12-2.fc30.x86_64 How reproducible: Always Steps to Reproduce: 1.Start quiterss 2. 3. Actual results: Segv Expected results: Displays normally Additional info:
I simply rebuilt the quiterss RPM from dist-git locally and it successfully launches. IOW, it looks like there was a bad build of quiterss for the mass rebuild in F30.
I confirm that. It really segv's immidiatelly after invoking. abrt fails to generate report data.Hence I only have a strace, I have to shorten: ========================================================================================= execve("/usr/bin/quiterss", ["/usr/bin/quiterss"], 0x7ffe7fdbf2e0 /* 71 vars */) = 0 brk(NULL) = 0x556520321000 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffdb9121810) = -1 EINVAL (Invalid argument) access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) brk(NULL) = 0x556526419000 brk(0x55652643a000) = 0x55652643a000 brk(NULL) = 0x55652643a000 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=411724655}) = 0 poll([{fd=6, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=6, revents=POLLOUT}]) writev(6, [{iov_base="\212\24F\0\v\0 \4\1\0\0\0/\0\0\0\7\0\t\0\0\0\t\0\6\0\0\0004\4\0\4"..., iov_len=16212}, {iov_base="\0\0\0\0\0\0\0\0#\10\0\10\252\201O\201\355\336\310\336\365\370\366\370\311\337\355\337T\204\253\204"..., iov_len=352}, {iov_base="", iov_len=0}], 3) = 16564 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=432670073}) = 0 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=433430596}) = 0 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=433644177}) = 0 poll([{fd=6, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=6, revents=POLLOUT}]) writev(6, [{iov_base="\212\24u\0\20\0 \4\1\0\0\0S\0\0\0\n\0\v\0\0\0\10\0\t\0\0\0004\4\0\4"..., iov_len=16188}, {iov_base="\0\0\0\0\0\0\0\0\31\4\0\4\272\177D\177\371\372\345\372#s\306s\0\0\2\0\0\0\0\0"..., iov_len=280}, {iov_base="", iov_len=0}], 3) = 16468 poll([{fd=6, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=6, revents=POLLOUT}]) writev(6, [{iov_base="\212\24U\0\21\0 \4\1\0\0\0\f\0\0\0\6\0\r\0\1\0\n\0\5\0\0\0\0\0\0\0"..., iov_len=16228}, {iov_base="\0\0\0\0\16\1\0\1\234h3h\344\324\276\324\364\366\360\366\265\324\350\324!P\211P\0\0\5\0"..., iov_len=324}, {iov_base="", iov_len=0}], 3) = 16552 poll([{fd=6, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=6, revents=POLLOUT}]) writev(6, [{iov_base="\212\24U\0\21\0 \4\1\0\0\0\v\0\0\0\6\0\r\0\1\0\n\0\5\0\0\0\0\0\0\0"..., iov_len=16144}, {iov_base="\0\0\0\0\0\0\0\0N!\7!\315\256\203\256\370\361\343\361\343\361\367\361\210\260\316\260\t'U'"..., iov_len=400}, {iov_base="", iov_len=0}], 3) = 16544 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=437449793}) = 0 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=437714010}) = 0 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=438202005}) = 0 poll([{fd=6, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=6, revents=POLLOUT}]) writev(6, [{iov_base="\212\24U\0\21\0 \4\1\0\0\0\f\0\0\0\6\0\r\0\1\0\n\0\5\0\0\0\0\0\0\0"..., iov_len=16384}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 16384 recvmsg(6, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=439764956}) = 0 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=439833193}) = 0 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=440264474}) = 0 poll([{fd=6, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=6, revents=POLLOUT}]) writev(6, [{iov_base="\212\24U\0\21\0 \4\1\0\0\0\v\0\0\0\6\0\r\0\1\0\n\0\5\0\0\0\0\0\0\0"..., iov_len=16352}, {iov_base="4\4\0\4\373\326\206\326\377\377\377\377\375\376\377\376\344\361\371\361\224\266\321\266\248h8\0\0\2\0"..., iov_len=324}, {iov_base="", iov_len=0}], 3) = 16676 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=441702057}) = 0 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=442319262}) = 0 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=442437436}) = 0 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=443687420}) = 0 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=443886403}) = 0 write(3, "\1\0\0\0\0\0\0\0", 8) = 8 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=444231429}) = 0 clock_gettime(CLOCK_MONOTONIC, {tv_sec=79891, tv_nsec=444362664}) = 0 --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} --- +++ killed by SIGSEGV (core dumped) +++
Any update on getting this fixed - it is completely unusable as is.
Please can you get a rebuild of this into Fedora 30 and issue updates.
I have the same issue.
FEDORA-2019-3a17d49365 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-3a17d49365
quiterss-0.18.12-3.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-3a17d49365
quiterss-0.18.12-3.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
it works now - basically, as moving from one folder to another is very slow.