Bug 69827 - crash while trying to drag a URL to another Konqueror
Summary: crash while trying to drag a URL to another Konqueror
Status: RESOLVED DUPLICATE of bug 61412
Alias: None
Product: konqueror
Classification: Applications
Component: khtml event (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-08 01:12 UTC by Ingo Klöcker
Modified: 2004-02-18 15:11 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 Ingo Klöcker 2003-12-08 01:12:26 UTC
Version:           unknown (using KDE 3.1.94 (3.2 Beta 2), compiled sources)
Compiler:          gcc version 3.3 20030226 (prerelease) (SuSE Linux)
OS:          Linux (i686) release 2.4.20-4GB

I just tried to drag a link from the main page of the KDE API Reference (local copy) to another Konqueror. I did it quickly so it's probably a timing problem. I could reproduce the crash several times but not reliably. AFAICT the MIME type icon (for text/html) wasn't shown when the crash occurred. If OTOH the MIME type icon is shown then no crash seems to occur.

The backtrace:

[New Thread 16384 (LWP 30888)]
0x41487387 in waitpid () from /lib/libpthread.so.0
#0  0x41487387 in waitpid () from /lib/libpthread.so.0
#1  0x407c8f73 in KCrash::defaultCrashHandler(int) (sig=11)
    at /home/ingo/cvs/kde/head/kdelibs/kdecore/kcrash.cpp:246
#2  0x414861ec in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x40b6f8ae in QDragManager::move(QPoint const&) (this=0x8670c00, 
    globalPos=@0x8833ac0)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qdnd_x11.cpp:1205
#5  0x40b70970 in QDragManager::drag(QDragObject*, QDragObject::DragMode) (
    this=0x8670c00, o=0x8833ac0, mode=DragDefault)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qdnd_x11.cpp:1640
#6  0x40bd984c in QDragObject::drag(QDragObject::DragMode) (this=0x8833ac0, 
    mode=DragDefault)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qdragobject.cpp:546
#7  0x40bd97aa in QDragObject::drag() (this=0x8833ac0)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qdragobject.cpp:468
#8  0x41f268fd in KHTMLPart::khtmlMouseMoveEvent(khtml::MouseMoveEvent*) (
    this=0x87151e0, event=0xbfffe5f0)
    at /home/ingo/cvs/kde/head/kdelibs/khtml/khtml_part.cpp:5365
#9  0x41f2509e in KHTMLPart::customEvent(QCustomEvent*) (this=0x87151e0, 
    event=0xbfffe5f0)
    at /home/ingo/cvs/kde/head/kdelibs/khtml/khtml_part.cpp:5030
#10 0x40c2c426 in QObject::event(QEvent*) (this=0x87151e0, e=0xbfffe5f0)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qobject.cpp:755
#11 0x40bcbb05 in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbffff0c0, receiver=0x87151e0, e=0xbfffe5f0)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qapplication.cpp:2582
#12 0x40bcafc2 in QApplication::notify(QObject*, QEvent*) (this=0xbffff0c0, 
    receiver=0x87151e0, e=0xbfffe5f0)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qapplication.cpp:2305
#13 0x40740054 in KApplication::notify(QObject*, QEvent*) (this=0xbffff0c0, 
    receiver=0x87151e0, event=0xbfffe5f0)
    at /home/ingo/cvs/kde/head/kdelibs/kdecore/kapplication.cpp:509
#14 0x4004a02f in QApplication::sendEvent(QObject*, QEvent*) (
    receiver=0x87151e0, event=0xbfffe5f0) at qapplication.h:492
#15 0x41ef9e50 in KHTMLView::viewportMouseMoveEvent(QMouseEvent*) (
    this=0x82f8fe0, _mouse=0xbfffeb50)
    at /home/ingo/cvs/kde/head/kdelibs/khtml/khtmlview.cpp:851
