Application: kmail (4.8.5) KDE Platform Version: 4.8.5 (4.8.5) "release 521" Qt Version: 4.8.2 Operating System: Linux 3.1.10-1.16-desktop x86_64 Distribution: "openSUSE 12.1 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I moved a folder from the "import folder" to the folder "local folder" -- Backtrace: Application: KMail (kmail), signal: Segmentation fault [Current thread is 1 (Thread 0x7fd0e27ab780 (LWP 5439))] Thread 3 (Thread 0x7fd0c4738700 (LWP 12055)): #0 0x00007fd0dd908e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fd0d3fb6c12 in ?? () from /usr/lib64/libQtWebKit.so.4 #2 0x00007fd0d3fb6c49 in ?? () from /usr/lib64/libQtWebKit.so.4 #3 0x00007fd0dd904f05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fd0dfb0010d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fd0c3e37700 (LWP 12056)): #0 0x00007fd0dfaf6ff3 in poll () from /lib64/libc.so.6 #1 0x00007fd0d7ccfae8 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fd0d7ccffa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fd0e115ee36 in QEventDispatcherGlib::processEvents (this=0x7fd0bc0008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007fd0e112e842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fd0e112ea97 in QEventLoop::exec (this=0x7fd0c3e36e00, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fd0e102e5f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007fd0e103161b in QThreadPrivate::start (arg=0x9dad10) at thread/qthread_unix.cpp:307 #8 0x00007fd0dd904f05 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fd0dfb0010d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fd0e27ab780 (LWP 5439)): [KCrash Handler] #6 QModelIndex (other=..., this=0x7fff4a81a170) at ../../src/corelib/kernel/qabstractitemmodel.h:65 #7 QSortFilterProxyModel::parent (this=0x773fb0, child=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1659 #8 0x00007fd0e21a1e6a in parent (this=0x7fff4a81a1c0) at /usr/include/QtCore/qabstractitemmodel.h:393 #9 KIdentityProxyModel::parent (this=0x962380, child=<optimized out>) at /usr/src/debug/kdelibs-4.8.5/kdeui/itemviews/kidentityproxymodel.cpp:359 #10 0x00007fd0d9b995c9 in KPIM::StatisticsProxyModel::parent(QModelIndex const&) const () from /usr/lib64/libkdepim.so.4 #11 0x00007fd0e1126805 in parent (this=<optimized out>) at kernel/qabstractitemmodel.h:393 #12 QAbstractItemModelPrivate::rowsAboutToBeInserted (this=0xb894a0, parent=..., first=0, last=<optimized out>) at kernel/qabstractitemmodel.cpp:575 #13 0x00007fd0e11299c8 in QAbstractItemModel::beginInsertRows (this=<optimized out>, parent=..., first=0, last=<optimized out>) at kernel/qabstractitemmodel.cpp:2417 #14 0x00007fd0e21a297d in KIdentityProxyModelPrivate::_k_sourceRowsAboutToBeInserted (this=<optimized out>, parent=<optimized out>, start=0, end=0) at /usr/src/debug/kdelibs-4.8.5/kdeui/itemviews/kidentityproxymodel.cpp:699 #15 0x00007fd0e1143c41 in QMetaObject::activate (sender=0x962380, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4a81a4e0) at kernel/qobject.cpp:3556 #16 0x00007fd0e1190604 in QAbstractItemModel::rowsAboutToBeInserted (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:190 #17 0x00007fd0e11299b8 in QAbstractItemModel::beginInsertRows (this=<optimized out>, parent=..., first=0, last=<optimized out>) at kernel/qabstractitemmodel.cpp:2416 #18 0x00007fd0e21a297d in KIdentityProxyModelPrivate::_k_sourceRowsAboutToBeInserted (this=<optimized out>, parent=<optimized out>, start=0, end=0) at /usr/src/debug/kdelibs-4.8.5/kdeui/itemviews/kidentityproxymodel.cpp:699 #19 0x00007fd0e1143c41 in QMetaObject::activate (sender=0x773fb0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4a81a6e0) at kernel/qobject.cpp:3556 #20 0x00007fd0e1190604 in QAbstractItemModel::rowsAboutToBeInserted (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:190 #21 0x00007fd0e11299b8 in QAbstractItemModel::beginInsertRows (this=<optimized out>, parent=..., first=0, last=<optimized out>) at kernel/qabstractitemmodel.cpp:2416 #22 0x00007fd0e0a5cd25 in QSortFilterProxyModelPrivate::insert_source_items (this=0x90d8a0, source_to_proxy=..., proxy_to_source=..., source_items=<optimized out>, source_parent=<optimized out>, orient=Qt::Vertical, emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:683 #23 0x00007fd0e0a60e53 in QSortFilterProxyModelPrivate::source_items_inserted (this=0x90d8a0, source_parent=..., start=<optimized out>, end=<optimized out>, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:806 #24 0x00007fd0e0a6116f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x90d8a0, source_parent=<optimized out>, start=<optimized out>, end=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1280 #25 0x00007fd0e1143c41 in QMetaObject::activate (sender=0x84cf90, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4a81aa40) at kernel/qobject.cpp:3556 #26 0x00007fd0e1190654 in QAbstractItemModel::rowsInserted (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:197 #27 0x00007fd0e1129add in QAbstractItemModel::endInsertRows (this=0x84cf90) at kernel/qabstractitemmodel.cpp:2433 #28 0x00007fd0dc18e9c0 in Akonadi::EntityTreeModelPrivate::insertCollection (this=<optimized out>, collection=<optimized out>, parent=...) at /usr/src/debug/kdepimlibs-4.8.5/akonadi/entitytreemodel_p.cpp:713 #29 0x00007fd0dc1cf43e in Akonadi::EntityTreeModelPrivate::monitoredCollectionAdded (this=0x90c530, collection=..., parent=...) at /usr/src/debug/kdepimlibs-4.8.5/akonadi/entitytreemodel_p.cpp:750 #30 0x00007fd0e1143c41 in QMetaObject::activate (sender=0x65d700, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4a81ad70) at kernel/qobject.cpp:3556 #31 0x00007fd0dc1508ba in Akonadi::Monitor::collectionAdded (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.5/build/akonadi/monitor.moc:231 #32 0x00007fd0dc189ca6 in Akonadi::MonitorPrivate::emitCollectionNotification (this=0x65dab0, msg=..., col=<optimized out>, par=<optimized out>, dest=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.5/akonadi/monitor_p.cpp:600 #33 0x00007fd0dc191d8a in Akonadi::MonitorPrivate::emitNotification (this=0x65dab0, msg=...) at /usr/src/debug/kdepimlibs-4.8.5/akonadi/monitor_p.cpp:285 #34 0x00007fd0dc222311 in Akonadi::ChangeRecorderPrivate::emitNotification (this=0x65dab0, msg=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.5/akonadi/changerecorder_p.h:60 #35 0x00007fd0dc1d5276 in Akonadi::MonitorPrivate::flushPipeline (this=0x65dab0) at /usr/src/debug/kdepimlibs-4.8.5/akonadi/monitor_p.cpp:429 #36 0x00007fd0dc1d5309 in Akonadi::MonitorPrivate::dataAvailable (this=0x65dab0) at /usr/src/debug/kdepimlibs-4.8.5/akonadi/monitor_p.cpp:438 #37 0x00007fd0e1143c41 in QMetaObject::activate (sender=0x904660, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556 #38 0x00007fd0dc21a95d in Akonadi::EntityCache<Akonadi::Collection, Akonadi::CollectionFetchJob, Akonadi::CollectionFetchScope>::processResult (this=0x904660, job=<optimized out>) at /usr/src/debug/kdepimlibs-4.8.5/akonadi/entitycache_p.h:192 #39 0x00007fd0e1143c41 in QMetaObject::activate (sender=0xa6339c0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4a81b450) at kernel/qobject.cpp:3556 #40 0x00007fd0e1bf5ea2 in KJob::result (this=<optimized out>, _t1=0xa6339c0) at /usr/src/debug/kdelibs-4.8.5/build/kdecore/kjob.moc:208 #41 0x00007fd0e1bf5ee0 in KJob::emitResult (this=0xa6339c0) at /usr/src/debug/kdelibs-4.8.5/kdecore/jobs/kjob.cpp:318 #42 0x00007fd0e1148e06 in QObject::event (this=0xa6339c0, e=<optimized out>) at kernel/qobject.cpp:1204 #43 0x00007fd0e04b2fe4 in notify_helper (e=0xa6347c0, receiver=0xa6339c0, this=0x660a00) at kernel/qapplication.cpp:4551 #44 QApplicationPrivate::notify_helper (this=0x660a00, receiver=0xa6339c0, e=0xa6347c0) at kernel/qapplication.cpp:4523 #45 0x00007fd0e04b7db3 in QApplication::notify (this=0x7fff4a81bec0, receiver=0xa6339c0, e=0xa6347c0) at kernel/qapplication.cpp:4412 #46 0x00007fd0e21e6156 in KApplication::notify (this=0x7fff4a81bec0, receiver=0xa6339c0, event=0xa6347c0) at /usr/src/debug/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311 #47 0x00007fd0e112fd0c in QCoreApplication::notifyInternal (this=0x7fff4a81bec0, receiver=0xa6339c0, event=0xa6347c0) at kernel/qcoreapplication.cpp:915 #48 0x00007fd0e11335ba in sendEvent (event=0xa6347c0, receiver=0xa6339c0) at kernel/qcoreapplication.h:231 #49 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60b740) at kernel/qcoreapplication.cpp:1539 #50 0x00007fd0e115e9a3 in sendPostedEvents () at kernel/qcoreapplication.h:236 #51 postEventSourceDispatch (s=0x6626f0) at kernel/qeventdispatcher_glib.cpp:279 #52 0x00007fd0d7ccf5dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #53 0x00007fd0d7ccfdd8 in ?? () from /usr/lib64/libglib-2.0.so.0 #54 0x00007fd0d7ccffa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #55 0x00007fd0e115edcf in QEventDispatcherGlib::processEvents (this=0x60b000, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #56 0x00007fd0e055669e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #57 0x00007fd0e112e842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #58 0x00007fd0e112ea97 in QEventLoop::exec (this=0x7fff4a81bda0, flags=...) at kernel/qeventloop.cpp:204 #59 0x00007fd0e11338b5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #60 0x0000000000402df3 in ?? () #61 0x00007fd0dfa4623d in __libc_start_main () from /lib64/libc.so.6 #62 0x00000000004032d5 in _start () This bug may be a duplicate of or related to bug 295622. Possible duplicates by query: bug 304155, bug 302301, bug 302187, bug 302138, bug 302116. Reported using DrKonqi
Created attachment 73462 [details] New crash information added by DrKonqi kmail (4.8.4) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.1 - What I was doing when the application crashed: I moved a folder from the "Local folders" folder to the folder "inbox" folder -- Backtrace (Reduced): #6 QModelIndex (other=..., this=0x7fffd8761f60) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65 #7 QSortFilterProxyModel::parent (this=0x916c70, child=...) at itemviews/qsortfilterproxymodel.cpp:1659 #8 0x00007f99c79f013a in parent (this=0x7fffd8761fb0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393 #9 KIdentityProxyModel::parent (this=0xa946a0, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:358 #10 0x00007f99c79f013a in parent (this=0x7fffd8762010) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
I can confirm this for kmail 4.8.3 Qt: 4.8.1 OpenSuSE 12.1 x86_64, 3.1.9-1.4-desktop KDE Version 4.8.3 (4.8.3) "release 504"
Created attachment 73682 [details] New crash information added by DrKonqi kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.2 - What I was doing when the application crashed: I've moved (via mouse drag) a folder to another folder. Then I've moved another folder to the same destination folder and kmail crashed instantly on finishing the move (releasing the mouse button). -- Backtrace (Reduced): #6 QModelIndex (other=..., this=0x7fff90b42390) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65 #7 QSortFilterProxyModel::parent (this=0xffcb70, child=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1659 #8 0x00007f905e458ddf in parent (this=0x7fff90b423e0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393 #9 KIdentityProxyModel::parent (this=0x194e9c0, child=...) at /var/tmp/portage/kde-base/kdelibs-4.8.5/work/kdelibs-4.8.5/kdeui/itemviews/kidentityproxymodel.cpp:359 #10 0x00007f9055eda3eb in parent (this=0x7fff90b42470) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
Created attachment 73683 [details] New crash information added by DrKonqi kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.2 - What I was doing when the application crashed: the crash seems reproducible - I've just did the same with another two folders and the same destination folder and it crashed again on dropping the second one note that the folder move itself was okay, the two folders moved in the previous attempt got moved correctly including their contents (unlike another similar bug in which there was data loss - but that one concerned IMAP, this is on local folders) -- Backtrace (Reduced): #6 QModelIndex (other=..., this=0x7fff90988de0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65 #7 QSortFilterProxyModel::parent (this=0x107aaf0, child=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:1659 #8 0x00007fd0ecec3ddf in parent (this=0x7fff90988e30) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393 #9 KIdentityProxyModel::parent (this=0x1da59e0, child=...) at /var/tmp/portage/kde-base/kdelibs-4.8.5/work/kdelibs-4.8.5/kdeui/itemviews/kidentityproxymodel.cpp:359 #10 0x00007fd0e49453eb in parent (this=0x7fff90988ec0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
*** Bug 306974 has been marked as a duplicate of this bug. ***
Confirmed by duplicates.
Myriam, but this looks like a bug in kdelibs, no?
No, please look at where the crashhandler locates the bug, this is what is the most likely culprit: #22 0x00007f99c1f62b0e in Akonadi::EntityTreeModelPrivate::monitoredCollectionMoved (this=0x6e23b0, collection=..., sourceCollection=..., destCollection=...) at ../../akonadi/entitytreemodel_p.cpp:917
*** Bug 308322 has been marked as a duplicate of this bug. ***
Created attachment 74853 [details] New crash information added by DrKonqi kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) "release 2" using Qt 4.8.1 - What I was doing when the application crashed: I was moving an imported folder into its parent folder. -- Backtrace (Reduced): #7 QModelIndex (other=..., this=0xbf9be6f0) at ../../src/corelib/kernel/qabstractitemmodel.h:65 #8 QSortFilterProxyModel::parent (this=0x83f1730, child=...) at itemviews/qsortfilterproxymodel.cpp:1659 #9 0xb7486778 in parent (this=0xbf9be740) at /usr/include/QtCore/qabstractitemmodel.h:393 #10 KIdentityProxyModel::parent (this=0x8502f48, child=...) at /usr/src/debug/kdelibs-4.8.5/kdeui/itemviews/kidentityproxymodel.cpp:359 [...]
Created attachment 74962 [details] New crash information added by DrKonqi kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1 - What I was doing when the application crashed: I was moving a previously imported folder into a parent folder -- Backtrace (Reduced): #6 QModelIndex (other=..., this=0x7fffce788da0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65 #7 QSortFilterProxyModel::parent (this=0x27232f0, child=...) at itemviews/qsortfilterproxymodel.cpp:1659 #8 0x00007f0bf1d6e0fa in parent (this=0x7fffce788df0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393 #9 KIdentityProxyModel::parent (this=0x2916dd0, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:359 #10 0x00007f0be9c963d9 in parent (this=0x7fffce788e50) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
Comment on attachment 74962 [details] New crash information added by DrKonqi When kmail was restarted, the folder seems to have been successfully moved in the new location, but some strange and repetitive warning messages appeared stating that this folder, written as it was in the previous location, did not exist anymore! Then, I stopped kmail and the akonadi server and remove the ~/.local/share/akonadi directory. When I restarted both akonadi and kmail everything seem to go fine and no error messages appear. It seems that some akonadi-related database was corrupted and then rebuilded. Hope this could help better understand this bug!
Created attachment 75015 [details] New crash information added by DrKonqi kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1 - What I was doing when the application crashed: Moving an imported sub-folder to a new sub-folder via right-click menu. I had previously moved another sub-folder between the same parent folders without incident. -- Backtrace (Reduced): #7 QModelIndex (other=..., this=0xbfce88a0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65 #8 QSortFilterProxyModel::parent (this=0xa0d7ac0, child=...) at itemviews/qsortfilterproxymodel.cpp:1659 #9 0xb74ca6d8 in parent (this=0xbfce88f0) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393 #10 KIdentityProxyModel::parent (this=0xa20e250, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:359 #11 0xb4bc46e5 in parent (this=0xbfce8950) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393
Created attachment 76263 [details] New crash information added by DrKonqi kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1 - What I was doing when the application crashed: I moved an imported folder back from local to import folder location. -- Backtrace (Reduced): #7 QModelIndex (other=..., this=0xbfcdbfd0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65 #8 QSortFilterProxyModel::parent (this=0xa0e1170, child=...) at itemviews/qsortfilterproxymodel.cpp:1659 #9 0x00d406d8 in parent (this=0xbfcdc020) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393 #10 KIdentityProxyModel::parent (this=0xa1dd9e0, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:359 #11 0x037c76e5 in KPIM::StatisticsProxyModel::parent(QModelIndex const&) const () from /usr/lib/libkdepim.so.4
Created attachment 76264 [details] New crash information added by DrKonqi kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1 - What I was doing when the application crashed: I copied an imported folder from thunderbird into an existing local folder. -- Backtrace (Reduced): #7 QModelIndex (other=..., this=0xbfed5130) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65 #8 QSortFilterProxyModel::parent (this=0x864b0d8, child=...) at itemviews/qsortfilterproxymodel.cpp:1659 #9 0x00b876d8 in parent (this=0xbfed5180) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393 #10 KIdentityProxyModel::parent (this=0x8740198, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:359 #11 0x01d826e5 in KPIM::StatisticsProxyModel::parent(QModelIndex const&) const () from /usr/lib/libkdepim.so.4
Created attachment 80572 [details] New crash information added by DrKonqi kmail (4.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1 - What I was doing when the application crashed: I moved a folder from the "import folder" to the folder "local folder" -- Backtrace (Reduced): #6 QModelIndex (other=..., this=0x7fff2abfb8b0) at ../../include/QtCore/../../src/corelib/kernel/qabstractitemmodel.h:65 #7 QSortFilterProxyModel::parent (this=0x2985b80, child=...) at itemviews/qsortfilterproxymodel.cpp:1659 #8 0x00007fe8e45760fa in parent (this=0x7fff2abfb900) at /usr/include/qt4/QtCore/qabstractitemmodel.h:393 #9 KIdentityProxyModel::parent (this=0x27bb010, child=...) at ../../kdeui/itemviews/kidentityproxymodel.cpp:359 #10 0x00007fe8dc49d3d9 in KPIM::StatisticsProxyModel::parent(QModelIndex const&) const () from /usr/lib/libkdepim.so.4
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present? If noone confirms this bug for a Framework-based version of kmail2 (version 5.0 or later, as part of KDE Applications 15.12 or later), it gets closed in about three months.
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.