Bug 52961 - ASSERT in RenderSVGRoot::mapLocalToContainer
Summary: ASSERT in RenderSVGRoot::mapLocalToContainer
Status: RESOLVED DUPLICATE of bug 31278
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC OS X 10.5
: P2 Normal
Assignee: Nobody
URL: http://www.franconohamuerto.com
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-22 07:29 PST by Xan Lopez
Modified: 2014-05-12 07:21 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xan Lopez 2011-01-22 07:29:45 PST
Happens almost immediately upon visiting http://www.franconohamuerto.com, using r76437


ASSERTION FAILED: useTransforms
(../../Source/WebCore/rendering/svg/RenderSVGRoot.cpp:303 virtual void WebCore::RenderSVGRoot::mapLocalToContainer(WebCore::RenderBoxModelObject*, bool, bool, WebCore::TransformState&) const)

Program received signal SIGSEGV, Segmentation fault.
0x00fb82bb in WebCore::RenderSVGRoot::mapLocalToContainer (this=0x8efae9c, repaintContainer=0x0, fixed=false, useTransforms=false, transformState=...)
    at ../../Source/WebCore/rendering/svg/RenderSVGRoot.cpp:303
303	    ASSERT(useTransforms); // mapping a point through SVG w/o respecting trasnforms is useless.
(gdb) bt
#0  0x00fb82bb in WebCore::RenderSVGRoot::mapLocalToContainer (this=0x8efae9c, repaintContainer=0x0, fixed=false, useTransforms=false, transformState=...)
    at ../../Source/WebCore/rendering/svg/RenderSVGRoot.cpp:303
#1  0x00f3482c in WebCore::RenderObject::localToAbsolute (this=0x8efae9c, localPoint=..., fixed=false, useTransforms=false)
    at ../../Source/WebCore/rendering/RenderObject.cpp:1926
#2  0x00ea4e10 in WebCore::RenderBlock::addFocusRingRects (this=0x8f40b74, rects=WTF::Vector of length 2, capacity 16 = {...}, tx=0, ty=0)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:5678
#3  0x00ea4f2d in WebCore::RenderBlock::addFocusRingRects (this=0x906e46c, rects=WTF::Vector of length 2, capacity 16 = {...}, tx=0, ty=0)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:5681
#4  0x00f310cb in WebCore::RenderObject::paintFocusRing (this=0x906e46c, context=0xbfffc1d0, tx=0, ty=0, style=0x934af30)
    at ../../Source/WebCore/rendering/RenderObject.cpp:1138
#5  0x00f3136e in WebCore::RenderObject::paintOutline (this=0x906e46c, graphicsContext=0xbfffc1d0, tx=0, ty=0, w=450, h=0)
    at ../../Source/WebCore/rendering/RenderObject.cpp:1174
#6  0x00e9729c in WebCore::RenderBlock::paintObject (this=0x906e46c, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2444
#7  0x00e96175 in WebCore::RenderBlock::paint (this=0x906e46c, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#8  0x00e96c7a in WebCore::RenderBlock::paintChildren (this=0x9095e6c, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2358
#9  0x00e96905 in WebCore::RenderBlock::paintContents (this=0x9095e6c, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2317
#10 0x00e9712b in WebCore::RenderBlock::paintObject (this=0x9095e6c, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2425
#11 0x00e96175 in WebCore::RenderBlock::paint (this=0x9095e6c, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#12 0x00e96c7a in WebCore::RenderBlock::paintChildren (this=0x913a934, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2358
#13 0x00e96905 in WebCore::RenderBlock::paintContents (this=0x913a934, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2317
#14 0x00e9712b in WebCore::RenderBlock::paintObject (this=0x913a934, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2425
#15 0x00e96175 in WebCore::RenderBlock::paint (this=0x913a934, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#16 0x00e96c7a in WebCore::RenderBlock::paintChildren (this=0x8ed213c, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2358
#17 0x00e96905 in WebCore::RenderBlock::paintContents (this=0x8ed213c, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2317
#18 0x00e9712b in WebCore::RenderBlock::paintObject (this=0x8ed213c, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2425
#19 0x00e96175 in WebCore::RenderBlock::paint (this=0x8ed213c, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#20 0x00f0a384 in WebCore::RenderLayer::paintLayer (this=0x8f5fedc, rootLayer=0x904fb64, p=0xbfffc1d0, paintDirtyRect=..., paintBehavior=0, 
    paintingRoot=0x0, overlapTestRequests=0xbfffa758, paintFlags=0) at ../../Source/WebCore/rendering/RenderLayer.cpp:2480
#21 0x00f0a715 in WebCore::RenderLayer::paintList (this=0x904fb64, list=0x9231048, rootLayer=0x904fb64, p=0xbfffc1d0, paintDirtyRect=..., paintBehavior=0, 
    paintingRoot=0x0, overlapTestRequests=0xbfffa758, paintFlags=0) at ../../Source/WebCore/rendering/RenderLayer.cpp:2531
#22 0x00f0a51a in WebCore::RenderLayer::paintLayer (this=0x904fb64, rootLayer=0x904fb64, p=0xbfffc1d0, paintDirtyRect=..., paintBehavior=0, 
    paintingRoot=0x0, overlapTestRequests=0xbfffa758, paintFlags=0) at ../../Source/WebCore/rendering/RenderLayer.cpp:2499
#23 0x00f097b5 in WebCore::RenderLayer::paint (this=0x904fb64, p=0xbfffc1d0, damageRect=..., paintBehavior=0, paintingRoot=0x0)
    at ../../Source/WebCore/rendering/RenderLayer.cpp:2283
#24 0x00d81d6b in WebCore::FrameView::paintContents (this=0x905b638, p=0xbfffc1d0, rect=...) at ../../Source/WebCore/page/FrameView.cpp:2190
#25 0x00e2d6be in WebCore::ScrollView::paint (this=0x905b638, context=0xbfffc1d0, rect=...) at ../../Source/WebCore/platform/ScrollView.cpp:883
#26 0x00f7a37f in WebCore::RenderWidget::paint (this=0x909608c, paintInfo=..., tx=527, ty=2233) at ../../Source/WebCore/rendering/RenderWidget.cpp:298
#27 0x00e74130 in WebCore::InlineBox::paint (this=0x8eba524, paintInfo=..., tx=527, ty=2233) at ../../Source/WebCore/rendering/InlineBox.cpp:185
#28 0x00e78ab3 in WebCore::InlineFlowBox::paint (this=0x8eba55c, paintInfo=..., tx=527, ty=2233) at ../../Source/WebCore/rendering/InlineFlowBox.cpp:982
#29 0x00f7fab6 in WebCore::RootInlineBox::paint (this=0x8eba55c, paintInfo=..., tx=527, ty=2233) at ../../Source/WebCore/rendering/RootInlineBox.cpp:181
---Type <return> to continue, or q <return> to quit---
#30 0x00f16617 in WebCore::RenderLineBoxList::paint (this=0x90ae984, renderer=0x90ae91c, paintInfo=..., tx=527, ty=2233)
    at ../../Source/WebCore/rendering/RenderLineBoxList.cpp:257
