Public bug reported: Binary package hint: chromium-browser
I tried installing a new version of chromium on my AC100 and noticed that it refused to start. Installing debug info and look at the backtrace it appears as though something is using the d16 register where it shouldn't . This is either a compiler bug or there is some code that explicitly uses d16 in inline assembly both of which are wrong or the package overrides default build flags and adds it's own -mfpu=neon or -mfpu=vfpv3 flags. The build logs don't seem to help with this info very much because the actual flags don't seem to show up in the logs. The function appears to be a C++ function and hence should be compiled code. Program received signal SIGILL, Illegal instruction. enterprise_management::GenericValue::SharedCtor (this=0x2301da0) at out/Release/obj/gen/protoc_out/chrome/browser/policy/proto/device_management_backend.pb.cc:142 142 out/Release/obj/gen/protoc_out/chrome/browser/policy/proto/device_management_backend.pb.cc: No such file or directory. in out/Release/obj/gen/protoc_out/chrome/browser/policy/proto/device_management_backend.pb.cc (gdb) bt #0 enterprise_management::GenericValue::SharedCtor (this=0x2301da0) at out/Release/obj/gen/protoc_out/chrome/browser/policy/proto/device_management_backend.pb.cc:142 #1 0x00474da2 in enterprise_management::GenericValue::GenericValue (this=0x2301da0) at out/Release/obj/gen/protoc_out/chrome/browser/policy/proto/device_management_backend.pb.cc:124 #2 0x00475344 in enterprise_management::protobuf_AddDesc_device_5fmanagement_5fbackend_2eproto () at out/Release/obj/gen/protoc_out/chrome/browser/policy/proto/device_management_backend.pb.cc:37 #3 0x004755ea in StaticDescriptorInitializer_device_5fmanagement_5fbackend_2eproto () at out/Release/obj/gen/protoc_out/chrome/browser/policy/proto/device_management_backend.pb.cc:69 #4 __static_initialization_and_destruction_0 () at out/Release/obj/gen/protoc_out/chrome/browser/policy/proto/device_management_backend.pb.cc:71 #5 global constructors keyed to device_management_backend.pb.cc(void) () at out/Release/obj/gen/protoc_out/chrome/browser/policy/proto/device_management_backend.pb.cc:2908 #6 0x013b20fa in __libc_csu_init () #7 0x013b20fa in __libc_csu_init () Backtrace stopped: previous frame identical to this frame (corrupt stack?) (gdb) x /i $pc => 0x474d0c <enterprise_management::GenericValue::SharedCtor()+12>: vldr d16, [pc, #40] ; 0x474d38 <enterprise_management::GenericValue::SharedCtor()+56> If someone can help in rebuilding chromium and/or getting a reduced testcase pre-processed file concerned in case this is a compiler bug then I'm happy to look into it further. Version number is 10.0.648.133~r77742-0ubuntu0.10.10.1 Ramana ProblemType: Bug DistroRelease: Ubuntu 10.10 Package: chromium-browser 10.0.648.133~r77742-0ubuntu0.10.10.1 Uname: Linux 2.6.29-arm2-ac100 armv7l Architecture: armel ChromiumPrefs: can't open profile /home/ramana/.config/chromium/Default/Preferences Date: Wed Mar 16 02:17:46 2011 Desktop-Session: DESKTOP_SESSION = une-efl GNOME_DESKTOP_SESSION_ID = this-is-deprecated XDG_CONFIG_DIRS = /etc/xdg/xdg-une-efl:/etc/xdg XDG_DATA_DIRS = /usr/share/une-efl:/usr/share/gnome:/usr/local/share/:/usr/share/ Env: MOZ_PLUGIN_PATH = None LD_LIBRARY_PATH = None ProcEnviron: LANG=C SHELL=/bin/bash SourcePackage: chromium-browser chromium-default: CHROMIUM_FLAGS="" ** Affects: chromium-browser (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug armel maverick ubuntu-une -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/735877 Title: Illegal instruction in chromium on startup on armel -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs