qBittorrent v 1.5rc2 crashes on RSS window when I add New subscription empty.
Installed on Fedora 11 i386 from source.
Leave in terminal some information:
qbittorrent
Warning: Local domain socket was not closed cleanly, deleting file...
*************************************************************
Catching SIGSEGV, please report a bug at http://bug.qbittorrent.org
and provide the following backtrace:
stack trace:
[0x617400]
qbittorrent : RssFolder::refreshStream(QString)+0x21 [0x8188d51]
qbittorrent : RssStream::refresh()+0x28 [0x8188e58]
qbittorrent : RSSImp::on_newFeedButton_clicked()+0x521 [0x813dd01]
qbittorrent : RSSImp::qt_metacall(QMetaObject::Call, int, void**)+0xf0 [0x81a65f0]
/usr/lib/libQtCore.so.4 : QMetaObject::activate(QObject*, int, int, void**)+0x233 [0x3932c73]
/usr/lib/libQtCore.so.4 : QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**)+0x58 [0x39330e8]
/usr/lib/libQtGui.so.4 : QAction::triggered(bool)+0x51 [0x3dc7301]
/usr/lib/libQtGui.so.4 : QAction::activate(QAction::ActionEvent)+0xb2 [0x3dc8882]
/usr/lib/libQtGui.so.4 [0x42144cc]
/usr/lib/libQtGui.so.4 [0x421ab4b]
/usr/lib/libQtGui.so.4 : QMenu::mouseReleaseEvent(QMouseEvent*)+0x147 [0x421b707]
/usr/lib/libQtGui.so.4 : QWidget::event(QEvent*)+0x44f [0x3e2259f]
/usr/lib/libQtGui.so.4 : QMenu::event(QEvent*)+0xc4 [0x421d944]
/usr/lib/libQtGui.so.4 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0xb4 [0x3dcd884]
/usr/lib/libQtGui.so.4 : QApplication::notify(QObject*, QEvent*)+0x9bb [0x3dd57eb]
/usr/lib/libQtCore.so.4 : QCoreApplication::notifyInternal(QObject*, QEvent*)+0x7b [0x391cf4b]
/usr/lib/libQtGui.so.4 : QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&)+0xde [0x3dd48ae]
/usr/lib/libQtGui.so.4 [0x3e43277]
/usr/lib/libQtGui.so.4 : QApplication::x11ProcessEvent(_XEvent*)+0x1a33 [0x3e42243]
/usr/lib/libQtGui.so.4 [0x3e6d302]
/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x1f8 [0x9ddcf8]
/lib/libglib-2.0.so.0 [0x9e1370]
/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x73 [0x9e14a3]
/usr/lib/libQtCore.so.4 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x5c [0x39479dc]
/usr/lib/libQtGui.so.4 [0x3e6c9e5]
/usr/lib/libQtCore.so.4 : QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x49 [0x391b539]
/usr/lib/libQtCore.so.4 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0xfa [0x391b98a]
/usr/lib/libQtGui.so.4 : QMenu::exec(QPoint const&, QAction*)+0x7e [0x421d7ae]
qbittorrent : RSSImp::displayRSSListMenu(QPoint const&)+0x14b [0x8138cdb]
qbittorrent : RSSImp::qt_metacall(QMetaObject::Call, int, void**)+0x118 [0x81a6618]
/usr/lib/libQtCore.so.4 : QMetaObject::activate(QObject*, int, int, void**)+0x233 [0x3932c73]
/usr/lib/libQtCore.so.4 : QMetaObject::activate(QObject*, QMetaObject const*, int, void**)+0x52 [0x39338d2]
/usr/lib/libQtGui.so.4 : QWidget::customContextMenuRequested(QPoint const&)+0x43 [0x3e153c3]
/usr/lib/libQtGui.so.4 : QWidget::event(QEvent*)+0xdce [0x3e22f1e]
/usr/lib/libQtGui.so.4 : QFrame::event(QEvent*)+0x33 [0x41d0303]
/usr/lib/libQtGui.so.4 : QAbstractScrollArea::viewportEvent(QEvent*)+0x64 [0x426efc4]
/usr/lib/libQtGui.so.4 : QAbstractItemView::viewportEvent(QEvent*)+0x2ff [0x432251f]
/usr/lib/libQtGui.so.4 : QTreeView::viewportEvent(QEvent*)+0x224 [0x435ce54]
/usr/lib/libQtGui.so.4 [0x42715c5]
/usr/lib/libQtCore.so.4 : QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)+0x9a [0x391c0fa]
/usr/lib/libQtGui.so.4 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x8c [0x3dcd85c]
/usr/lib/libQtGui.so.4 : QApplication::notify(QObject*, QEvent*)+0x583 [0x3dd53b3]
/usr/lib/libQtCore.so.4 : QCoreApplication::notifyInternal(QObject*, QEvent*)+0x7b [0x391cf4b]
/usr/lib/libQtGui.so.4 : QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*)+0x3e [0x3e4855e]
/usr/lib/libQtGui.so.4 [0x3e43454]
/usr/lib/libQtGui.so.4 : QApplication::x11ProcessEvent(_XEvent*)+0x1a33 [0x3e42243]
/usr/lib/libQtGui.so.4 [0x3e6d302]
/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x1f8 [0x9ddcf8]
/lib/libglib-2.0.so.0 [0x9e1370]
/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x73 [0x9e14a3]
/usr/lib/libQtCore.so.4 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x5c [0x39479dc]
/usr/lib/libQtGui.so.4 [0x3e6c9e5]
/usr/lib/libQtCore.so.4 : QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x49 [0x391b539]
/usr/lib/libQtCore.so.4 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0xfa [0x391b98a]
/usr/lib/libQtCore.so.4 : QCoreApplication::exec()+0xaf [0x391ddff]
/usr/lib/libQtGui.so.4 : QApplication::exec()+0x27 [0x3dcd707]
qbittorrent : main()+0xa69 [0x80b5d19]
/lib/libc.so.6 : __libc_start_main()+0xe6 [0x7bea66]
qbittorrent [0x8082a81]
What do you mean by "new subscription empty". I'm checking if the new subscription name is left empty and if that is the case I don't add any feed.
I also tried to add a feed called "empty" but this did not cause any crash.