#16 0x40d4ffb6 in QScrollView::eventFilter(QObject*, QEvent*) (this=0x82f8fe0, 
    obj=0x88432c8, e=0xbfffeb50)
    at /home/ingo/cvs/kde/qt-copy/src/widgets/qscrollview.cpp:1512
#17 0x41efb92e in KHTMLView::eventFilter(QObject*, QEvent*) (this=0x82f8fe0, 
    o=0x88432c8, e=0xbfffeb50)
    at /home/ingo/cvs/kde/head/kdelibs/khtml/khtmlview.cpp:1351
#18 0x40c2c4dc in QObject::activate_filters(QEvent*) (this=0x88432c8, 
    e=0xbfffeb50) at /home/ingo/cvs/kde/qt-copy/src/kernel/qobject.cpp:902
#19 0x40c2c34e in QObject::event(QEvent*) (this=0x88432c8, e=0xbfffeb50)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qobject.cpp:735
#20 0x40c65f31 in QWidget::event(QEvent*) (this=0x88432c8, e=0xbfffeb50)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qwidget.cpp:4408
#21 0x40bcbb05 in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbffff0c0, receiver=0x88432c8, e=0xbfffeb50)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qapplication.cpp:2582
#22 0x40bcb2bb in QApplication::notify(QObject*, QEvent*) (this=0xbffff0c0, 
    receiver=0x88432c8, e=0xbfffeb50)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qapplication.cpp:2368
#23 0x40740054 in KApplication::notify(QObject*, QEvent*) (this=0xbffff0c0, 
    receiver=0x88432c8, event=0xbfffeb50)
    at /home/ingo/cvs/kde/head/kdelibs/kdecore/kapplication.cpp:509
#24 0x40b62a5b in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
    receiver=0x88432c8, event=0xbfffeb50) at qapplication.h:495
#25 0x40b5c1db in QETWidget::translateMouseEvent(_XEvent const*) (
    this=0x88432c8, event=0xbfffee60)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qapplication_x11.cpp:4351
#26 0x40b59f2b in QApplication::x11ProcessEvent(_XEvent*) (this=0xbffff0c0, 
    event=0xbfffee60)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qapplication_x11.cpp:3529
#27 0x40b73b70 in QEventLoop::processEvents(unsigned) (this=0x80c2a30, flags=4)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qeventloop_x11.cpp:192
#28 0x40be15fa in QEventLoop::enterLoop() (this=0x80c2a30)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qeventloop.cpp:198
#29 0x40be1516 in QEventLoop::exec() (this=0x80c2a30)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qeventloop.cpp:145
#30 0x40bcbc85 in QApplication::exec() (this=0xbffff0c0)
    at /home/ingo/cvs/kde/qt-copy/src/kernel/qapplication.cpp:2705
#31 0x41863296 in kdemain (argc=2, argv=0x8062f68)
    at /home/ingo/cvs/kde/head/kdebase/konqueror/konq_main.cc:177
#32 0x0804e33e in launch (argc=2, _name=0x80630bc "konqueror", 
    args=0x80630cf "\001", cwd=0x0, envc=1, envs=0x80630e0 "", 
    reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80630e4 "wopr;1070839524;376182;2240")
    at /home/ingo/cvs/kde/head/kdelibs/kinit/kinit.cpp:604
#33 0x0804f64f in handle_launcher_request (sock=8)
    at /home/ingo/cvs/kde/head/kdelibs/kinit/kinit.cpp:1167
#34 0x0804fce4 in handle_requests (waitForPid=0)
    at /home/ingo/cvs/kde/head/kdelibs/kinit/kinit.cpp:1360
#35 0x08051168 in main (argc=3, argv=0xbffff6c4, envp=0xbffff6d4)
    at /home/ingo/cvs/kde/head/kdelibs/kinit/kinit.cpp:1797
#36 0x415e5857 in __libc_start_main () from /lib/libc.so.6
Comment 1 Waldo Bastian 2004-02-18 15:11:03 UTC
Probably the notorious Qt clipboard bug.

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