Bug 195547 - Konq crashes when using a homepage
Summary: Konq crashes when using a homepage
Status: RESOLVED WORKSFORME
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: 2009-06-07 12:32 UTC by Jonas Vejlin
Modified: 2011-05-21 01:09 UTC (History)
2 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 Jonas Vejlin 2009-06-07 12:32:19 UTC
Version:           4.2.4 (KDE 4.2.4) (using 4.2.4 (KDE 4.2.4), Debian packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.29-2-686

How to reproduce it:
enter "Foulum (Viborg Kom)" in the 'fra'-field and "Silkeborg st" in the 'til'-field and hit the button in the right corner of the screen (find-rejse-button) and it will crash

With some others inputs it will not crash
Program: Konqueror (konqueror), signal SIGABRT
[Current thread is 0 (LWP 5504)]

Thread 2 (Thread 0xb1affb90 (LWP 5516)):
#0  0xb7f29424 in __kernel_vsyscall ()
#1  0xb7db96c1 in select () from /lib/i686/cmov/libc.so.6
#2  0xb7105920 in QProcessManager::run (this=0x83abeb0) at io/qprocess_unix.cpp:305
#3  0xb703480e in QThreadPrivate::start (arg=0x83abeb0) at thread/qthread_unix.cpp:189
#4  0xb60f14e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb7dc121e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb5d96710 (LWP 5504)):
[KCrash Handler]
#6  0xb7f29424 in __kernel_vsyscall ()
#7  0xb7d09680 in raise () from /lib/i686/cmov/libc.so.6
#8  0xb7d0cd68 in abort () from /lib/i686/cmov/libc.so.6
#9  0xb7d42abd in ?? () from /lib/i686/cmov/libc.so.6
#10 0x0000000d in ?? ()
#11 0xbfa45750 in ?? ()
#12 0x00000400 in ?? ()
#13 0xb7e39ff4 in ?? () from /lib/i686/cmov/libc.so.6
#14 0xb7e211c8 in ?? () from /lib/i686/cmov/libc.so.6
#15 0x00000017 in ?? ()
#16 0xbfa47b94 in ?? ()
#17 0x00000009 in ?? ()
#18 0xb7e211e1 in ?? () from /lib/i686/cmov/libc.so.6
#19 0x00000002 in ?? ()
#20 0xb7e1e064 in ?? () from /lib/i686/cmov/libc.so.6
#21 0x0000001c in ?? ()
#22 0xb7e211e5 in ?? () from /lib/i686/cmov/libc.so.6
#23 0x00000004 in ?? ()
#24 0xbfa45c7f in ?? ()
#25 0x00000008 in ?? ()
#26 0xb7e211eb in ?? () from /lib/i686/cmov/libc.so.6
#27 0x00000005 in ?? ()
#28 0xb7d4e844 in ?? () from /lib/i686/cmov/libc.so.6
#29 0xb3bb3fb0 in ?? () from /usr/lib/libkjs.so.4
#30 0x0903b880 in ?? ()
#31 0xb3bb3fb0 in ?? () from /usr/lib/libkjs.so.4
#32 0xbfa45688 in ?? ()
#33 0xb7e211eb in ?? () from /lib/i686/cmov/libc.so.6
#34 0xb7e211eb in ?? () from /lib/i686/cmov/libc.so.6
#35 0x00000005 in ?? ()
#36 0xbfa45680 in ?? ()
#37 0xb7e3b160 in ?? () from /lib/i686/cmov/libc.so.6
#38 0xbfa45c7f in ?? ()
#39 0x00000008 in ?? ()
#40 0xbfa456a0 in ?? ()
#41 0xb7d429c0 in ?? () from /lib/i686/cmov/libc.so.6
#42 0xbfa45c7f in ?? ()
#43 0x08d1c230 in ?? ()
#44 0xb7d4e844 in ?? () from /lib/i686/cmov/libc.so.6
#45 0xb7e3b160 in ?? () from /lib/i686/cmov/libc.so.6
#46 0xb7e211e5 in ?? () from /lib/i686/cmov/libc.so.6
#47 0x00000004 in ?? ()
#48 0xbfa456c0 in ?? ()
#49 0xb7e211e6 in ?? () from /lib/i686/cmov/libc.so.6
#50 0x00000025 in ?? ()
#51 0x08d1c230 in ?? ()
#52 0x08f64b40 in ?? ()
#53 0xb7e3b160 in ?? () from /lib/i686/cmov/libc.so.6
#54 0xb7e1e064 in ?? () from /lib/i686/cmov/libc.so.6
#55 0x0000001c in ?? ()
#56 0xbfa456e0 in ?? ()
#57 0xb7e3b160 in ?? () from /lib/i686/cmov/libc.so.6
#58 0x00000000 in ?? ()
Comment 1 Christophe Marin 2009-06-07 12:47:35 UTC
err.. which 'homepage' ?

If you can reproduce this crash, please read the following page and paste a better backtrace: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
Comment 2 Jonas Vejlin 2009-06-07 14:07:05 UTC
It is from http://www.rejseplanen.dk/ and you to chose the distenation and where you are from the drop down menu that will appear when you start write the names from before. Looks like I am missing some -dbg pckages. But I do not know witch one I need to have. I am running Debian sid
Comment 3 Jonas Vejlin 2009-06-07 14:27:34 UTC
A new backtrace. This time with libc6-dbg installed
Program: Konqueror (konqueror), signal SIGSEGV
[Current thread is 0 (LWP 6429)]

Thread 4 (Thread 0xb0d9ab90 (LWP 6613)):
#0  0xb7fad424 in __kernel_vsyscall ()
#1  0xb61792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb7e540b4 in __pthread_cond_timedwait (cond=0xa2c1f48, mutex=0xa2c1f30, abstime=0xb0d9a2ac) at forward.c:152
#3  0xb70b97fc in QWaitCondition::wait (this=0xa545b50, mutex=0xa545b4c, time=30000) at thread/qwaitcondition_unix.cpp:85
#4  0xb70aedb6 in QThreadPoolThread::run (this=0xa2c1fe0) at concurrent/qthreadpool.cpp:140
#5  0xb70b880e in QThreadPrivate::start (arg=0xa2c1fe0) at thread/qthread_unix.cpp:189
#6  0xb61754e5 in start_thread (arg=0xb0d9ab90) at pthread_create.c:300
#7  0xb7e4521e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb159eb90 (LWP 6614)):
#0  0xb7fad424 in __kernel_vsyscall ()
#1  0xb61792e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb7e540b4 in __pthread_cond_timedwait (cond=0xa2c1f48, mutex=0xa2c1f30, abstime=0xb159e2ac) at forward.c:152
#3  0xb70b97fc in QWaitCondition::wait (this=0xa545b50, mutex=0xa545b4c, time=30000) at thread/qwaitcondition_unix.cpp:85
#4  0xb70aedb6 in QThreadPoolThread::run (this=0xb0e97b0) at concurrent/qthreadpool.cpp:140
#5  0xb70b880e in QThreadPrivate::start (arg=0xb0e97b0) at thread/qthread_unix.cpp:189
#6  0xb61754e5 in start_thread (arg=0xb159eb90) at pthread_create.c:300
#7  0xb7e4521e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb1dcfb90 (LWP 6615)):
#0  0xb7fad424 in __kernel_vsyscall ()
#1  0xb7e3d6c1 in select () from /lib/i686/cmov/libc.so.6
#2  0xb7189920 in QProcessManager::run (this=0x9f3feb0) at io/qprocess_unix.cpp:305
#3  0xb70b880e in QThreadPrivate::start (arg=0x9f3feb0) at thread/qthread_unix.cpp:189
#4  0xb61754e5 in start_thread (arg=0xb1dcfb90) at pthread_create.c:300
#5  0xb7e4521e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb5e1a710 (LWP 6429)):
[KCrash Handler]
#6  0x0b3d8595 in ?? ()
#7  0xb3dc6c27 in ~NodeListImpl (this=0xaa70698) at ../../khtml/misc/shared.h:65
#8  0xb3dc81a6 in ~TagNodeListImpl (this=0xaa70698) at ../../khtml/xml/dom_nodelistimpl.h:168
#9  0xb3f6cf7a in ~DOMNodeList (this=0xb00d6780) at ../../khtml/misc/shared.h:41
#10 0xb3bbf61b in KJS::Collector::collect () at ../../kjs/collector.cpp:735
#11 0xb3bbfada in KJS::Collector::allocate (s=28) at ../../kjs/collector.cpp:326
#12 0xb3bef89d in KJS::JSCell::operator new (size=28) at ../../kjs/value.cpp:41
#13 0xb3bd743c in BooleanPrototype (this=0xb00d7720, exec=0xad693e8, objectProto=0xb00d7560, funcProto=0xb00d74e0) at ../../kjs/bool_object.cpp:49
#14 0xb3bf4c52 in KJS::Interpreter::initGlobalObject (this=0xad693d8) at ../../kjs/interpreter.cpp:358
#15 0xb3fb86ad in KJS::Window::clear (this=0xb05700c0, exec=0xad693e8) at ../../khtml/ecma/kjs_window.cpp:1457
#16 0xb3fc1b69 in KJS::KJSProxyImpl::clear (this=0xae529f0) at ../../khtml/ecma/kjs_proxy.cpp:213
#17 0xb3d4938d in KHTMLPart::clear (this=0xac29608) at ../../khtml/khtml_part.cpp:1553
#18 0xb3d4999b in KHTMLPart::begin (this=0xac29608, url=@0xad2b2a4, xOffset=0, yOffset=0) at ../../khtml/khtml_part.cpp:1995
#19 0xb3d45b09 in KHTMLPart::slotData (this=0xac29608, kio_job=0xb23a310, data=@0xbfac9f14) at ../../khtml/khtml_part.cpp:1694
#20 0xb3d6bff7 in KHTMLPart::qt_metacall (this=0xac29608, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfac9c68) at ./khtml_part.moc:265
#21 0xb71c1b98 in QMetaObject::activate (sender=0xb23a310, from_signal_index=40, to_signal_index=40, argv=0xbfac9c68) at kernel/qobject.cpp:3120
#22 0xb71c2822 in QMetaObject::activate (sender=0xb23a310, m=0xb7b70d30, local_signal_index=0, argv=0xbfac9c68) at kernel/qobject.cpp:3194
#23 0xb79bf6d9 in KIO::TransferJob::data (this=0xb23a310, _t1=0xb23a310, _t2=@0xbfac9f14) at ./jobclasses.moc:364
#24 0xb79bffe2 in KIO::TransferJob::slotData (this=0xb23a310, _data=@0xbfac9f14) at ../../kio/kio/job.cpp:921
#25 0xb79cb195 in KIO::TransferJob::qt_metacall (this=0xb23a310, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfac9d8c) at ./jobclasses.moc:344
#26 0xb71c1b98 in QMetaObject::activate (sender=0xac743e8, from_signal_index=4, to_signal_index=4, argv=0xbfac9d8c) at kernel/qobject.cpp:3120
#27 0xb71c2822 in QMetaObject::activate (sender=0xac743e8, m=0xb7b73804, local_signal_index=0, argv=0xbfac9d8c) at kernel/qobject.cpp:3194
#28 0xb7a88843 in KIO::SlaveInterface::data (this=0xac743e8, _t1=@0xbfac9f14) at ./slaveinterface.moc:140
#29 0xb7a8c58c in KIO::SlaveInterface::dispatch (this=0xac743e8, _cmd=100, rawdata=@0xbfac9f14) at ../../kio/kio/slaveinterface.cpp:163
#30 0xb7a88c07 in KIO::SlaveInterface::dispatch (this=0xac743e8) at ../../kio/kio/slaveinterface.cpp:91
#31 0xb7a78fbd in KIO::Slave::gotInput (this=0xac743e8) at ../../kio/kio/slave.cpp:322
#32 0xb7a7b513 in KIO::Slave::qt_metacall (this=0xac743e8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfaca028) at ./slave.moc:76
#33 0xb71c1b98 in QMetaObject::activate (sender=0xac75c00, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3120
#34 0xb71c2822 in QMetaObject::activate (sender=0xac75c00, m=0xb7b702e0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3194
#35 0xb798f287 in KIO::Connection::readyRead (this=0xac75c00) at ./connection.moc:86
#36 0xb7990be3 in KIO::ConnectionPrivate::dequeue (this=0xac75c10) at ../../kio/kio/connection.cpp:82
#37 0xb7990fc6 in KIO::Connection::qt_metacall (this=0xac75c00, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xb3cc958) at ./connection.moc:73
#38 0xb71ba7eb in QMetaCallEvent::placeMetaCall (this=0xadc6730, object=0xac75c00) at kernel/qobject.cpp:489
#39 0xb71bc290 in QObject::event (this=0xac75c00, e=0xadc6730) at kernel/qobject.cpp:1118
#40 0xb67b27bc in QApplicationPrivate::notify_helper (this=0x9f3cbd0, receiver=0xac75c00, e=0xadc6730) at kernel/qapplication.cpp:4057
#41 0xb67baace in QApplication::notify (this=0xbfaca988, receiver=0xac75c00, e=0xadc6730) at kernel/qapplication.cpp:3604
#42 0xb770d5ed in KApplication::notify (this=0xbfaca988, receiver=0xac75c00, event=0xadc6730) at ../../kdeui/kernel/kapplication.cpp:307
#43 0xb71aba2b in QCoreApplication::notifyInternal (this=0xbfaca988, receiver=0xac75c00, event=0xadc6730) at kernel/qcoreapplication.cpp:610
#44 0xb71ac685 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9f246e8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#45 0xb71ac87d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#46 0xb71d774f in postEventSourceDispatch (s=0x9f3ef10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#47 0xb61c1848 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#48 0xb61c4d73 in ?? () from /usr/lib/libglib-2.0.so.0
#49 0x09f3ee90 in ?? ()
#50 0x00000000 in ?? ()
Comment 4 Martin Koller 2011-05-21 01:09:04 UTC
not reproducible with 4.6.3