Bug 117028 - Konqueror crashes when middle-click pasting "HP7FFFFE.local."
Summary: Konqueror crashes when middle-click pasting "HP7FFFFE.local."
Status: RESOLVED DUPLICATE of bug 112905
Alias: None
Product: konqueror
Classification: Applications
Component: khtml ecma (show other bugs)
Version: 3.5
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-24 23:06 UTC by Henk Poley
Modified: 2005-12-14 15:16 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 Henk Poley 2005-11-24 23:06:45 UTC
Version:           3.5 (using KDE 3.5 (RC1), Gentoo)
Compiler:          gcc version 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)
OS:                Linux (i686) release 2.6.14-suspend2-r1

This is a somewhat reproducable crash. My (new and shiny) HP printer has a HTTP interface. On some page the mDNS(/zeroconf/Bonjour/RendezVous etc.) name is shown, "HP7FFFFE.local.". When I select this URI and paste it with a middle mouse click, Konqueror crashes instantly.

Just tried again, and it crashed in the same way (see backtrace 2). After that I couldn't get it to crash anymore. :-/

Backtrace 1, lots of tabs open, paste on tab with HTTP printer interface:

Using host libthread_db library "/lib/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1231251792 (LWP 15079)]
[KCrash handler]
#4  0xb712c669 in qt_inheritedBy (superClass=0x837cf28, object=0x9446b38)
    at qobject.cpp:596
#5  0xb6499a08 in qt_cast<KHTMLPart*> (object=0x0) at qobjectdefs.h:173
#6  0xb637e135 in KJS::Window::retrieve (p=0x9446b38) at kjs_window.cpp:375
#7  0xb637e082 in KJS::Window::retrieveWindow (p=0x470003)
    at kjs_window.cpp:345
#8  0xb62096c8 in KHTMLPart::begin (this=0x9647ad0, url=@0xbf87cab0, 
    xOffset=4653059, yOffset=4653059) at khtml_part.cpp:1869
#9  0xb62085f6 in KHTMLPart::htmlError (this=0x9647ad0, errorCode=4653059, 
    text=@0x470003, reqUrl=@0x96dee58) at khtml_part.cpp:1713
#10 0xb6201ef1 in KHTMLPart::openURL (this=0x9647ad0, url=@0xbf87d110)
    at khtml_part.cpp:598
#11 0xb68b5a89 in KonqView::openURL (this=0x9515e98, url=@0xbf87d110, 
    locationBarURL=@0xbf87d060, nameFilter=@0x470003, tempFile=false)
    at konq_view.cc:223
#12 0xb68e3b6c in KonqMainWindow::openView (this=0x81d3800, serviceType=
      {static null = {static null = <same as static member of an already seen type>, d = 0x8055070, static shared_null = 0x8055070}, d = 0x943aa20, static shared_null = 0x8055070}, _url=@0x84f0390, childView=0x9515e98, req=@0x84f044c)
    at konq_mainwindow.cc:883
#13 0xb68b3433 in KonqRun::foundMimeType (this=0x84f0368, _type=@0x470003)
    at qguardedptr.h:113
#14 0xb7f5a595 in KParts::BrowserRun::redirectToError (this=0x84f0368, 
    error=4653059, errorText=@0x470003) at browserrun.cpp:477
#15 0xb7f5a15a in KParts::BrowserRun::handleError (this=0x84f0368, job=0x0)
    at jobclasses.h:95
#16 0xb68b374f in KonqRun::handleError (this=0x84f0368, job=0x947d268)
    at konq_run.cc:142
#17 0xb7f581d8 in KParts::BrowserRun::slotBrowserScanFinished (
    this=0x84f0368, job=0x0) at browserrun.cpp:172
#18 0xb7f5a9b8 in KParts::BrowserRun::qt_invoke (this=0x84f0368, _id=6, 
    _o=0xbf87d520) at qucom_p.h:312
#19 0xb68b3cc3 in KonqRun::qt_invoke (this=0x84f0368, _id=6, _o=0xbf87d520)
    at konq_run.moc:88
#20 0xb712f053 in QObject::activate_signal (this=0x947d268, clist=0x9784018, 
    o=0xbf87d520) at qconnection.h:56
#21 0xb7d195c8 in KIO::Job::result (this=0x947d268, t0=0x470003)
    at jobclasses.moc:162
#22 0xb7d01b5c in KIO::Job::emitResult (this=0x947d268) at job.cpp:222
#23 0xb7d0316c in KIO::SimpleJob::slotFinished (this=0x947d268) at job.cpp:570
#24 0xb7d0648f in KIO::TransferJob::slotFinished (this=0x947d268)
    at job.cpp:938
#25 0xb7d034e3 in KIO::SimpleJob::slotError (this=0x947d268, error=4653059, 
    errorText=@0x470003) at job.cpp:581
#26 0xb7d1a199 in KIO::SimpleJob::qt_invoke (this=0x947d268, _id=14, 
    _o=0xbf87d940) at qucom_p.h:388
#27 0xb7d1b6f1 in KIO::TransferJob::qt_invoke (this=0x947d268, _id=14, 
    _o=0xbf87d940) at jobclasses.moc:1082
#28 0xb712f053 in QObject::activate_signal (this=0x9645750, clist=0x8698220, 
    o=0xbf87d940) at qconnection.h:56
#29 0xb7cf7bb4 in KIO::SlaveInterface::error (this=0xbf87d97c, t0=4653059, 
    t1=@0x470003) at slaveinterface.moc:214
#30 0xb7cf67cb in KIO::SlaveInterface::dispatch (this=0x9645750, _cmd=102, 
    rawdata=@0xbf87dc60) at slaveinterface.cpp:280
#31 0xb7cf5d49 in KIO::SlaveInterface::dispatch (this=0x9645750)
    at slaveinterface.cpp:173
#32 0xb7cf389b in KIO::Slave::gotInput (this=0x9645750) at slave.cpp:300
#33 0xb7cf54a7 in KIO::Slave::qt_invoke (this=0x9645750, _id=4, _o=0xbf87dd90)
    at slave.moc:113
#34 0xb712f053 in QObject::activate_signal (this=0x984f178, clist=0x816c998, 
    o=0xbf87dd90) at qconnection.h:56
#35 0xb712f1ad in QObject::activate_signal (this=0x984f178, signal=2, 
    param=158199200) at qobject.cpp:2448
#36 0xb7463c72 in QSocketNotifier::activated (this=0x470003, t0=4653059)
    at qmetaobject.h:261
#37 0xb714b16e in QSocketNotifier::event (this=0x984f178, e=0xbf87e1e0)
    at qsocketnotifier.cpp:258
#38 0xb70d3b3c in QApplication::internalNotify (this=0x470003, 
    receiver=0x984f178, e=0xbf87e1e0) at qapplication.cpp:2615
#39 0xb70d2edd in QApplication::notify (this=0xbf87e7c0, receiver=0x984f178, 
    e=0xbf87e1e0) at qapplication.cpp:2372
#40 0xb7736e72 in KApplication::notify (this=0xbf87e7c0, receiver=0x984f178, 
    event=0xbf87e1e0) at kapplication.cpp:550
#41 0xb70c3795 in QEventLoop::activateSocketNotifiers (this=0x815e5f8)
    at qeventloop_unix.cpp:579
#42 0xb707d87f in QEventLoop::processEvents (this=0x815e5f8, flags=4)
    at qeventloop_x11.cpp:383
#43 0xb70e5a98 in QEventLoop::enterLoop (this=0x815e5f8) at qeventloop.cpp:198
#44 0xb70e5948 in QEventLoop::exec (this=0x815e5f8) at qeventloop.cpp:145
#45 0xb70d3d71 in QApplication::exec (this=0xbf87e7c0)
    at qapplication.cpp:2758
#46 0xb68a9e0e in kdemain (argc=4653059, argv=0x470003) at konq_main.cc:206
#47 0xb7634836 in kdeinitmain (argc=4653059, argv=0x470003)
    at konqueror_dummy.cc:3
