Application: dolphin (17.12.0) Qt Version: 5.9.3 Frameworks Version: 5.41.0 Operating System: Linux 4.10.0-40-generic x86_64 Distribution: KDE neon Developer Edition -- Information about the crash: - What I was doing when the application crashed: 1. Right click on .zip file. 2. Select 'Open With...' in right click menu. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f77eab088c0 (LWP 13481))] Thread 4 (Thread 0x7f77c2de4700 (LWP 13485)): #0 0x00007f77ea43d70d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f77dd6fc38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f77dd6fc49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f77e467c6cb in QEventDispatcherGlib::processEvents (this=0x7f77bc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f77e4624e2a in QEventLoop::exec (this=this@entry=0x7f77c2de3d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f77e444d8f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #6 0x00007f77e4452709 in QThreadPrivate::start (arg=0x22d7170) at thread/qthread_unix.cpp:368 #7 0x00007f77df7d06ba in start_thread (arg=0x7f77c2de4700) at pthread_create.c:333 #8 0x00007f77ea4493dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f77d0de0700 (LWP 13483)): #0 0x00007f77ea43d70d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f77dd6fc38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f77dd6fc49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f77e467c6cb in QEventDispatcherGlib::processEvents (this=0x7f77c40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f77e4624e2a in QEventLoop::exec (this=this@entry=0x7f77d0ddfcd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f77e444d8f4 in QThread::exec (this=this@entry=0x7f77e4d6fd40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515 #6 0x00007f77e4afb315 in QDBusConnectionManager::run (this=0x7f77e4d6fd40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #7 0x00007f77e4452709 in QThreadPrivate::start (arg=0x7f77e4d6fd40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368 #8 0x00007f77df7d06ba in start_thread (arg=0x7f77d0de0700) at pthread_create.c:333 #9 0x00007f77ea4493dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f77d30e6700 (LWP 13482)): #0 0x00007f77ea43d70d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f77dd044c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f77dd0468d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f77d563d1f9 in QXcbEventReader::run (this=0x1e35ed0) at qxcbconnection.cpp:1330 #4 0x00007f77e4452709 in QThreadPrivate::start (arg=0x1e35ed0) at thread/qthread_unix.cpp:368 #5 0x00007f77df7d06ba in start_thread (arg=0x7f77d30e6700) at pthread_create.c:333 #6 0x00007f77ea4493dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f77eab088c0 (LWP 13481)): [KCrash Handler] #6 0x00007f77e46594ce in QObject::connect (sender=sender@entry=0x297c790, signal=signal@entry=0x7f77e7a4b79c "2matches(QStringList)", receiver=receiver@entry=0x2a74560, method=method@entry=0x7f77e7a4b8a0 "1setCompletedItems(QStringList)", type=type@entry=Qt::AutoConnection) at kernel/qobject.cpp:2675 #7 0x00007f77e7a4290c in KLineEdit::setCompletionObject (this=0x2a74560, comp=0x297c790, handle=<optimized out>) at /workspace/build/src/klineedit.cpp:1515 #8 0x00007f77e7a31b28 in KComboBox::setLineEdit (this=0x27dfcc0, edit=0x2a74560) at /workspace/build/src/kcombobox.cpp:322 #9 0x00007f77e917f6f3 in KOpenWithDialogPrivate::init (this=0x25de880, _text=..., _value=...) at /workspace/build/src/widgets/kopenwithdialog.cpp:601 #10 0x00007f77e9180935 in KOpenWithDialog::KOpenWithDialog (this=0x7fff9694b8a0, _urls=..., _text=..., _value=..., parent=<optimized out>) at /workspace/build/src/widgets/kopenwithdialog.cpp:531 #11 0x00007f77e9193720 in KRun::displayOpenWithDialog (lst=..., window=window@entry=0x1ebc130, tempFiles=tempFiles@entry=false, suggestedFileName=..., asn=...) at /workspace/build/src/widgets/krun.cpp:267 #12 0x00007f77e9167c8c in KFileItemActionsPrivate::slotOpenWithDialog (this=0x2748090) at /workspace/build/src/widgets/kfileitemactions.cpp:734 #13 0x00007f77e91d0808 in KFileItemActionsPrivate::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/widgets/moc_kfileitemactions_p.cpp:88 #14 0x00007f77e4653279 in QMetaObject::activate (sender=sender@entry=0x2968380, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff9694bae0) at kernel/qobject.cpp:3766 #15 0x00007f77e4653b87 in QMetaObject::activate (sender=sender@entry=0x2968380, m=m@entry=0x7f77e5ce2e00 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff9694bae0) at kernel/qobject.cpp:3628 #16 0x00007f77e56096a2 in QAction::triggered (this=this@entry=0x2968380, _t1=false) at .moc/moc_qaction.cpp:370 #17 0x00007f77e560bdb0 in QAction::activate (this=0x2968380, event=<optimized out>) at kernel/qaction.cpp:1165 #18 0x00007f77e578b9ca in QMenuPrivate::activateCausedStack (this=this@entry=0x2964220, causedStack=..., action=action@entry=0x2968380, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1324 #19 0x00007f77e5792de6 in QMenuPrivate::activateAction (this=this@entry=0x2964220, action=action@entry=0x2968380, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1401 #20 0x00007f77e5793d80 in QMenu::mouseReleaseEvent (this=<optimized out>, e=0x7fff9694c100) at widgets/qmenu.cpp:2889 #21 0x00007f77e564eb08 in QWidget::event (this=this@entry=0x2a2f4c0, event=event@entry=0x7fff9694c100) at kernel/qwidget.cpp:9200 #22 0x00007f77e5796373 in QMenu::event (this=0x2a2f4c0, e=0x7fff9694c100) at widgets/qmenu.cpp:3011 #23 0x00007f77e560fb9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2a2f4c0, e=0x7fff9694c100) at kernel/qapplication.cpp:3722 #24 0x00007f77e56181cb in QApplication::notify (this=<optimized out>, receiver=0x2a2f4c0, e=0x7fff9694c100) at kernel/qapplication.cpp:3198 #25 0x00007f77e4626df8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x2a2f4c0, event=event@entry=0x7fff9694c100) at kernel/qcoreapplication.cpp:1018 #26 0x00007f77e5616b6f in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233 #27 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x2a2f4c0, event=event@entry=0x7fff9694c100, alienWidget=0x0, alienWidget@entry=0x2a2f4c0, nativeWidget=0x2a2f4c0, buttonDown=buttonDown@entry=0x7f77e5d11820 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2704 #28 0x00007f77e5668f16 in QWidgetWindow::handleMouseEvent (this=this@entry=0x2a25230, event=event@entry=0x7fff9694c500) at kernel/qwidgetwindow.cpp:516 #29 0x00007f77e566b563 in QWidgetWindow::event (this=0x2a25230, event=0x7fff9694c500) at kernel/qwidgetwindow.cpp:243 #30 0x00007f77e560fb9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2a25230, e=0x7fff9694c500) at kernel/qapplication.cpp:3722 #31 0x00007f77e56175a7 in QApplication::notify (this=0x7fff9694e540, receiver=0x2a25230, e=0x7fff9694c500) at kernel/qapplication.cpp:3481 #32 0x00007f77e4626df8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x2a25230, event=event@entry=0x7fff9694c500) at kernel/qcoreapplication.cpp:1018 #33 0x00007f77e4ea1860 in QCoreApplication::sendSpontaneousEvent (event=0x7fff9694c500, receiver=0x2a25230) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #34 QGuiApplicationPrivate::processMouseEvent (e=0x2a52740) at kernel/qguiapplication.cpp:1949 #35 0x00007f77e4ea37c5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x2a52740) at kernel/qguiapplication.cpp:1733 #36 0x00007f77e4e7d81b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:939 #37 0x00007f77d569c450 in userEventSourceDispatch (source=<optimized out>) at qeventdispatcher_glib.cpp:77 #38 0x00007f77dd6fc197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007f77dd6fc3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #40 0x00007f77dd6fc49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007f77e467c6af in QEventDispatcherGlib::processEvents (this=0x1e76960, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #42 0x00007f77e4624e2a in QEventLoop::exec (this=this@entry=0x7fff9694c8b0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #43 0x00007f77e5790abd in QMenu::exec (this=this@entry=0x2a2f4c0, p=..., action=action@entry=0x0) at widgets/qmenu.cpp:2623 #44 0x00007f77ea7640d5 in DolphinContextMenu::openItemContextMenu (this=0x2a2f4c0) at /workspace/build/src/dolphincontextmenu.cpp:302 #45 0x00007f77ea7654cd in DolphinContextMenu::open (this=0x2a2f4c0) at /workspace/build/src/dolphincontextmenu.cpp:115 #46 0x00007f77ea75bc21 in DolphinMainWindow::openContextMenu (this=0x1ebc130, pos=..., item=..., url=..., customActions=...) at /workspace/build/src/dolphinmainwindow.cpp:796 #47 0x00007f77e46535a6 in QtPrivate::QSlotObjectBase::call (a=0x7fff9694cc80, r=0x1ebc130, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101 #48 QMetaObject::activate (sender=sender@entry=0x22bc570, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=17, argv=argv@entry=0x7fff9694cc80) at kernel/qobject.cpp:3749 #49 0x00007f77e4653b87 in QMetaObject::activate (sender=sender@entry=0x22bc570, m=m@entry=0x7f77ea33d8e0 <DolphinView::staticMetaObject>, local_signal_index=local_signal_index@entry=17, argv=argv@entry=0x7fff9694cc80) at kernel/qobject.cpp:3628 #50 0x00007f77ea0fd8f4 in DolphinView::requestContextMenu (this=this@entry=0x22bc570, _t1=..., _t2=..., _t3=..., _t4=...) at /workspace/build/obj-x86_64-linux-gnu/src/moc_dolphinview.cpp:997 #51 0x00007f77ea0cfc4e in DolphinView::slotItemContextMenuRequested (this=0x22bc570, index=<optimized out>, pos=...) at /workspace/build/src/views/dolphinview.cpp:891 #52 0x00007f77e46535a6 in QtPrivate::QSlotObjectBase::call (a=0x7fff9694ce50, r=0x22bc570, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101 #53 QMetaObject::activate (sender=sender@entry=0x22bfb50, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff9694ce50) at kernel/qobject.cpp:3749 #54 0x00007f77e4653b87 in QMetaObject::activate (sender=sender@entry=0x22bfb50, m=m@entry=0x7f77ea33e0e0 <KItemListController::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff9694ce50) at kernel/qobject.cpp:3628 #55 0x00007f77ea0fbc56 in KItemListController::itemContextMenuRequested (this=this@entry=0x22bfb50, _t1=10, _t2=...) at /workspace/build/obj-x86_64-linux-gnu/src/moc_kitemlistcontroller.cpp:449 #56 0x00007f77ea0912ba in KItemListController::mousePressEvent (this=0x22bfb50, event=0x7fff9694d6e0, transform=...) at /workspace/build/src/kitemviews/kitemlistcontroller.cpp:626 #57 0x00007f77ea090b84 in KItemListController::processEvent (this=0x22bfb50, event=event@entry=0x7fff9694d6e0, transform=...) at /workspace/build/src/kitemviews/kitemlistcontroller.cpp:1039 #58 0x00007f77ea0a2b42 in KItemListView::event (this=0x22c4b70, event=0x7fff9694d6e0) at /workspace/build/src/kitemviews/kitemlistview.cpp:924 #59 0x00007f77e560fb9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x22c4b70, e=0x7fff9694d6e0) at kernel/qapplication.cpp:3722 #60 0x00007f77e56175a7 in QApplication::notify (this=0x7fff9694e540, receiver=0x22c4b70, e=0x7fff9694d6e0) at kernel/qapplication.cpp:3481 #61 0x00007f77e4626df8 in QCoreApplication::notifyInternal2 (receiver=0x22c4b70, event=0x7fff9694d6e0) at kernel/qcoreapplication.cpp:1018 #62 0x00007f77e560fede in QCoreApplication::sendSpontaneousEvent (event=event@entry=0x7fff9694d6e0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #63 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7fff9694d6e0) at kernel/qapplication.cpp:4160 #64 0x00007f77e5915083 in QGraphicsScenePrivate::sendEvent (this=<optimized out>, item=0x22c4b80, event=0x7fff9694d6e0) at graphicsview/qgraphicsscene.cpp:1245 #65 0x00007f77e5915a31 in QGraphicsScenePrivate::sendMouseEvent (this=0x23b66e0, mouseEvent=0x7fff9694d6e0) at graphicsview/qgraphicsscene.cpp:1323 #66 0x00007f77e591ded6 in QGraphicsScenePrivate::mousePressEventHandler (this=this@entry=0x23b66e0, mouseEvent=mouseEvent@entry=0x7fff9694d6e0) at graphicsview/qgraphicsscene.cpp:1450 #67 0x00007f77e591e2f9 in QGraphicsScene::mousePressEvent (this=<optimized out>, mouseEvent=0x7fff9694d6e0) at graphicsview/qgraphicsscene.cpp:4043 #68 0x00007f77e59262b0 in QGraphicsScene::event (this=0x22fee60, event=0x7fff9694d6e0) at graphicsview/qgraphicsscene.cpp:3407 #69 0x00007f77e560fb9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x22fee60, e=0x7fff9694d6e0) at kernel/qapplication.cpp:3722 #70 0x00007f77e56175a7 in QApplication::notify (this=0x7fff9694e540, receiver=0x22fee60, e=0x7fff9694d6e0) at kernel/qapplication.cpp:3481 #71 0x00007f77e4626df8 in QCoreApplication::notifyInternal2 (receiver=0x22fee60, event=0x7fff9694d6e0) at kernel/qcoreapplication.cpp:1018 #72 0x00007f77e560fede in QCoreApplication::sendSpontaneousEvent (event=event@entry=0x7fff9694d6e0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #73 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7fff9694d6e0) at kernel/qapplication.cpp:4160 #74 0x00007f77e594131f in QGraphicsView::mousePressEvent (this=0x22f5880, event=0x7fff9694dc50) at graphicsview/qgraphicsview.cpp:3259 #75 0x00007f77e564f3cf in QWidget::event (this=this@entry=0x22f5880, event=event@entry=0x7fff9694dc50) at kernel/qwidget.cpp:8816 #76 0x00007f77e56f62fe in QFrame::event (this=0x22f5880, e=0x7fff9694dc50) at widgets/qframe.cpp:550 #77 0x00007f77e594270b in QGraphicsView::viewportEvent (this=0x22f5880, event=0x7fff9694dc50) at graphicsview/qgraphicsview.cpp:2966 #78 0x00007f77e4626b62 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x23ce5f0, event=event@entry=0x7fff9694dc50) at kernel/qcoreapplication.cpp:1129 #79 0x00007f77e560fb75 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x23ce5f0, e=0x7fff9694dc50) at kernel/qapplication.cpp:3718 #80 0x00007f77e56181cb in QApplication::notify (this=<optimized out>, receiver=0x23ce5f0, e=0x7fff9694dc50) at kernel/qapplication.cpp:3198 #81 0x00007f77e4626df8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x23ce5f0, event=event@entry=0x7fff9694dc50) at kernel/qcoreapplication.cpp:1018 #82 0x00007f77e5616b6f in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233 #83 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x23ce5f0, event=event@entry=0x7fff9694dc50, alienWidget=alienWidget@entry=0x23ce5f0, nativeWidget=0x1ebc130, buttonDown=buttonDown@entry=0x7f77e5d11820 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2704 #84 0x00007f77e5668b06 in QWidgetWindow::handleMouseEvent (this=this@entry=0x1effaa0, event=event@entry=0x7fff9694e050) at kernel/qwidgetwindow.cpp:622 #85 0x00007f77e566b563 in QWidgetWindow::event (this=0x1effaa0, event=0x7fff9694e050) at kernel/qwidgetwindow.cpp:243 #86 0x00007f77e560fb9c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x1effaa0, e=0x7fff9694e050) at kernel/qapplication.cpp:3722 #87 0x00007f77e56175a7 in QApplication::notify (this=0x7fff9694e540, receiver=0x1effaa0, e=0x7fff9694e050) at kernel/qapplication.cpp:3481 #88 0x00007f77e4626df8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x1effaa0, event=event@entry=0x7fff9694e050) at kernel/qcoreapplication.cpp:1018 #89 0x00007f77e4ea1860 in QCoreApplication::sendSpontaneousEvent (event=0x7fff9694e050, receiver=0x1effaa0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #90 QGuiApplicationPrivate::processMouseEvent (e=0x29ffa40) at kernel/qguiapplication.cpp:1949 #91 0x00007f77e4ea37c5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x29ffa40) at kernel/qguiapplication.cpp:1733 #92 0x00007f77e4e7d81b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:939 #93 0x00007f77d569c450 in userEventSourceDispatch (source=<optimized out>) at qeventdispatcher_glib.cpp:77 #94 0x00007f77dd6fc197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #95 0x00007f77dd6fc3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #96 0x00007f77dd6fc49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #97 0x00007f77e467c6af in QEventDispatcherGlib::processEvents (this=0x1e76960, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #98 0x00007f77e4624e2a in QEventLoop::exec (this=this@entry=0x7fff9694e400, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #99 0x00007f77e462dd64 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291 #100 0x00007f77e4e9920c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1679 #101 0x00007f77e560faf5 in QApplication::exec () at kernel/qapplication.cpp:2910 #102 0x00007f77ea74f64a in kdemain (argc=1, argv=<optimized out>) at /workspace/build/src/main.cpp:163 #103 0x00007f77ea362830 in __libc_start_main (main=0x4006b0 <main(int, char**)>, argc=1, argv=0x7fff9694e6c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff9694e6b8) at ../csu/libc-start.c:291 #104 0x00000000004006e9 in _start () Reported using DrKonqi
Hmm, I cannot reproduce this crash with Dolphin 18.04.2. Have you been experiencing this behavior again?
We will and cannot triage this bug report further unless we know that it does still happen to someone. Please do check again if this issue is still present or not with Dolphin 18.04. Thanks!
No response -> closing. Please reopen this report if you can reproduce this crash with Dolphin 18.04.2 or newer. Thanks!