Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Segmentation fault in any webkit browser
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
henriqueleng
n00b
n00b


Joined: 20 Jun 2014
Posts: 18

PostPosted: Mon Jul 14, 2014 10:09 pm    Post subject: Segmentation fault in any webkit browser Reply with quote

Hi,

This is possibly the worst problem i have in linux. :?
Since the last years with many linux distros, i face with this problem!

This mostly happen while trying to watch a video on youtube, but already happened in various occasions.

Visibly the browser only close while the load of youtube page, but in the console i receive a simple segmentation fault message.
Right now i'm my gentoo setup i'm not with html5 video working but i receive the same error that i received on Arch. (When i used ArchLinux it took me a long time to set up html5 video to work on web browsers, but whit html5 or not i ever received the same error message). So now i'm one step to get html5 video to work on gentoo, but this don't affect the problem.

This is the output of the vimprobable2 log

Code:

henrique@henriqueleng-pc ~ $ vimprobable2 youtube.com > log.txt
Cannot open /home/henrique//.config//vimprobable/scripts.js: file not found
** Message: console message:  @0: Blocked a frame with origin "http://ad.doubleclick.net" from accessing a frame with origin "http://www.youtube.com". Protocols, domains, and ports must match.
** Message: console message:  @0: Blocked a frame with origin "http://ad.doubleclick.net" from accessing a frame with origin "http://www.youtube.com". Protocols, domains, and ports must match.
** Message: console message:  @0: Blocked a frame with origin "http://ad.doubleclick.net" from accessing a frame with origin "http://www.youtube.com". Protocols, domains, and ports must match.
** Message: console message:  @0: Blocked a frame with origin "http://ad.doubleclick.net" from accessing a frame with origin "http://www.youtube.com". Protocols, domains, and ports must match.
** Message: console message:  @0: Blocked a frame with origin "http://ad.doubleclick.net" from accessing a frame with origin "http://www.youtube.com". Protocols, domains, and ports must match.
Falha de segmentação  # It's in portuguese. In english it means (Segmentation Fault)


Sometimes the error just happen tomorrow i open three or more videos or enter on heavy sites.

There is my Arch Linux forum post with the same error but on Arch Linux using surf web browser, there is a lot of information there.
https://bbs.archlinux.org/viewtopic.php?id=179876

Solve this problem might be usefull to discover some bug, so please help.
Obs:
-- I don't know if it's on the right category, so fell free to move it.
-- And if you need any other information, tell me.
-- I'm not a native english speaker, so i may commit some grammar mistakes,
Back to top
View user's profile Send private message
henriqueleng
n00b
n00b


Joined: 20 Jun 2014
Posts: 18

PostPosted: Tue Jul 15, 2014 12:39 am    Post subject: Reply with quote

There is the output of Jumanji (another webrowser that crash) running on gdb.

Code:

