1.5.0rc4: mouse right-button causes a crash in rss listing

Bug #422495 reported by Pekka Niemi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qBittorrent
Fix Released
Undecided
Christophe Dumez

Bug Description

qB 1.5.0rc4, Xubuntu 9.04

In torrent listing placing cursor over an item in RSS listing and clicking mouse's right button causes qB to crash. I ran qB from the command line, here's the resulting error message:

*************************************************************
Catching SIGSEGV, please report a bug at http://bug.qbittorrent.org
and provide the following backtrace:
stack trace:
  [0xb809f400]
  qbittorrent : RssStream::getItem(QString) const+0xa [0x818b5ba]
  qbittorrent : RSSImp::displayItemsListMenu(QPoint const&)+0x162 [0x8143ba2]
  qbittorrent : RSSImp::qt_metacall(QMetaObject::Call, int, void**)+0x2b7 [0x81aa037]
  /usr/lib/libQtCore.so.4 : QMetaObject::activate(QObject*, int, int, void**)+0x228 [0xb70e6ca8]
  /usr/lib/libQtCore.so.4 : QMetaObject::activate(QObject*, QMetaObject const*, int, void**)+0x52 [0xb70e7932]
  /usr/lib/libQtGui.so.4 : QWidget::customContextMenuRequested(QPoint const&)+0x43 [0xb746e7b3]
  /usr/lib/libQtGui.so.4 : QWidget::event(QEvent*)+0xe5b [0xb747d24b]
  /usr/lib/libQtGui.so.4 : QFrame::event(QEvent*)+0x33 [0xb7856993]
  /usr/lib/libQtGui.so.4 : QAbstractScrollArea::viewportEvent(QEvent*)+0x5f [0xb78f694f]
  /usr/lib/libQtGui.so.4 : QAbstractItemView::viewportEvent(QEvent*)+0x307 [0xb79a8647]
  /usr/lib/libQtGui.so.4 : QTreeView::viewportEvent(QEvent*)+0x234 [0xb79e30c4]
  /usr/lib/libQtGui.so.4 [0xb78f8f55]
  /usr/lib/libQtCore.so.4 : QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)+0x9a [0xb70cfc5a]
  /usr/lib/libQtGui.so.4 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x9a [0xb7425e7a]
  /usr/lib/libQtGui.so.4 : QApplication::notify(QObject*, QEvent*)+0x5fd [0xb742e6dd]
  /usr/lib/libQtCore.so.4 : QCoreApplication::notifyInternal(QObject*, QEvent*)+0x7b [0xb70d0a3b]
  /usr/lib/libQtGui.so.4 : QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*)+0x3e [0xb7430fee]
  /usr/lib/libQtGui.so.4 [0xb749e167]
  /usr/lib/libQtGui.so.4 : QApplication::x11ProcessEvent(_XEvent*)+0x16f7 [0xb749cca7]
  /usr/lib/libQtGui.so.4 [0xb74c7c6a]
  /usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x1e8 [0xb68deb88]
  /usr/lib/libglib-2.0.so.0 [0xb68e20eb]
  /usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x68 [0xb68e2268]
  /usr/lib/libQtCore.so.4 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x58 [0xb70fc438]
  /usr/lib/libQtGui.so.4 [0xb74c7365]
  /usr/lib/libQtCore.so.4 : QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x4a [0xb70cf06a]
  /usr/lib/libQtCore.so.4 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0xea [0xb70cf4aa]
  /usr/lib/libQtCore.so.4 : QCoreApplication::exec()+0xb9 [0xb70d1959]
  /usr/lib/libQtGui.so.4 : QApplication::exec()+0x27 [0xb7425d17]
  qbittorrent : main()+0xac2 [0x80bca82]
  /lib/tls/i686/cmov/libc.so.6 : __libc_start_main()+0xe5 [0xb6d15775]
  qbittorrent [0x8087d51]

Revision history for this message
Christophe Dumez (hydr0g3n) wrote :

Where did you right click exactly?
no item? Unread items? a RSS feed? is it in a sub folder?

Changed in qbittorrent:
assignee: nobody → Christophe Dumez (hydr0g3n)
milestone: none → 1.5.0
status: New → Incomplete
Revision history for this message
Christophe Dumez (hydr0g3n) wrote :

Ok. I see I managed to reproduce it. I thought you were talking about RSS feeds list not news list.

Revision history for this message
Christophe Dumez (hydr0g3n) wrote :

Fixed in SVN in r2590. Thanks a lot for the report :)

Changed in qbittorrent:
status: Incomplete → Fix Committed
Revision history for this message
Pekka Niemi (pekka-niemi) wrote : Re: [Bug 422495] Re: 1.5.0rc4: mouse right-button causes a crash in rss listing
Download full text (3.8 KiB)

Hi!

  I had unread items in an RSS feed. I moved the mouse cursor over an
unread item and right-clicked on it (no, I didn't first left-click on the
item).

  pen

On Tue, Sep 1, 2009 at 19:52, Christophe Dumez <email address hidden> wrote:

> Where did you right click exactly?
> no item? Unread items? a RSS feed? is it in a sub folder?
>
> ** Changed in: qbittorrent
> Status: New => Incomplete
>
> ** Changed in: qbittorrent
> Milestone: None => 1.5.0
>
> ** Changed in: qbittorrent
> Assignee: (unassigned) => Christophe Dumez (hydr0g3n)
>
> --
> 1.5.0rc4: mouse right-button causes a crash in rss listing
> https://bugs.launchpad.net/bugs/422495
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in qBittorrent - An advanced bittorrent client in C++ / Qt4:
> Incomplete
>
> Bug description:
> qB 1.5.0rc4, Xubuntu 9.04
>
> In torrent listing placing cursor over an item in RSS listing and clicking
> mouse's right button causes qB to crash. I ran qB from the command line,
> here's the resulting error message:
>
> *************************************************************
> Catching SIGSEGV, please report a bug at http://bug.qbittorrent.org
> and provide the following backtrace:
> stack trace:
> [0xb809f400]
> qbittorrent : RssStream::getItem(QString) const+0xa [0x818b5ba]
> qbittorrent : RSSImp::displayItemsListMenu(QPoint const&)+0x162
> [0x8143ba2]
> qbittorrent : RSSImp::qt_metacall(QMetaObject::Call, int, void**)+0x2b7
> [0x81aa037]
> /usr/lib/libQtCore.so.4 : QMetaObject::activate(QObject*, int, int,
> void**)+0x228 [0xb70e6ca8]
> /usr/lib/libQtCore.so.4 : QMetaObject::activate(QObject*, QMetaObject
> const*, int, void**)+0x52 [0xb70e7932]
> /usr/lib/libQtGui.so.4 : QWidget::customContextMenuRequested(QPoint
> const&)+0x43 [0xb746e7b3]
> /usr/lib/libQtGui.so.4 : QWidget::event(QEvent*)+0xe5b [0xb747d24b]
> /usr/lib/libQtGui.so.4 : QFrame::event(QEvent*)+0x33 [0xb7856993]
> /usr/lib/libQtGui.so.4 : QAbstractScrollArea::viewportEvent(QEvent*)+0x5f
> [0xb78f694f]
> /usr/lib/libQtGui.so.4 : QAbstractItemView::viewportEvent(QEvent*)+0x307
> [0xb79a8647]
> /usr/lib/libQtGui.so.4 : QTreeView::viewportEvent(QEvent*)+0x234
> [0xb79e30c4]
> /usr/lib/libQtGui.so.4 [0xb78f8f55]
> /usr/lib/libQtCore.so.4 :
> QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*,
> QEvent*)+0x9a [0xb70cfc5a]
> /usr/lib/libQtGui.so.4 : QApplicationPrivate::notify_helper(QObject*,
> QEvent*)+0x9a [0xb7425e7a]
> /usr/lib/libQtGui.so.4 : QApplication::notify(QObject*, QEvent*)+0x5fd
> [0xb742e6dd]
> /usr/lib/libQtCore.so.4 : QCoreApplication::notifyInternal(QObject*,
> QEvent*)+0x7b [0xb70d0a3b]
> /usr/lib/libQtGui.so.4 : QCoreApplication::sendSpontaneousEvent(QObject*,
> QEvent*)+0x3e [0xb7430fee]
> /usr/lib/libQtGui.so.4 [0xb749e167]
> /usr/lib/libQtGui.so.4 : QApplication::x11ProcessEvent(_XEvent*)+0x16f7
> [0xb749cca7]
> /usr/lib/libQtGui.so.4 [0xb74c7c6a]
> /usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x1e8 [0xb68deb88]
> /usr/lib/libglib-2.0.so.0 [0xb68e20eb]
> /usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x68 [0xb68e2268]
> /usr/lib/libQtCor...

Read more...

Revision history for this message
Christophe Dumez (hydr0g3n) wrote :

v1.5.0 is out.

Changed in qbittorrent:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.