[Bug 1328697] Re: utopic build crashes at startup
Chris Coulson
chris.coulson at canonical.com
Thu Jun 12 09:21:21 UTC 2014
It looks like doko has switched the default gcc version back to 4.8
because of bug 1329089, so I'll try rebuilding it
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-4.9 in Ubuntu.
https://bugs.launchpad.net/bugs/1328697
Title:
utopic build crashes at startup
Status in Oxide Webview:
Triaged
Status in “gcc-4.9” package in Ubuntu:
New
Bug description:
Testing the utopic armhf build (1.0.2-0ubuntu1) from
https://launchpad.net/~ubuntu-mozilla-security/+archive/ppa on a Nexus
7, oxide crashes at startup with the following backtrace:
#0 0x00000000 in ?? ()
#1 0xae892aa6 in TSymbolTableLevel::~TSymbolTableLevel (this=0x9a45d558, __in_chrg=<optimized out>)
at ../../../../third_party/chromium/src/third_party/angle/src/compiler/translator/SymbolTable.cpp:174
#2 0xae863fbe in pop (this=0xb2e91160)
at ../../../../third_party/chromium/src/third_party/angle/src/compiler/translator/SymbolTable.h:263
#3 ~TScopedSymbolTableLevel (this=<synthetic pointer>, __in_chrg=<optimized out>)
at ../../../../third_party/chromium/src/third_party/angle/src/compiler/translator/Compiler.cpp:60
#4 TCompiler::compile (this=0xb2e910d0, shaderStrings=shaderStrings at entry=0xa1a6453c, numStrings=numStrings at entry=1,
compileOptions=<optimized out>, compileOptions at entry=30732)
at ../../../../third_party/chromium/src/third_party/angle/src/compiler/translator/Compiler.cpp:152
#5 0xae891af0 in ShCompile (handle=<optimized out>, shaderStrings=0xa1a6453c, numStrings=1, compileOptions=30732)
at ../../../../third_party/chromium/src/third_party/angle/src/compiler/translator/ShaderLang.cpp:158
#6 0xae82569c in gpu::gles2::ShaderTranslator::Translate (this=0xb2e932b8,
shader=0x9a45d82c "#define TexCoordPrecision highp\nattribute TexCoordPrecision vec4 a_position; attribute float a_index; uniform mat4 matrix; uniform TexCoordPrecision vec2 quad[4]; uniform TexCoordPrecision vec4 vertex"...)
at ../../../../third_party/chromium/src/gpu/command_buffer/service/shader_translator.cc:173
#7 0xae819e86 in gpu::gles2::ProgramManager::DoCompileShader (this=<optimized out>, shader=0x9a45c808,
translator=0xb2e932b8, translated_shader_source_type=gpu::gles2::ProgramManager::kGL)
at ../../../../third_party/chromium/src/gpu/command_buffer/service/program_manager.cc:533
#8 0xae7fb3ea in gpu::gles2::GLES2DecoderImpl::DoCompileShader (this=this at entry=0xb2ec4520, client_id=1)
at ../../../../third_party/chromium/src/gpu/command_buffer/service/gles2_cmd_decoder.cc:6733
#9 0xae80df1a in HandleCompileShader (c=..., immediate_data_size=<optimized out>, this=0xb2ec4520)
at ../../../../third_party/chromium/src/gpu/command_buffer/service/gles2_cmd_decoder_autogen.h:321
#10 gpu::gles2::GLES2DecoderImpl::DoCommand (this=0xb2ec4520, command=277, arg_count=<optimized out>,
cmd_data=0x9a301238) at ../../../../third_party/chromium/src/gpu/command_buffer/service/gles2_cmd_decoder.cc:3682
#11 0xae7e4b46 in gpu::CommandParser::ProcessCommand (this=<optimized out>)
at ../../../../third_party/chromium/src/gpu/command_buffer/service/cmd_parser.cc:67
#12 0xae811230 in gpu::GpuScheduler::PutChanged (this=0xb2ec4850)
at ../../../../third_party/chromium/src/gpu/command_buffer/service/gpu_scheduler.cc:81
#13 0xae3566f0 in content::GpuCommandBufferStub::OnAsyncFlush (this=this at entry=0xb2ec2ad8, put_offset=2009,
flush_count=7) at ../../../../third_party/chromium/src/content/common/gpu/gpu_command_buffer_stub.cc:734
#14 0xae359cc2 in DispatchToMethod<content::GpuCommandBufferStub, void (content::GpuCommandBufferStub::*)(int, unsigned int), int, unsigned int> (arg=..., method=
(void (content::GpuCommandBufferStub::*)(content::GpuCommandBufferStub * const, int, unsigned int)) 0xae3566b9 <cont---Type <return> to continue, or q <return> to quit---
ent::GpuCommandBufferStub::OnAsyncFlush(int, unsigned int)>, obj=0xb2ec2ad8)
at ../../../../third_party/chromium/src/base/tuple.h:555
#15 Dispatch<content::GpuCommandBufferStub, content::GpuCommandBufferStub, void (content::GpuCommandBufferStub::*)(int, unsigned int)> (sender=0xb2ec2ad8, func=
(void (content::GpuCommandBufferStub::*)(content::GpuCommandBufferStub * const, int, unsigned int)) 0xae3566b9 <content::GpuCommandBufferStub::OnAsyncFlush(int, unsigned int)>, obj=0xb2ec2ad8, msg=0x9a455da0)
at ../../../../third_party/chromium/src/content/common/gpu/gpu_messages.h:526
#16 content::GpuCommandBufferStub::OnMessageReceived (this=0xb2ec2ad8, message=...)
at ../../../../third_party/chromium/src/content/common/gpu/gpu_command_buffer_stub.cc:219
#17 0xae365940 in content::MessageRouter::RouteMessage (this=this at entry=0xb2ebe660, msg=...)
at ../../../../third_party/chromium/src/content/common/message_router.cc:54
#18 0xae3545ae in content::GpuChannel::HandleMessage (this=0xb2ebe608)
at ../../../../third_party/chromium/src/content/common/gpu/gpu_channel.cc:724
#19 0xae2cbf9a in Run (this=0xa1a64d00) at ../../../../third_party/chromium/src/base/callback.h:401
#20 base::MessageLoop::RunTask (this=this at entry=0xb2e04a68, pending_task=...)
at ../../../../third_party/chromium/src/base/message_loop/message_loop.cc:450
#21 0xae2cc562 in base::MessageLoop::DeferOrRunPendingTask (this=this at entry=0xb2e04a68, pending_task=...)
at ../../../../third_party/chromium/src/base/message_loop/message_loop.cc:462
#22 0xae2cc880 in base::MessageLoop::DoWork (this=0xb2e04a68)
at ../../../../third_party/chromium/src/base/message_loop/message_loop.cc:576
#23 0xae2cccd8 in base::MessagePumpDefault::Run (this=0xb2e04ba0, delegate=0xb2e04a68)
at ../../../../third_party/chromium/src/base/message_loop/message_pump_default.cc:32
#24 0xae2dac00 in base::RunLoop::Run (this=this at entry=0xa1a64df0)
at ../../../../third_party/chromium/src/base/run_loop.cc:49
#25 0xae2ca0a0 in base::MessageLoop::Run (this=<optimized out>)
at ../../../../third_party/chromium/src/base/message_loop/message_loop.cc:293
#26 0xae2e7470 in Run (message_loop=<optimized out>, this=0xad1526e0)
at ../../../../third_party/chromium/src/base/threading/thread.cc:172
#27 base::Thread::ThreadMain (this=0xad1526e0) at ../../../../third_party/chromium/src/base/threading/thread.cc:225
#28 0xae2e46c6 in base::(anonymous namespace)::ThreadFunc (params=<optimized out>)
at ../../../../third_party/chromium/src/base/threading/platform_thread_posix.cc:80
#29 0xb5e3efbc in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0
#30 0xb5ee7b3c in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
The trusty build (1.0.2-0ubuntu0.14.04.1) from the same PPA installs and runs fine on utopic.
To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1328697/+subscriptions
More information about the foundations-bugs
mailing list