Starting program: /usr/bin/jumanji
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffe7271700 (LWP 5156)]
[New Thread 0x7fffa6941700 (LWP 5157)]
[New Thread 0x7fffa5aec700 (LWP 5158)]
[New Thread 0x7fffa52eb700 (LWP 5159)]
[New Thread 0x7fffa4acb700 (LWP 5160)]
[New Thread 0x7fff97fff700 (LWP 5161)]
[New Thread 0x7fff977fe700 (LWP 5162)]
[New Thread 0x7fff96ffd700 (LWP 5163)]
[New Thread 0x7fff967fc700 (LWP 5164)]
[New Thread 0x7fff95ffb700 (LWP 5165)]
[New Thread 0x7fff953fa700 (LWP 5166)]
[New Thread 0x7fff7bfff700 (LWP 5167)]
[New Thread 0x7fff7b7fe700 (LWP 5168)]
[New Thread 0x7fff7affd700 (LWP 5169)]
[New Thread 0x7fff7a7fc700 (LWP 5170)]
[New Thread 0x7fff79ffb700 (LWP 5171)]
[Thread 0x7fff953fa700 (LWP 5166) exited]
[Thread 0x7fff7b7fe700 (LWP 5168) exited]
[Thread 0x7fff7affd700 (LWP 5169) exited]
[Thread 0x7fff7a7fc700 (LWP 5170) exited]
[Thread 0x7fff79ffb700 (LWP 5171) exited]
[New Thread 0x7fff79ffb700 (LWP 5172)]
[New Thread 0x7fff7a7fc700 (LWP 5173)]
[New Thread 0x7fff7affd700 (LWP 5174)]
[New Thread 0x7fff7b7fe700 (LWP 5175)]
[New Thread 0x7fff797fa700 (LWP 5176)]
[Thread 0x7fff7b7fe700 (LWP 5175) exited]
[Thread 0x7fff797fa700 (LWP 5176) exited]
[Thread 0x7fff7bfff700 (LWP 5167) exited]
[New Thread 0x7fff7bfff700 (LWP 5177)]
[New Thread 0x7fff797fa700 (LWP 5178)]
[New Thread 0x7fff7b7fe700 (LWP 5179)]
[New Thread 0x7fff78ff9700 (LWP 5180)]
[New Thread 0x7fff5ffff700 (LWP 5181)]
[Thread 0x7fff797fa700 (LWP 5178) exited]
[Thread 0x7fff79ffb700 (LWP 5172) exited]
[Thread 0x7fff7b7fe700 (LWP 5179) exited]
[Thread 0x7fff78ff9700 (LWP 5180) exited]
[New Thread 0x7fff78ff9700 (LWP 5182)]
[New Thread 0x7fff7b7fe700 (LWP 5183)]
[New Thread 0x7fff79ffb700 (LWP 5184)]
[Thread 0x7fff78ff9700 (LWP 5182) exited]
[Thread 0x7fff7b7fe700 (LWP 5183) exited]
[Thread 0x7fff79ffb700 (LWP 5184) exited]
[Thread 0x7fff7a7fc700 (LWP 5173) exited]
[New Thread 0x7fff7a7fc700 (LWP 5185)]
[New Thread 0x7fff79ffb700 (LWP 5186)]
[New Thread 0x7fff7b7fe700 (LWP 5187)]
[New Thread 0x7fff78ff9700 (LWP 5188)]
[New Thread 0x7fff53fff700 (LWP 5189)]
[Thread 0x7fff7b7fe700 (LWP 5187) exited]
[Thread 0x7fff78ff9700 (LWP 5188) exited]
[Thread 0x7fff7affd700 (LWP 5174) exited]
[Thread 0x7fff53fff700 (LWP 5189) exited]
[New Thread 0x7fff53fff700 (LWP 5190)]
[New Thread 0x7fff7affd700 (LWP 5191)]
[New Thread 0x7fff78ff9700 (LWP 5192)]
[New Thread 0x7fff7b7fe700 (LWP 5193)]
[Thread 0x7fff78ff9700 (LWP 5192) exited]
[Thread 0x7fff7b7fe700 (LWP 5193) exited]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff202f052 in ?? () from /usr/lib64/libcairo.so.2
#0  0x00007ffff202f052 in ?? () from /usr/lib64/libcairo.so.2
#1  0x00007ffff202f945 in ?? () from /usr/lib64/libcairo.so.2
#2  0x00007ffff208fb84 in ?? () from /usr/lib64/libcairo.so.2
#3  0x00007ffff2090a6b in ?? () from /usr/lib64/libcairo.so.2
#4  0x00007ffff2090e2d in ?? () from /usr/lib64/libcairo.so.2
#5  0x00007ffff20915bc in ?? () from /usr/lib64/libcairo.so.2
#6  0x00007ffff203b7ea in ?? () from /usr/lib64/libcairo.so.2
#7  0x00007ffff20ab9b8 in ?? () from /usr/lib64/libcairo.so.2
#8  0x00007ffff207ed0c in ?? () from /usr/lib64/libcairo.so.2
#9  0x00007ffff2039c2f in ?? () from /usr/lib64/libcairo.so.2
#10 0x00007ffff208f857 in ?? () from /usr/lib64/libcairo.so.2
#11 0x00007ffff20900ef in ?? () from /usr/lib64/libcairo.so.2
#12 0x00007ffff20905d9 in ?? () from /usr/lib64/libcairo.so.2
#13 0x00007ffff2091647 in ?? () from /usr/lib64/libcairo.so.2
#14 0x00007ffff203b7ea in ?? () from /usr/lib64/libcairo.so.2
#15 0x00007ffff20ab9b8 in ?? () from /usr/lib64/libcairo.so.2
#16 0x00007ffff207ed0c in ?? () from /usr/lib64/libcairo.so.2
#17 0x00007ffff2043574 in ?? () from /usr/lib64/libcairo.so.2
#18 0x00007ffff203d094 in ?? () from /usr/lib64/libcairo.so.2
#19 0x00007ffff20363d5 in cairo_fill () from /usr/lib64/libcairo.so.2
#20 0x00007ffff4d91b76 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#21 0x00007ffff5463890 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#22 0x00007ffff5464495 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#23 0x00007ffff5464bdc in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#24 0x00007ffff5466f2b in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#25 0x00007ffff545b657 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#26 0x00007ffff541d3c7 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#27 0x00007ffff5404351 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#28 0x00007ffff54c35b2 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#29 0x00007ffff54ceb7b in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#30 0x00007ffff54ceecf in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#31 0x00007ffff54cf612 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#32 0x00007ffff54d03aa in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#33 0x00007ffff54ce4c6 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#34 0x00007ffff54ceecf in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#35 0x00007ffff54cf612 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#36 0x00007ffff54d03aa in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#37 0x00007ffff54ce4c6 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#38 0x00007ffff54cf530 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#39 0x00007ffff54d03aa in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#40 0x00007ffff54ce4c6 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#41 0x00007ffff54cf530 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#42 0x00007ffff54d03aa in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#43 0x00007ffff54ce4c6 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#44 0x00007ffff54cf530 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#45 0x00007ffff54d03aa in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#46 0x00007ffff54ce4c6 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#47 0x00007ffff54cf530 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#48 0x00007ffff54d05f0 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#49 0x00007ffff539ea3d in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#50 0x00007ffff5a40bd6 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#51 0x00007ffff4c9b663 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#52 0x00007ffff4d8e420 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#53 0x00007ffff4da0a62 in ?? () from /usr/lib64/libwebkitgtk-3.0.so.0
#54 0x00007ffff69902ab in ?? () from /usr/lib64/libglib-2.0.so.0
#55 0x00007ffff698f715 in g_main_context_dispatch ()
   from /usr/lib64/libglib-2.0.so.0
