Bug 209210 - dragging and dropping bookmarks constantly crashes keditbooks
Summary: dragging and dropping bookmarks constantly crashes keditbooks
Status: RESOLVED DUPLICATE of bug 196207
Alias: None
Product: keditbookmarks
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 216818 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-10-02 14:36 UTC by Wolfgang Weisselberg
Modified: 2009-12-27 01:39 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wolfgang Weisselberg 2009-10-02 14:36:49 UTC
Version:           4.3.1 (KDE 4.3.1) (using KDE 4.3.1)
OS:                Linux
Installed from:    Debian testing/unstable Packages

I was dragging and dropping bookmarks in the bookmark editor, trying to sort bookmarks into subfolders.  Doing that crashes the bookmark editor very quickly on dropping the bookmark, after only a few drags&drops.  This makes sorting many  bookmarks between tedious and very frustrating, due to the frequency of the crashes.

Just start konqueror, Bookmarks -> Edit Bookmarks, and start dragging bookmarks around.

 -- Backtrace:
Application: Bookmark Editor (keditbookmarks), signal: Aborted
[KCrash Handler]
#5  0x00007ff049b37d25 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007ff049b3ade1 in *__GI_abort () at abort.c:88
#7  0x00007ff049b6dcf8 in __libc_message (do_abort=2, fmt=0x7ff049c20b28 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:173
#8  0x00007ff049b776c8 in malloc_printerr (action=2, str=0x7ff049c1e090 "corrupted double-linked list", ptr=<value optimized out>) at malloc.c:5994
#9  0x00007ff049b79008 in _int_free (av=0x7ff049e52a00, mem=0x1d1ce00) at malloc.c:4726
#10 0x00007ff049b791d6 in *__GI___libc_free (mem=0x7ff049c173a0) at malloc.c:3625
#11 0x00007ff0473ca75e in QPixmap::deref (this=0x1ce7da0) at image/qpixmap.cpp:1322
#12 0x00007ff0473cb283 in QPixmap::operator= (this=0x1ce7da0, pixmap=...) at image/qpixmap.cpp:398
#13 0x00007ff0474c7734 in QX11PaintEngine::updateBrush (this=0x1aaa860, brush=<value optimized out>, origin=...) at painting/qpaintengine_x11.cpp:1383
#14 0x00007ff0474c8916 in QX11PaintEngine::updateState (this=0x1aaa860, state=...) at painting/qpaintengine_x11.cpp:1079
#15 0x00007ff04741f84c in QPainterPrivate::updateStateImpl (this=0x1d39490, newState=0x1d1ec00) at painting/qpainter.cpp:908
#16 0x00007ff04741f94e in QPainterPrivate::updateState (this=0x1d39490, newState=0x1d1ec00) at painting/qpainter.cpp:936
#17 0x00007ff04742a28d in QPainter::drawRects (this=<value optimized out>, rects=0x7fffdf986440, rectCount=6) at painting/qpainter.cpp:3388
#18 0x00007ff04742a59a in QPainter::drawRect (this=0x7fffdf987130, r=..., brush=...) at ../../include/QtGui/../../src/gui/painting/qpainter.h:615
#19 QPainter::fillRect (this=0x7fffdf987130, r=..., brush=...) at painting/qpainter.cpp:6604
#20 0x00007ff04019e056 in OxygenStyle::drawKStylePrimitive (this=0x1a39ea0, widgetType=<value optimized out>, primitive=3, opt=0x7fffdf9868a0, r=..., pal=..., flags=..., p=0x7fffdf987130, 
    widget=0x1b63960, kOpt=0x0) at ../../../kstyles/oxygen/oxygen.cpp:1749
#21 0x00007ff048aba232 in KStyle::drawPrimitive (this=0x1a39ea0, elem=<value optimized out>, option=0x7fffdf9868a0, painter=0x7fffdf987130, widget=0x1b63960) at ../../kdeui/kernel/kstyle.cpp:1043
#22 0x00007ff0478238bd in QTreeView::drawBranches (this=0x1b63960, painter=0x7fffdf987130, rect=<value optimized out>, index=...) at itemviews/qtreeview.cpp:1741
#23 0x00007ff0478263ed in QTreeView::drawRow (this=0x1b63960, painter=0x7fffdf987130, option=..., index=...) at itemviews/qtreeview.cpp:1623
#24 0x00007ff04782e371 in QTreeView::drawTree (this=0x1b63960, painter=0x7fffdf987130, region=<value optimized out>) at itemviews/qtreeview.cpp:1403
#25 0x00007ff04782ed87 in QTreeView::paintEvent (this=0x1b63960, event=0x7fffdf987ce0) at itemviews/qtreeview.cpp:1281
#26 0x00007ff047359966 in QWidget::event (this=0x1b63960, event=0x7fffdf987ce0) at kernel/qwidget.cpp:7687
#27 0x00007ff0476c2cdb in QFrame::event (this=0x1b63960, e=0x7fffdf987ce0) at widgets/qframe.cpp:559
#28 0x00007ff0477f577b in QAbstractItemView::viewportEvent (this=0x1b63960, event=0x7fffdf987ce0) at itemviews/qabstractitemview.cpp:1476
#29 0x00007ff04782d4e9 in QTreeView::viewportEvent (this=0x1b63960, event=0x7fffdf987ce0) at itemviews/qtreeview.cpp:1266
#30 0x00007ff047e90838 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1b6a140, event=0x7fffdf987ce0) at kernel/qcoreapplication.cpp:726
#31 0x00007ff0473097dc in QApplicationPrivate::notify_helper (this=0x19ee2e0, receiver=0x1b6a140, e=0x7fffdf987ce0) at kernel/qapplication.cpp:4052
#32 0x00007ff04731186a in QApplication::notify (this=0x7fffdf98a230, receiver=0x1b6a140, e=0x7fffdf987ce0) at kernel/qapplication.cpp:4021
#33 0x00007ff048aa343b in KApplication::notify (this=0x7fffdf98a230, receiver=0x1b6a140, event=0x7fffdf987ce0) at ../../kdeui/kernel/kapplication.cpp:302
#34 0x00007ff047e9151c in QCoreApplication::notifyInternal (this=0x7fffdf98a230, receiver=0x1b6a140, event=0x7fffdf987ce0) at kernel/qcoreapplication.cpp:610
#35 0x00007ff04736098e in QWidgetPrivate::drawWidget (this=0x1b88040, pdev=0x1ad7148, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x1aad1d0) at kernel/qwidget.cpp:5079
#36 0x00007ff0474d733e in QWidgetBackingStore::sync (this=0x1aad1d0) at painting/qbackingstore.cpp:1261
#37 0x00007ff0474d769a in QWidgetBackingStore::sync (this=0x1aad1d0, exposedWidget=0x19edf70, exposedRegion=...) at painting/qbackingstore.cpp:1074
#38 0x00007ff047368682 in QETWidget::translatePaintEvent (this=0x19edf70, event=<value optimized out>) at kernel/qapplication_x11.cpp:5109
#39 0x00007ff047378eed in QApplication::x11ProcessEvent (this=0x7fffdf98a230, event=0x7fffdf989cb0) at kernel/qapplication_x11.cpp:3450
#40 0x00007ff0473a0e9c in x11EventSourceDispatch (s=0x19f1e80, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#41 0x00007ff04399612a in g_main_dispatch (context=0x19f0d50) at /tmp/buildd/glib2.0-2.22.0/glib/gmain.c:1960
#42 IA__g_main_context_dispatch (context=0x19f0d50) at /tmp/buildd/glib2.0-2.22.0/glib/gmain.c:2513
#43 0x00007ff043999988 in g_main_context_iterate (context=0x19f0d50, block=1, dispatch=1, self=<value optimized out>) at /tmp/buildd/glib2.0-2.22.0/glib/gmain.c:2591
#44 0x00007ff043999b3c in IA__g_main_context_iteration (context=0x19f0d50, may_block=1) at /tmp/buildd/glib2.0-2.22.0/glib/gmain.c:2654
#45 0x00007ff047eb9bff in QEventDispatcherGlib::processEvents (this=0x19d4930, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#46 0x00007ff0473a064f in QGuiEventDispatcherGlib::processEvents (this=0x353b, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#47 0x00007ff047e8fde2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#48 0x00007ff047e901b4 in QEventLoop::exec (this=0x7fffdf989fe0, flags=...) at kernel/qeventloop.cpp:201
#49 0x00007ff047e92424 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#50 0x00007ff049e75d50 in kdemain () from /usr/lib/libkdeinit4_keditbookmarks.so
#51 0x00007ff049b245c6 in __libc_start_main (main=0x400710 <_start+240>, argc=6, ubp_av=0x7fffdf98adb8, init=0x400740 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fffdf98ada8) at libc-start.c:222
#52 0x0000000000400649 in _start ()
Comment 1 FiNeX 2009-10-03 12:29:20 UTC
On the past days I've seen some fixes for crashes in keditbookmarks. Could this bug has been fixed form KDE 4.4 (and 4.3.2) ?
Comment 2 Dario Andres 2009-10-03 19:42:38 UTC
The backtrace looks like it could be related to bug 196207, or to some other Oxygen/Qt/X11 bug.
Thanks
Comment 3 FiNeX 2009-12-01 18:01:55 UTC
*** Bug 216818 has been marked as a duplicate of this bug. ***
Comment 4 Pino Toscano 2009-12-27 01:39:10 UTC

*** This bug has been marked as a duplicate of bug 196207 ***