Bug 320971

Summary: Konqueror crash on start
Product: [Applications] konqueror Reporter: Suren Karapetyan <surenkarapetyan>
Component: generalAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash Keywords: triaged
Priority: NOR    
Version First Reported In: 4.10.4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Suren Karapetyan 2013-06-09 20:12:04 UTC
Application: konqueror (4.10.4)
KDE Platform Version: 4.10.4
Qt Version: 4.8.4
Operating System: Linux 3.9.4-301.fc19.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Konqueror crashed on start on a fully updated fedora 19 (beta).

- What I was doing when the application crashed:
Just select konqueror in KDE Application Launcher.

- Other things which could or could not be related:
I've very bad 2D rendering performance from nouveau (using XRender on geforce 7300 LE). Compositing was enabled on the time of the crash.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fc2aa9038c0 (LWP 1641))]

Thread 4 (Thread 0x7fc282628700 (LWP 1647)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc2880dfabd in WTF::TCMalloc_PageHeap::scavengerThread (this=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:2571
#2  0x00007fc2880dfaf9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:1767
#3  0x00007fc2a5386c53 in start_thread (arg=0x7fc282628700) at pthread_create.c:308
#4  0x00007fc2a461cecd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fc28acf9700 (LWP 1650)):
#0  0x00007fffdfffea2f in clock_gettime ()
#1  0x00007fc2a4630b3d in clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007fc2a566a4f7 in do_gettime (frac=0x7fc28acf8ab0, sec=0x7fc28acf8aa8) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fc2a5743245 in updateCurrentTime (this=0x7fc23c002860) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0x7fc23c002860, tm=...) at kernel/qeventdispatcher_unix.cpp:461
#6  0x00007fc2a5741a8c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fc28acf8b64) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fc2a5741b35 in timerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7fc28acf8b64) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fc2a175083d in g_main_context_prepare (context=context@entry=0x7fc23c0009a0, priority=priority@entry=0x7fc28acf8be8) at gmain.c:3328
#9  0x00007fc2a17510b3 in g_main_context_iterate (context=context@entry=0x7fc23c0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3681
#10 0x00007fc2a175129c in g_main_context_iteration (context=0x7fc23c0009a0, may_block=1) at gmain.c:3762
#11 0x00007fc2a5741cd6 in QEventDispatcherGlib::processEvents (this=0x7fc23c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007fc2a5713bdf in QEventLoop::processEvents (this=this@entry=0x7fc28acf8d20, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007fc2a5713ed5 in QEventLoop::exec (this=this@entry=0x7fc28acf8d20, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007fc2a561362f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#15 0x00007fc2a5615ccf in QThreadPrivate::start (arg=0x1eb7690) at thread/qthread_unix.cpp:338
#16 0x00007fc2a5386c53 in start_thread (arg=0x7fc28acf9700) at pthread_create.c:308
#17 0x00007fc2a461cecd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fc2411e7700 (LWP 1654)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc287e213fd in JSC::BlockAllocator::blockFreeingThreadMain (this=0x7fc281da0398) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x00007fc28810f316 in WTF::wtfThreadEntryPoint (param=0x1f1d230) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x00007fc2a5386c53 in start_thread (arg=0x7fc2411e7700) at pthread_create.c:308
#4  0x00007fc2a461cecd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fc2aa9038c0 (LWP 1641)):
[KCrash Handler]
#6  QWidget::focusProxy (this=this@entry=0x6a1) at kernel/qwidget.cpp:6343
#7  0x00007fc2a7314e63 in effectiveFocusWidget (this=0x1f4f9d0) at ../../src/gui/kernel/qwidget_p.h:584
#8  QWidget::setAttribute (this=this@entry=0x1b59730, attribute=attribute@entry=Qt::WA_NativeWindow, on=on@entry=true) at kernel/qwidget.cpp:10850
#9  0x00007fc2a7315e10 in QWidget::winId (this=this@entry=0x1b59730) at kernel/qwidget.cpp:2534
#10 0x00007fc2aa48f7c3 in KonqMisc::createBrowserWindowFromProfile (_path=..., _filename=..., url=..., req=..., openUrl=openUrl@entry=true) at /usr/src/debug/kde-baseapps-4.10.4/konqueror/src/konqmisc.cpp:135
#11 0x00007fc2aa4d9bf8 in KonquerorAdaptor::createBrowserWindowFromProfile (this=<optimized out>, path=..., filename=..., startup_id=...) at /usr/src/debug/kde-baseapps-4.10.4/konqueror/src/KonquerorAdaptor.cpp:113
#12 0x00007fc2aa4da734 in KonquerorAdaptor::qt_static_metacall (_o=0x6a1, _o@entry=0x1c09f60, _id=1, _id@entry=8, _a=0x7fffdfea1ca0, _c=<optimized out>) at /usr/src/debug/kde-baseapps-4.10.4/x86_64-redhat-linux-gnu/konqueror/src/KonquerorAdaptor.moc:102
#13 0x00007fc2aa4da8c3 in qt_static_metacall (_a=0x7fffdfea1ca0, _id=8, _c=QMetaObject::InvokeMetaMethod, _o=0x1c09f60) at /usr/src/debug/kde-baseapps-4.10.4/x86_64-redhat-linux-gnu/konqueror/src/KonquerorAdaptor.moc:153
#14 KonquerorAdaptor::qt_metacall (this=0x1c09f60, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7fffdfea1ca0) at /usr/src/debug/kde-baseapps-4.10.4/x86_64-redhat-linux-gnu/konqueror/src/KonquerorAdaptor.moc:154
#15 0x00007fc2a5128126 in QDBusConnectionPrivate::deliverCall (this=this@entry=0x1b383f0, object=object@entry=0x1c09f60, msg=..., metaTypes=..., slotIdx=12) at qdbusintegrator.cpp:951
#16 0x00007fc2a512927b in QDBusConnectionPrivate::activateCall (this=this@entry=0x1b383f0, object=0x1c09f60, flags=256, msg=...) at qdbusintegrator.cpp:863
#17 0x00007fc2a5129961 in QDBusConnectionPrivate::activateObject (this=0x1b383f0, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1447
#18 0x00007fc2a5129d5b in QDBusActivateObjectEvent::placeMetaCall (this=0x1f8e8e0) at qdbusintegrator.cpp:1541
#19 0x00007fc2a572ce4e in QObject::event (this=0x1c09f60, e=<optimized out>) at kernel/qobject.cpp:1194
#20 0x00007fc2a72cf46c in QApplicationPrivate::notify_helper (this=this@entry=0x1a99ed0, receiver=receiver@entry=0x1c09f60, e=e@entry=0x1f8e8e0) at kernel/qapplication.cpp:4562
#21 0x00007fc2a72d5a30 in QApplication::notify (this=this@entry=0x7fffdfea2710, receiver=receiver@entry=0x1c09f60, e=e@entry=0x1f8e8e0) at kernel/qapplication.cpp:4348
#22 0x00007fc2a8246f0a in KApplication::notify (this=0x7fffdfea2710, receiver=0x1c09f60, event=0x1f8e8e0) at /usr/src/debug/kdelibs-4.10.4/kdeui/kernel/kapplication.cpp:311
#23 0x00007fc2a5714f7d in QCoreApplication::notifyInternal (this=0x7fffdfea2710, receiver=receiver@entry=0x1c09f60, event=event@entry=0x1f8e8e0) at kernel/qcoreapplication.cpp:949
#24 0x00007fc2a5717d3f in sendEvent (event=0x1f8e8e0, receiver=0x1c09f60) at kernel/qcoreapplication.h:231
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1a68f30) at kernel/qcoreapplication.cpp:1573
#26 0x00007fc2a57181e3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466
#27 0x00007fc2a57422d3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#28 postEventSourceDispatch (s=s@entry=0x1a99dd0) at kernel/qeventdispatcher_glib.cpp:279
#29 0x00007fc2a1750ea6 in g_main_dispatch (context=0x1a9a9d0) at gmain.c:3054
#30 g_main_context_dispatch (context=context@entry=0x1a9a9d0) at gmain.c:3630
#31 0x00007fc2a17511f8 in g_main_context_iterate (context=context@entry=0x1a9a9d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3701
#32 0x00007fc2a175129c in g_main_context_iteration (context=0x1a9a9d0, may_block=1) at gmain.c:3762
#33 0x00007fc2a5741cb5 in QEventDispatcherGlib::processEvents (this=0x1a6a890, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#34 0x00007fc2a736bd56 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#35 0x00007fc2a5713bdf in QEventLoop::processEvents (this=this@entry=0x7fffdfea2530, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007fc2a5713ed5 in QEventLoop::exec (this=this@entry=0x7fffdfea2530, flags=...) at kernel/qeventloop.cpp:204
#37 0x00007fc2a5718fbb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#38 0x00007fc2a72cdc2c in QApplication::exec () at kernel/qapplication.cpp:3823
#39 0x00007fc2aa4ed78e in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-baseapps-4.10.4/konqueror/src/konqmain.cpp:227
#40 0x00007fc2a4549b75 in __libc_start_main (main=0x4008a0 <main(int, char**)>, argc=2, ubp_av=0x7fffdfea28b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffdfea28a8) at libc-start.c:258
#41 0x00000000004008d1 in _start ()

Reported using DrKonqi
Comment 1 Tommi Tervo 2013-07-07 20:25:32 UTC
F19 final is now released, does it still crash?
Comment 2 Andrew Crouthamel 2018-09-24 02:22:23 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-27 04:09:42 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!