#56 0x00007ffff698fa58 in ?? () from /usr/lib64/libglib-2.0.so.0
#57 0x00007ffff698feaa in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#58 0x00007ffff766a905 in gtk_main () from /usr/lib64/libgtk-3.so.0
#59 0x0000000000407795 in ?? ()
#60 0x00007ffff32f4bf5 in __libc_start_main () from /lib64/libc.so.6
#61 0x00000000004077e9 in ?? ()
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 5100
Location: Saint Amant, Acadiana

PostPosted: Tue Jul 15, 2014 12:55 am    Post subject: Reply with quote

Bad RAM probably or broken BIOS maybe.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
henriqueleng
n00b
n00b


Joined: 20 Jun 2014
Posts: 18

PostPosted: Tue Jul 15, 2014 2:06 am    Post subject: Reply with quote

I'll recomppile with debug cflag and try to debug it again to find more information.
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 5100
Location: Saint Amant, Acadiana

PostPosted: Tue Jul 15, 2014 2:28 am    Post subject: Reply with quote

As a general rule you should post your emerge --info when seeking help and relevant logs, if any.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
henriqueleng
n00b
n00b


Joined: 20 Jun 2014
Posts: 18

PostPosted: Tue Jul 15, 2014 6:12 pm    Post subject: Reply with quote

Hi so there is the output with the browser and all dependencies compiled whit ggdb cflag

Code:

Temporary breakpoint 1 at 0x407750: file jumanji.c, line 687.
Starting program: /usr/bin/jumanji
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
Starting program: /usr/bin/jumanji
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
Quit
A debugging session is active.
        Inferior 1 [process 25926] will be killed.
Quit anyway? (y or n) Starting program: /usr/bin/jumanji
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffe7271700 (LWP 25999)]
[New Thread 0x7fffa6941700 (LWP 26000)]
[New Thread 0x7fffa5aec700 (LWP 26001)]
[New Thread 0x7fffa52eb700 (LWP 26002)]
[New Thread 0x7fffa4acb700 (LWP 26003)]
[New Thread 0x7fff97fff700 (LWP 26004)]
[New Thread 0x7fff977fe700 (LWP 26005)]
[New Thread 0x7fff96ffd700 (LWP 26006)]
[New Thread 0x7fff967fc700 (LWP 26007)]
[New Thread 0x7fff95ffb700 (LWP 26008)]
[New Thread 0x7fff953fa700 (LWP 26009)]
[New Thread 0x7fff7bfff700 (LWP 26010)]
[New Thread 0x7fff7b7fe700 (LWP 26011)]
[New Thread 0x7fff7affd700 (LWP 26012)]
[New Thread 0x7fff7a7fc700 (LWP 26013)]
[New Thread 0x7fff79ffb700 (LWP 26014)]
[Thread 0x7fff953fa700 (LWP 26009) exited]
[Thread 0x7fff7b7fe700 (LWP 26011) exited]
[Thread 0x7fff7affd700 (LWP 26012) exited]
[Thread 0x7fff7a7fc700 (LWP 26013) exited]
[Thread 0x7fff79ffb700 (LWP 26014) exited]
[New Thread 0x7fff79ffb700 (LWP 26015)]
[Thread 0x7fff79ffb700 (LWP 26015) exited]
[New Thread 0x7fff79ffb700 (LWP 26017)]
[New Thread 0x7fff7a7fc700 (LWP 26018)]
[New Thread 0x7fff7affd700 (LWP 26019)]
[New Thread 0x7fff7b7fe700 (LWP 26020)]
[Thread 0x7fff7a7fc700 (LWP 26018) exited]
[Thread 0x7fff7bfff700 (LWP 26010) exited]
[New Thread 0x7fff7bfff700 (LWP 26021)]
[New Thread 0x7fff7a7fc700 (LWP 26022)]
[New Thread 0x7fff5ffff700 (LWP 26023)]
[New Thread 0x7fff5f2ab700 (LWP 26024)]
[New Thread 0x7fff5eaaa700 (LWP 26025)]
[New Thread 0x7fff5e2a9700 (LWP 26026)]
[New Thread 0x7fff5daa8700 (LWP 26027)]
[New Thread 0x7fff4ffff700 (LWP 26028)]
[Thread 0x7fff5e2a9700 (LWP 26026) exited]
[New Thread 0x7fff5e2a9700 (LWP 26029)]
[Thread 0x7fff5daa8700 (LWP 26027) exited]
[Thread 0x7fff79ffb700 (LWP 26017) exited]
[Thread 0x7fff5e2a9700 (LWP 26029) exited]
[Thread 0x7fff5f2ab700 (LWP 26024) exited]
[New Thread 0x7fff5f2ab700 (LWP 26030)]
[New Thread 0x7fff5e2a9700 (LWP 26031)]
[New Thread 0x7fff79ffb700 (LWP 26032)]
[New Thread 0x7fff5daa8700 (LWP 26033)]
[New Thread 0x7fff4d50b700 (LWP 26034)]
[Thread 0x7fff5f2ab700 (LWP 26030) exited]
[Thread 0x7fff5daa8700 (LWP 26033) exited]
[Thread 0x7fff4ffff700 (LWP 26028) exited]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff202f052 in sweep_line_delete (rectangle=0x7fffffff7a68, sweep=0x7fffffff7780) at cairo-bentley-ottmann-rectangu
lar.c:567
567     cairo-bentley-ottmann-rectangular.c: Arquivo ou diretório não encontrado.
#0  0x00007ffff202f052 in sweep_line_delete (rectangle=0x7fffffff7a68, sweep=0x7fffffff7780) at cairo-bentley-ottmann-rect
angular.c:567
#1  _cairo_bentley_ottmann_tessellate_rectangular (rectangles=rectangles@entry=0x7fffffff7950, num_rectangles=num_rectangl
es@entry=3, fill_rule=fill_rule@entry=CAIRO_FILL_RULE_WINDING, do_traps=do_traps@entry=0, container=container@entry=0x7fff
ffff8a50)
    at cairo-bentley-ottmann-rectangular.c:659