#31 0x00e968e3 in WebCore::RenderBlock::paintContents (this=0x90ae91c, paintInfo=..., tx=527, ty=2233)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:2315
#32 0x00e9712b in WebCore::RenderBlock::paintObject (this=0x90ae91c, paintInfo=..., tx=527, ty=2233) at ../../Source/WebCore/rendering/RenderBlock.cpp:2425
#33 0x00e96175 in WebCore::RenderBlock::paint (this=0x90ae91c, paintInfo=..., tx=527, ty=2233) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#34 0x00e96c7a in WebCore::RenderBlock::paintChildren (this=0x90ae704, paintInfo=..., tx=527, ty=2233)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:2358
#35 0x00e96905 in WebCore::RenderBlock::paintContents (this=0x90ae704, paintInfo=..., tx=527, ty=2233)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:2317
#36 0x00e9712b in WebCore::RenderBlock::paintObject (this=0x90ae704, paintInfo=..., tx=527, ty=2233) at ../../Source/WebCore/rendering/RenderBlock.cpp:2425
#37 0x00e96175 in WebCore::RenderBlock::paint (this=0x90ae704, paintInfo=..., tx=527, ty=2233) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#38 0x00e96c7a in WebCore::RenderBlock::paintChildren (this=0x8d72134, paintInfo=..., tx=527, ty=2198)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:2358
#39 0x00e96905 in WebCore::RenderBlock::paintContents (this=0x8d72134, paintInfo=..., tx=527, ty=2198)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:2317
#40 0x00e9712b in WebCore::RenderBlock::paintObject (this=0x8d72134, paintInfo=..., tx=527, ty=2198) at ../../Source/WebCore/rendering/RenderBlock.cpp:2425
#41 0x00e96175 in WebCore::RenderBlock::paint (this=0x8d72134, paintInfo=..., tx=527, ty=2198) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#42 0x00e96c7a in WebCore::RenderBlock::paintChildren (this=0x8d71ddc, paintInfo=..., tx=512, ty=2198)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:2358
#43 0x00e96905 in WebCore::RenderBlock::paintContents (this=0x8d71ddc, paintInfo=..., tx=512, ty=2198)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:2317
#44 0x00e9712b in WebCore::RenderBlock::paintObject (this=0x8d71ddc, paintInfo=..., tx=512, ty=2198) at ../../Source/WebCore/rendering/RenderBlock.cpp:2425
#45 0x00e96175 in WebCore::RenderBlock::paint (this=0x8d71ddc, paintInfo=..., tx=512, ty=2198) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#46 0x00e96c7a in WebCore::RenderBlock::paintChildren (this=0x8d71a54, paintInfo=..., tx=512, ty=2183)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:2358
#47 0x00e96905 in WebCore::RenderBlock::paintContents (this=0x8d71a54, paintInfo=..., tx=512, ty=2183)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:2317
#48 0x00e9712b in WebCore::RenderBlock::paintObject (this=0x8d71a54, paintInfo=..., tx=512, ty=2183) at ../../Source/WebCore/rendering/RenderBlock.cpp:2425
#49 0x00e96175 in WebCore::RenderBlock::paint (this=0x8d71a54, paintInfo=..., tx=512, ty=2183) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#50 0x00e97734 in WebCore::RenderBlock::paintFloats (this=0x8df882c, paintInfo=..., tx=37, ty=2183, preservePhase=false)
    at ../../Source/WebCore/rendering/RenderBlock.cpp:2499
