Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Nov 2013 01:14:43 GMT
From:      adrian chadd <adrian@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   misc/183645: [chrome] segfault in string operations
Message-ID:  <201311040114.rA41Ehc0094541@oldred.freebsd.org>
Resent-Message-ID: <201311040120.rA41K06a006678@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         183645
>Category:       misc
>Synopsis:       [chrome] segfault in string operations
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 04 01:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     adrian chadd
>Release:        11-CURRENT i386
>Organization:
>Environment:
FreeBSD lucy-11i386 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r257371M: Wed Oct 30 20:09:48 PDT 2013     adrian@lucy-11i386:/usr/home/adrian/work/freebsd/head/obj/usr/home/adrian/work/freebsd/head/src/sys/LUCY_11_i386  i386

>Description:
This happened! :(

I'm not sure whether it's a bug in chrome, or in our C++ library, or compiler, or what.

Please let me know what extra debugging information I can provide.

Thanks!


-adrian


adrian@lucy-11i386:~ % pkg info | grep chromium
chromium-30.0.1599.101         Mostly BSD-licensed web browser based on WebKit and Gtk+


(gdb) bt
#0  0x2d7d47ae in memcpy () from /lib/libc.so.7
#1  0x2d649454 in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_s                                              tring () from /usr/lib/libc++.so.1
#2  0x085f19e7 in ChromeMain ()
#3  0x08503527 in ChromeMain ()
#4  0x0a029c4d in utrie2_swap_46 ()
#5  0x0a02943a in utrie2_swap_46 ()
#6  0x0a0291df in utrie2_swap_46 ()
#7  0x0a027276 in utrie2_swap_46 ()
#8  0x08f3a15f in ChromeMain ()
#9  0x08e47efb in ChromeMain ()
#10 0x08e1be5f in ChromeMain ()
#11 0x08e4a55e in ChromeMain ()
#12 0x08e1c3a3 in ChromeMain ()
#13 0x08e1cf7b in ChromeMain ()
#14 0x08e1a95c in ChromeMain ()
#15 0x2ca838a1 in gtk_marshal_VOID__UINT_STRING () from /usr/local/lib/libgtk-x11-2.0.so.0
#16 0x2c8061fe in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#17 0x2c81b72c in signal_emit_unlocked_R () from /usr/local/lib/libgobject-2.0.so.0
#18 0x2c81c3de in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0
#19 0x2c81cc06 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
#20 0x2cbc4002 in gtk_widget_event () from /usr/local/lib/libgtk-x11-2.0.so.0
#21 0x2cbc3cf7 in gtk_widget_event () from /usr/local/lib/libgtk-x11-2.0.so.0
#22 0x2cbd68c7 in gtk_window_propagate_key_event () from /usr/local/lib/libgtk-x11-2.0.so.0
#23 0x08ddca99 in ChromeMain ()
#24 0x08ddbe1c in ChromeMain ()
#25 0x2ca838a1 in gtk_marshal_VOID__UINT_STRING () from /usr/local/lib/libgtk-x11-2.0.so.0
#26 0x2c8061fe in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#27 0x2c81b72c in signal_emit_unlocked_R () from /usr/local/lib/libgobject-2.0.so.0
#28 0x2c81c3de in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0
#29 0x2c81cc06 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
#30 0x2cbc4002 in gtk_widget_event () from /usr/local/lib/libgtk-x11-2.0.so.0
#31 0x2cbc3cf7 in gtk_widget_event () from /usr/local/lib/libgtk-x11-2.0.so.0
#32 0x2ca814bb in gtk_propagate_event () from /usr/local/lib/libgtk-x11-2.0.so.0
#33 0x2ca8113e in gtk_main_do_event () from /usr/local/lib/libgtk-x11-2.0.so.0
#34 0x09293394 in ChromeMain ()
#35 0x2cda241b in gdk_screen_get_setting () from /usr/local/lib/libgdk-x11-2.0.so.0
#36 0x2c88abea in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#37 0x2c88b00e in g_main_context_iterate () from /usr/local/lib/libglib-2.0.so.0
#38 0x2c88b09d in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0
#39 0x092f8e58 in ChromeMain ()
#40 0x092f91bd in ChromeMain ()
#41 0x092ba176 in ChromeMain ()
#42 0x092d0cae in ChromeMain ()
#43 0x083b0e77 in ChromeMain ()
#44 0x0892c1db in ChromeMain ()
#45 0x08a55940 in ChromeMain ()
#46 0x0a4ff693 in utrie2_swap_46 ()
#47 0x08b51496 in ChromeMain ()
#48 0x08b50a4d in ChromeMain ()
#49 0x08075a4d in ChromeMain ()
#50 0x0807593a in ?? ()
#51 0x00000001 in ?? ()
#52 0xbfbfdcb0 in ?? ()
#53 0xbfbfdcb8 in ?? ()
#54 0xbfbfdcb8 in ?? ()
#55 0xbfbfdcac in ?? ()
#56 0x00000000 in ?? ()
(gdb)

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311040114.rA41Ehc0094541>