#2  0x00007ffff202f945 in _cairo_bentley_ottmann_tessellate_boxes (in=in@entry=0x7fffffff8ca0, fill_rule=fill_rule@entry=C
AIRO_FILL_RULE_WINDING, out=out@entry=0x7fffffff8a50) at cairo-bentley-ottmann-rectangular.c:877
#3  0x00007ffff208fb84 in fixup_unbounded (extents=extents@entry=0x7fffffff9e40, boxes=boxes@entry=0x7fffffff93b0, composi
tor=0x7ffff2319940 <compositor.16699>) at cairo-traps-compositor.c:885
#4  0x00007ffff2090a6b in composite_aligned_boxes (boxes=0x7fffffff93b0, extents=0x7fffffff9e40, compositor=0x7ffff2319940
 <compositor.16699>) at cairo-traps-compositor.c:1298
#5  clip_and_composite_boxes (compositor=compositor@entry=0x7ffff2319940 <compositor.16699>, extents=extents@entry=0x7ffff
fff9e40, boxes=boxes@entry=0x7fffffff93b0) at cairo-traps-compositor.c:1774
#6  0x00007ffff2090e2d in clip_and_composite_polygon (compositor=compositor@entry=0x7ffff2319940 <compositor.16699>, exten
ts=extents@entry=0x7fffffff9e40, polygon=polygon@entry=0x7fffffff9a20, antialias=antialias@entry=CAIRO_ANTIALIAS_NONE,
    fill_rule=fill_rule@entry=CAIRO_FILL_RULE_WINDING, curvy=<optimized out>) at cairo-traps-compositor.c:1562
#7  0x00007ffff20915bc in _cairo_traps_compositor_fill (_compositor=0x7ffff2319940 <compositor.16699>, extents=0x7fffffff9
e40, path=0xc45708, fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_NONE) at c
airo-traps-compositor.c:2250
#8  0x00007ffff203b7ea in _cairo_compositor_fill (compositor=0x7ffff2319940 <compositor.16699>, surface=0xe71a00, op=op@en
try=CAIRO_OPERATOR_IN, source=source@entry=0x7ffff20e5b60 <_cairo_pattern_white>, path=path@entry=0xc45708,
    fill_rule=fill_rule@entry=CAIRO_FILL_RULE_WINDING, tolerance=0.10000000000000001, antialias=antialias@entry=CAIRO_ANTI
ALIAS_NONE, clip=clip@entry=0xa40040) at cairo-compositor.c:203
#9  0x00007ffff20ab9b8 in _cairo_xlib_surface_fill (_surface=0xe71a00, op=CAIRO_OPERATOR_IN, source=0x7ffff20e5b60 <_cairo
_pattern_white>, path=0xc45708, fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=<optimized out>, antialias=CAIRO_ANTIALIAS_NO
NE, clip=0xa40040)
    at cairo-xlib-surface.c:1646
#10 0x00007ffff207ed0c in _cairo_surface_fill (surface=0xe71a00, op=CAIRO_OPERATOR_IN, source=0x7ffff20e5b60 <_cairo_patte
rn_white>, path=0xc45708, fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_NONE
, clip=0xa40040)
    at cairo-surface.c:2255
#11 0x00007ffff2039c2f in _cairo_clip_combine_with_surface (clip=0xa40040, dst=dst@entry=0xe71a00, dst_x=<optimized out>,
dst_y=<optimized out>) at cairo-clip-surface.c:78
#12 0x00007ffff208f857 in create_composite_mask (compositor=compositor@entry=0x7ffff2319940 <compositor.16699>, dst=<optim
ized out>, draw_closure=draw_closure@entry=0x7fffffffb170, draw_func=draw_func@entry=0x7ffff208e5e0 <composite_boxes>, mas
k_func=mask_func@entry=0x0,
    extents=extents@entry=0x7fffffffb590) at cairo-traps-compositor.c:500
