Bug 343634 - Web Shortcuts segfault
Summary: Web Shortcuts segfault
Status: RESOLVED DUPLICATE of bug 342228
Alias: None
Product: kio-extras
Classification: Frameworks and Libraries
Component: default (show other bugs)
Version: 5.2.0
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Development Mailing List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-01-31 19:50 UTC by accounts_1764
Modified: 2015-02-01 19:08 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 accounts_1764 2015-01-31 19:50:38 UTC
Application: systemsettings5 (5.2.0)

Qt Version: 5.4.0
Operating System: Linux 3.18.3-1-desktop i686
Distribution: "openSUSE 20150129 (Tumbleweed) (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

- open systemsettings web shortcuts module
- click new, add information, click ok

(segfaults happens on 2 different systems. arch % suse tumbleweed)

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb4b72700 (LWP 1779))]

Thread 2 (Thread 0xb2fe7b40 (LWP 1780)):
#0  0xb77c7dbc in __kernel_vsyscall ()
#1  0xb607827b in poll () from /lib/libc.so.6
#2  0xb594e8f8 in ?? () from /usr/lib/libxcb.so.1
#3  0xb59508c4 in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#4  0xb3149333 in QXcbEventReader::run (this=0x86413f8) at qxcbconnection.cpp:1099
#5  0xb62b9795 in QThreadPrivate::start (arg=0x86413f8) at thread/qthread_unix.cpp:337
#6  0xb58dc0e2 in start_thread () from /lib/libpthread.so.0
#7  0xb608230e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb4b72700 (LWP 1779)):
[KCrash Handler]
#6  QString (other=<error reading variable: Cannot access memory at address 0x4>, this=this@entry=0xbf9f94cc) at /usr/include/qt5/QtCore/qstring.h:811
#7  KUriFilterSearchProvider::name (this=0x0) at /usr/src/debug/kio-5.6.0/src/widgets/kurifilter.cpp:126
#8  0xaec89fc4 in ProvidersModel::data (this=0x869d918, index=..., role=0) at /usr/src/debug/kio-5.6.0/src/urifilters/ikws/ikwsopts.cpp:99
#9  0xb6462b98 in QSortFilterProxyModel::lessThan (this=0x89f8e68, left=..., right=...) at itemmodels/qsortfilterproxymodel.cpp:2632
#10 0xb64643c3 in QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add (this=this@entry=0x89f9808, proxy_to_source=..., source_items=..., source_parent=..., orient=orient@entry=Qt::Vertical) at itemmodels/qsortfilterproxymodel.cpp:632
#11 0xb6464ace in QSortFilterProxyModelPrivate::insert_source_items (this=this@entry=0x89f9808, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., emit_signal=emit_signal@entry=true, orient=Qt::Vertical) at itemmodels/qsortfilterproxymodel.cpp:691
#12 0xb646b3f6 in source_items_inserted (orient=Qt::Vertical, end=130, start=130, source_parent=..., this=0x89f9808) at itemmodels/qsortfilterproxymodel.cpp:824
#13 QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x89f9808, source_parent=..., start=130, end=130) at itemmodels/qsortfilterproxymodel.cpp:1379
#14 0xb646cbfc in QSortFilterProxyModel::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xbf9f98c0, _c=<optimized out>) at .moc/moc_qsortfilterproxymodel.cpp:205
#15 0xb64d4ce0 in QMetaObject::activate (sender=sender@entry=0x869d918, signalOffset=3, local_signal_index=<optimized out>, local_signal_index@entry=10, argv=argv@entry=0xbf9f98c0) at kernel/qobject.cpp:3716
#16 0xb64d52fb in QMetaObject::activate (sender=sender@entry=0x869d918, m=m@entry=0xb66e2f10 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0xbf9f98c0) at kernel/qobject.cpp:3582
#17 0xb6557ce5 in QAbstractItemModel::rowsInserted (this=this@entry=0x869d918, _t1=..., _t2=130, _t3=130) at .moc/moc_qabstractitemmodel.cpp:428
#18 0xb6447532 in QAbstractItemModel::endInsertRows (this=this@entry=0x869d918) at itemmodels/qabstractitemmodel.cpp:2614
#19 0xaec89c20 in ProvidersModel::addProvider (this=0x869d918, p=0x0) at /usr/src/debug/kio-5.6.0/src/urifilters/ikws/ikwsopts.cpp:170
#20 0xaec89cdb in FilterOptions::addSearchProvider (this=0x89cf708) at /usr/src/debug/kio-5.6.0/src/urifilters/ikws/ikwsopts.cpp:423
#21 0xaec93c00 in FilterOptions::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kio-5.6.0/build/src/urifilters/ikws/moc_ikwsopts.cpp:80
#22 0xb64d4ce0 in QMetaObject::activate (sender=sender@entry=0x89f0b18, signalOffset=7, local_signal_index=<optimized out>, local_signal_index@entry=2, argv=argv@entry=0xbf9f9ae8) at kernel/qobject.cpp:3716
#23 0xb64d52fb in QMetaObject::activate (sender=sender@entry=0x89f0b18, m=m@entry=0xb7435b2c <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0xbf9f9ae8) at kernel/qobject.cpp:3582
#24 0xb72c55cd in QAbstractButton::clicked (this=this@entry=0x89f0b18, _t1=false) at .moc/moc_qabstractbutton.cpp:298
#25 0xb6fe5eb3 in QAbstractButtonPrivate::emitClicked (this=this@entry=0x89f0cc0) at widgets/qabstractbutton.cpp:534
#26 0xb6fe6b8a in QAbstractButtonPrivate::click (this=this@entry=0x89f0cc0) at widgets/qabstractbutton.cpp:527
#27 0xb6fe6d0e in QAbstractButton::mouseReleaseEvent (this=0x89f0b18, e=0xbf9f9fa8) at widgets/qabstractbutton.cpp:1132
#28 0xb6f174fb in QWidget::event (this=this@entry=0x89f0b18, event=event@entry=0xbf9f9fa8) at kernel/qwidget.cpp:8656
#29 0xb6fe7d52 in QAbstractButton::event (this=this@entry=0x89f0b18, e=e@entry=0xbf9f9fa8) at widgets/qabstractbutton.cpp:1089
#30 0xb70880cc in QPushButton::event (this=0x89f0b18, e=0xbf9f9fa8) at widgets/qpushbutton.cpp:673
#31 0xb6ecf274 in QApplicationPrivate::notify_helper (this=0x8636428, receiver=receiver@entry=0x89f0b18, e=0xbf9f9fa8) at kernel/qapplication.cpp:3722
#32 0xb6ed542c in QApplication::notify (this=0xbf9fa744, receiver=0x89f0b18, e=0xbf9f9fa8) at kernel/qapplication.cpp:3280
#33 0xb649f7da in QCoreApplication::notifyInternal (this=0xbf9fa744, receiver=receiver@entry=0x89f0b18, event=event@entry=0xbf9f9fa8) at kernel/qcoreapplication.cpp:932
#34 0xb6ed3b3b in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:228
#35 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x89f0b18, event=0xbf9f9fa8, alienWidget=0x89f0b18, nativeWidget=0x86b4d38, buttonDown=buttonDown@entry=0xb743d380 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:2753
#36 0xb6f30d5f in QWidgetWindow::handleMouseEvent (this=this@entry=0x8759820, event=event@entry=0xbf9fa330) at kernel/qwidgetwindow.cpp:506
#37 0xb6f33bbc in QWidgetWindow::event (this=0x8759820, event=0xbf9fa330) at kernel/qwidgetwindow.cpp:173
#38 0xb6ecf274 in QApplicationPrivate::notify_helper (this=this@entry=0x8636428, receiver=receiver@entry=0x8759820, e=e@entry=0xbf9fa330) at kernel/qapplication.cpp:3722
#39 0xb6ed46a9 in QApplication::notify (this=0xbf9fa744, receiver=0x8759820, e=0xbf9fa330) at kernel/qapplication.cpp:3505
#40 0xb649f7da in QCoreApplication::notifyInternal (this=0xbf9fa744, receiver=0x8759820, event=event@entry=0xbf9fa330) at kernel/qcoreapplication.cpp:932
#41 0xb69b6c93 in sendSpontaneousEvent (event=0xbf9fa330, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#42 QGuiApplicationPrivate::processMouseEvent (e=e@entry=0x89527b8) at kernel/qguiapplication.cpp:1796
#43 0xb69b86b0 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x89527b8) at kernel/qguiapplication.cpp:1598
#44 0xb699bbd6 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:572
#45 0xb31765a1 in userEventSourceDispatch (source=0x86710d0) at eventdispatchers/qeventdispatcher_glib.cpp:70
#46 0xb57b8fd3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#47 0xb57b9258 in ?? () from /usr/lib/libglib-2.0.so.0
#48 0xb57b9318 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#49 0xb64ff15d in QEventDispatcherGlib::processEvents (this=this@entry=0x8676ae8, flags=flags@entry=...) at kernel/qeventdispatcher_glib.cpp:418
#50 0xb31767a6 in QPAEventDispatcherGlib::processEvents (this=0x8676ae8, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:115
#51 0xb649d056 in QEventLoop::processEvents (this=this@entry=0xbf9fa660, flags=flags@entry=...) at kernel/qeventloop.cpp:128
#52 0xb649d494 in QEventLoop::exec (this=this@entry=0xbf9fa660, flags=flags@entry=...) at kernel/qeventloop.cpp:204
#53 0xb64a543d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1185
#54 0xb69ae5d4 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1532
#55 0xb6ecb474 in QApplication::exec () at kernel/qapplication.cpp:2956
#56 0x08054c31 in main (argc=1, argv=0xbf9fa814) at /usr/src/debug/systemsettings-5.2.0/app/main.cpp:54

Reported using DrKonqi
Comment 1 Hrvoje Senjan 2015-02-01 19:08:33 UTC

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