Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Избитая тема ошибки формата потока...

Избитая тема ошибки формата потока...
Я
   A_O_315
 
13.05.19 - 15:44
Здравствуйте.

Обратились с такой проблемой: У клиента 2 конфы. Одна основная (1-ая конфа), а другая чуток переделаная(2-ая конфа), отличается от первой. Делали доработки в 1-ой конфе и в какой-то момент чухнули, что изменения нужно перенести во вторую. Казалось бы как минимум сравнить и объединить конфигурацию да и все. Но не тут то было. При сравнении и объединении валится на справочнике Организации. 2-ая конфа дорабатывалась на более свежей платформе. Проблема решилась удалением формы элемента справочника Организации, сохранением конфы в файл ну и сравнивали уже непосредственно с конфой, где была удалена форма элемента.

Хочется узнать, кто-то решал такую проблему другим путем не учитывая вариант с обновлением платформы где лежит первая конфа?

Весь прикол в том, что форма элемента справочника Организации то и не менялся вовсе.(по крайней мере исходя из информации, которая мне была предоставлена)

Заранее благодарю.
 
 
   Ёпрст
 
1 - 13.05.19 - 15:57
(0) что еще вам было не предоставлено ?
   A_O_315
 
2 - 13.05.19 - 15:57
(1) Не понял вопроса.
   spiller26
 
3 - 13.05.19 - 16:19
(0) Тестирование и исправление ИБ?
   A_O_315
 
4 - 13.05.19 - 16:23
(3) Все чисто

chkdbfl тоже ничего не показал
   sqr4
 
5 - 13.05.19 - 16:25
Решал путем загрузки ДТшника на окончательный релиз платформы.
   RomanYS
 
6 - 13.05.19 - 16:26
"не учитывая вариант с обновлением платформы где лежит первая конфа"

Странное ограничение, если проблема была именно в совместимости.
   oslokot
 
7 - 13.05.19 - 16:26
(4) а кеш чистил?
   spiller26
 
8 - 13.05.19 - 16:27
(4) Битые ссылки, незавершенные сеансы. Обновить именно не дает или падает чисто при сравнении?
http://i-am-a-programmer.ru/technical-1c/kak-ispravit-oshibku-formata-potoka-1s.html

Самое фиговое что может произойти - при динамическом обновлении зависший сеанс, то придется лезть в SQL
   A_O_315
 
9 - 13.05.19 - 16:28
(6) Дело в том, что странность в элементе конфы, которая никак не изменялась.
   A_O_315
 
10 - 13.05.19 - 16:29
(7) Кеш не чистил. Сравнивалось все на копиях. сохранились обе концы и отдельно разворачивались
   A_O_315
 
11 - 13.05.19 - 16:32
(8) Падает при сравнении. Если открыть конфу, которая предназначена для сравнения, из конфигуратора базы-приемника и попытаться открыть форму элемента лезет именно эта ошибка.

Вот и я думаю как это можно пофиксить на более низком уровне. Для случая с файловой базой Tool_1C как-то может помочь? Вопрос в том, что именно ковырять и изменять)
   spiller26
 
12 - 13.05.19 - 16:37
(10) 1. Для начала Кэш-почисти.
2. Выгрузите базу с файл *.dt, создайте пустую базу и загрузите в неё выгруженный до этого *.dt. Затем загрузи заново в рабочую, если всё пройдет нормально.
   МихаилМ
 
13 - 13.05.19 - 16:37
Я рассказал мог Вам намного больше про "ошибка формата потока" но...
вы не указали версии по....
и другие нюансы.
тема обсуждалась на этом форуме сотни(если на тысячи ) раз за 15 лет существования 1сv8 .
   Джинн
 
14 - 13.05.19 - 17:23
(12) 3. Выгрузить конфигурацию в файлы, чтобы убедиться что она не битая. Выгрузка в *.dt совершенно не дает такой гарантии.
   shotsdv2008
 
15 - 13.05.19 - 17:40
Чтобы не плодить еще одну тему, возьму на себя смелость разместить здесь.
Что есть:
Винда 10*64, ТП 8.3.14.1694, УТ 10.3.50.1
Винда 2008 R2, ТП 8.3.14.1694, УТ 10.3.50.1
Линукс (Дебиан 8*32), ТП 8.3.14.1694, УТ 10.3.50.1

При обновлении через конфигуратор при "вытягивании" обновлений с сервера 1С вываливается с ошибкой формата потока.
На винде в режиме предприятия обновления проходят, на линуксе обновления проходят в режиме конфигуратор с шаблонов на винте.
Всё это случилось при переходе на ТП 8.3.14.1694, при этом, при попытке вернуться на прежние релизы (на 8.3.14.1630 всё обновлялось нормально) ошибка остается.
Такое впечатление, что последний релиз ТП что-то кардинально портит в библиотеках.
Естественно, все прочие советы были перепробованы (кроме переустановки винды).
   dmpl
 
16 - 13.05.19 - 17:46
(11) Выгрузить конфу в файлы и загрузить обратно не помогает?
   Джинн
 
17 - 13.05.19 - 18:01
(11) Для начала битые объекты найдите. Выгрузите конфигурацию в файлы - на битом она тормознется. В информационной строке посмотрите на каком. Чаще всего это форма будет - прибейте ее и обновите. Реже бывает битое хранилище настроек пользователя. Там сложнее. Но оно в пользовательском режиме валится. Вплоть до того, что вообще очищать хранилище полностью, т.к. выборочно не убить.
   serg999
 
18 - 13.05.19 - 19:01
Проблема: при обновлении конфигурации вываливается сообщение "Ошибка формата потока" 
Проверял на разных конфигурациях (ЗУП, БП, новые, старые), разных платформах ..  

Есть предположение, что https://downloads.v8.1c.ru/tmplts/ упал, может кто проверить.
   Джинн
 
19 - 13.05.19 - 19:07
(18) Вы что, по сети тянете обновления?! Скачать и развернуть не судьба?
   serg999
 
20 - 13.05.19 - 19:16
Судьба, только какая разница как тянуть, с https://users.v8.1c.ru/ качает и через файл обновление все ок.
Проверьте обновление через поиск на http://downloads.v8.1c.ru/tmplts/ работает ?
   shotsdv2008
 
21 - 13.05.19 - 22:04
Я уже писал, что ВСЕ варианты проверили. Мы, вообще-то, франчи с достаточно большим опытом. На линуксе проверялось на типовой демо базе, которую в принципе только обновляю для того, чтобы смотреть, что надо клиентам, и ничего в ней не трогаю и не создаю.
   Garykom
 
22 - 14.05.19 - 00:07
   serg999
 
23 - 14.05.19 - 07:15
(22) Garykom, спасибо!!!
   Garykom
 
24 - 14.05.19 - 13:24
(19) Там прикол что браузеру идет автоматом команда редиректа c "http" на "https" (и он слушается если нормальный).
А платформа этого не умеет и тупо продолжает стучаться "http" получая вместо файла обновления нечто иное, для чего "ошибка формата потока".


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.