#13 0x00007ffff20900ef in clip_and_composite_with_mask (src_y=0, src_x=0, src=0xc54510, op=CAIRO_OPERATOR_OVER, draw_closu
re=0x7fffffffb170, mask_func=0x0, draw_func=0x7ffff208e5e0 <composite_boxes>, extents=0x7fffffffb590, compositor=0x7ffff23
19940 <compositor.16699>)
    at cairo-traps-compositor.c:546
#14 clip_and_composite (compositor=compositor@entry=0x7ffff2319940 <compositor.16699>, extents=extents@entry=0x7fffffffb59
0, draw_func=draw_func@entry=0x7ffff208e5e0 <composite_boxes>, mask_func=mask_func@entry=0x0, draw_closure=draw_closure@en
try=0x7fffffffb170,
    need_clip=2) at cairo-traps-compositor.c:1036
#15 0x00007ffff20905d9 in clip_and_composite_boxes (compositor=compositor@entry=0x7ffff2319940 <compositor.16699>, extents
=extents@entry=0x7fffffffb590, boxes=boxes@entry=0x7fffffffb170) at cairo-traps-compositor.c:1779
#16 0x00007ffff2091647 in _cairo_traps_compositor_fill (_compositor=0x7ffff2319940 <compositor.16699>, extents=0x7fffffffb
590, path=0xd5e2d8, fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_DEFAULT)
    at cairo-traps-compositor.c:2219
#17 0x00007ffff203b7ea in _cairo_compositor_fill (compositor=0x7ffff2319940 <compositor.16699>, surface=0x813a60, op=op@en
try=CAIRO_OPERATOR_OVER, source=source@entry=0x7fffffffb9a0, path=path@entry=0xd5e2d8, fill_rule=fill_rule@entry=CAIRO_FIL
L_RULE_WINDING,
    tolerance=0.10000000000000001, antialias=antialias@entry=CAIRO_ANTIALIAS_DEFAULT, clip=clip@entry=0xd2c800) at cairo-c
ompositor.c:203
#18 0x00007ffff20ab9b8 in _cairo_xlib_surface_fill (_surface=0x813a60, op=CAIRO_OPERATOR_OVER, source=0x7fffffffb9a0, path
=0xd5e2d8, fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=<optimized out>, antialias=CAIRO_ANTIALIAS_DEFAULT, clip=0xd2c800)
    at cairo-xlib-surface.c:1646
#19 0x00007ffff207ed0c in _cairo_surface_fill (surface=0x813a60, op=CAIRO_OPERATOR_OVER, source=0x7fffffffb9a0, path=0xd5e
2d8, fill_rule=CAIRO_FILL_RULE_WINDING, tolerance=0.10000000000000001, antialias=CAIRO_ANTIALIAS_DEFAULT, clip=0xd2c800) a
t cairo-surface.c:2255
#20 0x00007ffff2043574 in _cairo_gstate_fill (gstate=0xdcc180, path=path@entry=0xd5e2d8) at cairo-gstate.c:1308
#21 0x00007ffff203d094 in _cairo_default_context_fill (abstract_cr=0xd5df70) at cairo-default-context.c:1058
#22 0x00007ffff20363d5 in cairo_fill (cr=0xd5df70) at cairo.c:2201
#23 0x00007ffff4d91b76 in fillRectWithColor (color=..., rect=..., cr=0xd5df70) at Source/WebCore/platform/graphics/cairo/G
raphicsContextCairo.cpp:78
#24 fillRectWithColor (color=..., rect=..., cr=0xd5df70) at Source/WebCore/platform/graphics/cairo/GraphicsContextCairo.cp
p:233
#25 WebCore::GraphicsContext::drawRect (this=this@entry=0x7fffffffdf30, rect=...) at Source/WebCore/platform/graphics/cair
o/GraphicsContextCairo.cpp:243
#26 0x00007ffff5463890 in WebCore::RenderBoxModelObject::drawBoxSideFromPath (this=this@entry=0x7fff940d5bc8, graphicsCont
ext=graphicsContext@entry=0x7fffffffdf30, borderRect=..., borderPath=..., edges=edges@entry=0x7fffffffc010, thickness=<opt
imized out>,
    drawThickness=<optimized out>, side=side@entry=WebCore::BSLeft, style=style@entry=0x7fff94415420, color=..., borderSty
le=<optimized out>, bleedAvoidance=bleedAvoidance@entry=WebCore::BackgroundBleedBackgroundOverBorder,
    includeLogicalLeftEdge=includeLogicalLeftEdge@entry=true, includeLogicalRightEdge=includeLogicalRightEdge@entry=true)
at Source/WebCore/rendering/RenderBoxModelObject.cpp:2261
#27 0x00007ffff5464495 in WebCore::RenderBoxModelObject::paintOneBorderSide (this=this@entry=0x7fff940d5bc8, graphicsConte
xt=graphicsContext@entry=0x7fffffffdf30, style=style@entry=0x7fff94415420, outerBorder=..., innerBorder=..., sideRect=...,
    side=side@entry=WebCore::BSLeft, adjacentSide1=adjacentSide1@entry=WebCore::BSTop, adjacentSide2=adjacentSide2@entry=W
