Summary: | Konqueror crashes when right clicking anywhere | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Christophe Marin <christophe> |
Component: | general | Assignee: | David Faure <faure> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | HI | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Christophe Marin
2008-05-21 19:25:04 UTC
I can confirm this bug, backtrace is nigh identical: Application: Konqueror (konqueror), signal SIGSEGV [Thread debugging using libthread_db enabled] [New Thread 0x7fca15a08700 (LWP 4405)] [KCrash handler] #5 QUrl (this=0x7fff21493210, other=@0x10) at /home/kde-svn/kde4/qt-copy/src/corelib/io/qurl.cpp:3769 #6 0x00007fca175cf549 in KUrl (this=0x7fff21493210, _u=@0x10) at /home/kde-svn/kde4/kdelibs/kdecore/io/kurl.cpp:404 #7 0x00007fca187686d0 in KFileItem::url (this=<value optimized out>) at /home/kde-svn/kde4/kdelibs/kio/kio/kfileitem.cpp:1183 #8 0x00007fca18d5ab2e in KonqPopupMenuPrivate::init (this=0x3232290, kpf=0, flags=<value optimized out>) at /home/kde-svn/kde4/kdebase/apps/lib/konq/konq_popupmenu.cpp:203 #9 0x00007fca18d5d304 in KonqPopupMenu (this=0x323be20, items=@0x7fff21493f40, viewURL=@0x7fff21493b50, actions=<value optimized out>, newMenu=0x1f03750, kpf=0, flags=@0x7fff21493ec0, parentWidget=0x2c6e390, mgr=0x1ed9ff0, actionGroups=@0x7fff21493eb0) at /home/kde-svn/kde4/kdebase/apps/lib/konq/konq_popupmenu.cpp:166 #10 0x00007fca1922e4b3 in KonqMainWindow::slotPopupMenu (this=0x2b33060, global=@0x7fff21494460, items=@0x7fff21493f40, args=@0x7fff214945f0, browserArgs=@0x7fff21494320, itemFlags=@0x7fff21493f70, _actionGroups=@0x7fff21494450) at /home/kde-svn/kde4/kdebase/apps/konqueror/src/konqmainwindow.cpp:4689 #11 0x00007fca1922f729 in KonqMainWindow::slotPopupMenu (this=0x2b33060, global=@0x7fff21494460, url=@0x7fff21494390, mode=32768, args=@0x7fff214945f0, browserArgs=@0x7fff21494320, flags=@0x7fff214940d0, actionGroups=@0x7fff21494450) at /home/kde-svn/kde4/kdebase/apps/konqueror/src/konqmainwindow.cpp:4510 This was introduced prior to revision 810597 I can confirm that reverting to 810479 in just konq_popupmenu* and CMakeLists.txt fixes this bug, therefore was introduced by 810480. David, any idea why this is crashing? Do we need to install some plugin? SVN commit 811027 by mpyne: Fix bug 162424 (konqueror crashes on any right click) recently introduced. when calling QList<>::items().begin() (when the QList is the return value from a shared pointer) you may get a different list when calling the corresponding end() function. In fact the iterator returned by that begin() is invalid as soon as the next line executes. BUG:162424 M +4 -2 konq_popupmenu.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=811027 |