Bug 68752

Summary: GtkLauncher crashes
Product: WebKit Reporter: Ahmed <araby.ahmed>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: mrobinson, xan.lopez
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Linux   

Ahmed
Reported 2011-09-24 00:53:26 PDT
How to produce: 1. lanch it Backtrace: [New LWP 15467] [New LWP 15471] [New LWP 15468] [New LWP 15469] [Thread debugging using libthread_db enabled] warning: "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libicudata.so.44.2.debug": separate debug info file has no debug info Core was generated by `/usr/libexec/webkitgtk3/GtkLauncher'. Program terminated with signal 11, Segmentation fault. #0 0x00000037f7a06ed1 in WTF::OSAllocator::reserveAndCommit (bytes=<optimized out>, usage=<optimized out>, writable=<optimized out>, executable=<optimized out>) at Source/JavaScriptCore/wtf/OSAllocatorPosix.cpp:85 85 Source/JavaScriptCore/wtf/.cpp: No such file or directory. in Source/JavaScriptCore/wtf/OSAllocatorPosix.cpp Thread 4 (Thread 0x7f80bf2fd700 (LWP 15469)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 No locals. #1 0x00000037f6ffb9a9 in WebCore::IconDatabase::syncThreadMainLoop (this=0x7f80bf310a00) at Source/WebCore/loader/icon/IconDatabase.cpp:1416 didAnyWork = <optimized out> shouldReenableSuddenTermination = <optimized out> #2 0x00000037f6ffda85 in WebCore::IconDatabase::iconDatabaseSyncThread (this=0x7f80bf310a00) at Source/WebCore/loader/icon/IconDatabase.cpp:1034 journalFilename = {m_impl = {m_ptr = 0x7f80bf313f20}} #3 0x00000037da407b31 in start_thread (arg=0x7f80bf2fd700) at pthread_create.c:305 __res = <optimized out> pd = 0x7f80bf2fd700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -3153449596122646967, 239884896032, 140190940125632, 0, 3, 3115870900636005961, -3147164240354167223}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> #4 0x00000037d9cdfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 No locals. Thread 3 (Thread 0x7f80bfbfe700 (LWP 15468)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 No locals. #1 0x00000037f79d0362 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x37f82189c0) at Source/JavaScriptCore/wtf/FastMalloc.cpp:2496 No locals. #2 0x00000037f79d0399 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at Source/JavaScriptCore/wtf/FastMalloc.cpp:1618 No locals. #3 0x00000037da407b31 in start_thread (arg=0x7f80bfbfe700) at pthread_create.c:305 __res = <optimized out> pd = 0x7f80bfbfe700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -3153449596122646967, 239884896032, 140190949566912, 0, 3, 3115872138123458121, -3147164240354167223}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> #4 0x00000037d9cdfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 No locals. Thread 2 (Thread 0x7f80b44de700 (LWP 15471)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:219 No locals. #1 0x00000037dd402405 in g_cond_timed_wait_posix_impl (cond=<optimized out>, entered_mutex=<optimized out>, abs_time=<optimized out>) at gthread-posix.c:242 result = <optimized out> end_time = {tv_sec = 1316849751, tv_nsec = 883961000} timed_out = <optimized out> __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" #2 0x00000037dcc188bf in g_async_queue_pop_intern_unlocked (queue=0x1048970, try=0, end_time=0x7f80b44ddbb0) at gasyncqueue.c:415 retval = <optimized out> __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #3 0x00000037dcc6aa89 in g_thread_pool_wait_for_new_task (pool=0x1048910) at gthreadpool.c:274 end_time = {tv_sec = 1316849751, tv_usec = 883961} task = <optimized out> #4 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:308 task = <optimized out> pool = 0x1048910 #5 0x00000037dcc683a6 in g_thread_create_proxy (data=0x11699c0) at gthread.c:1955 thread = 0x11699c0 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #6 0x00000037da407b31 in start_thread (arg=0x7f80b44de700) at pthread_create.c:305 __res = <optimized out> pd = 0x7f80b44de700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -3153449596122646967, 140735687835776, 140190757546432, 0, 3, 3115887136149255753, -3147164240354167223}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = 0 pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> #7 0x00000037d9cdfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 No locals. Thread 1 (Thread 0x7f80c6cc69c0 (LWP 15467)): #0 0x00000037f7a06ed1 in WTF::OSAllocator::reserveAndCommit (bytes=<optimized out>, usage=<optimized out>, writable=<optimized out>, executable=<optimized out>) at Source/JavaScriptCore/wtf/OSAllocatorPosix.cpp:85 protection = <optimized out> result = 0xffffffffffffffff #1 0x00000037f7a0654f in reserve (executable=true, usage=WTF::OSAllocator::UnknownUsage, size=1073741824, writable=true) at Source/JavaScriptCore/wtf/PageReservation.h:107 No locals. #2 FixedVMPoolAllocator (this=0x7f80bf387d80) at Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp:412 No locals. #3 JSC::ExecutableAllocator::isValid (this=<optimized out>) at Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp:503 lock_holder = {lock_ = 0x37f823b6b0} #4 0x00000037f7968896 in ExecutableAllocator (this=0x7f80bf33a800) at Source/JavaScriptCore/jit/ExecutableAllocator.h:185 No locals. #5 JSC::JSGlobalData::JSGlobalData (this=0x7f80bf339000, globalDataType=JSC::JSGlobalData::Default, threadStackType=JSC::ThreadStackTypeLarge) at Source/JavaScriptCore/runtime/JSGlobalData.cpp:142 No locals. #6 0x00000037f7969e63 in JSC::JSGlobalData::create (type=JSC::ThreadStackTypeLarge) at Source/JavaScriptCore/runtime/JSGlobalData.cpp:257 No locals. #7 0x00000037f796ae12 in JSC::JSGlobalData::createLeaked (type=JSC::ThreadStackTypeLarge) at Source/JavaScriptCore/runtime/JSGlobalData.cpp:263 data = <optimized out> #8 0x00000037f6bd5042 in WebCore::JSDOMWindowBase::commonJSGlobalData () at Source/WebCore/bindings/js/JSDOMWindowBase.cpp:177 globalData = 0x0 #9 0x00000037f6c2ebcc in WebCore::ScriptController::getAllWorlds (worlds=...) at Source/WebCore/bindings/js/ScriptController.cpp:175 No locals. #10 0x00000037f6fe0d42 in WebCore::FrameLoader::dispatchDidClearWindowObjectsInAllWorlds (this=0x7f80bf32f470) at Source/WebCore/loader/FrameLoader.cpp:3409 worlds = {m_size = 0, m_buffer = {<WTF::VectorBufferBase<WebCore::DOMWrapperWorld*>> = {m_buffer = 0x0, m_capacity = 0}, <No data fields>}} #11 0x00000037f6fe1078 in WebCore::FrameLoader::receivedFirstData (this=0x7f80bf32f470) at Source/WebCore/loader/FrameLoader.cpp:609 delay = <optimized out> url = {m_impl = {m_ptr = 0x7f80bf350ac8}} #12 0x00000037f6fd99e8 in WebCore::DocumentWriter::setEncoding (this=<optimized out>, name=..., userChosen=false) at Source/WebCore/loader/DocumentWriter.cpp:237 No locals. #13 0x00000037f6fcec7e in WebCore::DocumentLoader::commitData (this=0x7f80bf308000, bytes=0x11c37e0 "<!doctype html><html><head><meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\"><title>Google</title><script>window.google={kEI:\"V4h9TuXdIIWs0QWKsJ3RDw\",getEI:function(a){var b;while(a&&"..., length=1229) at Source/WebCore/loader/DocumentLoader.cpp:319 userChosen = <optimized out> encoding = {m_impl = {m_ptr = 0x7f80bf38d660}} #14 0x00000037f6ab38b5 in WebKit::FrameLoaderClient::committedLoad (this=0x7f80bf322c60, loader=0x7f80bf308000, data=0x11c37e0 "<!doctype html><html><head><meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\"><title>Google</title><script>window.google={kEI:\"V4h9TuXdIIWs0QWKsJ3RDw\",getEI:function(a){var b;while(a&&"..., length=1229) at Source/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:319 coreFrame = 0x11c37e0 #15 0x00000037f6fcf93d in WebCore::DocumentLoader::commitLoad (this=0x7f80bf308000, data=0x11c37e0 "<!doctype html><html><head><meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\"><title>Google</title><script>window.google={kEI:\"V4h9TuXdIIWs0QWKsJ3RDw\",getEI:function(a){var b;while(a&&"..., length=1229) at Source/WebCore/loader/DocumentLoader.cpp:307 protectFrame = {m_ptr = 0x7f80bf32f400} protectLoader = {m_ptr = 0x7f80bf308000} frameLoader = <optimized out> #16 0x00000037f701aa61 in WebCore::ResourceLoader::didReceiveData (this=0x7f80bf363200, data=0x11c37e0 "<!doctype html><html><head><meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\"><title>Google</title><script>window.google={kEI:\"V4h9TuXdIIWs0QWKsJ3RDw\",getEI:function(a){var b;while(a&&"..., length=1229, lengthReceived=1229, allAtOnce=<optimized out>) at Source/WebCore/loader/ResourceLoader.cpp:279 protector = {m_ptr = 0x7f80bf363200} #17 0x00000037f7006105 in WebCore::MainResourceLoader::didReceiveData (this=<optimized out>, data=0x11c37e0 "<!doctype html><html><head><meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\"><title>Google</title><script>window.google={kEI:\"V4h9TuXdIIWs0QWKsJ3RDw\",getEI:function(a){var b;while(a&&"..., length=1229, lengthReceived=1229, allAtOnce=false) at Source/WebCore/loader/MainResourceLoader.cpp:446 protect = {m_ptr = 0x7f80bf363200} #18 0x00000037f7019772 in WebCore::ResourceLoader::didReceiveData (this=0x7f80bf363200, data=0x11c37e0 "<!doctype html><html><head><meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\"><title>Google</title><script>window.google={kEI:\"V4h9TuXdIIWs0QWKsJ3RDw\",getEI:function(a){var b;while(a&&"..., length=1229, lengthReceived=1229) at Source/WebCore/loader/ResourceLoader.cpp:430 cookie = {first = 0x0, second = 0} #19 0x00000037f6a892fa in WebCore::readCallback (source=<optimized out>, asyncResult=<optimized out>, data=0x0) at Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp:792 handle = {m_ptr = 0x7f80bf3a8840} convertToUTF16 = false bytesRead = 1229 d = 0x7f80bf3abc00 client = 0x7f80bf363200 error = {m_ptr = 0x0} #20 0x00000037de454ef9 in async_ready_callback_wrapper (source_object=0x101b050 [SoupHTTPInputStream], res=0x11b8b60, user_data=0x0) at ginputstream.c:470 stream = 0x101b050 [SoupHTTPInputStream] #21 0x00000037f3a2fdc7 in read_async_done (stream=0x101b050 [SoupHTTPInputStream]) at soup-http-input-stream.c:723 priv = 0x101b080 result = 0x11b8b60 [GSimpleAsyncResult] error = 0x0 #22 0x00000037dd80e34e in g_closure_invoke (closure=0x101af00, return_value=0x0, n_param_values=2, param_values=0x1171400, invocation_hint=0x7fff94ae1e90) at gclosure.c:767 marshal = <optimized out> marshal_data = <optimized out> in_marshal = <optimized out> __PRETTY_FUNCTION__ = "g_closure_invoke" #23 0x00000037dd81f200 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x10c3ac0, emission_return=0x0, instance_and_params=0x1171400) at gsignal.c:3252 tmp = <optimized out> handler = 0x10f7200 accumulator = 0x0 emission = {next = 0x0, instance = 0x10c3ac0, ihint = {signal_id = 313, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x110ba70 hlist = 0x37da40a970 handler_list = 0x10f7200 return_accu = 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 313 max_sequential_handler_number = 197 return_value_altered = 1 #24 0x00000037dd8289d2 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:2983 instance_and_params = 0x1171400 signal_return_type = 4 param_values = 0x1171418 node = <optimized out> i = <optimized out> n_params = 1 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #25 0x00000037dd828b72 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3040 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff94ae2170, reg_save_area = 0x7fff94ae20b0}} #26 0x00000037f3a36386 in io_handle_sniffing (msg=0x10c3ac0 [SoupMessage], done_reading=<optimized out>) at soup-message-io.c:248 cancelled = 1 priv = 0x10c3b10 io = 0x101b1f0 sniffed_buffer = 0x1171330 sniffed_mime_type = <optimized out> params = 0x113a770 = {[0xd0] = 0x20, [0x6f635f736c6f7274] = 0x726f6c, [0x0] = 0x1116090, [0x37f3a3d2f0] = 0x0, [0x37dd80f3b0] = 0x37f3a3d2b0, [0x61] = 0x1046ec0, [0x0] = 0x0, [0x37f3a3d080] = 0x37f3a3cff0, [0x1116180] = 0x0, [0x0] = 0x21, [0x37d9f95238] = 0x10c3400, [0x0] = 0x0, [0x111b920] = 0x10c3530, [0x37f3a29450] = 0x37f3a29340, [0x12f] = 0x1119330, [0x0] = 0x10f6650, [0x1] = 0x8f, [0x11192d0] = 0x11192d0, [0x1] = 0x68, [0x1072590] = 0x1072590, [0x110ce20] = 0x1060100, [0x40] = 0x21, [0x64726177726f] = 0x1111c00, [0x12c000000ff] = 0x6f6c6f635f67625f, [0x91] = 0x1002410, [0x0] = 0x0, [0x0] = 0x0, [0x0] = 0x0, [0x21] = 0x12d, [0x657361625f] = 0x21, [0x37dd80cb30] = 0x20, [0x12c000000ff] = 0x10bdc60, [0x110d500] = 0x0, [0x21] = 0x1002141, [0x20] = 0x111, [0x0] = 0x1105220, [0x11050a0] = 0x30, [0x1119f10] = 0x110b870, [0x20] = 0x1112520, [0x10b0072] = 0x21, [0x37d9f95238] = 0x110, [0x1] = 0x0, [0x0] = 0x30, [0x7373656d20656854] = 0x6552207327656761, [0x49] = 0x30, [0x1070680] = 0x0, [0x1] = 0x1, [0x111f120] = 0x0, [0x115d500] = 0x0, [0xd] = 0x11168d0, [0x0] = 0x101, [0x1118700] = 0x0, [0x1118200] = 0x0, [0x11180a0] = 0x0, [0x1118360] = 0x0, [0x0] = 0x0, [0x21] = 0xf1, [0x72] = 0x21, [0x111a408] = 0x1027540, [0x0] = 0x10f8020, [0x0] = 0x0, [0x4] = 0xfad250, [0x0] = 0x90, [0x8001] = 0x37dd8293d0, [0x10f6900] = 0x0, [0x40000ff51] = 0x11062e0, [0x0] = 0x1034ab0, [0x40] = 0x91, [0x0] = 0x1118300, [0x90] = 0x91, [0x0] = 0x111d040, [0x0] = 0x0, [0x31] = 0x1, [0x107d6a0] = 0x0, [0x21] = 0x732d726576726553, [0x0] = 0x21, [0x370065646f] = 0x20, [0x12d] = 0x726f6c6f635f6762, [0x111] = 0x1002410, [0x0] = 0x0, [0x0] = 0x0, [0x0] = 0x0, [0x0] = 0xd0, [0x110] = 0x61, [0xf8e590] = 0x104ce7d, [0x1105a30] = 0x4, [0x1] = 0x41, [0x736e6f7073657220] = 0x6e6f736165722065, [0x0] = 0x37dcc57690, [0x0] = 0x11315a0, [0x0] = 0x0, [0x1129400] = 0x107a560, [0x0] = 0x21, [0x1119938] = 0x11065f0, [0x12c000000ff] = 0x110a1b0, [0x51] = 0xf764a0, [0x0] = 0x0, [0x0] = 0x0, [0x0] = 0x72, [0x646e642d6b7467] = 0x112006c...} #27 0x00000037f3a3714a in read_body_chunk (msg=0x10c3ac0 [SoupMessage]) at soup-message-io.c:481 priv = 0x10c3b10 io = 0x101b1f0 status = <optimized out> stack_buf = 0x7fff94ae21d0 "\037\213\b" len = <optimized out> read_to_eof = 0 nread = 792 error = 0x0 buffer = <optimized out> #28 0x00000037f3a37bc0 in io_read (sock=0x10c05a0 [SoupSocket], msg=0x10c3ac0 [SoupMessage]) at soup-message-io.c:958 priv = 0x10c3b10 io = 0x101b1f0 status = <optimized out> __PRETTY_FUNCTION__ = "io_read" #29 0x00000037f3a37eb4 in io_unpause_internal (msg=0x10c3ac0) at soup-message-io.c:1207 priv = <optimized out> io = 0x101b1f0 __PRETTY_FUNCTION__ = "io_unpause_internal" #30 0x00000037dcc427ed in g_main_dispatch (context=0xf9e540) at gmain.c:2441 dispatch = 0x37dcc3e750 <g_idle_dispatch> was_in_call = 0 user_data = 0x10c3ac0 callback = 0x37f3a37e00 <io_unpause_internal> cb_funcs = 0x37dcf15c50 cb_data = 0x11bf200 current_source_link = {data = 0x11bee50, next = 0x0} need_destroy = <optimized out> source = 0x11bee50 current = 0x113bd40 i = <optimized out> #31 g_main_context_dispatch (context=0xf9e540) at gmain.c:3014 No locals. #32 0x00000037dcc42fc8 in g_main_context_iterate (context=0xf9e540, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092 max_priority = 0 timeout = 0 some_ready = 1 nfds = 4 allocated_nfds = <optimized out> fds = <optimized out> __PRETTY_FUNCTION__ = "g_main_context_iterate" #33 0x00000037dcc4360d in g_main_loop_run (loop=0x1174280) at gmain.c:3300 self = 0xf72880 __PRETTY_FUNCTION__ = "g_main_loop_run" #34 0x00000037e994736d in gtk_main () at gtkmain.c:1358 loop = 0x1174280 #35 0x0000000000401d0a in main (argc=1, argv=0x7fff94ae4588) at Tools/GtkLauncher/main.c:252 webView = 0x105c090 [WebKitWebView] main_window = 0x103a100 [GtkWindow] uri = <optimized out> fileURL = 0x0 From To Syms Read Shared Object Library 0x00000037f6a3c020 0x00000037f7a0731c Yes /usr/lib64/libwebkitgtk-3.0.so.0 0x00000037e9866360 0x00000037e9aac99c Yes /usr/lib64/libgtk-3.so.0 0x00000037e78196f0 0x00000037e78595ac Yes /usr/lib64/libgdk-3.so.0 0x00000037e40097b0 0x00000037e40156bc Yes /usr/lib64/libatk-1.0.so.0 0x00000037de4294a0 0x00000037de4d2b3c Yes /lib64/libgio-2.0.so.0 0x00000037e34076f0 0x00000037e342131c Yes /usr/lib64/libpangoft2-1.0.so.0 0x00000037e3c04940 0x00000037e3c0935c Yes /usr/lib64/libpangocairo-1.0.so.0 0x00000037e1c06290 0x00000037e1c19c9c Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 0x00000037dec04890 0x00000037dec1eb8c Yes /usr/lib64/libpng12.so.0 0x00000037da803ea0 0x00000037da843e9c Yes /lib64/libm.so.6 0x00000037e7403340 0x00000037e740430c Yes /usr/lib64/libcairo-gobject.so.2 0x00000037e280b170 0x00000037e2882a9c Yes /usr/lib64/libcairo.so.2 0x00000037e300ee20 0x00000037e302cb1c Yes /usr/lib64/libpango-1.0.so.0 0x00000037e040c970 0x00000037e047391c Yes /usr/lib64/libfreetype.so.6 0x00000037e0c05d90 0x00000037e0c1f7fc Yes /usr/lib64/libfontconfig.so.1 0x00000037dd809970 0x00000037dd839dcc Yes /lib64/libgobject-2.0.so.0 0x00000037ddc00fe0 0x00000037ddc01f8c Yes /lib64/libgmodule-2.0.so.0 0x00000037dd401560 0x00000037dd402a2c Yes /lib64/libgthread-2.0.so.0 0x00000037db002160 0x00000037db0053ec Yes /lib64/librt.so.1 0x00000037dcc16cd0 0x00000037dccadbec Yes /lib64/libglib-2.0.so.0 0x00000037da405660 0x00000037da4103cc Yes /lib64/libpthread.so.0 0x00000037d9c1ece0 0x00000037d9d4338c Yes /lib64/libc.so.6 0x00000037f5e02da0 0x00000037f5e07fdc Yes /usr/lib64/libenchant.so.1 0x00000037f62029f0 0x00000037f620656c Yes /usr/lib64/libgailutil-3.so.0 0x00000037f4e07e00 0x00000037f4e0f22c Yes /usr/lib64/libgeoclue.so.0 0x00000037e5c0a400 0x00000037e5c1c51c Yes /usr/lib64/libdbus-glib-1.so.2 0x00000037e18076f0 0x00000037e183051c Yes /lib64/libdbus-1.so.3 0x00000037f5602d80 0x00000037f560832c Yes /usr/lib64/libgstapp-0.10.so.0 0x00000037f4a04ee0 0x00000037f4a0ae7c Yes /usr/lib64/libgstinterfaces-0.10.so.0 0x00000037f520a070 0x00000037f521750c Yes /usr/lib64/libgstpbutils-0.10.so.0 0x00000037f4603a10 0x00000037f4608a2c Yes /usr/lib64/libgstvideo-0.10.so.0 0x00000037f360a6f0 0x00000037f363a10c Yes /usr/lib64/libgstbase-0.10.so.0 0x00000037f10247b0 0x00000037f10a3c6c Yes /usr/lib64/libgstreamer-0.10.so.0 0x00000037e7c03c60 0x00000037e7c3283c Yes /usr/lib64/libjpeg.so.62 0x00000037f3a18250 0x00000037f3a4cdbc Yes /usr/lib64/libsoup-2.4.so.1 0x00000037f3e0a990 0x00000037f3e2ef1c Yes /usr/lib64/libxslt.so.1 0x00000037db401e70 0x00000037db40e67c Yes /lib64/libz.so.1 0x00000037e482c960 0x00000037e491007c Yes /usr/lib64/libxml2.so.2 0x00000037efc095b0 0x00000037efc7cf2c Yes /usr/lib64/libsqlite3.so.0 0x00000037f0c5e590 0x00000037f0d642dc Yes /usr/lib64/libicui18n.so.44 0x00000037f423c6e0 0x00000037f42e25fc Yes /usr/lib64/libicuuc.so.44 0x00000037f1c00440 0x00000037f1c0054c Yes /usr/lib64/libicudata.so.44 0x00000037e4413020 0x00000037e444ef0c Yes /usr/lib64/libXt.so.6 0x00000037dc81dce0 0x00000037dc8a97ec Yes /usr/lib64/libX11.so.6 0x00000037df05a400 0x00000037df0c308a Yes /usr/lib64/libstdc++.so.6 0x00000037dac028a0 0x00000037dac120cc Yes /lib64/libgcc_s.so.1 0x00000037de8013e0 0x00000037de80450c Yes /usr/lib64/libXfixes.so.3 0x00000037dd003460 0x00000037dd00e31c Yes /usr/lib64/libXext.so.6 0x00000037e2400a00 0x00000037e240148c Yes /usr/lib64/libXinerama.so.1 0x00000037e0801f00 0x00000037e080c57c Yes /usr/lib64/libXi.so.6 0x00000037e1401720 0x00000037e140675c Yes /usr/lib64/libXrandr.so.2 0x00000037e20028d0 0x00000037e200749c Yes /usr/lib64/libXcursor.so.1 0x00000037e3800b30 0x00000037e380189c Yes /usr/lib64/libXcomposite.so.1 0x00000037df800a90 0x00000037df80160c Yes /usr/lib64/libXdamage.so.1 0x00000037da000de0 0x00000037da00191c Yes /lib64/libdl.so.2 0x00000037dc403840 0x00000037dc41353c Yes /lib64/libresolv.so.2 0x00000037db805980 0x00000037db8159dc Yes /lib64/libselinux.so.1 0x00000037e2c07e10 0x00000037e2c5c0ac Yes /usr/lib64/libpixman-1.so.0 0x00000037e1001910 0x00000037e100810c Yes /usr/lib64/libXrender.so.1 0x00000037df403b70 0x00000037df41d84c Yes /lib64/libexpat.so.1 0x00000037d9800b20 0x00000037d9818cca Yes /lib64/ld-linux-x86-64.so.2 0x00000037dfc01ad0 0x00000037dfc05d7c Yes /usr/lib64/libSM.so.6 0x00000037e0004cf0 0x00000037e0012eac Yes /usr/lib64/libICE.so.6 0x00000037dbc08660 0x00000037dbc13b9c Yes /usr/lib64/libxcb.so.1 0x00000037de0014f0 0x00000037de002aec Yes /lib64/libuuid.so.1 0x00000037dc000dd0 0x00000037dc001b2c Yes /usr/lib64/libXau.so.6 0x00007f80c0674170 0x00007f80c067b8ac Yes /lib64/libnss_files.so.2 0x00007f80c046c800 0x00007f80c04709ac Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so 0x00007f80c0268b00 0x00007f80c0268f8c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so 0x00000037eec080f0 0x00000037eec2b7bc Yes /usr/lib64/librsvg-2.so.2 0x00007f80c00126e0 0x00007f80c003104c Yes /usr/lib64/libcroco-0.6.so.3 0x00007f80bfe05690 0x00007f80bfe05e8c Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so 0x00007f80bfc00f80 0x00007f80bfc02ecc Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so 0x00000037f2e01c20 0x00000037f2e0302c Yes /usr/lib64/libcanberra-gtk3.so.0 0x00000037f04032a0 0x00000037f040c41c Yes /usr/lib64/libcanberra.so.0 0x00000037ef001fa0 0x00000037ef00611c Yes /usr/lib64/libvorbisfile.so.3 0x00000037ecc03700 0x00000037ecc1a6ac Yes /usr/lib64/libvorbis.so.0 0x00000037ec4018d0 0x00000037ec403f7c Yes /usr/lib64/libogg.so.0 0x00000037f0002350 0x00000037f000b7dc Yes /usr/lib64/libtdb.so.1 0x00000037edc02360 0x00000037edc0669c Yes /usr/lib64/libltdl.so.7 0x00000037e5000c10 0x00000037e5005afc Yes /lib64/libcrypt.so.1 0x00000037e5403170 0x00000037e54417bc Yes /lib64/libfreebl3.so 0x00007f80be8f9ab0 0x00007f80be8fb95c Yes /usr/lib64/enchant/libenchant_myspell.so 0x00007f80be67b1b0 0x00007f80be6acb1c Yes /usr/lib64/libhunspell-1.2.so.0 0x00007f80be470f80 0x00007f80be47149c Yes /usr/lib64/enchant/libenchant_aspell.so 0x00007f80be1c9d30 0x00007f80be24e4ac Yes /usr/lib64/libaspell.so.15 0x00007f80bc9c6ab0 0x00007f80bc9df6ac Yes /usr/lib64/gio/modules/libgvfsdbus.so 0x00007f80bc78b210 0x00007f80bc7952ec Yes /usr/lib64/libgvfscommon.so.0 0x00000037ed402e40 0x00000037ed40accc Yes /lib64/libudev.so.0 0x00000037ee000e10 0x00000037ee00168c Yes /lib64/libutil.so.1 0x00007f80bc580af0 0x00007f80bc58186c Yes /lib64/libnss_mdns4_minimal.so.2 0x00007f80bc37a010 0x00007f80bc37e2dc Yes /lib64/libnss_dns.so.2 $1 = 0x0 $2 = 0x0 rax 0x0 0 rbx 0xffffffffffffffff -1 rcx 0xffffffffffffff80 -128 rdx 0x0 0 rsi 0x40000000 1073741824 rdi 0x0 0 rbp 0x7f80bf339000 0x7f80bf339000 rsp 0x7fff94ae16c0 0x7fff94ae16c0 r8 0xffffffff 4294967295 r9 0x0 0 r10 0x22 34 r11 0x246 582 r12 0x7f80bf33a700 140190940374784 r13 0x7f80bf33a808 140190940375048 r14 0x85 133 r15 0x37f8218858 240386148440 rip 0x37f7a06ed1 0x37f7a06ed1 <WTF::OSAllocator::reserveAndCommit(unsigned long, WTF::OSAllocator::Usage, bool, bool)+81> eflags 0x10246 [ PF ZF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 Dump of assembler code for function WTF::OSAllocator::reserveAndCommit(unsigned long, WTF::OSAllocator::Usage, bool, bool): 0x00000037f7a06e80 <+0>: push %rbx 0x00000037f7a06e81 <+1>: mov %rdi,%rsi 0x00000037f7a06e84 <+4>: mov $0xffffffff,%r8d 0x00000037f7a06e8a <+10>: sub $0x10,%rsp 0x00000037f7a06e8e <+14>: cmp $0x1,%dl 0x00000037f7a06e91 <+17>: sbb %edx,%edx 0x00000037f7a06e93 <+19>: and $0xfffffffe,%edx 0x00000037f7a06e96 <+22>: add $0x3,%edx 0x00000037f7a06e99 <+25>: mov %edx,%eax 0x00000037f7a06e9b <+27>: or $0x4,%eax 0x00000037f7a06e9e <+30>: test %cl,%cl 0x00000037f7a06ea0 <+32>: mov $0x22,%ecx 0x00000037f7a06ea5 <+37>: cmovne %eax,%edx 0x00000037f7a06ea8 <+40>: xor %r9d,%r9d 0x00000037f7a06eab <+43>: xor %edi,%edi 0x00000037f7a06ead <+45>: callq 0x37f6a3b1d0 <mmap@plt> 0x00000037f7a06eb2 <+50>: cmp $0xffffffffffffffff,%rax 0x00000037f7a06eb6 <+54>: mov %rax,%rbx 0x00000037f7a06eb9 <+57>: je 0x37f7a06ec8 <WTF::OSAllocator::reserveAndCommit(unsigned long, WTF::OSAllocator::Usage, bool, bool)+72> 0x00000037f7a06ebb <+59>: add $0x10,%rsp 0x00000037f7a06ebf <+63>: mov %rbx,%rax 0x00000037f7a06ec2 <+66>: pop %rbx 0x00000037f7a06ec3 <+67>: retq 0x00000037f7a06ec4 <+68>: nopl 0x0(%rax) 0x00000037f7a06ec8 <+72>: callq 0x37f6a34d60 <WTFReportBacktrace@plt> 0x00000037f7a06ecd <+77>: xor %eax,%eax 0x00000037f7a06ecf <+79>: xor %edx,%edx => 0x00000037f7a06ed1 <+81>: movabs %eax,0xbbadbeef 0x00000037f7a06eda <+90>: callq *%rdx 0x00000037f7a06edc <+92>: add $0x10,%rsp 0x00000037f7a06ee0 <+96>: mov %rbx,%rax 0x00000037f7a06ee3 <+99>: pop %rbx 0x00000037f7a06ee4 <+100>: retq End of assembler dump.
Attachments
Ahmed
Comment 1 2011-09-24 00:55:41 PDT
with webkitgtk 1.4.2
Martin Robinson
Comment 2 2011-09-26 16:12:56 PDT
This should be fixed with http://trac.webkit.org/changeset/86957, which was merged into 1.4.2. What version of Linux are you using? Can you also try running GtkLauncher after running: echo 1 > /proc/sys/vm/overcommit_memory Please see https://bugs.webkit.org/show_bug.cgi?id=42756 for more information.
Ahmed
Comment 3 2011-09-27 06:34:10 PDT
OS: Fedora 15 That problem happened when I was using gnome3 but when I moved to lxde without changing any kernel options , everything worked fine ! I don't know what happened but all what I can tell you it's not java related as I've removed all java related packages completely . Anyway I'll close this bug and reopen it If problem happened again. Thanks
Note You need to log in before you can comment on or make changes to this bug.