Application: falkon (3.0.99) Qt Version: 5.11.1 Frameworks Version: 5.51.0 Operating System: Linux 4.18.7-1-default x86_64 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: Login into bugs.kde.org, while propmted to save the password hit remember, falkon crashes right after. The crash can be reproduced every time. -- Backtrace: Application: Falkon (falkon), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f26f51939c0 (LWP 17010))] Thread 30 (Thread 0x7f26b77fe700 (LWP 17189)): #0 futex_reltimed_wait_cancelable (private=0, reltime=0x7f26b77fd940, expected=0, futex_word=0x7f26b77fdb28) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7f26b77fd9e0, mutex=0x7f26b77fdad8, cond=0x7f26b77fdb00) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x7f26b77fdb00, mutex=0x7f26b77fdad8, abstime=0x7f26b77fd9e0) at pthread_cond_wait.c:667 #3 0x00007f26f6fa6b77 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa884a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa8932 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad6f1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6fae9ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 29 (Thread 0x7f2644806700 (LWP 17167)): #0 futex_reltimed_wait_cancelable (private=0, reltime=0x7f2644805940, expected=0, futex_word=0x7f2644805b28) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7f26448059e0, mutex=0x7f2644805ad8, cond=0x7f2644805b00) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x7f2644805b00, mutex=0x7f2644805ad8, abstime=0x7f26448059e0) at pthread_cond_wait.c:667 #3 0x00007f26f6fa6b77 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa884a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa8932 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad6f1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6faebd1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 28 (Thread 0x7f2622fef700 (LWP 17148)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x7f2622feeb38) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7f2622feeae8, cond=0x7f2622feeb10) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7f2622feeb10, mutex=0x7f2622feeae8) at pthread_cond_wait.c:655 #3 0x00007f26f6fa6aa9 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa8858 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa88ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad708 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6fae9ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 27 (Thread 0x7f266087e700 (LWP 17086)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f26fc0e3ad4 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=<optimized out>, op=0, addr=<optimized out>) at thread/qfutex_p.h:105 #2 QtLinuxFutex::futexWait<QBasicAtomicInteger<unsigned int> > (expectedValue=<optimized out>, futex=...) at thread/qfutex_p.h:107 #3 futexSemaphoreTryAcquire_loop<false> (timeout=-1, nn=8589934593, curValue=<optimized out>, u=...) at thread/qsemaphore.cpp:221 #4 futexSemaphoreTryAcquire<false> (timeout=-1, n=<optimized out>, u=...) at thread/qsemaphore.cpp:264 #5 QSemaphore::acquire (this=0x7f26f4d832e0, n=<optimized out>) at thread/qsemaphore.cpp:328 #6 0x00007f26f4cc4c44 in ?? () from /usr/lib64/libQt5Network.so.5 #7 0x00007f26fc0eea67 in QThreadPrivate::start(void*) () at thread/qthread_unix.cpp:367 #8 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #9 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 26 (Thread 0x7f266107f700 (LWP 17085)): #0 0x00007f26fbd502c9 in __GI___poll (fds=0x7f264c003ce0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f26f3198206 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f264c003ce0, timeout=<optimized out>, context=0x7f264c000bf0) at gmain.c:4203 #2 g_main_context_iterate (context=context@entry=0x7f264c000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3897 #3 0x00007f26f319832c in g_main_context_iteration (context=0x7f264c000bf0, may_block=may_block@entry=1) at gmain.c:3963 #4 0x00007f26fc2e90a3 in QEventDispatcherGlib::processEvents (this=0x7f264c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f26fc29609b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #6 0x00007f26fc0e4e96 in QThread::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #7 0x00007f26fc0eea67 in QThreadPrivate::start(void*) () at thread/qthread_unix.cpp:367 #8 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #9 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 25 (Thread 0x7f26627fc700 (LWP 17057)): #0 0x00007f26fbd5afef in epoll_wait (epfd=338, events=0x7f2648002010, maxevents=32, timeout=30000) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x00007f26f21a69d9 in ?? () from /usr/lib64/libevent-2.1.so.6 #2 0x00007f26f219c998 in event_base_loop () from /usr/lib64/libevent-2.1.so.6 #3 0x00007f26f6f7b6d4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6f9a7eb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fbd5b4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #8 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 24 (Thread 0x7f26637fe700 (LWP 17042)): #0 0x00007f26fbd502c9 in __GI___poll (fds=0x7f2650004a10, nfds=1, timeout=10221) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f26f3198206 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f2650004a10, timeout=<optimized out>, context=0x7f2650000bf0) at gmain.c:4203 #2 g_main_context_iterate (context=context@entry=0x7f2650000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3897 #3 0x00007f26f319832c in g_main_context_iteration (context=0x7f2650000bf0, may_block=may_block@entry=1) at gmain.c:3963 #4 0x00007f26fc2e90a3 in QEventDispatcherGlib::processEvents (this=0x7f2650000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f26fc29609b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #6 0x00007f26fc0e4e96 in QThread::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #7 0x00007f26fc0eea67 in QThreadPrivate::start(void*) () at thread/qthread_unix.cpp:367 #8 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #9 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7f2663fff700 (LWP 17041)): #0 0x00007f26fbd5afef in epoll_wait (epfd=305, events=0x7f2658002010, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x00007f26f21a69d9 in ?? () from /usr/lib64/libevent-2.1.so.6 #2 0x00007f26f219c998 in event_base_loop () from /usr/lib64/libevent-2.1.so.6 #3 0x00007f26f6f7b5ed in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6f9a7eb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fbd5b4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #8 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7f2688ff9700 (LWP 17040)): #0 futex_reltimed_wait_cancelable (private=0, reltime=0x7f2688ff8900, expected=0, futex_word=0x7f2688ff8ae8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7f2688ff89a0, mutex=0x7f2688ff8a98, cond=0x7f2688ff8ac0) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x7f2688ff8ac0, mutex=0x7f2688ff8a98, abstime=0x7f2688ff89a0) at pthread_cond_wait.c:667 #3 0x00007f26f6fa6b77 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa884a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6f75090 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6f9a7eb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6fbd5b4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7f26897fa700 (LWP 17039)): #0 0x00007f26fbd502c9 in __GI___poll (fds=0x7f2678007030, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f26defb49b1 in ?? () from /usr/lib64/libpulse.so.0 #2 0x00007f26defa61e0 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0 #3 0x00007f26defa682e in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0 #4 0x00007f26defa68e0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0 #5 0x00007f26defb48f9 in ?? () from /usr/lib64/libpulse.so.0 #6 0x00007f26deae0658 in ?? () from /usr/lib64/pulseaudio/libpulsecommon-12.2.so #7 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #8 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7f2689ffb700 (LWP 17038)): #0 futex_reltimed_wait_cancelable (private=0, reltime=0x7f2689ffa900, expected=0, futex_word=0x7f2689ffaae8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7f2689ffa9a0, mutex=0x7f2689ffaa98, cond=0x7f2689ffaac0) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x7f2689ffaac0, mutex=0x7f2689ffaa98, abstime=0x7f2689ffa9a0) at pthread_cond_wait.c:667 #3 0x00007f26f6fa6b77 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa884a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6f75090 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6f9a7eb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6fbd5b4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7f268a7fc700 (LWP 17037)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x55805d3eb3b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x55805d3eb2f8, cond=0x55805d3eb390) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x55805d3eb390, mutex=0x55805d3eb2f8) at pthread_cond_wait.c:655 #3 0x00007f26f6fa6aa9 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f79ff9f8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fc0126 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #8 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7f268affd700 (LWP 17036)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x7f268affcb38) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7f268affcae8, cond=0x7f268affcb10) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7f268affcb10, mutex=0x7f268affcae8) at pthread_cond_wait.c:655 #3 0x00007f26f6fa6aa9 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa8858 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa88ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad708 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6faebd1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f268b7fe700 (LWP 17035)): #0 0x00007f26fbd5afef in epoll_wait (epfd=291, events=0x7f2684001fd0, maxevents=32, timeout=60000) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x00007f26f21a69d9 in ?? () from /usr/lib64/libevent-2.1.so.6 #2 0x00007f26f219c998 in event_base_loop () from /usr/lib64/libevent-2.1.so.6 #3 0x00007f26f6f7b6d4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6f9a7eb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f60b1f6a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f60b2417 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6fbd6e8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f268bfff700 (LWP 17034)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x7f268bffeb38) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7f268bffeae8, cond=0x7f268bffeb10) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7f268bffeb10, mutex=0x7f268bffeae8) at pthread_cond_wait.c:655 #3 0x00007f26f6fa6aa9 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa8858 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa88ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad708 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6fae9ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f26b4ff9700 (LWP 17033)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x7f26b4ff8b38) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7f26b4ff8ae8, cond=0x7f26b4ff8b10) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7f26b4ff8b10, mutex=0x7f26b4ff8ae8) at pthread_cond_wait.c:655 #3 0x00007f26f6fa6aa9 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa8858 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa88ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad708 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6faebd1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f26b57fa700 (LWP 17032)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x7f26b57f9b38) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7f26b57f9ae8, cond=0x7f26b57f9b10) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7f26b57f9b10, mutex=0x7f26b57f9ae8) at pthread_cond_wait.c:655 #3 0x00007f26f6fa6aa9 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa8858 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa88ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad708 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6fae9ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f26b5ffb700 (LWP 17031)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x7f26b5ffab38) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7f26b5ffaae8, cond=0x7f26b5ffab10) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7f26b5ffab10, mutex=0x7f26b5ffaae8) at pthread_cond_wait.c:655 #3 0x00007f26f6fa6aa9 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa8858 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa88ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad708 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6fae9ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f26b67fc700 (LWP 17030)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x7f26b67fbb38) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7f26b67fbae8, cond=0x7f26b67fbb10) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7f26b67fbb10, mutex=0x7f26b67fbae8) at pthread_cond_wait.c:655 #3 0x00007f26f6fa6aa9 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa8858 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa88ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad708 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6fae9ef in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f26d0ff9700 (LWP 17026)): #0 futex_reltimed_wait_cancelable (private=0, reltime=0x7f26d0ff8940, expected=0, futex_word=0x7f26d0ff8b28) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7f26d0ff89e0, mutex=0x7f26d0ff8ad8, cond=0x7f26d0ff8b00) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x7f26d0ff8b00, mutex=0x7f26d0ff8ad8, abstime=0x7f26d0ff89e0) at pthread_cond_wait.c:667 #3 0x00007f26f6fa6b77 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa884a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa8932 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad6f1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6faebd1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f26d17fa700 (LWP 17025)): #0 futex_reltimed_wait_cancelable (private=0, reltime=0x7f26d17f9940, expected=0, futex_word=0x7f26d17f9b28) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7f26d17f99e0, mutex=0x7f26d17f9ad8, cond=0x7f26d17f9b00) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x7f26d17f9b00, mutex=0x7f26d17f9ad8, abstime=0x7f26d17f99e0) at pthread_cond_wait.c:667 #3 0x00007f26f6fa6b77 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa884a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa8932 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad6f1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6faebd1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f26d1ffb700 (LWP 17024)): #0 futex_reltimed_wait_cancelable (private=0, reltime=0x7f26d1ffa940, expected=0, futex_word=0x7f26d1ffab28) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 __pthread_cond_wait_common (abstime=0x7f26d1ffa9e0, mutex=0x7f26d1ffaad8, cond=0x7f26d1ffab00) at pthread_cond_wait.c:533 #2 __pthread_cond_timedwait (cond=0x7f26d1ffab00, mutex=0x7f26d1ffaad8, abstime=0x7f26d1ffa9e0) at pthread_cond_wait.c:667 #3 0x00007f26f6fa6b77 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6fa884a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fa8932 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fad6f1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6faebd1 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f26d27fc700 (LWP 17023)): #0 0x00007f26fbd5afef in epoll_wait (epfd=285, events=0x7f26b8002000, maxevents=32, timeout=457177) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x00007f26f21a69d9 in ?? () from /usr/lib64/libevent-2.1.so.6 #2 0x00007f26f219c998 in event_base_loop () from /usr/lib64/libevent-2.1.so.6 #3 0x00007f26f6f7b6d4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6f9a7eb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fbd5b4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #8 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f26d2ffd700 (LWP 17022)): #0 0x00007f26fbd52617 in __GI___select (nfds=284, readfds=0x7f26d2ffc580, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41 #1 0x00007f26f6f5dd7f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #2 0x00007f26f6f576f8 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #3 0x00007f26f6f77f5a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6f78a0f in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6f78b8a in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6f75031 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f6f9a7eb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #8 0x00007f26f6fbd5b4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #10 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #11 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f26d37fe700 (LWP 17021)): #0 0x00007f26fbd5afef in epoll_wait (epfd=277, events=0x7f26c0002010, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x00007f26f21a69d9 in ?? () from /usr/lib64/libevent-2.1.so.6 #2 0x00007f26f219c998 in event_base_loop () from /usr/lib64/libevent-2.1.so.6 #3 0x00007f26f6f7b5ed in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f6f9a7eb in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #5 0x00007f26f6fbd5b4 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #6 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #7 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #8 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f26d3fff700 (LWP 17020)): #0 0x00007f26fbd2766a in __GI___waitpid (pid=17017, stat_loc=0x0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30 #1 0x00007f26f6f92166 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #2 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #3 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #4 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f26d8d1f700 (LWP 17015)): #0 0x00007f26fbd502c9 in __GI___poll (fds=0x7f26d8d1e9d0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f26f63e4b42 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #2 0x00007f26f6fc0126 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #3 0x00007f26f6fb9001 in ?? () from /usr/lib64/libQt5WebEngineCore.so.5 #4 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #5 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f26dacc7700 (LWP 17014)): #0 0x00007f26fbd502c9 in __GI___poll (fds=0x7f26d401fe30, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f26f3198206 in g_main_context_poll (priority=<optimized out>, n_fds=4, fds=0x7f26d401fe30, timeout=<optimized out>, context=0x7f26d4000bf0) at gmain.c:4203 #2 g_main_context_iterate (context=context@entry=0x7f26d4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3897 #3 0x00007f26f319832c in g_main_context_iteration (context=0x7f26d4000bf0, may_block=may_block@entry=1) at gmain.c:3963 #4 0x00007f26fc2e90a3 in QEventDispatcherGlib::processEvents (this=0x7f26d4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #5 0x00007f26fc29609b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #6 0x00007f26fc0e4e96 in QThread::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #7 0x00007f26fb807545 in QDBusConnectionManager::run (this=0x7f26fb881d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #8 0x00007f26fc0eea67 in QThreadPrivate::start(void*) () at thread/qthread_unix.cpp:367 #9 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #10 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f26e509f700 (LWP 17012)): #0 0x00007f26fbd502c9 in __GI___poll (fds=fds@entry=0x7f26e509eaf8, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f26fb895cc7 in poll (__timeout=-1, __nfds=1, __fds=0x7f26e509eaf8) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait () at xcb_conn.c:479 #3 0x00007f26fb8978ea in xcb_wait_for_event (c=0x55805ccad9e0) at xcb_in.c:697 #4 0x00007f26e5e2b6d9 in QXcbEventReader::run (this=0x55805ccbbb10) at qxcbconnection.h:409 #5 0x00007f26fc0eea67 in QThreadPrivate::start(void*) () at thread/qthread_unix.cpp:367 #6 0x00007f26f441f554 in start_thread (arg=<optimized out>) at pthread_create.c:463 #7 0x00007f26fbd5accf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f26f51939c0 (LWP 17010)): [KCrash Handler] #6 0x00007f26d80303c8 in KWalletPasswordBackend::addEntry(PasswordEntry const&) () from /usr/lib64/qt5/plugins/falkon/KDEFrameworksIntegration.so #7 0x00007f26fccb8801 in AutoFill::addEntry (this=0x55805d3e3120, url=..., formData=...) at /usr/src/debug/falkon-3.0.99git.20180826T033444~e0d1175d-63.1.x86_64/src/lib/autofill/autofill.cpp:147 #8 0x00007f26fccbabe1 in AutoFillNotification::remember (this=0x558064c5c160) at /usr/src/debug/falkon-3.0.99git.20180826T033444~e0d1175d-63.1.x86_64/src/lib/autofill/autofillnotification.cpp:83 #9 0x00007f26fc2c060b in QMetaObject::activate(QObject*, int, int, void**) () at kernel/qobject.cpp:3771 #10 0x00007f26fc2c0c27 in QMetaObject::activate (sender=sender@entry=0x558064a45fc0, m=m@entry=0x7f26fcb6dba0 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffe9ead5ed0) at kernel/qobject.cpp:3633 #11 0x00007f26fc785802 in QAbstractButton::clicked (this=this@entry=0x558064a45fc0, _t1=<optimized out>) at .moc/moc_qabstractbutton.cpp:308 #12 0x00007f26fc785a1a in QAbstractButtonPrivate::emitClicked (this=0x558064a69b90) at widgets/qabstractbutton.cpp:414 #13 0x00007f26fc786ddf in QAbstractButtonPrivate::click (this=0x558064a69b90) at widgets/qabstractbutton.cpp:407 #14 0x00007f26fc786fb5 in QAbstractButton::mouseReleaseEvent (this=0x558064a45fc0, e=0x7ffe9ead6370) at widgets/qabstractbutton.cpp:1011 #15 0x00007f26fc6dd808 in QWidget::event (this=0x558064a45fc0, event=0x7ffe9ead6370) at kernel/qwidget.cpp:8919 #16 0x00007f26fc69f4b1 in QApplicationPrivate::notify_helper (this=this@entry=0x55805cc9d170, receiver=receiver@entry=0x558064a45fc0, e=e@entry=0x7ffe9ead6370) at kernel/qapplication.cpp:3728 #17 0x00007f26fc6a6d48 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3204 #18 0x00007f26fc2973c9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at ../../include/QtCore/5.11.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307 #19 0x00007f26fc6a6049 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #20 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x558064a45fc0, event=event@entry=0x7ffe9ead6370, alienWidget=alienWidget@entry=0x558064a45fc0, nativeWidget=0x5580625da130, buttonDown=buttonDown@entry=0x7f26fcb97870 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2696 #21 0x00007f26fc6f8344 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /usr/include/c++/8/bits/atomic_base.h:390 #22 0x00007f26fc6faece in QWidgetWindow::event (this=0x558062fdff10, event=0x7ffe9ead6770) at kernel/qwidgetwindow.cpp:280 #23 0x00007f26fc69f4b1 in QApplicationPrivate::notify_helper (this=this@entry=0x55805cc9d170, receiver=receiver@entry=0x558062fdff10, e=e@entry=0x7ffe9ead6770) at kernel/qapplication.cpp:3728 #24 0x00007f26fc6a6b00 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3487 #25 0x00007f26fc2973c9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at ../../include/QtCore/5.11.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307 #26 0x00007f26f47649c3 in QCoreApplication::sendSpontaneousEvent (event=0x7ffe9ead6770, receiver=0x558062fdff10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237 #27 QGuiApplicationPrivate::processMouseEvent (e=0x558064a48220) at kernel/qguiapplication.cpp:2081 #28 0x00007f26f47668f5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x558064a48220) at kernel/qguiapplication.cpp:1816 #29 0x00007f26f474102b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1032 #30 0x00007f26e5ebe04b in QPAEventDispatcherGlib::processEvents (this=0x55805ccecd40, flags=...) at qeventdispatcher_glib.cpp:70 #31 0x00007f26fc29609b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #32 0x00007f26fc29e212 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #33 0x000055805c7248fa in main () at /usr/src/debug/falkon-3.0.99git.20180826T033444~e0d1175d-63.1.x86_64/src/main/main.cpp:155 #34 0x00007f26fbc82feb in __libc_start_main (main=0x55805c724660 <main>, argc=2, argv=0x7ffe9ead6cc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe9ead6cb8) at ../csu/libc-start.c:308 #35 0x000055805c724bfa in _start () at ../sysdeps/x86_64/start.S:120 Reported using DrKonqi
(In reply to Tony from comment #0) > Thread 1 (Thread 0x7f26f51939c0 (LWP 17010)): > [KCrash Handler] > #6 0x00007f26d80303c8 in KWalletPasswordBackend::addEntry(PasswordEntry > const&) () from /usr/lib64/qt5/plugins/falkon/KDEFrameworksIntegration.so The crash happens if you use KWallet as backend for saving passwords, and the kwallet cannot be opened for some reason. You'll likely get "KWalletPasswordBackend::initialize Cannot open wallet!" errors too if you start falkon in Konsole... Check that you didn't disable kwallet in systemsettings5->Account Details->KDE Wallet. (switching back to the standard password storage in Falkon's settings would help too of course) Falkon should check if opening the wallet succeeded though and not try to use it if it failed.
(In reply to Wolfgang Bauer from comment #1) > (In reply to Tony from comment #0) > > Thread 1 (Thread 0x7f26f51939c0 (LWP 17010)): > > [KCrash Handler] > > #6 0x00007f26d80303c8 in KWalletPasswordBackend::addEntry(PasswordEntry > > const&) () from /usr/lib64/qt5/plugins/falkon/KDEFrameworksIntegration.so > > The crash happens if you use KWallet as backend for saving passwords, and > the kwallet cannot be opened for some reason. > You'll likely get "KWalletPasswordBackend::initialize Cannot open wallet!" > errors too if you start falkon in Konsole... > > Check that you didn't disable kwallet in systemsettings5->Account > Details->KDE Wallet. (switching back to the standard password storage in > Falkon's settings would help too of course) > > Falkon should check if opening the wallet succeeded though and not try to > use it if it failed. I do have kwallet off, don't use at all.
(In reply to Tony from comment #2) > I do have kwallet off, don't use at all. And that causes the crash. In 3.1.0 (and probably already 3.0.99 that was reported against), Falkon automatically enables the KWallet integration when run on Plasma, as a ficx for bug#391304. Unfortunately, it does so on every start, so you need to disable the KDE integration plugin completely to disable the usage of kwallet, as I noticed meanwhile...
Created attachment 124197 [details] New crash information added by DrKonqi falkon (3.1.0) using Qt 5.12.5 - What I was doing when the application crashed: Clicking the 'Remember' button to save the login credentials for a website ------------ May be related: The "KDE Frameworks Integration" extension is enabled and: $ cat ~/.config/kwalletrc [Wallet] Enabled=false -- Backtrace (Reduced): #6 0x00007fbbd445ddd2 in KWalletPasswordBackend::addEntry(PasswordEntry const&) () at /usr/lib64/qt5/plugins/falkon/KDEFrameworksIntegration.so #7 0x00007fbc02864600 in AutoFill::addEntry(QUrl const&, PageFormData const&) () at /usr/lib64/libFalkonPrivate.so.3 #8 0x00007fbc02866a11 in AutoFillNotification::remember() () at /usr/lib64/libFalkonPrivate.so.3 [...] #10 0x00007fbc022f1992 in QAbstractButton::clicked(bool) () at /usr/lib64/libQt5Widgets.so.5 #11 0x00007fbc022f1baa in () at /usr/lib64/libQt5Widgets.so.5
I've confirmed that the issue does not occur in my case after setting up kwallet.
Created attachment 124957 [details] New crash information added by DrKonqi falkon (3.1.0) using Qt 5.12.5 - What I was doing when the application crashed: Clicked remember password - Custom settings of the application: KDE wallet services was stoped -- Backtrace (Reduced): #6 0x00007fa684219aa7 in KWalletPasswordBackend::addEntry(PasswordEntry const&) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/falkon/KDEFrameworksIntegration.so #7 0x00007fa6b78e2a23 in AutoFill::addEntry(QUrl const&, PageFormData const&) () from /lib/x86_64-linux-gnu/libFalkonPrivate.so.3 #8 0x00007fa6b78e4d51 in AutoFillNotification::remember() () from /lib/x86_64-linux-gnu/libFalkonPrivate.so.3 [...] #10 0x00007fa6b737a312 in QAbstractButton::clicked(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 [...] #13 0x00007fa6b737ba95 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
The code assumes kwallet is always working and there is no problem at all. It will ALWAYS try to use it. In other words it needs a bit of work. Anyone up to a challenge? At worst I will look at it, now that I know where the problem is.
Seems that it should have been fixed by https://cgit.kde.org/falkon.git/commit/?id=1cecd14fd069ff778224fe778b7117cb4e3bc0ee, but I haven't tried it yet.
(In reply to Wolfgang Bauer from comment #8) > Seems that it should have been fixed by > https://cgit.kde.org/falkon.git/commit/ > ?id=1cecd14fd069ff778224fe778b7117cb4e3bc0ee, but I haven't tried it yet. It should not crash now when kwallet is disabled, but there is still some room for improvements.