#51 0x00e97218 in WebCore::RenderBlock::paintObject (this=0x8df882c, paintInfo=..., tx=37, ty=2183) at ../../Source/WebCore/rendering/RenderBlock.cpp:2439
#52 0x00e96175 in WebCore::RenderBlock::paint (this=0x8df882c, paintInfo=..., tx=37, ty=2183) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#53 0x00e96c7a in WebCore::RenderBlock::paintChildren (this=0x81a03bc, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2358
#54 0x00e96905 in WebCore::RenderBlock::paintContents (this=0x81a03bc, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2317
#55 0x00e9712b in WebCore::RenderBlock::paintObject (this=0x81a03bc, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2425
#56 0x00e96175 in WebCore::RenderBlock::paint (this=0x81a03bc, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#57 0x00e96c7a in WebCore::RenderBlock::paintChildren (this=0x819f3c4, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2358
#58 0x00e96905 in WebCore::RenderBlock::paintContents (this=0x819f3c4, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2317
---Type <return> to continue, or q <return> to quit---
#59 0x00e9712b in WebCore::RenderBlock::paintObject (this=0x819f3c4, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2425
#60 0x00e96175 in WebCore::RenderBlock::paint (this=0x819f3c4, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#61 0x00e96c7a in WebCore::RenderBlock::paintChildren (this=0x8d044a4, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2358
#62 0x00e96905 in WebCore::RenderBlock::paintContents (this=0x8d044a4, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2317
#63 0x00e9712b in WebCore::RenderBlock::paintObject (this=0x8d044a4, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2425
#64 0x00e96175 in WebCore::RenderBlock::paint (this=0x8d044a4, paintInfo=..., tx=0, ty=0) at ../../Source/WebCore/rendering/RenderBlock.cpp:2206
#65 0x00f0a303 in WebCore::RenderLayer::paintLayer (this=0x8d045cc, rootLayer=0x8cb3944, p=0xbfffc1d0, paintDirtyRect=..., paintBehavior=0, 
    paintingRoot=0x0, overlapTestRequests=0xbfffbfb8, paintFlags=0) at ../../Source/WebCore/rendering/RenderLayer.cpp:2475
#66 0x00f0a715 in WebCore::RenderLayer::paintList (this=0x8cb3944, list=0x8d39450, rootLayer=0x8cb3944, p=0xbfffc1d0, paintDirtyRect=..., paintBehavior=0, 
    paintingRoot=0x0, overlapTestRequests=0xbfffbfb8, paintFlags=0) at ../../Source/WebCore/rendering/RenderLayer.cpp:2531
#67 0x00f0a51a in WebCore::RenderLayer::paintLayer (this=0x8cb3944, rootLayer=0x8cb3944, p=0xbfffc1d0, paintDirtyRect=..., paintBehavior=0, 
    paintingRoot=0x0, overlapTestRequests=0xbfffbfb8, paintFlags=0) at ../../Source/WebCore/rendering/RenderLayer.cpp:2499
#68 0x00f097b5 in WebCore::RenderLayer::paint (this=0x8cb3944, p=0xbfffc1d0, damageRect=..., paintBehavior=0, paintingRoot=0x0)
    at ../../Source/WebCore/rendering/RenderLayer.cpp:2283
#69 0x00d81d6b in WebCore::FrameView::paintContents (this=0x8d098a8, p=0xbfffc1d0, rect=...) at ../../Source/WebCore/page/FrameView.cpp:2190
#70 0x00e2d6be in WebCore::ScrollView::paint (this=0x8d098a8, context=0xbfffc1d0, rect=...) at ../../Source/WebCore/platform/ScrollView.cpp:883
#71 0x0079c9d4 in paintWebView (frame=0x8be0ab0, transparent=0, context=..., clipRect=..., rects=WTF::Vector of length 2, capacity 16 = {...})
    at ../../Source/WebKit/gtk/webkit/webkitwebview.cpp:683
#72 0x0079ccaf in webkit_web_view_draw (widget=0x8bd20c8, cr=0x8c963e0) at ../../Source/WebKit/gtk/webkit/webkitwebview.cpp:751
#73 0x080c64ec in ephy_web_view_draw (widget=0x8bd20c8, cr=0x8c963e0) at ../../embed/ephy-web-view.c:1218
#74 0x02840743 in _gtk_marshal_BOOLEAN__BOXED (closure=0x814d2c8, return_value=0xbfffc450, n_param_values=2, param_values=0x8cc8aa0, 
    invocation_hint=0xbfffc46c, marshal_data=0x80c64ae) at gtkmarshalers.c:85
#75 0x029cc8b6 in gtk_widget_draw_marshaller (closure=0x814d2c8, return_value=0xbfffc450, n_param_values=2, param_values=0x8cc8aa0, 
    invocation_hint=0xbfffc46c, marshal_data=0x80c64ae) at gtkwidget.c:774
