Bug 319811 - Changing stylesheet setting crashes Konqueror with WebKit
Summary: Changing stylesheet setting crashes Konqueror with WebKit
Status: RESOLVED NOT A BUG
Alias: None
Product: kwebkitpart
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: webkit-devel
URL:
Keywords:
: 319857 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-05-14 04:27 UTC by L. Rahyen
Modified: 2013-05-15 12:50 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description L. Rahyen 2013-05-14 04:27:02 UTC
Application: konqueror (4.10.2)
KDE Platform Version: 4.10.2
Qt Version: 4.8.2
Operating System: Linux 3.2.0-4-amd64 x86_64
Distribution: Debian GNU/Linux testing/unstable

-- Information about the crash:
When I try to change stylesheet in Settings -> Configure Konqueror... -> Appearence -> Stylesheets with Default web browser engine set to "WebKit", Konqueror crashes. After restart, setting is saved, but if I try to change it (even to "Use default stylesheet") it crashes again.

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f57ef42e780 (LWP 10204))]

Thread 15 (Thread 0x7f57d8745700 (LWP 10208)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57db9bcebd in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f57dc37d280) at wtf/FastMalloc.cpp:2499
#2  0x00007f57db9bcfc9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1622
#3  0x00007f57e8414e0e in start_thread (arg=0x7f57d8745700) at pthread_create.c:311
#4  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 14 (Thread 0x7f57d7e44700 (LWP 10209)):
#0  g_private_get (key=key@entry=0x7f57e81f1b80) at /tmp/buildd/glib2.0-2.36.1/./glib/gthread-posix.c:1011
#1  0x00007f57e7f64410 in g_thread_self () at /tmp/buildd/glib2.0-2.36.1/./glib/gthread.c:993
#2  0x00007f57e7f40315 in g_main_context_iteration (context=0x7f57d00009a0, may_block=1) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3762
#3  0x00007f57eb9e7296 in QEventDispatcherGlib::processEvents (this=0x7f57d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f57eb9b78af in QEventLoop::processEvents (this=this@entry=0x7f57d7e43e20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f57eb9b7b38 in QEventLoop::exec (this=0x7f57d7e43e20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f57eb8bad70 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f57eb8bdd0b in QThreadPrivate::start (arg=0x381b740) at thread/qthread_unix.cpp:307
#8  0x00007f57e8414e0e in start_thread (arg=0x7f57d7e44700) at pthread_create.c:311
#9  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7f578ba0b700 (LWP 10361)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57d411f397 in ?? () from /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007f57e8414e0e in start_thread (arg=0x7f578ba0b700) at pthread_create.c:311
#3  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7f578b20a700 (LWP 10362)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57d411f397 in ?? () from /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007f57e8414e0e in start_thread (arg=0x7f578b20a700) at pthread_create.c:311
#3  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7f578aa09700 (LWP 10363)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57d411f397 in ?? () from /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007f57e8414e0e in start_thread (arg=0x7f578aa09700) at pthread_create.c:311
#3  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7f578ffff700 (LWP 10392)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57892dcf0c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#2  0x00007f5788f27b00 in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#3  0x00007f57892dd16c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#4  0x00007f57892dd6be in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#5  0x00007f57e8414e0e in start_thread (arg=0x7f578ffff700) at pthread_create.c:311
#6  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7f578f7fe700 (LWP 10393)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57892dcf0c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#2  0x00007f5788f27b00 in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#3  0x00007f57892dd16c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#4  0x00007f57892dd6be in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#5  0x00007f57e8414e0e in start_thread (arg=0x7f578f7fe700) at pthread_create.c:311
#6  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7f578effd700 (LWP 10394)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57892dcf0c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#2  0x00007f5788f27b00 in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#3  0x00007f57892dd16c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#4  0x00007f57892dd6be in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#5  0x00007f57e8414e0e in start_thread (arg=0x7f578effd700) at pthread_create.c:311
#6  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7f578e7fc700 (LWP 10395)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57892dcf0c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#2  0x00007f5788f27b00 in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#3  0x00007f57892dd16c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#4  0x00007f57892dd6be in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#5  0x00007f57e8414e0e in start_thread (arg=0x7f578e7fc700) at pthread_create.c:311
#6  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7f578dffb700 (LWP 10396)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57892dcf0c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#2  0x00007f5788f27b00 in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#3  0x00007f57892dd16c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#4  0x00007f57892dd6be in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#5  0x00007f57e8414e0e in start_thread (arg=0x7f578dffb700) at pthread_create.c:311
#6  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f578d7fa700 (LWP 10397)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57892dcf0c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#2  0x00007f5788f27b00 in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#3  0x00007f57892dd16c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#4  0x00007f57892dd6be in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#5  0x00007f57e8414e0e in start_thread (arg=0x7f578d7fa700) at pthread_create.c:311
#6  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f578cff9700 (LWP 10398)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57892dcf0c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#2  0x00007f5788f27b00 in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#3  0x00007f57892dd16c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#4  0x00007f57892dd6be in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#5  0x00007f57e8414e0e in start_thread (arg=0x7f578cff9700) at pthread_create.c:311
#6  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f578c7f8700 (LWP 10399)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f57892dcf0c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#2  0x00007f5788f27b00 in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#3  0x00007f57892dd16c in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#4  0x00007f57892dd6be in ?? () from /usr/lib/flashplugin-nonfree/libflashplayer.so
#5  0x00007f57e8414e0e in start_thread (arg=0x7f578c7f8700) at pthread_create.c:311
#6  0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f577852a700 (LWP 10459)):
#0  0x00007f57eedee1bd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f57e7f401fc in g_main_context_poll (n_fds=1, fds=0x7f5770002bb0, timeout=-1, context=0x7f57700009a0, priority=<optimized out>) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3995
#2  g_main_context_iterate (context=context@entry=0x7f57700009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3696
#3  0x00007f57e7f40324 in g_main_context_iteration (context=0x7f57700009a0, may_block=1) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3762
#4  0x00007f57eb9e7296 in QEventDispatcherGlib::processEvents (this=0x7f57700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f57eb9b78af in QEventLoop::processEvents (this=this@entry=0x7f5778529df0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f57eb9b7b38 in QEventLoop::exec (this=0x7f5778529df0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f57eb8bad70 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f57eb9981bf in QInotifyFileSystemWatcherEngine::run (this=0x4467560) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f57eb8bdd0b in QThreadPrivate::start (arg=0x4467560) at thread/qthread_unix.cpp:307
#10 0x00007f57e8414e0e in start_thread (arg=0x7f577852a700) at pthread_create.c:311
#11 0x00007f57eedf995d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f57ef42e780 (LWP 10204)):
[KCrash Handler]
#6  QWebView::page (this=0x0) at Api/qwebview.cpp:337
#7  0x00007f57dc5ebde1 in WebKitBrowserExtension::saveHistoryState() () from /usr/lib/libkwebkit.so.1
#8  0x00007f57dc5e0af1 in KWebKitPart::~KWebKitPart() () from /usr/lib/libkwebkit.so.1
#9  0x00007f57dc5e0b9a in KWebKitPart::~KWebKitPart() () from /usr/lib/libkwebkit.so.1
#10 0x00007f57ee68b271 in KParts::Part::slotWidgetDestroyed (this=0x41c8650) at ../../kparts/part.cpp:353
#11 0x00007f57eb9ce54f in QMetaObject::activate (sender=sender@entry=0x41c40e0, m=m@entry=0x7f57ebd09b40, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff4c973800) at kernel/qobject.cpp:3547
#12 0x00007f57eb9cef8f in QObject::destroyed (this=this@entry=0x41c40e0, _t1=_t1@entry=0x41c40e0) at .moc/release-shared/moc_qobject.cpp:149
#13 0x00007f57eb9cf083 in QObject::~QObject (this=0x41c40e0, __in_chrg=<optimized out>) at kernel/qobject.cpp:844
#14 0x00007f57ec413270 in QWidget::~QWidget (this=0x41c40e0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1552
#15 0x00007f57ec413529 in QWidget::~QWidget (this=0x41c40e0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1701
#16 0x00007f57eb9cb772 in QObjectPrivate::deleteChildren (this=0x41b4a20) at kernel/qobject.cpp:1908
#17 0x00007f57ec4131d4 in QWidget::~QWidget (this=0x41b4450, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#18 0x00007f57ec7c3e19 in QGroupBox::~QGroupBox (this=0x41b4450, __in_chrg=<optimized out>) at widgets/qgroupbox.cpp:216
#19 0x00007f57eb9cb772 in QObjectPrivate::deleteChildren (this=0x42c6f30) at kernel/qobject.cpp:1908
#20 0x00007f57ec4131d4 in QWidget::~QWidget (this=0x42c6d20, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#21 0x00007f578126598e in ?? () from /usr/lib/kde4/kcm_konqhtml.so
#22 0x00007f57eb9cb772 in QObjectPrivate::deleteChildren (this=0x42c4750) at kernel/qobject.cpp:1908
#23 0x00007f57ec4131d4 in QWidget::~QWidget (this=0x42c4300, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#24 0x00007f57ed05b569 in KDialog::~KDialog (this=0x42c4300, __in_chrg=<optimized out>) at ../../kdeui/dialogs/kdialog.cpp:204
#25 0x00007f57eb9cb772 in QObjectPrivate::deleteChildren (this=0x448b380) at kernel/qobject.cpp:1908
#26 0x00007f57ec4131d4 in QWidget::~QWidget (this=0x448b330, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#27 0x00007f578126594e in ?? () from /usr/lib/kde4/kcm_konqhtml.so
#28 0x00007f57eb9cb772 in QObjectPrivate::deleteChildren (this=0x4488990) at kernel/qobject.cpp:1908
#29 0x00007f57ec4131d4 in QWidget::~QWidget (this=0x4488960, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#30 0x00007f57ec81d389 in QStackedWidget::~QStackedWidget (this=0x4488960, __in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:193
#31 0x00007f57eb9cb772 in QObjectPrivate::deleteChildren (this=0x44885a0) at kernel/qobject.cpp:1908
#32 0x00007f57ec4131d4 in QWidget::~QWidget (this=0x4488370, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#33 0x00007f57ed1d5199 in KTabWidget::~KTabWidget (this=0x4488370, __in_chrg=<optimized out>) at ../../kdeui/widgets/ktabwidget.cpp:257
#34 0x00007f57eb9cb772 in QObjectPrivate::deleteChildren (this=0x46ebef0) at kernel/qobject.cpp:1908
#35 0x00007f57ec4131d4 in QWidget::~QWidget (this=0x4487d90, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677
#36 0x00007f57ed18cb98 in KCModule::~KCModule (this=0x4487d90, __in_chrg=<optimized out>) at ../../kdeui/widgets/kcmodule.cpp:193
#37 0x00007f57812512b9 in ?? () from /usr/lib/kde4/kcm_konqhtml.so
#38 0x00007f57ee444734 in KCModuleProxy::deleteClient (this=<optimized out>) at ../../kutils/kcmoduleproxy.cpp:219
#39 0x00007f57ee4420ac in KCMultiDialogPrivate::_k_dialogClosed (this=0x4261760) at ../../kutils/kcmultidialog.cpp:201
#40 0x00007f57eb9ce54f in QMetaObject::activate (sender=0x3bdc5b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#41 0x00007f57ec4191a8 in QWidget::event (this=0x3bdc5b0, event=0x7fff4c974920) at kernel/qwidget.cpp:8582
#42 0x00007f57ec3c970c in QApplicationPrivate::notify_helper (this=this@entry=0xcb2b00, receiver=receiver@entry=0x3bdc5b0, e=e@entry=0x7fff4c974920) at kernel/qapplication.cpp:4556
#43 0x00007f57ec3cdb8a in QApplication::notify (this=0x7fff4c976590, receiver=0x3bdc5b0, e=0x7fff4c974920) at kernel/qapplication.cpp:4417
#44 0x00007f57ed0fd516 in KApplication::notify (this=0x7fff4c976590, receiver=0x3bdc5b0, event=0x7fff4c974920) at ../../kdeui/kernel/kapplication.cpp:311
#45 0x00007f57eb9b8b5e in QCoreApplication::notifyInternal (this=0x7fff4c976590, receiver=0x3bdc5b0, event=0x7fff4c974920) at kernel/qcoreapplication.cpp:915
#46 0x00007f57ec419aeb in sendEvent (event=0x7fff4c974920, receiver=0x3bdc5b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#47 QWidgetPrivate::hide_helper (this=this@entry=0x450ad00) at kernel/qwidget.cpp:7637
#48 0x00007f57ec41b668 in QWidget::setVisible (this=0x3bdc5b0, visible=<optimized out>) at kernel/qwidget.cpp:7810
#49 0x00007f57ec87e633 in QDialog::setVisible (this=0x3bdc5b0, visible=<optimized out>) at dialogs/qdialog.cpp:793
#50 0x00007f57ec87d9d4 in hide (this=0x3bdc5b0) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:498
#51 QDialog::done (this=0x3bdc5b0, r=1) at dialogs/qdialog.cpp:591
#52 0x00007f57eb9ce54f in QMetaObject::activate (sender=0x3bdc5b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#53 0x00007f57ed05ddb8 in KDialog::slotButtonClicked (this=0x3bdc5b0, button=4) at ../../kdeui/dialogs/kdialog.cpp:884
#54 0x00007f57ed05e1e4 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./kdialog.moc:167
#55 KDialog::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./kdialog.moc:127
#56 0x00007f57eb9ce54f in QMetaObject::activate (sender=0x42617f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4c974d20) at kernel/qobject.cpp:3547
#57 0x00007f57eb9d44be in QSignalMapper::mapped (this=this@entry=0x42617f0, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:115
#58 0x00007f57eb9d46c5 in QSignalMapper::map (this=0x42617f0, sender=0x3dec120) at kernel/qsignalmapper.cpp:266
#59 0x00007f57eb9ce54f in QMetaObject::activate (sender=0x3dec120, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4c974eb0) at kernel/qobject.cpp:3547
#60 0x00007f57eca2ef32 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#61 0x00007f57ec78306e in QAbstractButtonPrivate::emitClicked (this=this@entry=0x451d530) at widgets/qabstractbutton.cpp:548
#62 0x00007f57ec7838a0 in QAbstractButtonPrivate::click (this=this@entry=0x451d530) at widgets/qabstractbutton.cpp:541
#63 0x00007f57ec783b0c in QAbstractButton::mouseReleaseEvent (this=0x3dec120, e=0x7fff4c975750) at widgets/qabstractbutton.cpp:1123
#64 0x00007f57ec418e10 in QWidget::event (this=0x3dec120, event=0x7fff4c975750) at kernel/qwidget.cpp:8371
#65 0x00007f57ec3c970c in QApplicationPrivate::notify_helper (this=this@entry=0xcb2b00, receiver=receiver@entry=0x3dec120, e=e@entry=0x7fff4c975750) at kernel/qapplication.cpp:4556
#66 0x00007f57ec3ce3eb in QApplication::notify (this=<optimized out>, receiver=0x3dec120, e=0x7fff4c975750) at kernel/qapplication.cpp:4099
#67 0x00007f57ed0fd516 in KApplication::notify (this=0x7fff4c976590, receiver=0x3dec120, event=0x7fff4c975750) at ../../kdeui/kernel/kapplication.cpp:311
#68 0x00007f57eb9b8b5e in QCoreApplication::notifyInternal (this=0x7fff4c976590, receiver=0x3dec120, event=0x7fff4c975750) at kernel/qcoreapplication.cpp:915
#69 0x00007f57ec3ca54b in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#70 QApplicationPrivate::sendMouseEvent (receiver=0x3dec120, event=0x7fff4c975750, alienWidget=0x3dec120, nativeWidget=0x3bb68a0, buttonDown=0x7f57ece9f2a8, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3167
#71 0x00007f57ec444fc4 in QETWidget::translateMouseEvent (this=this@entry=0x3bb68a0, event=event@entry=0x7fff4c975ec0) at kernel/qapplication_x11.cpp:4523
#72 0x00007f57ec443d51 in QApplication::x11ProcessEvent (this=0x7fff4c976590, event=0x7fff4c975ec0) at kernel/qapplication_x11.cpp:3646
#73 0x00007f57ec46abc2 in x11EventSourceDispatch (s=s@entry=0xcbf400, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#74 0x00007f57e7f3ff25 in g_main_dispatch (context=0xcb2dd0) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3054
#75 g_main_context_dispatch (context=context@entry=0xcb2dd0) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3630
#76 0x00007f57e7f40268 in g_main_context_iterate (context=context@entry=0xcb2dd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3701
#77 0x00007f57e7f40324 in g_main_context_iteration (context=0xcb2dd0, may_block=1) at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3762
#78 0x00007f57eb9e7276 in QEventDispatcherGlib::processEvents (this=0xc77b30, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#79 0x00007f57ec46a83e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#80 0x00007f57eb9b78af in QEventLoop::processEvents (this=this@entry=0x7fff4c976290, flags=...) at kernel/qeventloop.cpp:149
#81 0x00007f57eb9b7b38 in QEventLoop::exec (this=0x7fff4c976290, flags=...) at kernel/qeventloop.cpp:204
#82 0x00007f57eb9bccf8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#83 0x00007f57ef189a32 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so
#84 0x00007f57eed32a55 in __libc_start_main (main=0x400740, argc=2, ubp_av=0x7fff4c976818, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff4c976808) at libc-start.c:260
#85 0x0000000000400771 in _start ()

Reported using DrKonqi
Comment 1 L. Rahyen 2013-05-15 04:50:03 UTC
I think this bug may be a duplicate of https://bugs.kde.org/show_bug.cgi?id=319857 because the crash seems to be caused by closing Konqueror configuration window. However, The KDE Crash Handler did not automatically detect new bug as duplicate of this one, so perhaps they are different somehow.
Comment 2 Dawit Alemayehu 2013-05-15 11:25:15 UTC
*** Bug 319857 has been marked as a duplicate of this bug. ***
Comment 3 Dawit Alemayehu 2013-05-15 11:34:16 UTC
> #7  0x00007f57dc5ebde1 in WebKitBrowserExtension::saveHistoryState() () from /usr/lib/libkwebkit.so.1
> #8  0x00007f57dc5e0af1 in KWebKitPart::~KWebKitPart() () from /usr/lib/libkwebkit.so.1
> #9  0x00007f57dc5e0b9a in KWebKitPart::~KWebKitPart() () from /usr/lib/libkwebkit.so.1

This simple snippet of the backtrace shows me that you are using a very very very old version of kwebkitpart. libkwebkit.so does not exist anymore. It has not exist for more than a couple of years in kwebkitpart's code.

The solution for you is to remove the "kpart-webkit" package. Never install that package. It contains a couple of years old webkit kpart. Instead you should install a package named kwebkitpart.
Comment 4 L. Rahyen 2013-05-15 12:50:33 UTC
Yes, you are right - somehow I ended up with very old kpart-webkit.

In case somebody else encounters the same problem I would like to say that there is no "kwebkitpart" package in Debian, but installing newer kpart-webkit (1.3.2~git20120518 in current sid) solved the problem - it does not have libkwebkit.so anymore and seems to work as expected so far.

Thank you for your help.