Bug 266534 - Konqueror crashed when changing setting
Summary: Konqueror crashed when changing setting
Status: RESOLVED DUPLICATE of bug 240374
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.5.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 266533 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-02-17 16:25 UTC by Andreas Nordal
Modified: 2011-02-17 22:27 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Nordal 2011-02-17 16:25:55 UTC
Version:           4.5.1 (using KDE 4.5.1) 
OS:                Linux

I changed {Settings -> Configure Konqueror -> Java and Javascript -> Javascript -> Global JavaScript Policies -> Open new windows} from Smart to Ask. I think I clicked OK. Konqueror crashed immediately.

At the time of crash, I was browsing webmail.ntnu.no, which seemingly uses "Horde Groupware Webmail Edition (1.0)". I restored the session once, logged in to bugs.kde.org and crashed Konqueror once again by changing the setting back to Smart. After restarting Konqueror without restoring the session, the crash was no longer reproducible.

Reproducible: Couldn't Reproduce




Application: Konqueror (konqueror), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f64e6249760 (LWP 5038))]

Thread 2 (Thread 0x7f64cc649700 (LWP 5045)):
#0  0x00007f64e5abf203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f64ddd17009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f64ddd1745c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f64e36031e6 in QEventDispatcherGlib::processEvents (this=0x1d9bd30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f64e35d5a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f64e35d5dec in QEventLoop::exec (this=0x7f64cc648db0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f64e34e02fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f64e35b55f8 in QInotifyFileSystemWatcherEngine::run (this=0x1ec28c0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f64e34e327e in QThreadPrivate::start (arg=0x1ec28c0) at thread/qthread_unix.cpp:266
#9  0x00007f64e103c971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f64e5acb92d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f64e6249760 (LWP 5038)):
[KCrash Handler]
#6  ViewExtensionsFactory::handleCurrentIndexChange (this=0x0, current=..., previous=...) at ../../../../apps/dolphin/src/viewextensionsfactory.cpp:138
#7  0x00007f64e2c184b3 in QAbstractItemView::qt_metacall (this=0x4ddd9d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff50800e90) at .moc/release-shared/moc_qabstractitemview.cpp:238
#8  0x00007f64e2da6ed5 in QListView::qt_metacall (this=0x0, _c=45861840, _id=-477064976, _a=0x7fff50800e90) at .moc/release-shared/moc_qlistview.cpp:111
#9  0x00007f64e3fc7690 in KCategorizedView::qt_metacall (this=0x0, _c=45861840, _id=-477064976, _a=0x7fff50800e90) at ./kcategorizedview.moc:75
#10 0x00007f64cfe05c20 in DolphinIconsView::qt_metacall (this=0x0, _c=45861840, _id=-477064976, _a=0x7fff50800e90) at ./dolphiniconsview.moc:80
#11 0x00007f64e35eeb27 in QMetaObject::activate (sender=0x4300b10, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff50800e90) at kernel/qobject.cpp:3280
#12 0x00007f64e2c6961a in QItemSelectionModel::currentChanged (this=0x0, _t1=<value optimized out>, _t2=<value optimized out>) at .moc/release-shared/moc_qitemselectionmodel.cpp:159
#13 0x00007f64e2c69762 in QItemSelectionModel::setCurrentIndex (this=0x4300b10, index=..., command=<value optimized out>) at itemviews/qitemselectionmodel.cpp:1156
#14 0x00007f64e2c0f134 in QAbstractItemView::focusInEvent (this=0x4ddd9d0, event=0x7fff50801910) at itemviews/qabstractitemview.cpp:2101
#15 0x00007f64e2718902 in QWidget::event (this=0x4ddd9d0, event=0x7fff50801910) at kernel/qwidget.cpp:8296
#16 0x00007f64e2ae45e6 in QFrame::event (this=0x4ddd9d0, e=0x7fff50801910) at widgets/qframe.cpp:557
#17 0x00007f64e2b7271b in QAbstractScrollArea::event (this=0x4ddd9d0, e=0x7fff50801910) at widgets/qabstractscrollarea.cpp:996
#18 0x00007f64e2c1651b in QAbstractItemView::event (this=0x4ddd9d0, event=0x7fff50801910) at itemviews/qabstractitemview.cpp:1555
#19 0x00007f64e26c2fdc in QApplicationPrivate::notify_helper (this=0x17d8e50, receiver=0x4ddd9d0, e=0x7fff50801910) at kernel/qapplication.cpp:4396
#20 0x00007f64e26c8aed in QApplication::notify (this=0x7fff50803320, receiver=0x4ddd9d0, e=0x7fff50801910) at kernel/qapplication.cpp:4277
#21 0x00007f64e3ff7156 in KApplication::notify (this=0x7fff50803320, receiver=0x4ddd9d0, event=0x7fff50801910) at ../../kdeui/kernel/kapplication.cpp:310
#22 0x00007f64e35d6cdc in QCoreApplication::notifyInternal (this=0x7fff50803320, receiver=0x4ddd9d0, event=0x7fff50801910) at kernel/qcoreapplication.cpp:732
#23 0x00007f64e26c70b6 in QApplicationPrivate::setFocusWidget (focus=0x4ddd9d0, reason=Qt::OtherFocusReason) at kernel/qapplication.cpp:2189
#24 0x00007f64e2714051 in QWidget::setFocus (this=0x4ddd9d0, reason=Qt::OtherFocusReason) at kernel/qwidget.cpp:6283
#25 0x00007f64cfe04f0d in setFocus (this=0x4ddd9d0, parent=<value optimized out>, dolphinViewController=0x1d63330, viewModeController=0x1d72c10, proxyModel=<value optimized out>) at /usr/include/qt4/QtGui/qwidget.h:422
#26 DolphinIconsView::DolphinIconsView (this=0x4ddd9d0, parent=<value optimized out>, dolphinViewController=0x1d63330, viewModeController=0x1d72c10, proxyModel=<value optimized out>) at ../../../../apps/dolphin/src/dolphiniconsview.cpp:124
#27 0x00007f64cfe0f80d in DolphinView::ViewAccessor::createView (this=0x1d79428, parent=0x1d793e0, dolphinViewController=0x1d63330, viewModeController=0x1d72c10, mode=<value optimized out>) at ../../../../apps/dolphin/src/dolphinview.cpp:1394
#28 0x00007f64cfe0fa9c in DolphinView::createView (this=0x1d793e0) at ../../../../apps/dolphin/src/dolphinview.cpp:1285
#29 0x00007f64cfe1409f in DolphinView::refresh (this=0x1d793e0) at ../../../../apps/dolphin/src/dolphinview.cpp:449
#30 0x00007f64d00594c1 in reparseConfiguration (this=0x1d622c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ../../../../apps/dolphin/src/dolphinpart.cpp:502
#31 DolphinPartBrowserExtension::qt_metacall (this=0x1d622c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./dolphinpart.moc:264
#32 0x00007f64e35dfbf9 in QMetaMethod::invoke (this=0x7fff50801ef0, object=0x1d622c0, connectionType=<value optimized out>, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1575
#33 0x00007f64e35e1306 in QMetaObject::invokeMethod (obj=0x1d622c0, member=<value optimized out>, type=<value optimized out>, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1148
#34 0x00007f64e5da8c7b in invokeMethod (this=<value optimized out>, methodName=0x7f64e5e2e01c "reparseConfiguration") at /usr/include/qt4/QtCore/qobjectdefs.h:408
#35 KonqView::callExtensionMethod (this=<value optimized out>, methodName=0x7f64e5e2e01c "reparseConfiguration") at ../../../../apps/konqueror/src/konqview.cpp:1033
#36 0x00007f64e5de6809 in KonqMainWindow::reparseConfiguration (this=<value optimized out>) at ../../../../apps/konqueror/src/konqmainwindow.cpp:4751
#37 0x00007f64e5da1207 in KonquerorApplication::slotReparseConfiguration (this=<value optimized out>) at ../../../../apps/konqueror/src/konqapplication.cpp:51
#38 0x00007f64e5da1f04 in KonquerorApplication::qt_metacall (this=0x7fff50803320, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff508025d0) at ./konqapplication.moc:80
#39 0x00007f64e32160ee in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>) at qdbusintegrator.cpp:919
#40 0x00007f64e32210ef in QDBusCallDeliveryEvent::placeMetaCall (this=0x0, object=0x2bbcbd0) at qdbusintegrator_p.h:103
#41 0x00007f64e35e8bde in QObject::event (this=0x7fff50803320, e=0x0) at kernel/qobject.cpp:1219
#42 0x00007f64e26c6186 in QApplication::event (this=0x7fff50803320, e=0x33c3ac0) at kernel/qapplication.cpp:2439
#43 0x00007f64e26c2fdc in QApplicationPrivate::notify_helper (this=0x17d8e50, receiver=0x7fff50803320, e=0x33c3ac0) at kernel/qapplication.cpp:4396
#44 0x00007f64e26c8aed in QApplication::notify (this=0x7fff50803320, receiver=0x7fff50803320, e=0x33c3ac0) at kernel/qapplication.cpp:4277
#45 0x00007f64e3ff7156 in KApplication::notify (this=0x7fff50803320, receiver=0x7fff50803320, event=0x33c3ac0) at ../../kdeui/kernel/kapplication.cpp:310
#46 0x00007f64e35d6cdc in QCoreApplication::notifyInternal (this=0x7fff50803320, receiver=0x7fff50803320, event=0x33c3ac0) at kernel/qcoreapplication.cpp:732
#47 0x00007f64e35d9c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x17bc350) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#48 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x17bc350) at kernel/qcoreapplication.cpp:1373
#49 0x00007f64e3603653 in sendPostedEvents (s=0x17dcc60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#50 postEventSourceDispatch (s=0x17dcc60) at kernel/qeventdispatcher_glib.cpp:277
#51 0x00007f64ddd13342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#52 0x00007f64ddd172a8 in ?? () from /lib/libglib-2.0.so.0
#53 0x00007f64ddd1745c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#54 0x00007f64e3603193 in QEventDispatcherGlib::processEvents (this=0x17bbe60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#55 0x00007f64e2775a4e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#56 0x00007f64e35d5a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#57 0x00007f64e35d5dec in QEventLoop::exec (this=0x7fff508030f0, flags=) at kernel/qeventloop.cpp:201
#58 0x00007f64e35d9ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#59 0x00007f64e5e2c15e in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/konqueror/src/konqmain.cpp:234
#60 0x00007f64e5a03d8e in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff50803c28) at libc-start.c:226
#61 0x0000000000400659 in _start ()
Comment 1 Andreas Nordal 2011-02-17 16:28:46 UTC
*** Bug 266533 has been marked as a duplicate of this bug. ***
Comment 2 Frank Reininghaus 2011-02-17 22:27:09 UTC
Thanks for the bug report. This crash is fixed in 4.5.4.

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