Date: Sun, 11 May 2014 08:44:54 +0200 From: Luigi Rizzo <rizzo@iet.unipi.it> To: freebsd-chromium@freebsd.org Subject: lost chromium - chromium core dumps on stable/9 Message-ID: <CA%2BhQ2%2BgFhvSB4DquLkrQoM7%2Bzz7pY_uGYOH6s5ni4H7uvXxa7g@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
hi, i recently attempted to upgrade chromium from 31.x to 34.x on my FreeBSD stable/9, through a svn update of the entire ports tree, followed by a portupgrade -Rf www/chromium After that it seems i am no longer able to run chrome on that machine, they all crash shortly after starting with a few errors as listed below. Since now the crash happens also for previous versions of chrome that used to work (such as 31.x, 33.x) i suspect the problem is in some of the libraries that chromes relies upon, but have no good way to say which one. I tried a "pkg upgrade" to see if that could help but it didn't Any ideas on what could be the cause of the error ? I tried to rebuild chrome with debugging symbols but it does not even start (the program terminates with an 'abort trap'). For the records, the problem is there whether i compile with gcc4.7 (required for 33 and 34) or clang (which works for chrome 31). Output for two runs below, the second under gdb (but without symbols i cannot tell where it is crashing). thanks luigi > chrome [71010:281048064:0511/082740:ERROR:buffer_manager.cc(313)] [.RenderCompositor-0x810f60c80]GL ERROR :GL_INVALID_ENUM : glBufferData: <- error from previous GL command [71010:281048064:0511/082748:ERROR:buffer_manager.cc(313)] [.RenderCompositor-0x81484d480]GL ERROR :GL_INVALID_ENUM : glBufferData: <- error from previous GL command [71010:281048064:0511/082828:ERROR:buffer_manager.cc(313)] [.RenderCompositor-0x811c4dc00]GL ERROR :GL_INVALID_ENUM : glBufferData: <- error from previous GL command [71010:281048064:0511/082837:ERROR:gles2_cmd_decoder.cc(1717)] [GroupMarkerNotSet(crbug.com/242999)!:C825E91008000000]GL ERROR :GL_INVALID_ENUM : BackFramebuffer::Create: <- error from previous GL command [71010:281048064:0511/082837:ERROR:buffer_manager.cc(313)] [.RenderCompositor-0x811c4d880]GL ERROR :GL_INVALID_ENUM : glBufferData: <- error from previous GL command [71010:281048064:0511/082900:ERROR:buffer_manager.cc(313)] [.RenderCompositor-0x811c4e500]GL ERROR :GL_INVALID_ENUM : glBufferData: <- error from previous GL command [71010:281048064:0511/082906:ERROR:gles2_cmd_decoder.cc(1717)] [GroupMarkerNotSet(crbug.com/242999)!:C825E91008000000]GL ERROR :GL_INVALID_ENUM : BackFramebuffer::Create: <- error from previous GL command [71010:281048064:0511/082907:ERROR:buffer_manager.cc(313)] [.RenderCompositor-0x811c4d400]GL ERROR :GL_INVALID_ENUM : glBufferData: <- error from previous GL command [71002:405045248:0511/082908:ERROR:download.cc(109)] PostClientToServerMessage() failed during GetUpdates [71002:281101312:0511/082916:ERROR:mcs_client.cc(608)] Failed to log in to GCM, resetting connection. *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug > sysctl kern.ipc.shm_allow_removed kern.ipc.shm_allow_removed: 1 > gdb --args /usr/local/share/chromium/chrome Segmentation fault > gdb GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd". (gdb) set corefile chrome.core No symbol table is loaded. Use the "file" command. (gdb) bt No stack. (gdb) file /usr/local/share/chromium/chrome Reading symbols from /usr/local/share/chromium/chrome...(no debugging symbols found)...done. (gdb) bt No stack. quit > gdb --args /usr/local/share/chromium/chrome ... [New Thread 810ef6000 (LWP 100741/chrome)] [New Thread 81b7eb400 (LWP 100764/chrome)] [71332:405071872:0511/083228:ERROR:download.cc(109)] PostClientToServerMessage() failed during GetUpdates [71341:281048064:0511/083230:ERROR:buffer_manager.cc(313)] [.RenderCompositor-0x810e82700]GL ERROR :GL_INVALID_ENUM : glBufferData: <- error from previous GL command [New Thread 816397000 (LWP 100785/chrome)] [New Thread 81b884400 (LWP 100786/chrome)] [New Thread 81bb7c800 (LWP 100805/chrome)] [New Thread 81bb7dc00 (LWP 100806/chrome)] [New Thread 81b889000 (LWP 100808/chrome)] [Thread 816397000 (LWP 100785/chrome) exited] [New Thread 816397000 (LWP 100785/chrome)] [New Thread 81b885000 (LWP 100830/chrome)] [New Thread 816397400 (LWP 100841/chrome)] [Thread 816397400 (LWP 100841/chrome) exited] [New Thread 816397800 (LWP 100855/chrome)] [New Thread 816397c00 (LWP 101877/chrome)] [Thread 816397800 (LWP 100855/chrome) exited] [Thread 816397c00 (LWP 101877/chrome) exited] [New Thread 8142edc00 (LWP 100845/chrome)] [New Thread 8142ee000 (LWP 100867/chrome)] [New Thread 8142ee400 (LWP 101878/chrome)] [New Thread 8142ee800 (LWP 101881/chrome)] [New Thread 8142ef400 (LWP 101883/chrome)] [New Thread 81639f800 (LWP 100245/chrome)] [New Thread 813480400 (LWP 100897/chrome)] [New Thread 813490800 (LWP 101916/chrome)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 810c07400 (LWP 102110/chrome)] 0x00000000036fab3c in std::string::_S_construct<__gnu_cxx::__normal_iterator<char*, std::string> > () (gdb) bt #0 0x00000000036fab3c in std::string::_S_construct<__gnu_cxx::__normal_iterator<char*, std::string> > () #1 0x00000000036facdb in std::string::_S_construct<__gnu_cxx::__normal_iterator<char*, std::string> > () #2 0x0000000003126438 in std::operator+<char, std::char_traits<char>, std::allocator<char> > () #3 0x000000081ec01c90 in ?? () #4 0x00000000063be5c0 in ?? () #5 0x000000081ed2f2e0 in ?? () #6 0x000000081ed2f2e0 in ?? () #7 0x000000081ed2f2e0 in ?? () #8 0x00007fffffffda30 in ?? () #9 0x00000008127ffe38 in ?? () #10 0x00000008127ffdd8 in ?? () #11 0x00000008117e91c8 in ?? () #12 0x00000008117e91c8 in ?? () #13 0x00000008127ffe38 in ?? () #14 0x00000008127ffdd0 in ?? () #15 0x000000081dbe2cf0 in ?? () #16 0x0000000002997b31 in std::operator+<char, std::char_traits<char>, std::allocator<char> > () #17 0x00000000036faa66 in std::string::_S_construct<__gnu_cxx::__normal_iterator<char*, std::string> > () #18 0x00000000031266f1 in std::operator+<char, std::char_traits<char>, std::allocator<char> > () #19 0x00000000030c255f in std::operator+<char, std::char_traits<char>, std::allocator<char> > () #20 0x00000000030c4646 in std::operator+<char, std::char_traits<char>, std::allocator<char> > () #21 0x0000000000000000 in ?? () (gdb) cheers luigi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BhQ2%2BgFhvSB4DquLkrQoM7%2Bzz7pY_uGYOH6s5ni4H7uvXxa7g>