Bug 144589 - crash when escaping from the drag mode.
Summary: crash when escaping from the drag mode.
Status: RESOLVED DUPLICATE of bug 141221
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-23 23:25 UTC by Raúl
Modified: 2007-05-20 12:24 UTC (History)
0 users

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 Raúl 2007-04-23 23:25:40 UTC
Version:           3.5.6 (using KDE 3.5.6, Debian Package 4:3.5.6.r1.dfsg.1-4 (lenny/sid))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.20.3rs

This is difficult to reproduce, you're warned.
Go to this web where I'm able to reproduce the problem, others maybe be possible: http://alioth.debian.org/~modax-guest/ktorrent/

Look at the ktorrent_2.1.3-1~mdx1.dsc file, it is the target. Now read the whole procedure before trying to do it:

1-Click on the .dsc file.
2-Very _quickly_ click again on the same file while dragging it, this should be done before the file opens.
3-Hold on the button till the file opens.
4-You will see the forbidden icon.
5-Press escape to void the dragging.
6-konqui will crash.(SIGSEGV)

This is the backtrace I get:
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1232865584 (LWP 22445)]
[KCrash handler]
#6  0xb5cc44cc in KHTMLPart::khtmlMouseMoveEvent (this=0x84ca858, 
    event=0xbfdc503c)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./khtml/khtml_part.cpp:6439
#7  0xb5c82220 in KHTMLPart::customEvent (this=0x84ca858, event=0xbfdc503c)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./khtml/khtml_part.cpp:5953
#8  0xb71fc523 in QObject::event (this=0x84ca858, e=0xbfdc503c)
    at kernel/qobject.cpp:755
#9  0xb7194cf2 in QApplication::internalNotify (this=0xbfdc714c, 
    receiver=0x84ca858, e=0xbfdc503c) at kernel/qapplication.cpp:2635
#10 0xb7196b0f in QApplication::notify (this=0xbfdc714c, receiver=0x84ca858, 
    e=0xbfdc503c) at kernel/qapplication.cpp:2358
#11 0xb786acce in KApplication::notify (this=0xbfdc714c, receiver=0x84ca858, 
    event=0xbfdc503c)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kdecore/kapplication.cpp:550
#12 0xb5cbd222 in KHTMLView::viewportMouseMoveEvent (this=0x877d4b0, 
    _mouse=0x848ecb8) at /usr/share/qt3/include/qapplication.h:520
#13 0xb5cd09cb in KHTMLView::drawContents (this=0x877d4b0, p=0xbfdc5428, 
    ex=10, ey=119, ew=710, eh=270)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./khtml/khtmlview.cpp:768
#14 0xb73310ac in QScrollView::drawContentsOffset (this=0x877d4b0, 
    p=0xbfdc5428, offsetx=-1635, offsety=-2019, clipx=10, clipy=119, 
    clipw=710, cliph=270) at widgets/qscrollview.cpp:2336
#15 0xb7331a7c in QScrollView::viewportPaintEvent (this=0x877d4b0, 
    pe=0xbfdc5a90) at widgets/qscrollview.cpp:1698
#16 0xb733241c in QScrollView::eventFilter (this=0x877d4b0, obj=0x85db6c8, 
    e=0xbfdc5a90) at widgets/qscrollview.cpp:1489
#17 0xb5c98bc9 in KHTMLView::eventFilter (this=0x877d4b0, o=0x85db6c8, 
    e=0xbfdc5a90)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./khtml/khtmlview.cpp:1954
#18 0xb71fc3ce in QObject::activate_filters (this=0x85db6c8, e=0xbfdc5a90)
    at kernel/qobject.cpp:903
#19 0xb71fc44c in QObject::event (this=0x85db6c8, e=0xbfdc5a90)
    at kernel/qobject.cpp:735
#20 0xb72336de in QWidget::event (this=0x85db6c8, e=0xbfdc5a90)
    at kernel/qwidget.cpp:4678
#21 0xb7194cf2 in QApplication::internalNotify (this=0xbfdc714c, 
    receiver=0x85db6c8, e=0xbfdc5a90) at kernel/qapplication.cpp:2635
#22 0xb71976a2 in QApplication::notify (this=0xbfdc714c, receiver=0x85db6c8, 
    e=0xbfdc5a90) at kernel/qapplication.cpp:2523
#23 0xb786acce in KApplication::notify (this=0xbfdc714c, receiver=0x85db6c8, 
    event=0xbfdc5a90)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kdecore/kapplication.cpp:550
#24 0xb71284c1 in QApplication::sendEvent (receiver=0x85db6c8, 
    event=0xbfdc5a90) at ../include/qapplication.h:520
#25 0xb71614dd in QWidget::repaint (this=0x85db6c8, reg=@0x8552d6c, 
    erase=false) at kernel/qwidget_x11.cpp:1625
#26 0xb7195d02 in QApplication::sendPostedEvents (receiver=0x0, event_type=0)
    at kernel/qapplication.cpp:3296
#27 0xb7195e22 in QApplication::sendPostedEvents ()
    at kernel/qapplication.cpp:3210
#28 0xb713bcf5 in QEventLoop::processEvents (this=0x80cc4b0, flags=4)
    at kernel/qeventloop_x11.cpp:144
#29 0xb71af245 in QEventLoop::enterLoop (this=0x80cc4b0)
    at kernel/qeventloop.cpp:198
#30 0xb7196809 in QApplication::enter_loop (this=0xbfdc714c)
    at kernel/qapplication.cpp:2793