#76 0x03311f6e in g_type_class_meta_marshal (closure=0x814d2c8, return_value=0xbfffc450, n_param_values=2, param_values=0x8cc8aa0, 
    invocation_hint=0xbfffc46c, marshal_data=0x90) at gclosure.c:878
#77 0x03311c5d in g_closure_invoke (closure=0x814d2c8, return_value=0xbfffc450, n_param_values=2, param_values=0x8cc8aa0, invocation_hint=0xbfffc46c)
    at gclosure.c:767
#78 0x0332a765 in signal_emit_unlocked_R (node=0x814d408, detail=0, instance=0x8bd20c8, emission_return=0xbfffc58c, instance_and_params=0x8cc8aa0)
    at gsignal.c:3290
#79 0x0332997b in g_signal_emit_valist (instance=0x8bd20c8, signal_id=34, detail=0, var_args=0xbfffc660 "\230\306\377\277") at gsignal.c:2993
#80 0x03329bdb in g_signal_emit (instance=0x8bd20c8, signal_id=34, detail=0) at gsignal.c:3040
#81 0x029d5694 in _gtk_widget_draw_internal (widget=0x8bd20c8, cr=0x8c963e0, clip_to_size=1) at gtkwidget.c:5656
#82 0x029d5e3d in gtk_widget_send_expose (widget=0x8bd20c8, event=0xbfffc7bc) at gtkwidget.c:5903
#83 0x0283f1e1 in gtk_main_do_event (event=0xbfffc7bc) at gtkmain.c:1777
#84 0x001791d5 in _gdk_event_emit (event=0xbfffc7bc) at gdkevents.c:71
#85 0x00186954 in _gdk_window_process_updates_recurse (window=0x8c49230, expose_region=0x98e0d28) at gdkwindow.c:3874
#86 0x00186873 in _gdk_window_process_updates_recurse (window=0x8374100, expose_region=0x998e740) at gdkwindow.c:3847
#87 0x001bece5 in gdk_x11_window_process_updates_recurse (window=0x8374100, region=0x998e740) at gdkwindow-x11.c:4597
#88 0x00186bd6 in gdk_window_process_updates_internal (window=0x8374100) at gdkwindow.c:4030
---Type <return> to continue, or q <return> to quit---
#89 0x0018702e in gdk_window_process_updates (window=0x8c49230, update_children=1) at gdkwindow.c:4226
#90 0x007628fa in WebKit::ChromeClient::scroll (this=0x819b2c8, delta=..., rectToScroll=..., clipRect=...)
    at ../../Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:437
#91 0x00d4d94b in WebCore::Chrome::scroll (this=0x8bdd440, scrollDelta=..., rectToScroll=..., clipRect=...) at ../../Source/WebCore/page/Chrome.cpp:87
#92 0x00d7e2f0 in WebCore::FrameView::scrollContentsFastPath (this=0x8d098a8, scrollDelta=..., rectToScroll=..., clipRect=...)
    at ../../Source/WebCore/page/FrameView.cpp:1114
#93 0x00e2c18d in WebCore::ScrollView::scrollContents (this=0x8d098a8, scrollDelta=...) at ../../Source/WebCore/platform/ScrollView.cpp:585
#94 0x00e2af5b in WebCore::ScrollView::scrollTo (this=0x8d098a8, newOffset=...) at ../../Source/WebCore/platform/ScrollView.cpp:346
#95 0x00d81051 in WebCore::FrameView::scrollTo (this=0x8d098a8, newOffset=...) at ../../Source/WebCore/page/FrameView.cpp:1963
#96 0x00e2aeb3 in WebCore::ScrollView::setScrollOffset (this=0x8d098a8, offset=...) at ../../Source/WebCore/platform/ScrollView.cpp:332
#97 0x00e26ce3 in WebCore::ScrollableArea::setScrollOffsetFromAnimation (this=0x8d098d0, offset=...) at ../../Source/WebCore/platform/ScrollableArea.cpp:114
#98 0x00e26949 in WebCore::ScrollAnimator::notityPositionChanged (this=0x8ceb348) at ../../Source/WebCore/platform/ScrollAnimator.cpp:88
#99 0x00e268a7 in WebCore::ScrollAnimator::scrollToOffsetWithoutAnimation (this=0x8ceb348, offset=...)
    at ../../Source/WebCore/platform/ScrollAnimator.cpp:77
