Bug 264262 - rekonq crashed when deleting cookie site policy
Summary: rekonq crashed when deleting cookie site policy
Status: RESOLVED DUPLICATE of bug 257884
Alias: None
Product: rekonq
Classification: Unmaintained
Component: general (show other bugs)
Version: 0.6.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-25 16:04 UTC by Davor Cubranic
Modified: 2011-01-31 15:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Backtrace of the crash (12.62 KB, text/plain)
2011-01-28 21:37 UTC, Davor Cubranic
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Davor Cubranic 2011-01-25 16:04:06 UTC
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
Comment 1 Davor Cubranic 2011-01-28 21:37:35 UTC
Created attachment 56589 [details]
Backtrace of the crash

The crash happened again. Here is the backtrace.
Comment 2 Davor Cubranic 2011-01-28 21:59:07 UTC
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 3 Dario Andres 2011-01-30 23:43:28 UTC
[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.
Comment 4 Davor Cubranic 2011-01-31 15:06:49 UTC
I agree: marking duplicate of #257884.

*** This bug has been marked as a duplicate of bug 257884 ***