#48 0x0804ce76 in launch (argc=3, _name=0x813a5d4 "konqueror", 
    args=0x813a61e "", cwd=0x0, envc=0, envs=0x813a622 "", reset_env=false, 
    tty=0x0, avoid_loops=false, 
    startup_id_str=0x470003 <Address 0x470003 out of bounds>) at kinit.cpp:637
#49 0x0804e45f in handle_launcher_request (sock=8) at kinit.cpp:1201
#50 0x0804e992 in handle_requests (waitForPid=0) at kinit.cpp:1404
#51 0x0804f9d9 in main (argc=2, argv=0xbf87eee4, envp=0x470003)
    at kinit.cpp:1848

Backtrace 2, fresh Konqueror, no page(s) loaded:

Using host libthread_db library "/lib/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1231251792 (LWP 12511)]
[KCrash handler]
#4  0xb712c669 in qt_inheritedBy (superClass=0x838d198, object=0x85a0b98)
    at qobject.cpp:596
#5  0xb6499a08 in qt_cast<KHTMLPart*> (object=0x0) at qobjectdefs.h:173
#6  0xb637e135 in KJS::Window::retrieve (p=0x85a0b98) at kjs_window.cpp:375
#7  0xb637e082 in KJS::Window::retrieveWindow (p=0x0) at kjs_window.cpp:345
#8  0xb62096c8 in KHTMLPart::begin (this=0x83cc068, url=@0xbf87cab0, 
    xOffset=0, yOffset=0) at khtml_part.cpp:1869
#9  0xb62085f6 in KHTMLPart::htmlError (this=0x83cc068, errorCode=0, 
    text=@0x0, reqUrl=@0x83ddc68) at khtml_part.cpp:1713
#10 0xb6201ef1 in KHTMLPart::openURL (this=0x83cc068, url=@0xbf87d110)
    at khtml_part.cpp:598
#11 0xb68b5a89 in KonqView::openURL (this=0x83cbbe0, url=@0xbf87d110, 
    locationBarURL=@0xbf87d060, nameFilter=@0x0, tempFile=false)
    at konq_view.cc:223
#12 0xb68e3b6c in KonqMainWindow::openView (this=0x81e4fc0, serviceType=
      {static null = {static null = <same as static member of an already seen type>, d = 0x8055070, static shared_null = 0x8055070}, d = 0x868b780, static shared_null = 0x8055070}, _url=@0x84b47a8, childView=0x83cbbe0, req=@0x84b4864)
    at konq_mainwindow.cc:883
#13 0xb68b3433 in KonqRun::foundMimeType (this=0x84b4780, _type=@0x0)
    at qguardedptr.h:113
#14 0xb7f5a595 in KParts::BrowserRun::redirectToError (this=0x84b4780, 
    error=0, errorText=@0x0) at browserrun.cpp:477
#15 0xb7f5a15a in KParts::BrowserRun::handleError (this=0x84b4780, job=0x0)
    at jobclasses.h:95
#16 0xb68b374f in KonqRun::handleError (this=0x84b4780, job=0x815c998)
    at konq_run.cc:142
#17 0xb7f581d8 in KParts::BrowserRun::slotBrowserScanFinished (
    this=0x84b4780, job=0x0) at browserrun.cpp:172
#18 0xb7f5a9b8 in KParts::BrowserRun::qt_invoke (this=0x84b4780, _id=6, 
    _o=0xbf87d520) at qucom_p.h:312
#19 0xb68b3cc3 in KonqRun::qt_invoke (this=0x84b4780, _id=6, _o=0xbf87d520)
    at konq_run.moc:88
#20 0xb712f053 in QObject::activate_signal (this=0x815c998, clist=0x81ab5a0, 
    o=0xbf87d520) at qconnection.h:56
#21 0xb7d195c8 in KIO::Job::result (this=0x815c998, t0=0x0)
    at jobclasses.moc:162
#22 0xb7d01b5c in KIO::Job::emitResult (this=0x815c998) at job.cpp:222
#23 0xb7d0316c in KIO::SimpleJob::slotFinished (this=0x815c998) at job.cpp:570
#24 0xb7d0648f in KIO::TransferJob::slotFinished (this=0x815c998)
    at job.cpp:938