#100 0x00e26b9d in WebCore::ScrollableArea::scrollToOffsetWithoutAnimation (this=0x8d098d0, offset=...)
    at ../../Source/WebCore/platform/ScrollableArea.cpp:90
#101 0x00e26cb3 in WebCore::ScrollableArea::scrollToYOffsetWithoutAnimation (this=0x8d098d0, y=1643) at ../../Source/WebCore/platform/ScrollableArea.cpp:108
#102 0x00e26bde in WebCore::ScrollableArea::scrollToOffsetWithoutAnimation (this=0x8d098d0, orientation=WebCore::VerticalScrollbar, offset=1643)
    at ../../Source/WebCore/platform/ScrollableArea.cpp:98
#103 0x0071265a in WebCore::MainFrameScrollbarGtk::gtkValueChanged (that=0x9222f10) at ../../Source/WebCore/platform/gtk/MainFrameScrollbarGtk.cpp:112
#104 0x0332ad9f in g_cclosure_marshal_VOID__VOID (closure=0x90cd5f0, return_value=0x0, n_param_values=1, param_values=0x8de1da8, 
    invocation_hint=0xbfffcebc, marshal_data=0x0) at gmarshal.c:79
#105 0x03311c5d in g_closure_invoke (closure=0x90cd5f0, return_value=0x0, n_param_values=1, param_values=0x8de1da8, invocation_hint=0xbfffcebc)
    at gclosure.c:767
#106 0x0332a5a0 in signal_emit_unlocked_R (node=0x8176470, detail=0, instance=0x84066d8, emission_return=0x0, instance_and_params=0x8de1da8)
    at gsignal.c:3252
#107 0x033298ef in g_signal_emit_valist (instance=0x84066d8, signal_id=170, detail=0, var_args=0xbfffd0ac "\001") at gsignal.c:2983
#108 0x03329bdb in g_signal_emit (instance=0x84066d8, signal_id=170, detail=0) at gsignal.c:3040
#109 0x0271cd55 in gtk_adjustment_value_changed (adjustment=0x84066d8) at gtkadjustment.c:764
#110 0x0271c265 in gtk_adjustment_set_value (adjustment=0x84066d8, value=1643.4725274725276) at gtkadjustment.c:445
#111 0x028a2485 in gtk_range_real_change_value (range=0x8193838, scroll=GTK_SCROLL_JUMP, value=1643.4725274725276) at gtkrange.c:3970
#112 0x02840b64 in _gtk_marshal_BOOLEAN__ENUM_DOUBLE (closure=0x81905c0, return_value=0xbfffd2c0, n_param_values=3, param_values=0x8cd6c98, 
    invocation_hint=0xbfffd2dc, marshal_data=0x28a2253) at gtkmarshalers.c:246
#113 0x03311f6e in g_type_class_meta_marshal (closure=0x81905c0, return_value=0xbfffd2c0, n_param_values=3, param_values=0x8cd6c98, 
    invocation_hint=0xbfffd2dc, marshal_data=0x1b8) at gclosure.c:878
#114 0x03311c5d in g_closure_invoke (closure=0x81905c0, return_value=0xbfffd2c0, n_param_values=3, param_values=0x8cd6c98, invocation_hint=0xbfffd2dc)
    at gclosure.c:767
#115 0x0332a765 in signal_emit_unlocked_R (node=0x8190608, detail=0, instance=0x8193838, emission_return=0xbfffd3fc, instance_and_params=0x8cd6c98)
    at gsignal.c:3290
#116 0x0332997b in g_signal_emit_valist (instance=0x8193838, signal_id=195, detail=0, var_args=0xbfffd4d8 "\370\324\377\277\001") at gsignal.c:2993
---Type <return> to continue, or q <return> to quit---
#117 0x03329bdb in g_signal_emit (instance=0x8193838, signal_id=195, detail=0) at gsignal.c:3040
#118 0x0289f4b0 in update_slider_position (range=0x8193838, mouse_x=36, mouse_y=415) at gtkrange.c:2638
#119 0x0289f90c in gtk_range_motion_notify (widget=0x8193838, event=0x953eec8) at gtkrange.c:2783
#120 0x02840743 in _gtk_marshal_BOOLEAN__BOXED (closure=0x814d950, return_value=0xbfffd6b0, n_param_values=2, param_values=0x998fb40, 
    invocation_hint=0xbfffd6cc, marshal_data=0x289f829) at gtkmarshalers.c:85
#121 0x03311f6e in g_type_class_meta_marshal (closure=0x814d950, return_value=0xbfffd6b0, n_param_values=2, param_values=0x998fb40, 
    invocation_hint=0xbfffd6cc, marshal_data=0xcc) at gclosure.c:878
#122 0x03311c5d in g_closure_invoke (closure=0x814d950, return_value=0xbfffd6b0, n_param_values=2, param_values=0x998fb40, invocation_hint=0xbfffd6cc)
    at gclosure.c:767
#123 0x0332a765 in signal_emit_unlocked_R (node=0x814db28, detail=0, instance=0x8193838, emission_return=0xbfffd7ec, instance_and_params=0x998fb40)
    at gsignal.c:3290
#124 0x0332997b in g_signal_emit_valist (instance=0x8193838, signal_id=45, detail=0, var_args=0xbfffd8c0 "\330\330\377\277\260\265\024\b\001")
    at gsignal.c:2993
#125 0x03329bdb in g_signal_emit (instance=0x8193838, signal_id=45, detail=0) at gsignal.c:3040
#126 0x029d6160 in gtk_widget_event_internal (widget=0x8193838, event=0x953eec8) at gtkwidget.c:6071
#127 0x029d59d6 in gtk_widget_event (widget=0x8193838, event=0x953eec8) at gtkwidget.c:5782
#128 0x028405d8 in gtk_propagate_event (widget=0x8193838, event=0x953eec8) at gtkmain.c:2577
#129 0x0283f3c7 in gtk_main_do_event (event=0x953eec8) at gtkmain.c:1852
#130 0x001791d5 in _gdk_event_emit (event=0x953eec8) at gdkevents.c:71
#131 0x001a626a in gdk_event_source_dispatch (source=0x8130f60, callback=0, user_data=0x0) at gdkeventsource.c:318
#132 0x033a81e7 in g_main_dispatch (context=0x8130640) at gmain.c:2440
#133 0x033a954b in g_main_context_dispatch (context=0x8130640) at gmain.c:3013
#134 0x033a99a0 in g_main_context_iterate (context=0x8130640, block=1, dispatch=1, self=0x8110368) at gmain.c:3091
#135 0x033aa109 in g_main_loop_run (loop=0x819b050) at gmain.c:3299
#136 0x0283eb11 in gtk_main () at gtkmain.c:1338
#137 0x0806d276 in main (argc=1, argv=0xbfffecb4) at ../../src/ephy-main.c:747
(gdb)
Comment 1 Xan Lopez 2011-01-22 07:31:26 PST
To get the ASSERT you might have to scroll to the bottom of the page.
Comment 2 Julien Chaffraix 2011-09-09 17:16:46 PDT
Doesn't seem to ASSERT anymore. I tried the original revision under Qt and no luck either.

See also bug 31278 (the test seems to trigger both ASSERTs so they look like they could share the same root cause).
Comment 3 Dirk Schulze 2014-05-12 07:21:46 PDT

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