Version: 0.6.1 (using KDE 4.5.1) OS: Linux My default cookie policy is to ask. I accidentally set one site policy to 'reject'. With several tabs from that site open, I opened the configuration dialog and deleted the site's policy. When I clicked OK, rekonq crashed. In the debug dialog, I chose the application to restart. When rekonq restarted (previously open tabs were restored), I tried deleting the cookie policy again and agan rekonq crashed when I clicked OK. Only after I started a new rekonq instance deleting the site policy without crashing. Reproducible: Sometimes
Created attachment 56589 [details] Backtrace of the crash The crash happened again. Here is the backtrace.
In this case, I could reproduce the bug 100%. I finally gave up on trying to delete the site policy after it crashed rekonq about ten times in a row, and choose 'Change' to 'reject' the cookies from the site.
[Comment from a bug triager] Pasting part of the backtrace: Thread 1 (Thread 0xb77a2930 (LWP 1737)): [KCrash Handler] #7 0x02ff0529 in ?? () from /usr/lib/kde4/kcm_kio.so #8 0x02fec7a8 in ?? () from /usr/lib/kde4/kcm_kio.so #9 0x003051ea in KCModuleProxy::save() () from /usr/lib/libkcmutils.so.4 #10 0x008a4725 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_rekonq.so #11 0x00895762 in SettingsDialog::saveSettings() () from /usr/lib/kde4/libkdeinit/libkdeinit4_rekonq.so #12 0x00895988 in SettingsDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/libkdeinit/libkdeinit4_rekonq.so #13 0x088dd8ca in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #14 0x088f06ad in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #15 0x032f14b7 in KDialog::okClicked() () from /usr/lib/libkdeui.so.5 #16 0x032f3a60 in KDialog::slotButtonClicked(int) () from /usr/lib/libkdeui.so.5 #17 0x032f5b79 in KDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #18 0x033e985a in KPageDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #19 0x032e006a in KConfigDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #20 0x0089594a in SettingsDialog::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/libkdeinit/libkdeinit4_rekonq.so #21 0x088dd8ca in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #22 0x088f06ad in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 ... This looks like bug 257884 and some of its duplicates (bug 257874); which are fixed for KDE SC 4.5.2 and later.
I agree: marking duplicate of #257884. *** This bug has been marked as a duplicate of bug 257884 ***