Забавная косметическая бага в Google Chrome

Недавно обнаружил забавную багу в инсталляторе самого популярного браузера Google Chrome. Несмотря на то, что бага косметическая — меня она заставила улыбнуться.

image

Бага в том, что инсталлятор создает два ярлыка на панели быстрого запуска. Греет душу, тот факт, что не только я оставляю после себя баги. А вообще интересно, как так получилось? При выходе нового релиза провели частичное тестирование, а не полное? Разве не должно проверяться, как ложится обновление поверх новой версии? Скорее всего у Google автоматические тесты, которые не покрыли полностью все варианты исходов: например, проверили наличие ярлыка, а то что он должен быть в единственном экземпляре не учитывается.

На момент публикации статьи бага актуальна.
OS: Windows 7 Home Basic 32bit.

Шаги для воспроизведения:
1) Скачиваем последний официальный релиз с сайта google
2) Инсталируем браузер(если уже имеется, то сначала удаляем)
3) Смотрим результат

Ожидания:
Google Chrome установился и добавил ярлыки: на рабочий стол, в панель быстрого запуска, в главное меню кнопки «Пуск».

Результат:
Google Chrome установился и добавил в панель быстрого запуска на один ярлык больше.

Хорошего вам вечера, друзья!
Поделиться публикацией
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама

Комментарии 33

    +6
    Не хватает мануала по установке Windows, а так вы конечно молодец))
      0
      Баг в том что продукт создает 2 ярлыка? а если не было установлено ранее хрома (никогда), тоже 2 ярлыка добавляет?
        0

        Да, если на чистую ось ставить — тоже два ярлыка.

        –4

        Ну и дела. Столько минусов прилетело за новую актуальную багу. У кого-то с чувством юмора серьезные проблемы. В оправдание подчеркну: данная бага уже больше двух недель не фиксится. Если о ней не писать, то сами же на нее и накнетесь. Т.е я хочу сказать, что не согласен с теми кто минусует.

          0
          Пока до конца не дочитал, не мог понять, в чём именно бага. Думал, может они с опечаткой название написали или цвета в иконке перепутали. Думаю, вот два хрома запущено, и что, раньше они под одним значком запускались?
          Неплохо было бы сразу пояснить, что мы видим на скриншоте. Для тех, кто винду лет не видел 10 лет и больше.
            0
            Согласен с замечанием, фиксед:)
            +8

            Просто вы перепутали Хабру с багтрекером Хрома. Хотя слова похожие, да)

              –5

              Хабр или багтрекер Гугла тут не причем. Каждый освещает ту проблему, которую ему хочется осветить.

                +8
                Проблема только в выборе места, для освещения этой проблемы.
                  –2

                  Ну да, ну да, рекламу, которой на Хабре очень много стало — место. А реальная софтверная проблема — не для Хабра. Кажется я отстал от жизни.


                  Вообще, я планировал написать вторую статью "Сколько кВт/час потрачено в пустую на создание второго ярлыка и его удаление". Можно будет подвести итог — сколько в биткойнах было потрачено в пустую.

                    +1
                    Я говорил не про рекламу, а конкретно про этот пост, хотя в таком количестве рекламе тоже тут не место. Хабр не разрабатывает chrome и ничего полезного с этой информацией сделать не сможет.
                      –2

                      Читайте пожалуйста между строк, пост инженеро-развлекательный.

                        +3

                        в каком месте он инженерный? вы даже не выясняли, в каких папка расположены эти ярлыки.

                          +1
                          С чего вы взяли? Ваше мнение, так же как ваш лайк — рандомный процесс? Кроме того, даже если отталкиваться от вашего ошибочного мнения — тот факт, что бага есть не отменяется.
                  +1
                  Каждый освещает ту проблему, которую ему хочется осветить
                  И каждый имеет право поставить любую оценку, которую ему хочется

                  И да, чего вы так серьёзно к этому относитесь? У кого-то с чувством юмора серьезные проблемы.
                0
                +1
                Эм… а это случаем не из-за того, что один раз приложение запускается от имени Администратора и устанавливается для ВСЕХ пользователей системы, а второй раз «Только для текущего» пользователя? Тогда это не баг, а нормальное поведение системы разграничения прав Windows — и баг в понимании устройства Windows.
                  –2
                  Это не баг — это фича:)
                    –1

                    А почему Яндекс браузер один ярлык устанавливает?

                      +3
                      Потому-что основной вектор распространения ЯБ это «Далее-Далее-...» для домохозяек, именно по этой причине в «инсталляторе» нет опций, вообще… совсем.

                      Из чего делаем вывод, инсталлятор ЯБ, всегда запускается от имени текущего пользователя (я кстати с этой «проблемой» столкнулся один раз, тогда это стало проблемой) и устанавливается не в %PROGRAMFILES%, а в %APPDATA% (которая примерно равна C:\Users\%UserName%\AppData\Roaming).

                      Так же, есть дополнение в ранее написанному (ну лень тогда было писать):
                      Текущие ярлыки быстрого доступа это папка с динамической линковкой других файлов (из папки C:\Users\Public (как и «папка» меню Пуск). Т.е. там (в меню Пуск\Быстрый доступ) появляются файлы как из папки Паблик, так и из папки текущего доступа. Вот только, чтобы писать в папку Паблик, надо иметь права админа.
                      От сюда следствие: устанавливаем Хром от админа, создаётся ярлык для запуска в ОБЩЕМ меню быстрого запуска. Устанавливаем от текущего пользователя, создаётся ярлык у текущего пользователя. Но по скольку ФС (файловая система) не позволяет в одной папке «хранить» 2 файла с одинаковым именем, получаем *(2). Т.е. не имея прав админа и явно их не задав инсталлятору, мы не можем перезаписать ярлык в Паблике. Так у любого пользователя есть только права на чтение, а на запись только у админов.

                      Вот и получается, что сколько бы раз Вы не запускали инсталлятор ЯБ (даже принудительно запуская от имени админа) Вы всегда его запускаете от имени текущего пользователя и каждый раз ярлык в папке ПОЛЬЗОВАТЕЛЯ (не Паблик) перезаписывается, поэтому он один.
                        +1
                        Тут несколько иное. У меня данный баг воспроизводится так: хром устанавливается в папку пользователя (установщик запускается с обычными правами), но запускается после установки. Правый клик — закрепить в панели задач.
                        И вот тут уже баг: запускаем что с ярлыка на панели задач, что с ярлыка на рабочем столе\где угодно, да хоть напрямую из установленной папки — значок хрома появляется рядом.
                        В случае мультизапуска значки группируются (опция по-умолчанию).
                        Так вот вопрос: в какое расположение сохраняется ярлык запущенной инсталлятором программы? И почему при запуске с этого ярлыка, на панели задач появляется рядом значок запущенного приложения?

                        Вообще, бага не хрома, подобное поведение у всех приложений, запускаемых с инсталлятора, которые после этого закрепляются в панели задач.
                          0
                          Предположу, что Вы работаете от админа, ну в смысле Ваша УЧЕТНАЯ ЗАПИСЬ имеет права админа (состоит в группе админов). А по скольку всем, ну вообще всем в Win7 мешает UAC с его окошками на запрос ПОВЫШЕНИЯ полномочий, даже если Вы админ — все благополучно отключают UAC.
                          Хром не ЯБ. При запуске проверяет наличие полномочий, при включенном UAC должен запрашивать разрешение на повышение полномочий. Ну а дальше, всё те же грабли.

                          Ещё раз уточню — всё выше сказанное это лишь предположение по принципу «из очевидного».

                          И тут ещё самое смешное, по скольку учетная запись состоит в группе админов и может повысить свои полномочия до админа (на это и нацелен UAC, чтобы все работали простыми пользователями и при необходимости повышали свои привилегии, а не всегда работали под повышенными привилегиями), то нет возможности в штатном Диспетчере задач посмотреть полномочия запущенного приложения.

                          Залезьте в C:\Users\%UserName%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
                          и гляньте какие там ярлыки до и после, с каким правами. Так же там не будет ярлыков из Паблика, их надо по сходному пути искать в Паблике.
                            0
                            1. Windows 7\10, UAC не отключаю никогда и никому (на любой винде).
                            2. Учётки с пользовательскими правами (на разных юзерских компьютерах наблюдаю такую картину).
                              0
                              Как и сказал, это лишь мои предположения. Из самого очевидного.
                              Видимо конкретно в Вашей ситуации надо копать глубже и чательней.
                              Но это не чатик тех.поддержки умирающих через ~6 месяцев ОС.
                    +2
                    А на Windows 10 или хотя бы на 64 битной системе проверяли?
                    А то испытывать продукт на уже неактуальной системе как-то странно.
                      0

                      Уже ничего не смогу проверить, так как меня сильно заминусовали. Да и нет желания проверять и что-то делать теперь. Искренне считаю минусы поставлены несправедливо.

                        0

                        После первых минусов не появилось желания спрятать в черновики?

                          –2

                          А вы плюс или минус поставили? :)

                      +3
                      Твиттер в соседней вкладке
                        0

                        А на других версиях винды как работает? Не смотрели?

                          0
                          Рабочий ПК: Windows 7 Pro SP1 — попробовал воспроизвести, всё нормально, один ярлык в быстром запуске, один на рабочем столе (в пуск не ставил). А почему «бага», а не «баг»? Просто слово «бага» у меня как-то на автомате читается с грузинским акцентом)
                            0
                            Коллеги, вот вы меня заминусовали и очень зря. Прошёл месяц. Бага до сих пор не пофикшена.
                            Это звоночек о том, что сообщество с плюсиками и минусиками не очень эффективно работает.
                            Появляются так называемые «подлизы», которые набивают себе плюсы занимая популистскую позицию.

                            image

                            image
                              –1
                              Прошёл месяц. Бага до сих пор не пофикшена.

                              Потому что Хабр — не баг-трекер Хрома, вы снова напутали.

                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                            Самое читаемое