#25 0xb7d034e3 in KIO::SimpleJob::slotError (this=0x815c998, error=0, 
    errorText=@0x0) at job.cpp:581
#26 0xb7d1a199 in KIO::SimpleJob::qt_invoke (this=0x815c998, _id=14, 
    _o=0xbf87d940) at qucom_p.h:388
#27 0xb7d1b6f1 in KIO::TransferJob::qt_invoke (this=0x815c998, _id=14, 
    _o=0xbf87d940) at jobclasses.moc:1082
#28 0xb712f053 in QObject::activate_signal (this=0x85bd300, clist=0x81abae0, 
    o=0xbf87d940) at qconnection.h:56
#29 0xb7cf7bb4 in KIO::SlaveInterface::error (this=0xbf87d97c, t0=0, t1=@0x0)
    at slaveinterface.moc:214
#30 0xb7cf67cb in KIO::SlaveInterface::dispatch (this=0x85bd300, _cmd=102, 
    rawdata=@0xbf87dc60) at slaveinterface.cpp:280
#31 0xb7cf5d49 in KIO::SlaveInterface::dispatch (this=0x85bd300)
    at slaveinterface.cpp:173
#32 0xb7cf389b in KIO::Slave::gotInput (this=0x85bd300) at slave.cpp:300
#33 0xb7cf54a7 in KIO::Slave::qt_invoke (this=0x85bd300, _id=4, _o=0xbf87dd90)
    at slave.moc:113
#34 0xb712f053 in QObject::activate_signal (this=0x85c2e30, clist=0x85bd4b8, 
    o=0xbf87dd90) at qconnection.h:56
#35 0xb712f1ad in QObject::activate_signal (this=0x85c2e30, signal=2, 
    param=138271664) at qobject.cpp:2448
#36 0xb7463c72 in QSocketNotifier::activated (this=0x0, t0=0)
    at qmetaobject.h:261
#37 0xb714b16e in QSocketNotifier::event (this=0x85c2e30, e=0xbf87e1e0)
    at qsocketnotifier.cpp:258
#38 0xb70d3b3c in QApplication::internalNotify (this=0x0, receiver=0x85c2e30, 
    e=0xbf87e1e0) at qapplication.cpp:2615
#39 0xb70d2edd in QApplication::notify (this=0xbf87e7c0, receiver=0x85c2e30, 
    e=0xbf87e1e0) at qapplication.cpp:2372
#40 0xb7736e72 in KApplication::notify (this=0xbf87e7c0, receiver=0x85c2e30, 
    event=0xbf87e1e0) at kapplication.cpp:550
#41 0xb70c3795 in QEventLoop::activateSocketNotifiers (this=0x81673a0)
    at qeventloop_unix.cpp:579
#42 0xb707d87f in QEventLoop::processEvents (this=0x81673a0, flags=4)
    at qeventloop_x11.cpp:383
#43 0xb70e5a98 in QEventLoop::enterLoop (this=0x81673a0) at qeventloop.cpp:198
#44 0xb70e5948 in QEventLoop::exec (this=0x81673a0) at qeventloop.cpp:145
#45 0xb70d3d71 in QApplication::exec (this=0xbf87e7c0)
    at qapplication.cpp:2758
#46 0xb68a9e0e in kdemain (argc=0, argv=0x0) at konq_main.cc:206
#47 0xb7634836 in kdeinitmain (argc=0, argv=0x0) at konqueror_dummy.cc:3
#48 0x0804ce76 in launch (argc=1, _name=0x813a284 "konqueror", 
    args=0x813a28e "\001", cwd=0x0, envc=1, envs=0x813a29f "", 
    reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x0)
    at kinit.cpp:637
#49 0x0804e45f in handle_launcher_request (sock=8) at kinit.cpp:1201
#50 0x0804e992 in handle_requests (waitForPid=0) at kinit.cpp:1404
#51 0x0804f9d9 in main (argc=2, argv=0xbf87eee4, envp=0x0) at kinit.cpp:1848
Comment 1 Tommi Tervo 2005-12-14 15:16:12 UTC

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