Summary: | Segmentation fault on start | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Rinat Bikov <bikr> | ||||
Component: | chromium-browser | Assignee: | Andrey Cherepanov <cas> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P3 | ||||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Запустите из терминала и снимите вывод glibc, т.к. стрейс мне подсказывает, что он есть. Вобщем могу предложить только http://code.google.com/p/chromium/wiki/LinuxDebugging#GDB (вряд ли сильно полезно, если не пересобрать с дебагом). Ну и вешать сразу в апстрим. $ chromium-browser --renderer-cmd-prefix='xterm -e gdb --args' [31868:31899:13782832845:ERROR:chrome/browser/sync/notifier/registration_manager.cc(126)] Registration failed with code: 12 renderer-cmd-prefix это чтоб отлаживать процессы рендереров (т.е. табов). Что там у вас падает и как его отлаживать - не знаю. Наш враппер умеет --debug, плюс видимо можно запустить /usr/lib/chromium-browser/chromium-browser без враппера и сразу под gdb. хм... Даже собраться без ошибок не может... :) export LD_LIBRARY_PATH=/home/becase/RPM/BUILD/chromium-browser-7.0.520.0/out/Debug/lib.host:/home/becase/RPM/BUILD/chromium-browser-7.0.520.0/out/Debug/lib.target:$LD_LIBRARY_PATH; cd chrome/default_plugin; mkdir -p /home/becase/RPM/BUILD/chromium-browser-7.0.520.0/out/Debug/obj/gen/chrome/default_plugin_resources /home/becase/RPM/BUILD/chromium-browser-7.0.520.0/out/Debug/obj/gen/chrome/default_plugin_resources/grit; python ../../tools/grit/grit.py -i default_plugin_resources.grd build -o "/home/becase/RPM/BUILD/chromium-browser-7.0.520.0/out/Debug/obj/gen/chrome/default_plugin_resources" i586-alt-linux-gcc: error trying to exec 'cc1plus': execvp: No such file or directory Can't call method "fileName" without a package or object reference at ../bindings/scripts/IDLParser.pm line 122. Traceback (most recent call last): File "scripts/rule_binding.py", line 136, in <module> sys.exit(main(sys.argv)) File "scripts/rule_binding.py", line 130, in main assert returnCode == 0 AssertionError make: *** [out/Debug/obj/gen/webcore/InspectorBackendDispatcher.cpp] Error 1 make: *** Waiting for unfinished jobs.... make: Leaving directory `/home/becase/RPM/BUILD/chromium-browser-7.0.520.0' ошибка: Неверный код возврата из /home/becase/tmp/rpm-tmp.94545 (%build) (В ответ на комментарий №5)
> i586-alt-linux-gcc: error trying to exec 'cc1plus': execvp: No such file or
> directory
Как оно соберётся-то без компилятора.
В svn59900 браузер с моим старым конфигом уже не падает. Но при запуске в консоль так же выводит такие строки: [24961:25017:8591365688:ERROR:chrome/browser/sync/notifier/registration_manager.cc(126)] Registration failed with code: 12 |
Created attachment 4533 [details] strace -f output При запуске браузера со старыми настройками он падает.