Summary: | aKregator crashes when using the keyboard to open up an article in a tab | ||
---|---|---|---|
Product: | [Applications] akregator | Reporter: | Curtis Wensley <eto> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED NOT A BUG | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | 1.0-beta8 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Curtis Wensley
2004-12-16 11:02:14 UTC
I can't reproduce this in HEAD. At least when opening in background tab, and I see no way to open in foreground tab... uh, opening in foreground tab default key = Shift+Return.. (so it opens up in a tab, and then makes that tab active). Background = Ctrl+Return Can you reproduce in beta8? perhaps it's been fixed, but it'd be nice to know that it is for sure.. (: I can confirm this. Select an article, press Ctrl+Return, select another article, press Ctrl+Return... Doing this repeatedly crashes here mostly after three times. It does this also with Shift+Return. I suspected a problem with our action management introduced with merging the actions, but since it happens with beta8, this can't be. Most of the time I get the following backtrace, somtimes (but rarely) I get the second one. #5 0x42bce342 in QObject::disconnect(QObject const*, char const*, QObject const*, char const*) () from /usr/qt/3/lib/libqt-mt.so.3 #6 0xb7301895 in KAccelPrivate::eventFilter(QObject*, QEvent*) () from /opt2/kde-cvs/lib/libkdecore.so.4 #7 0x42bcc70e in QObject::activate_filters(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #8 0x42bcc63c in QObject::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #9 0x42c04dcf in QWidget::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #10 0x42cc30e2 in QMainWindow::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #11 0x42b7299f in QApplication::internalNotify(QObject*, QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #12 0x42b72235 in QApplication::notify(QObject*, QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #13 0xb7263673 in KApplication::notify(QObject*, QEvent*) () from /opt2/kde-cvs/lib/libkdecore.so.4 #14 0xb72fec9b in KAccelEventHandler::x11Event(_XEvent*) () from /opt2/kde-cvs/lib/libkdecore.so.4 #15 0xb726963f in KApplication::x11EventFilter(_XEvent*) () from /opt2/kde-cvs/lib/libkdecore.so.4 #16 0x42afb748 in qt_set_x11_event_filter(int (*)(_XEvent*)) () from /usr/qt/3/lib/libqt-mt.so.3 #17 0x42b05b3b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #18 0x42b1ce74 in QEventLoop::processEvents(unsigned) () from /usr/qt/3/lib/libqt-mt.so.3 #19 0x42b84b68 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3 #20 0x42b84a18 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3 #21 0x42b72bf1 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3 #22 0x08050495 in main () ======================================================================= #5 0x42e83866 in QGDict::hashKeyAscii(char const*) () from /usr/qt/3/lib/libqt-mt.so.3 #6 0x42e84469 in QGDict::look_ascii(char const*, void*, int) () from /usr/qt/3/lib/libqt-mt.so.3 #7 0x42bbf8d8 in QMetaObject::findSlot(char const*, bool) const () from /usr/qt/3/lib/libqt-mt.so.3 #8 0x42bce6ed in QObject::disconnect(QObject const*, char const*, QObject const*, char const*) () from /usr/qt/3/lib/libqt-mt.so.3 #9 0xb7301895 in KAccelPrivate::eventFilter(QObject*, QEvent*) () from /opt2/kde-cvs/lib/libkdecore.so.4 ... I can't reproduce this either in KDE 3.4 or in HEAD. I can't repro it in 3.4 either.. now works good. Now, if only I can switch tabs with the keyboard! *smiles* a programmer's work is never complete.. lol. > Now, if only I can switch tabs with the keyboard! Look at bug #99913. Ctrl+. and Ctrl+, are your friends for changing tabs (in CVS version) |