ebCore::BSBottom, edges=edges@entry=0x7fffffffc010, path=0x7fffffffbde0,
    bleedAvoidance=bleedAvoidance@entry=WebCore::BackgroundBleedBackgroundOverBorder, includeLogicalLeftEdge=includeLogica
lLeftEdge@entry=true, includeLogicalRightEdge=includeLogicalRightEdge@entry=true, antialias=antialias@entry=true,
    overrideColor=overrideColor@entry=0x0) at Source/WebCore/rendering/RenderBoxModelObject.cpp:1819
#28 0x00007ffff5464d30 in WebCore::RenderBoxModelObject::paintBorderSides (this=this@entry=0x7fff940d5bc8, graphicsContext
=graphicsContext@entry=0x7fffffffdf30, style=style@entry=0x7fff94415420, outerBorder=..., innerBorder=..., innerBorderAdju
stment=...,
    edges=edges@entry=0x7fffffffc010, edgeSet=edgeSet@entry=15, bleedAvoidance=bleedAvoidance@entry=WebCore::BackgroundBle
edBackgroundOverBorder, includeLogicalLeftEdge=includeLogicalLeftEdge@entry=true, includeLogicalRightEdge=includeLogicalRi
ghtEdge@entry=true,
    antialias=true, overrideColor=overrideColor@entry=0x0) at Source/WebCore/rendering/RenderBoxModelObject.cpp:1894
#29 0x00007ffff5466f2b in WebCore::RenderBoxModelObject::paintBorder (this=this@entry=0x7fff940d5bc8, info=..., rect=...,
style=0x7fff94415420, bleedAvoidance=bleedAvoidance@entry=WebCore::BackgroundBleedBackgroundOverBorder, includeLogicalLeft
Edge=4,
    includeLogicalLeftEdge@entry=true, includeLogicalRightEdge=includeLogicalRightEdge@entry=true) at Source/WebCore/rende
ring/RenderBoxModelObject.cpp:2109
#30 0x00007ffff545b657 in WebCore::RenderBox::paintBoxDecorations (this=0x7fff940d5bc8, paintInfo=..., paintOffset=...) at
 Source/WebCore/rendering/RenderBox.cpp:1192
#31 0x00007ffff541d3c7 in WebCore::RenderBlock::paintObject (this=0x7fff940d5bc8, paintInfo=..., paintOffset=...) at Sourc
e/WebCore/rendering/RenderBlock.cpp:3299
#32 0x00007ffff5404351 in WebCore::RenderBlock::paint (this=0x7fff940d5bc8, paintInfo=..., paintOffset=...) at Source/WebC
ore/rendering/RenderBlock.cpp:3019
#33 0x00007ffff54c35b2 in WebCore::RenderLayer::paintBackgroundForFragments (this=this@entry=0x7fff793b8ee8, layerFragment
s=..., context=context@entry=0x7fffffffdf30, transparencyLayerContext=transparencyLayerContext@entry=0x7fffffffdf30, trans
parencyPaintDirtyRect=...,
    haveTransparency=haveTransparency@entry=false, localPaintingInfo=..., paintBehavior=paintBehavior@entry=0, subtreePain