#31 0xb7138982 in QDragManager::drag (this=0x8bdea70, o=0x8c0d280, 
    mode=QDragObject::DragDefault) at kernel/qdnd_x11.cpp:1791
#32 0xb71a8a86 in QDragObject::drag (this=0x8c0d280, 
    mode=QDragObject::DragDefault) at kernel/qdragobject.cpp:550
#33 0xb71a5d8a in QDragObject::drag (this=0x8c0d280)
    at kernel/qdragobject.cpp:472
#34 0xb5cc44c6 in KHTMLPart::khtmlMouseMoveEvent (this=0x84ca858, 
    event=0xbfdc63dc)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./khtml/khtml_part.cpp:6436
#35 0xb5c82220 in KHTMLPart::customEvent (this=0x84ca858, event=0xbfdc63dc)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./khtml/khtml_part.cpp:5953
#36 0xb71fc523 in QObject::event (this=0x84ca858, e=0xbfdc63dc)
    at kernel/qobject.cpp:755
#37 0xb7194cf2 in QApplication::internalNotify (this=0xbfdc714c, 
    receiver=0x84ca858, e=0xbfdc63dc) at kernel/qapplication.cpp:2635
#38 0xb7196b0f in QApplication::notify (this=0xbfdc714c, receiver=0x84ca858, 
    e=0xbfdc63dc) at kernel/qapplication.cpp:2358
#39 0xb786acce in KApplication::notify (this=0xbfdc714c, receiver=0x84ca858, 
    event=0xbfdc63dc)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kdecore/kapplication.cpp:550
#40 0xb5cbd222 in KHTMLView::viewportMouseMoveEvent (this=0x877d4b0, 
    _mouse=0xbfdc6ac4) at /usr/share/qt3/include/qapplication.h:520
#41 0xb733251e in QScrollView::eventFilter (this=0x877d4b0, obj=0x85db6c8, 
    e=0xbfdc6ac4) at widgets/qscrollview.cpp:1511
#42 0xb5c98bc9 in KHTMLView::eventFilter (this=0x877d4b0, o=0x85db6c8, 
    e=0xbfdc6ac4)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./khtml/khtmlview.cpp:1954
#43 0xb71fc3ce in QObject::activate_filters (this=0x85db6c8, e=0xbfdc6ac4)
    at kernel/qobject.cpp:903
#44 0xb71fc44c in QObject::event (this=0x85db6c8, e=0xbfdc6ac4)
    at kernel/qobject.cpp:735
#45 0xb72336de in QWidget::event (this=0x85db6c8, e=0xbfdc6ac4)
    at kernel/qwidget.cpp:4678
#46 0xb7194cf2 in QApplication::internalNotify (this=0xbfdc714c, 
    receiver=0x85db6c8, e=0xbfdc6ac4) at kernel/qapplication.cpp:2635
#47 0xb7196e95 in QApplication::notify (this=0xbfdc714c, receiver=0x85db6c8, 
    e=0xbfdc6ac4) at kernel/qapplication.cpp:2421
#48 0xb786acce in KApplication::notify (this=0xbfdc714c, receiver=0x85db6c8, 
    event=0xbfdc6ac4)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kdecore/kapplication.cpp:550
#49 0xb7128535 in QApplication::sendSpontaneousEvent (receiver=0x85db6c8, 
    event=0xbfdc6ac4) at kernel/qapplication.h:523
#50 0xb71271cf in QETWidget::translateMouseEvent (this=0x85db6c8, 
    event=0xbfdc6ef8) at kernel/qapplication_x11.cpp:4301
#51 0xb7125750 in QApplication::x11ProcessEvent (this=0xbfdc714c, 
    event=0xbfdc6ef8) at kernel/qapplication_x11.cpp:3478
#52 0xb713bda2 in QEventLoop::processEvents (this=0x80cc4b0, flags=4)
    at kernel/qeventloop_x11.cpp:192
#53 0xb71af245 in QEventLoop::enterLoop (this=0x80cc4b0)
    at kernel/qeventloop.cpp:198
#54 0xb71af066 in QEventLoop::exec (this=0x80cc4b0)
    at kernel/qeventloop.cpp:145
#55 0xb719688b in QApplication::exec (this=0xbfdc714c)
    at kernel/qapplication.cpp:2758
#56 0xb65ac5d5 in kdemain () from /usr/lib/libkdeinit_konqueror.so
#57 0xb7f00524 in kdeinitmain () from /usr/lib/kde3/konqueror.so
#58 0x0804e457 in launch (argc=4, _name=0x808391c "konqueror", 
    args=0x8083953 "", cwd=0x8083954 "/home/rasasi", envc=28, 
    envs=0x8083d42 "", reset_env=true, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8083d47 "parvo;1177359750;46552;3460_TIME538710824")
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kinit/kinit.cpp:673
#59 0x0804ecef in handle_launcher_request (sock=5)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kinit/kinit.cpp:1240
#60 0x0804f22c in handle_requests (waitForPid=0)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kinit/kinit.cpp:1433
#61 0x080502d1 in main (argc=5, argv=0xbfdc7c14, envp=0xbfdc7c2c)
    at /tmp/buildd/kdelibs-3.5.6.r1.dfsg.1/./kinit/kinit.cpp:1909
#62 0xb7c60878 in __libc_start_main () from /lib/i686/cmov/libc.so.6
#63 0x0804b911 in _start ()
Comment 1 Bram Schoenmakers 2007-05-20 12:24:38 UTC

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