Куча говна / Говнокод #20186 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
Note: If your <username> starts with the "u" or "x" character, change
C:\MSys\1.0\home\<username>\config.h and double all backslashes
in VLC_COMPILED_BY constant.

Из гайда по сборке VLC.

Запостил: bormand bormand, (Updated )

Комментарии (23) RSS

  • напомнило, как у нас как-то находили багу, где работа софта зависела от UID человека, запустившего сборку
    P.S. перепутал VLC с VCL, да будет Тарас мной доволен
    Ответить
    • >как у нас как-то находили багу, где работа софта зависела от UID человека, запустившего сборку

      Это не баг, а фича: `Незаменимый сотрудник`.
      Ответить
      • скорее очередное печальное проявление расовой дискриминации
        европейский господин, с UID, умещающимся в uint16, получал работающий билд, а угнетённый китайский кули -- нет
        кто догадается, какой формат архива использовался -- тому нихуя
        Ответить
  • VLC пытается сделать eval что ли? То есть в него можно протащить си-инъекцию из окружения?
    Ответить
  • А ещё в бинарники некоторых программ зачем-то вкомпиливают путь к отладочной питушне на D:\. И если в системе будет D, программа может подтормаживать (особенно, если это флешка).
    Ответить
    • геге. в стырые времена это была глюка с `А:`/`B:` - некоторые программы при запуске флоппи драйв дергали.

      я даже видел источник этого Г: в пендоской конторе, до вершн-контрола, релизы и прочее народ держал (и билдил с) IOmega Zip дисков, которые претендовали что они флопы, почему им винда (или сами юзвери? - не в курсе) буквы А/В давали.
      Ответить
      • Винда и сейчас при обнаружении нового устройства пытается искать драйвера на диске A:. И лишь благодаря тому, что дисководы исчезли из обращения, раздражающие звуки не появляются.
        Ответить
        • хм. странно. по старой памяти, начиная с WinMe & Win2K винды уже вроде были способны обнаруживать флоппи в драйве без запуска моторов. обращение к пустому драйву было почти всегда мнгновенным и безшумным. но иногда все равно обламывалась, и: или вставленую дискету не видела, или думала постоянно что дискета вставлена.
          Ответить
  • > If your <username> starts with the "u" or "x" character
    можно начинать деанон Борманда
    что, Юля, доигралась?
    Ответить
  • > C:\MSys\1.0\home\<username>

    А если у меня этот каталог находится в C:\MinGW\msys\1.0\home\<username> или в C:\msys32\home\<username> или в C:\Users\<username> (да, некоторые варианты MinGW срут и туда) или вообще на диске D:, то скомпилировать не получится?
    Ответить
    • > C:\Users\<username>
      Вот тут, походу, придётся дописать слешца. А в остальных должно норм скомпилиться...
      Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8