Bug 292861 - Konqueror crashes on closing/openning tabs
Summary: Konqueror crashes on closing/openning tabs
Status: RESOLVED DUPLICATE of bug 280530
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-30 11:51 UTC by Vincent-Xavier JUMEL
Modified: 2012-01-30 11:58 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 Vincent-Xavier JUMEL 2012-01-30 11:51:44 UTC
Application: konqueror (4.8.00 (4.8.0)
KDE Platform Version: 4.8.00 (4.8.0 (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 3.2.0-gentoo-r1 x86_64
Distribution: "Gentoo Base System release 2.1"

-- Information about the crash:
- What I was doing when the application crashed: On different web sites, with flahs enabled or not, with video or not, openning or closign a tab make konqueror crashes.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f95dbe1b760 (LWP 11358))]

Thread 8 (Thread 0x7f95c3a44700 (LWP 11366)):
#0  0x00007fff9eb8670c in ?? ()
#1  0x00007fff9eb868b9 in ?? ()
#2  0x00007f95d66ab894 in __GI_clock_gettime (clock_id=1, tp=0x7f95c3a43b60) at ../sysdeps/unix/clock_gettime.c:100
#3  0x00007f95da9a6b04 in do_gettime (frac=0x7f95c3a43b78, sec=0x7f95c3a43b70) at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007f95daa693ed in QTimerInfoList::updateCurrentTime (this=0x37b6850) at kernel/qeventdispatcher_unix.cpp:339
#6  0x00007f95daa69753 in QTimerInfoList::timerWait (this=0x37b6850, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#7  0x00007f95daa6819c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f95c3a43c5c) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007f95daa6824d in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00007f95d63c7629 in g_main_context_prepare (context=0x37b8250, priority=0x7f95c3a43cc8) at gmain.c:2762
#10 0x00007f95d63c844d in g_main_context_iterate (context=0x37b8250, block=1, dispatch=1, self=<optimized out>) at gmain.c:3069
#11 0x00007f95d63c8a3b in g_main_context_iteration (context=0x37b8250, may_block=1) at gmain.c:3152
#12 0x00007f95daa68c4e in QEventDispatcherGlib::processEvents (this=0x37b6460, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#13 0x00007f95daa3ce72 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007f95daa3d09f in QEventLoop::exec (this=0x7f95c3a43df0, flags=...) at kernel/qeventloop.cpp:201
#15 0x00007f95da9540af in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#16 0x00007f95d3750fee in KIO::NameLookUpThread::run (this=0x37b6ba0) at /var/tmp/portage/kde-base/kdelibs-4.8.0/work/kdelibs-4.8.0/kio/kio/hostinfo.cpp:226
#17 0x00007f95da956b05 in QThreadPrivate::start (arg=0x37b6ba0) at thread/qthread_unix.cpp:331
#18 0x00007f95da6c7f7c in start_thread (arg=0x7f95c3a44700) at pthread_create.c:301
#19 0x00007f95d945fded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7f95bff7a700 (LWP 11371)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f95c11257f7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f95c1968fc0) at wtf/FastMalloc.cpp:2378
#2  0x00007f95c1125909 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1497
#3  0x00007f95da6c7f7c in start_thread (arg=0x7f95bff7a700) at pthread_create.c:301
#4  0x00007f95d945fded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7f95bf679700 (LWP 11372)):
#0  0x00007f95d9457173 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f95d63c85b8 in g_main_context_poll (n_fds=1, fds=0x7f95b80008b0, timeout=-1, context=0x385ed40, priority=<optimized out>) at gmain.c:3402
#2  g_main_context_iterate (context=0x385ed40, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x00007f95d63c8a3b in g_main_context_iteration (context=0x385ed40, may_block=1) at gmain.c:3152
#4  0x00007f95daa68c4e in QEventDispatcherGlib::processEvents (this=0x385ec50, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f95daa3ce72 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f95daa3d09f in QEventLoop::exec (this=0x7f95bf678e20, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f95da9540af in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f95da956b05 in QThreadPrivate::start (arg=0x1b35d50) at thread/qthread_unix.cpp:331
#9  0x00007f95da6c7f7c in start_thread (arg=0x7f95bf679700) at pthread_create.c:301
#10 0x00007f95d945fded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7f95b15ba700 (LWP 11394)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f95b3c0cf5c in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#2  0x00007f95b3d2ba50 in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#3  0x00007f95b3c0d1bc in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#4  0x00007f95b3c0d60e in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#5  0x00007f95da6c7f7c in start_thread (arg=0x7f95b15ba700) at pthread_create.c:301
#6  0x00007f95d945fded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f95b0db9700 (LWP 11395)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f95b3c0cf5c in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#2  0x00007f95b3d2ba50 in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#3  0x00007f95b3c0d1bc in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#4  0x00007f95b3c0d60e in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#5  0x00007f95da6c7f7c in start_thread (arg=0x7f95b0db9700) at pthread_create.c:301
#6  0x00007f95d945fded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f95b05b8700 (LWP 11396)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f95b3c0cf5c in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#2  0x00007f95b3d2ba50 in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#3  0x00007f95b3c0d1bc in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#4  0x00007f95b3c0d60e in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#5  0x00007f95da6c7f7c in start_thread (arg=0x7f95b05b8700) at pthread_create.c:301
#6  0x00007f95d945fded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f95afdb7700 (LWP 11397)):
#0  pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f95b3c0cf5c in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#2  0x00007f95b3d2ba50 in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#3  0x00007f95b3c0d1bc in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#4  0x00007f95b3c0d60e in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#5  0x00007f95da6c7f7c in start_thread (arg=0x7f95afdb7700) at pthread_create.c:301
#6  0x00007f95d945fded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f95dbe1b760 (LWP 11358)):
[KCrash Handler]
#6  magazine_chain_pop_head (magazine_chunks=0x70d310) at gslice.c:492
#7  thread_memory_magazine1_alloc (ix=<optimized out>, tmem=<optimized out>) at gslice.c:795
#8  g_slice_alloc (mem_size=320) at gslice.c:833
#9  0x00007f95d63e3bce in g_slice_alloc0 (mem_size=320) at gslice.c:854
#10 0x00007f95bc5841cb in g_type_create_instance (type=39641456) at gtype.c:1872
#11 0x00007f95bc564a9c in g_object_constructor (type=<optimized out>, n_construct_properties=2, construct_params=0x1a96de0) at gobject.c:1629
#12 0x00007f95bc56729a in g_object_newv (object_type=<optimized out>, n_parameters=43416752, parameters=<optimized out>) at gobject.c:1493
#13 0x00007f95bc56844c in g_object_new (object_type=39641456, first_property_name=0x0) at gobject.c:1322
#14 0x00007f95bc90d9fc in IA__gtk_plug_new_for_display (display=0x251b040, socket_id=111149602) at gtkplug.c:558
#15 0x00007f95b3c086fa in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#16 0x00007f95b3c000af in ?? () from /opt/Adobe/flash-player/flash-plugin/libflashplayer.so
#17 0x00007f95c0e9b598 in WebCore::PluginView::setNPWindowIfNeeded (this=0x7f95bf6eb680) at plugins/qt/PluginViewQt.cpp:600
#18 0x00007f95c0e9ba20 in WebCore::PluginView::updatePluginWidget (this=0x7f95bf6eb680) at plugins/qt/PluginViewQt.cpp:138
#19 0x00007f95c0e9c6af in WebCore::PluginView::platformStart (this=0x7f95bf6eb680) at plugins/qt/PluginViewQt.cpp:882
#20 0x00007f95c0d40661 in WebCore::PluginView::start (this=0x7f95bf6eb680) at plugins/PluginView.cpp:258
#21 0x00007f95c0d408f0 in WebCore::PluginView::init (this=0x7f95bf6eb680) at plugins/PluginView.cpp:193
#22 0x00007f95c0d1fb67 in WebCore::ScrollView::addChild (this=0x7f95c6b56780, prpChild=...) at platform/ScrollView.cpp:69
#23 0x00007f95c0df9d3e in WebCore::moveWidgetToParentSoon (child=0x7f95bf6eb680, parent=0x7f95c6b56780) at rendering/RenderWidget.cpp:85
#24 0x00007f95c0dfa870 in WebCore::RenderWidget::setWidget (this=0x7f95c2d1f950, widget=...) at rendering/RenderWidget.cpp:200
#25 0x00007f95c0dca487 in WebCore::RenderPart::setWidget (this=<optimized out>, widget=...) at rendering/RenderPart.cpp:52
#26 0x00007f95c0c49923 in WebCore::FrameLoader::loadPlugin (this=0x7f95c6afd060, renderer=0x7f95c2d1f950, url=..., mimeType=..., paramNames=..., paramValues=..., useFallback=false) at loader/FrameLoader.cpp:1381
#27 0x00007f95c0c4c60f in WebCore::FrameLoader::requestObject (this=0x7f95c6afd060, renderer=0x7f95c2d1f950, url=..., frameName=..., mimeType=..., paramNames=..., paramValues=...) at loader/FrameLoader.cpp:1286
#28 0x00007f95c0d8f1ce in WebCore::RenderEmbeddedObject::updateWidget (this=0x7f95c2d1f950, onlyCreateNonNetscapePlugins=false) at rendering/RenderEmbeddedObject.cpp:321
#29 0x00007f95c0cc01f4 in WebCore::FrameView::updateWidgets (this=0x7f95c6b56780) at page/FrameView.cpp:1502
#30 0x00007f95c0cc046d in WebCore::FrameView::performPostLayoutTasks (this=0x7f95c6b56780) at page/FrameView.cpp:1532
#31 0x00007f95c0cc092a in WebCore::FrameView::layout (this=0x7f95c6b56780, allowSubtree=<optimized out>) at page/FrameView.cpp:771
#32 0x00007f95c0aa5510 in WebCore::Document::updateLayoutIgnorePendingStylesheets (this=0x7f95c6a27400) at dom/Document.cpp:1462
#33 0x00007f95c0b9e58d in WebCore::HTMLEmbedElement::renderWidgetForJSBindings (this=0x7f95c2fc11a0) at html/HTMLEmbedElement.cpp:72
#34 0x00007f95c0bd00d4 in WebCore::HTMLPlugInElement::getInstance (this=0x7f95c2fc11a0) at html/HTMLPlugInElement.cpp:84
#35 0x00007f95c09d874b in WebCore::pluginInstance (node=<optimized out>) at bindings/js/JSPluginElementFunctions.cpp:46
#36 0x00007f95c09d882c in WebCore::getRuntimeObject (exec=0x7f95c6e6f0f0, node=<optimized out>) at bindings/js/JSPluginElementFunctions.cpp:54
#37 0x00007f95c09d8ba0 in WebCore::runtimeObjectCustomGetOwnPropertySlot (exec=0x7f95c6e6f0f0, propertyName=..., slot=..., element=0x7f95c6e2d780) at bindings/js/JSPluginElementFunctions.cpp:72
#38 0x00007f95c06e587b in WebCore::JSHTMLEmbedElement::getOwnPropertySlot (this=0x7f95c6e2d780, exec=0x7f95c6e6f0f0, propertyName=..., slot=...) at generated/JSHTMLEmbedElement.cpp:155
#39 0x00007f95c107c77d in fastGetOwnPropertySlot (this=0x7f95c6e2d780, slot=..., propertyName=..., exec=0x7f95c6e6f0f0) at runtime/JSObject.h:380
#40 JSC::JSValue::get (this=<optimized out>, exec=0x7f95c6e6f0f0, propertyName=..., slot=...) at runtime/JSObject.h:629
#41 0x00007f95c1087b19 in JSC::cti_op_get_by_id (args=<optimized out>) at jit/JITStubs.cpp:1294
#42 0x00007f95c2c9d5bd in ?? ()
#43 0x0000000000000000 in ?? ()

Possible duplicates by query: bug 280530, bug 278173.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-01-30 11:58:44 UTC

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