Crash when trying to import a Supervised User with a blank name |
||||||
Issue descriptionVersion: 54.0.2806.0/8639.0.0 dev channel falco,gnawty,spring. OS: Chrome os What steps will reproduce the problem? In CrOS: (1) Sign in to user and sign out >> Now click on 3 dot menu to add supervised user (2) Now on create supervised user page >> Enter password and confirm password[Do not enter any name] (3) Now click continuously on camera icon on that page so that supervised user is automatically created. Now sign in to User in Linux/Windows: (1) Click on Add Person button in chrome://settings >> Now on that overlay Clear name field and check "Control and view ..." checkbox (2) Click on import link,Select Supervised user with blank name >> Click ok,import button and observe. Expected: Firstly no supervised user should be created with blank name. And in Linux on importing that user no crash should be seen. Actual: Instead able to create blank supervised user and crash is seen on importing it. NOTE: Unable to delete that blank supervised user from Supervised Users Dashboard. Crash id: Crash ID Chrome (Server ID: e3fd9d3e00000000) , Crash ID Chrome (Server ID: e05b9d3e00000000) Raising this as Non-regression issue as same behavior is seen in 47.0.2526.106/7520.63.0 stable channel daisy.
,
Jul 28 2016
Stack Trace: =========== Thread 0 CRASHED [SIGILL @ 0x00007f491263cbf5 ] MAGIC SIGNATURE THREAD 0x00007f491263cbf5 (chrome -./out/Release/../../chrome/browser/ui/webui/options/create_profile_handler.cc:101 ) options::CreateProfileHandler::CreateProfile 0x00007f4914ec2ff7 (chrome + 0x0604fff7 ) _fini 0x00007f490f99bde7 (chrome -./out/Release/../../build/linux/debian_wheezy_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/bits/char_traits.h:257 ) <name omitted> 0x00007f4914ec2ff7 (chrome + 0x0604fff7 ) _fini 0x00007f490fe92ae8 (chrome -./out/Release/../../base/callback.h:389 ) <name omitted> 0x00007f4912525050 (chrome -./out/Release/../../chrome/browser/ui/webui/uber/uber_ui.cc:215 ) UberUI::OverrideHandleWebUIMessage 0x00007f490fe92abe (chrome -./out/Release/../../content/browser/webui/web_ui_impl.cc:246 ) <name omitted> 0x00007f490fe9323f (chrome + 0x0102023f ) 0x00007f490fe93372 (chrome -./out/Release/../../base/tuple.h:140 ) <name omitted> 0x00007f4911a98926 (chrome -./out/Release/../../ipc/ipc_channel_proxy.cc:395 ) <name omitted> 0x00007f490fd35c00 (chrome -./out/Release/../../base/memory/ref_counted.h:187 ) <name omitted> 0x00007f490fe931cf (chrome -./out/Release/../../content/browser/webui/web_ui_impl.cc:91 ) <name omitted> 0x00007f49145ac00d (chrome + 0x0573900d ) _fini 0x00007f49145ac90a (chrome + 0x0573990a ) _fini 0x00007f490fe93180 (chrome -./out/Release/../../content/browser/webui/web_ui_impl.cc:91 ) <name omitted> 0x00007f490fe7def9 (chrome -./out/Release/../../content/browser/web_contents/web_contents_impl.cc:638 ) <name omitted> 0x00007f4911a98dd9 (chrome -./out/Release/../../ipc/ipc_channel_proxy.cc:537 ) <name omitted> 0x00007f490fda3107 (chrome -./out/Release/../../content/browser/renderer_host/render_process_host_impl.cc:1738 ) <name omitted> 0x00007f490f960e82 (chrome -./out/Release/../../base/allocator/allocator_shim.cc:196 ) ShimRealloc 0x00007f490fd6a16b (chrome -./out/Release/../../content/browser/renderer_host/input/input_router_impl.cc:356 ) <name omitted> 0x00007f4911c3db4e (chrome -./out/Release/../../ui/aura/window_event_dispatcher.cc:378 ) <name omitted> 0x00007f490fdb8bb3 (chrome -./out/Release/../../content/browser/renderer_host/render_widget_host_impl.cc:1898 ) <name omitted> 0x00007f490798f21a (libxcb.so.1.1.0 + 0x0000a21a ) 0x00007f4913cad91b (chrome -./out/Release/../../ui/views/widget/desktop_aura/desktop_screen_x11.cc:224 ) views::DesktopScreenX11::GetDisplayMatching 0x00007f490f9695ff (chrome -./out/Release/../../third_party/tcmalloc/chromium/src/thread_cache.h:201 ) do_free_with_callback 0x00007f4914a695f7 (chrome + 0x05bf65f7 ) _fini 0x00007f490c9ffd7c (libXi.so.6.1.0 + 0x00006d7c ) 0x00007f490ca01400 (libXi.so.6.1.0 + 0x00008400 ) 0x00007f4914ecffff (chrome + 0x0605cfff ) _fini 0x00007f490ca02a76 (libXi.so.6.1.0 + 0x00009a76 ) 0x00007f4911c382ab (chrome -./out/Release/../../ui/aura/window_property.h:99 ) aura::client::GetCaptureWindow 0x00007f4911c4176f (chrome -./out/Release/../../ui/aura/window_tree_host.cc:303 ) <name omitted> 0x00007f4911936c1d (chrome -./out/Release/../../ui/views/widget/desktop_aura/desktop_capture_client.cc:64 ) <name omitted> 0x00007f490fdc3584 (chrome -./out/Release/../../content/browser/renderer_host/render_widget_host_view_aura.cc:2005 ) <name omitted> 0x00007f490f9695ff (chrome -./out/Release/../../third_party/tcmalloc/chromium/src/thread_cache.h:201 ) do_free_with_callback 0x00007f4911c44eaa (chrome -./out/Release/../../ui/wm/core/compound_event_filter.cc:146 ) <name omitted> 0x00007f490fdafc86 (chrome -./out/Release/../../content/browser/renderer_host/render_view_host_impl.cc:836 ) <name omitted> 0x00007f491163dd8a (chrome -./out/Release/../../ui/events/event_dispatcher.cc:191 ) <name omitted> 0x00007f491163dc7b (chrome -./out/Release/../../ui/events/event_dispatcher.cc:62 ) <name omitted> 0x00007f4913bb2ce1 (chrome -./out/Release/../../ui/events/event_processor.cc:53 ) <name omitted> 0x00007f490f9695ff (chrome -./out/Release/../../third_party/tcmalloc/chromium/src/thread_cache.h:201 ) do_free_with_callback 0x00007f49118f7fd9 (chrome -./out/Release/../../ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc:1556 ) views::DesktopWindowTreeHostX11::DispatchMouseEvent 0x00007f49116506e5 (chrome -./out/Release/../../ui/events/x/events_x_utils.cc:355 ) ui::EventTypeFromXEvent 0x00007f491163b8b4 (chrome -./out/Release/../../build/linux/debian_wheezy_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/bits/basic_string.h:244 ) <name omitted> 0x00007f49118f6dd2 (chrome -./out/Release/../../ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc:1749 ) views::DesktopWindowTreeHostX11::DispatchEvent 0x00007f490fdb706c (chrome -./out/Release/../../content/browser/renderer_host/render_widget_host_impl.cc:443 ) <name omitted> 0x00007f4911c213a5 (chrome -./out/Release/../../cc/surfaces/display_scheduler.cc:339 ) <name omitted> 0x00007f49089a492c (libc-2.19.so -clock_gettime.c:115 ) __clock_gettime 0x00007f4910ee0882 (chrome -./out/Release/../../base/time/time_posix.cc:98 ) <name omitted> 0x00007f4910f03dd2 (chrome -./out/Release/../../base/profiler/tracked_time.cc:51 ) <name omitted> ... 15 more 0x00007f4910ee0882 (chrome -./out/Release/../../base/time/time_posix.cc:98 ) <name omitted> 0x00007f490fda5273 (chrome -./out/Release/../../content/browser/renderer_host/render_process_host_impl.cc:1785 ) <name omitted> 0x00007f49146739f2 (chrome + 0x058009f2 ) _fini 0x00007f49146f5d2d (chrome + 0x05882d2d ) _fini 0x00007f49089a492c (libc-2.19.so -clock_gettime.c:115 ) __clock_gettime 0x00007f4910ee0882 (chrome -./out/Release/../../base/time/time_posix.cc:98 ) <name omitted> 0x00007f4910f03dd2 (chrome -./out/Release/../../base/profiler/tracked_time.cc:51 ) <name omitted> 0x00007f4911a981c4 (chrome -./out/Release/../../ipc/ipc_channel_proxy.cc:314 ) <name omitted> 0x00007f49146739f2 (chrome + 0x058009f2 ) _fini 0x00007f4910eff665 (chrome -./out/Release/../../base/callback.h:389 ) <name omitted> 0x00007f4911a9805a (chrome -./out/Release/../../ipc/ipc_channel_proxy.cc:128 ) <name omitted> 0x00007f49146f5d2d (chrome + 0x05882d2d ) _fini 0x00007f4910ea7f3a (chrome -./out/Release/../../base/message_loop/message_loop.cc:496 ) <name omitted> 0x00007f4907991068 (libxcb.so.1.1.0 + 0x0000c068 ) 0x00007f490ea3f8b8 (libpthread-2.19.so + 0x0000f8b8 ) 0x00007f4907991068 (libxcb.so.1.1.0 + 0x0000c068 ) 0x00007f4910ea8227 (chrome -./out/Release/../../base/message_loop/message_loop.cc:505 ) <name omitted> 0x00007f4910ea7a2a (chrome -./out/Release/../../base/message_loop/message_loop.cc:629 ) <name omitted> 0x00007f490fb0fcaf (chrome + 0x00c9ccaf ) 0x00007f49146f5d4c (chrome + 0x05882d4c ) _fini 0x00007f49146f5d2d (chrome + 0x05882d2d ) _fini 0x00007f4911a9805a (chrome -./out/Release/../../ipc/ipc_channel_proxy.cc:128 ) <name omitted> 0x00007f490fb0fcaf (chrome + 0x00c9ccaf ) 0x00007f49146f5d4c (chrome + 0x05882d4c ) _fini 0x00007f49146f5d2d (chrome + 0x05882d2d ) _fini 0x00007f4911a9805a (chrome -./out/Release/../../ipc/ipc_channel_proxy.cc:128 ) <name omitted> 0x00007f490d66cbb7 (libX11.so.6.3.0 + 0x0003bbb7 ) 0x00007f490d66ccfb (libX11.so.6.3.0 + 0x0003bcfb ) 0x00007f4910ea962f (chrome + 0x0203662f ) 0x00007f4910ea9648 (chrome -./out/Release/../../base/message_loop/message_pump_glib.cc:267 ) WorkSourceDispatch 0x00007f490d9aee03 (libglib-2.0.so.0.4002.0 + 0x00048e03 ) 0x00007f490d9bdb3f (libglib-2.0.so.0.4002.0 + 0x00057b3f ) 0x00007f490d9af047 (libglib-2.0.so.0.4002.0 + 0x00049047 ) 0x00007f490d9af0eb (libglib-2.0.so.0.4002.0 + 0x000490eb ) 0x00007f4910ea9525 (chrome -./out/Release/../../base/message_loop/message_pump_glib.cc:309 ) base::MessagePumpGlib::Run 0x00007f490f960c03 (chrome + 0x00aedc03 ) 0x00007f4910ec1bcd (chrome -./out/Release/../../base/run_loop.cc:35 ) <name omitted> 0x00007f4910d480f1 (chrome -./out/Release/../../chrome/browser/chrome_browser_main.cc:1969 ) ChromeBrowserMainParts::MainMessageLoopRun 0x00007f490f960c03 (chrome + 0x00aedc03 ) 0x00007f490fbbc347 (chrome -./out/Release/../../content/browser/browser_main_loop.cc:960 ) content::BrowserMainLoop::RunMainMessageLoopParts 0x00007f490fbbdf76 (chrome -./out/Release/../../content/browser/browser_main_runner.cc:72 ) content::BrowserMainRunnerImpl::Initialize 0x00007f490fbbe30c (chrome -./out/Release/../../content/browser/browser_main_runner.cc:155 ) content::BrowserMainRunnerImpl::Run 0x00007f490fbb74a6 (chrome -./out/Release/../../content/browser/browser_main.cc:46 ) content::BrowserMain 0x00007f4910b29306 (chrome -./out/Release/../../content/app/content_main_runner.cc:785 ) content::ContentMainRunnerImpl::Run 0x00007f490f960fff (chrome -./out/Release/../../build/linux/debian_wheezy_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/bits/atomic_2.h:271 ) base::allocator::InsertAllocatorDispatch 0x00007f49148cfa2f (chrome + 0x05a5ca2f ) _fini 0x00007f4910b27f2d (chrome -./out/Release/../../content/app/content_main.cc:20 ) content::ContentMain 0x00007f490f960d8a (chrome -./out/Release/../../chrome/app/chrome_main.cc:85 ) ChromeMain 0x00007f49088bdec4 (libc-2.19.so -libc-start.c:287 ) __libc_start_main 0x00007f490f960c2c (chrome + 0x00aedc2c ) _start
,
Jul 29 2016
,
Jul 29 2016
1: Avoid crashing when importing a SU with a blank name. (Assign a "person N"-style name if needed.) I've changed the Summary here to address that bug. 2. Prevent creation of a SU with a blank name in ChromeOS. I filed that as issue 632866 . It doesn't actually block this one in its new form, but they're certainly related.
,
Mar 3 2017
,
Mar 9 2018
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Apr 16 2018
Supervised users are deprecated. |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by durga.behera@chromium.org
, Jul 28 2016Status: Untriaged (was: Unconfirmed)