tRootForRenderer=subtreePaintRootForRenderer@entry=0x0) at Source/WebCore/rendering/RenderLayer.cpp:4118
#34 0x00007ffff54ceb7b in WebCore::RenderLayer::paintLayerContents (this=this@entry=0x7fff793b8ee8, context=context@entry=
0x7fffffffdf30, paintingInfo=..., paintFlags=224) at Source/WebCore/rendering/RenderLayer.cpp:3875
#35 0x00007ffff54cecb5 in WebCore::RenderLayer::paintLayerContentsAndReflection (this=this@entry=0x7fff793b8ee8, context=c
ontext@entry=0x7fffffffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224) at Source/WebCore/rendering/RenderLayer.cp
p:3649
#36 0x00007ffff54ceecf in WebCore::RenderLayer::paintLayerByApplyingTransform (this=this@entry=0x7fff793b8ee8, context=con
text@entry=0x7fffffffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224, translationOffset=...) at Source/WebCore/ren
dering/RenderLayer.cpp:3951
#37 0x00007ffff54cf612 in WebCore::RenderLayer::paintLayer (this=this@entry=0x7fff793b8ee8, context=context@entry=0x7fffff
ffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224) at Source/WebCore/rendering/RenderLayer.cpp:3622
#38 0x00007ffff54d03aa in paintList (paintFlags=<optimized out>, paintingInfo=..., context=<optimized out>, list=<optimize
d out>, this=<optimized out>) at Source/WebCore/rendering/RenderLayer.cpp:3971
#39 WebCore::RenderLayer::paintList (this=0x7fff94152678, list=0x7fff5f362230, context=0x7fffffffdf30, paintingInfo=..., p
aintFlags=224) at Source/WebCore/rendering/RenderLayer.cpp:3954
#40 0x00007ffff54ce4c6 in WebCore::RenderLayer::paintLayerContents (this=this@entry=0x7fff94152678, context=context@entry=
0x7fffffffdf30, paintingInfo=..., paintFlags=224) at Source/WebCore/rendering/RenderLayer.cpp:3896
#41 0x00007ffff54cecb5 in WebCore::RenderLayer::paintLayerContentsAndReflection (this=this@entry=0x7fff94152678, context=c
ontext@entry=0x7fffffffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224) at Source/WebCore/rendering/RenderLayer.cp
p:3649
#42 0x00007ffff54ceecf in WebCore::RenderLayer::paintLayerByApplyingTransform (this=this@entry=0x7fff94152678, context=con
text@entry=0x7fffffffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224, translationOffset=...) at Source/WebCore/ren
dering/RenderLayer.cpp:3951
#43 0x00007ffff54cf612 in WebCore::RenderLayer::paintLayer (this=this@entry=0x7fff94152678, context=context@entry=0x7fffff
ffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224) at Source/WebCore/rendering/RenderLayer.cpp:3622
#44 0x00007ffff54d03aa in paintList (paintFlags=<optimized out>, paintingInfo=..., context=<optimized out>, list=<optimize
d out>, this=<optimized out>) at Source/WebCore/rendering/RenderLayer.cpp:3971
#45 WebCore::RenderLayer::paintList (this=0x7fff94152340, list=0x7fff5f3623c0, context=0x7fffffffdf30, paintingInfo=..., p
aintFlags=224) at Source/WebCore/rendering/RenderLayer.cpp:3954
#46 0x00007ffff54ce4c6 in WebCore::RenderLayer::paintLayerContents (this=this@entry=0x7fff94152340, context=context@entry=
0x7fffffffdf30, paintingInfo=..., paintFlags=224) at Source/WebCore/rendering/RenderLayer.cpp:3896
#47 0x00007ffff54cecb5 in WebCore::RenderLayer::paintLayerContentsAndReflection (this=this@entry=0x7fff94152340, context=c
ontext@entry=0x7fffffffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224) at Source/WebCore/rendering/RenderLayer.cp
p:3649
#48 0x00007ffff54cf530 in WebCore::RenderLayer::paintLayer (this=this@entry=0x7fff94152340, context=context@entry=0x7fffff
ffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224) at Source/WebCore/rendering/RenderLayer.cpp:3631
#49 0x00007ffff54d03aa in paintList (paintFlags=<optimized out>, paintingInfo=..., context=<optimized out>, list=<optimize
d out>, this=<optimized out>) at Source/WebCore/rendering/RenderLayer.cpp:3971
#50 WebCore::RenderLayer::paintList (this=0x7fff940d58c8, list=0x7fff5f3622e0, context=0x7fffffffdf30, paintingInfo=..., p
aintFlags=224) at Source/WebCore/rendering/RenderLayer.cpp:3954
#51 0x00007ffff54ce4c6 in WebCore::RenderLayer::paintLayerContents (this=this@entry=0x7fff940d58c8, context=context@entry=
0x7fffffffdf30, paintingInfo=..., paintFlags=224) at Source/WebCore/rendering/RenderLayer.cpp:3896
#52 0x00007ffff54cecb5 in WebCore::RenderLayer::paintLayerContentsAndReflection (this=this@entry=0x7fff940d58c8, context=c
ontext@entry=0x7fffffffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224) at Source/WebCore/rendering/RenderLayer.cp
p:3649
#53 0x00007ffff54cf530 in WebCore::RenderLayer::paintLayer (this=this@entry=0x7fff940d58c8, context=context@entry=0x7fffff
ffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224) at Source/WebCore/rendering/RenderLayer.cpp:3631
#54 0x00007ffff54d03aa in paintList (paintFlags=<optimized out>, paintingInfo=..., context=<optimized out>, list=<optimize
d out>, this=<optimized out>) at Source/WebCore/rendering/RenderLayer.cpp:3971
#55 WebCore::RenderLayer::paintList (this=0x7fff951c5350, list=0x7fff7937c0d0, context=0x7fffffffdf30, paintingInfo=..., p
aintFlags=224) at Source/WebCore/rendering/RenderLayer.cpp:3954
#56 0x00007ffff54ce4c6 in WebCore::RenderLayer::paintLayerContents (this=this@entry=0x7fff951c5350, context=context@entry=
0x7fffffffdf30, paintingInfo=..., paintFlags=224) at Source/WebCore/rendering/RenderLayer.cpp:3896
#57 0x00007ffff54cecb5 in WebCore::RenderLayer::paintLayerContentsAndReflection (this=this@entry=0x7fff951c5350, context=c
ontext@entry=0x7fffffffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224) at Source/WebCore/rendering/RenderLayer.cp
p:3649
#58 0x00007ffff54cf530 in WebCore::RenderLayer::paintLayer (this=this@entry=0x7fff951c5350, context=context@entry=0x7fffff
ffdf30, paintingInfo=..., paintFlags=paintFlags@entry=224) at Source/WebCore/rendering/RenderLayer.cpp:3631
#59 0x00007ffff54d03aa in paintList (paintFlags=<optimized out>, paintingInfo=..., context=<optimized out>, list=<optimize
d out>, this=<optimized out>) at Source/WebCore/rendering/RenderLayer.cpp:3971
#60 WebCore::RenderLayer::paintList (this=0x7fff951c5178, list=0x7fff94ef4fe0, context=0x7fffffffdf30, paintingInfo=..., p
aintFlags=224) at Source/WebCore/rendering/RenderLayer.cpp:3954
#61 0x00007ffff54ce4c6 in WebCore::RenderLayer::paintLayerContents (this=this@entry=0x7fff951c5178, context=context@entry=
0x7fffffffdf30, paintingInfo=..., paintFlags=224) at Source/WebCore/rendering/RenderLayer.cpp:3896
#62 0x00007ffff54cecb5 in WebCore::RenderLayer::paintLayerContentsAndReflection (this=this@entry=0x7fff951c5178, context=c
ontext@entry=0x7fffffffdf30, paintingInfo=..., paintFlags=paintFlags@entry=0) at Source/WebCore/rendering/RenderLayer.cpp:
3649
#63 0x00007ffff54cf530 in WebCore::RenderLayer::paintLayer (this=this@entry=0x7fff951c5178, context=context@entry=0x7fffff
ffdf30, paintingInfo=..., paintFlags=paintFlags@entry=0) at Source/WebCore/rendering/RenderLayer.cpp:3631
#64 0x00007ffff54d05f0 in WebCore::RenderLayer::paint (this=this@entry=0x7fff951c5178, context=context@entry=0x7fffffffdf3
0, damageRect=..., paintBehavior=0, subtreePaintRoot=subtreePaintRoot@entry=0x0, region=region@entry=0x0, paintFlags=paint
Flags@entry=0)
    at Source/WebCore/rendering/RenderLayer.cpp:3441
#65 0x00007ffff539ea3d in WebCore::FrameView::paintContents (this=0x7fffe69aba00, p=0x7fffffffdf30, rect=...) at Source/We
bCore/page/FrameView.cpp:3564
#66 0x00007ffff5a40bd6 in paint (rect=..., context=0x7fffffffdf30, this=0x7fffe69aba00) at Source/WebCore/platform/ScrollV
iew.cpp:1102
#67 WebCore::ScrollView::paint (this=0x7fffe69aba00, context=0x7fffffffdf30, rect=...) at Source/WebCore/platform/ScrollVi
ew.cpp:1071
#68 0x00007ffff4c9b663 in paintWebView (dirtyRegion=..., frame=0x7fffe6988c00, webView=0x7ca2c0) at Source/WebKit/gtk/WebC
oreSupport/ChromeClientGtk.cpp:562
#69 WebKit::ChromeClient::paint (this=0x7c89f0) at Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:605
#70 0x00007ffff4d8e420 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7fffe699bbe0) at Source/WebCore/platform
/ThreadTimers.cpp:129
#71 0x00007ffff4da0a62 in WebCore::timeout_cb () at Source/WebCore/platform/gtk/SharedTimerGtk.cpp:49
#72 0x00007ffff69902ab in g_timeout_dispatch (source=source@entry=0x7aef10, callback=<optimized out>, user_data=<optimized
 out>) at /var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:4451
#73 0x00007ffff698f715 in g_main_dispatch (context=0x6767b0) at /var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/
glib/gmain.c:3066
#74 g_main_context_dispatch (context=context@entry=0x6767b0) at /var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/
glib/gmain.c:3642
#75 0x00007ffff698fa58 in g_main_context_iterate (context=0x6767b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<
optimized out>) at /var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/glib/gmain.c:3713
#76 0x00007ffff698feaa in g_main_loop_run (loop=0x7bec50) at /var/tmp/portage/dev-libs/glib-2.38.2-r1/work/glib-2.38.2/gli
b/gmain.c:3907
#77 0x00007ffff766a905 in gtk_main () at gtkmain.c:1158
#78 0x0000000000407795 in main (argc=1, argv=0x7fffffffe388) at jumanji.c:699
A debugging session is active.
        Inferior 1 [process 25969] will be killed.
Quit anyway? (y or n)
Back to top
View user's profile Send private message
henriqueleng
n00b
n00b


Joined: 20 Jun 2014
Posts: 18

PostPosted: Sat Aug 16, 2014 5:58 pm    Post subject: Reply with quote

This problem is be[/bug]ing solved in the cairo bugzilla:
https://bugs.freedesktop.org/show_bug.cgi?id=81699
Back to top
View user's profile Send private message
henriqueleng
n00b
n00b


Joined: 20 Jun 2014
Posts: 18

PostPosted: Sat Aug 16, 2014 6:03 pm    Post subject: Reply with quote

This problem is be[/bug]ing solved in the cairo bugzilla:
https://bugs.freedesktop.org/show_bug.cgi?id=81699
Back to top
View user's profile Send private message
olek
Apprentice
Apprentice


Joined: 22 Oct 2011
Posts: 173

PostPosted: Sat Aug 16, 2014 8:35 pm    Post subject: Reply with quote

I'm using surf and my segfaults are gone since I merged cairo with USE="xcb xlib-xcb" or when using cairo-1.10.2-r3.
_________________
https://gentoo.cosmofox.net/
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum