Регистрация на форуме тут, о проблемах пишите сюда — alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите восстановить пароль
Поиск по форуму |
Расширенный поиск |
во-первых, непонятно зачем Вам этот огород.
во-вторых,
FS.ReadBuffer(Buffer, SIZEof(Buffer));
а кто Вам сказал/обещал, что размер вашего ‘Текстовый документ (4).txt’ кратен SIZEof(Buffer) ?
в-третьих, а кто MS.Free делать будет?!
Serge_Bliznykov |
Посмотреть профиль |
Найти ещё сообщения от Serge_Bliznykov |
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке — https://slurm.club/3MeqNEk
Запись потока в файл
Delphi 7
Interbase 7
Вылетает ошибка «Stream write error» (Есть БД, в ней BLOB поле «TRAILER» содержит видеоданные, хочу их считать из базы и запихнуть в файл, затем проиграть т.к. не нашел способа проигрывать данные сразу из поля) Где лохонулся?
procedure TForm2.Panel3Click(Sender: TObject);
var
Stream : TMemoryStream;
Code : Word;
begin
Code:=0;
Stream:=TMemoryStream(Form1.IBQuery1.CreateBlobStream(Form1.IBQuery1.FieldByName(‘TRAILER’), bmRead));
Stream.Read(Code, SizeOf(Code));
Stream.Seek(0,0);
Stream.SaveToFile(‘F:test.avi’);
Stream.Free;
end;
Вы не создали экземпляр объкекта TMemoryStream
И Читаете с указетеля = 0. Это что вообще такое? )
Сейчас пример состряпаю.. .
У меня не установен интерБейз, поэтому с базой ничего сделать не могу но скажем будет примерно так:
Stream read/write error on 64-bit application
I read my physical drive and am having some problems.
64-bit applications:
- 512 bytes: Stream read error / Stream write error .
- Read : work
- ReadBuffer : not work
32-bit applications: work on all cases.
How to read 512 bytes on 64-bit applications?
Updated: I’ve run this application on another PC, it worked. I do not understand why.
Updated 2: Thanks to David Heffernan. The code below work. But why for 32-bit applications, it always succeed with the first code?
1 Answer 1
As per the documentation you need to ensure that the memory that you read in to is sector aligned.
File access buffer addresses for read and write operations should be physical sector-aligned, which means aligned on addresses in memory that are integer multiples of the volume’s physical sector size. Depending on the disk, this requirement may not be enforced.
Allocate two sectors worth of memory and then advance within that to a sector boundary.
After this, ptr points to an aligned location within your over-sized buffer. Perform your direct disk access with the memory starting at this aligned location.
The final sentence of the excerpt explains that this requirement may not be enforced which is why your code may work on some machines but not others.
Or indeed you may just be lucky with your 32 bit builds that they happen to give you a sector aligned memory address. Your supposed fix in the question edit doesn’t help since GetMem has no 512 byte alignment guarantee. If a call to GetMem happens to return an address that is 512 byte aligned, that’s just chance. You cannot rely on that.
There seems to be some confusion, judging from the comments. Let me see if I can spell this out a little more. Two aspects of direct disk access need to be aligned.
- The disk pointer and block size must be sector aligned.
- The memory buffer must be sector aligned.
I am referring to the second of these. You are meeting the first requirement, assuming the disk sector size is 512. But you are failing to meet the second requirement.
Содержание
- Ошибка чтения / записи потока в 64-битном приложении
- 1 ответ
- Stream write error — System::Classes::TStream::WriteBuffer
- Stream write error — System::Classes::TStream::WriteBuffer
- Re: Stream write error — System::Classes::TStream::WriteBuffer
- Stream write error — System::Classes::TStream::WriteBuffer
- Stream write error — System::Classes::TStream::WriteBuffer
- Re: Stream write error — System::Classes::TStream::WriteBuffer
- Stream write error — System::Classes::TStream::WriteBuffer
- Stream write error — System::Classes::TStream::WriteBuffer
- Stream write error — System::Classes::TStream::WriteBuffer
- Clue of solution cause onedrive sync
- Re: Stream write error — System::Classes::TStream::WriteBuffer
- Fund why erreur *.ini files
- Re: Fund why erreur *.ini files
- Stream write error — System::Classes::TStream::WriteBuffer
- Ошибка Stream Read Error
- Сообщения 10
- #1 Тема от Dyaka 29 марта 2021 09:58:31
- Тема: Ошибка Stream Read Error
- #2 Ответ от Олег Зырянов 29 марта 2021 10:07:56
- Re: Ошибка Stream Read Error
- #3 Ответ от Dyaka 29 марта 2021 10:58:21
- Re: Ошибка Stream Read Error
- #4 Ответ от Олег Зырянов 29 марта 2021 11:06:08
- Re: Ошибка Stream Read Error
- #5 Ответ от Dyaka 29 марта 2021 11:17:06
- Re: Ошибка Stream Read Error
Ошибка чтения / записи потока в 64-битном приложении
Я прочитал свой физический диск, и у меня возникли проблемы.
64-битные приложения:
- 512 байт: Stream read error / Stream write error .
- Read : работать
- ReadBuffer : не работает
- 38400 байт: работают.
32-битные приложения: работают во всех случаях.
Как читать 512 байт в 64-битных приложениях?
Обновлено: Я запустил это приложение на другом ПК, все заработало. Я не понимаю почему.
Обновлено 2: Спасибо Дэвиду Хеффернану. Код ниже работает. Но почему для 32-битных приложений всегда удается с первым кодом?
1 ответ
Согласно документации вам необходимо убедиться, что память, в которую вы читаете, выровнена по секторам.
Адреса буфера доступа к файлам для операций чтения и записи должны быть выровнены по физическому сектору, что означает выравнивание по адресам в памяти, которые являются целыми числами, кратными размеру физического сектора тома. В зависимости от диска это требование может не выполняться.
Выделите два сектора памяти, а затем продвиньтесь в них до границы сектора.
После этого ptr указывает на выровненное место в вашем слишком большом буфере. Выполните прямой доступ к диску с памятью, начиная с этого выровненного места.
Последнее предложение отрывка объясняет, что это требование может не выполняться, поэтому ваш код может работать на одних машинах, но не работать на других.
Или, возможно, вам просто повезло с вашими 32-битными сборками, которые дают вам адрес памяти, выровненный по сектору. Ваше предполагаемое исправление в редактировании вопроса не помогает, поскольку GetMem не имеет гарантии выравнивания 512 байт. Если при вызове GetMem возвращается адрес, выровненный по 512 байт, это просто случайность. На это нельзя полагаться.
Судя по комментариям, есть некоторая путаница. Дай мне посмотреть, смогу ли я объяснить это немного подробнее. Необходимо согласовать два аспекта прямого доступа к диску.
- Указатель диска и размер блока должны быть выровнены по секторам.
- Буфер памяти должен быть выровнен по секторам.
Я имею в виду вторую из них. Вы выполняете первое требование при условии, что размер сектора диска равен 512. Но вы не выполняете второе требование.
Источник
Stream write error — System::Classes::TStream::WriteBuffer
Stream write error — System::Classes::TStream::WriteBuffer
Error message:
Stream write error
Stack trace:
(0035E6DF) System::Classes::TStream::WriteBuffer
(0035E663) System::Classes::TStream::WriteBuffer
(003596AC) System::Classes::TStrings::SaveToStream
(006BA990) TIniFileStorage::
TIniFileStorage
(007265DF) TStoredSessionList::DoSave
(00726614) TStoredSessionList::Save
(00024EA3) TCustomScpExplorerForm::FormClose
(00208C7F) Vcl::Forms::TCustomForm::DoClose
(0024F2A9) Vcl::Controls::TWinControl::WndProc
(00209758) Vcl::Forms::TCustomForm::WndProc
(0080C7F8) Vclcommon::C2754_0
(0024E8F0) Vcl::Controls::TWinControl::MainWndProc
(0037326C) System::Classes::_18201
(00032429) USER32.dll
(0002488E) USER32.dll
(000244E5) USER32.dll
(0002E4B7) USER32.dll
(0007311B) ntdll.dll.KiUserCallbackDispatcher
(00025226) USER32.dll
(000220F1) UXTHEME.DLL
(00021EC0) UXTHEME.DLL
(000361C1) UXTHEME.DLL
(00034ED3) UXTHEME.DLL
(000255F9) USER32.dll
(00032429) USER32.dll
(0002488E) USER32.dll
(0001A312) USER32.dll.CallWindowProcW
(0024F3BA) Vcl::Controls::TWinControl::DefaultHandler
(0020CB3D) Vcl::Forms::TCustomForm::WMSysCommand
(0024F2A9) Vcl::Controls::TWinControl::WndProc
(00209758) Vcl::Forms::TCustomForm::WndProc
(0080C7F8) Vclcommon::C2754_0
(0024E8F0) Vcl::Controls::TWinControl::MainWndProc
(0037326C) System::Classes::_18201
(00032429) USER32.dll
(0002488E) USER32.dll
(000244E5) USER32.dll
(0002E4B7) USER32.dll
(0007311B) ntdll.dll.KiUs
I know how to reproduce the problem or the problem happens frequently enough. I wish to be contacted by the WinSCP team to help resolving the problem.
Re: Stream write error — System::Classes::TStream::WriteBuffer
Stream write error — System::Classes::TStream::WriteBuffer
Error message:
Stream write error
Trace de la pile :
(0038EF63) System::Classes::TStream::WriteBuffer
(0038EEE7) System::Classes::TStream::WriteBuffer
(00389F30) System::Classes::TStrings::SaveToStream
(0073BB8C) TIniFileStorage::
TIniFileStorage
(006F29C1) TConfiguration::DoSave
(006F28A7) TConfiguration::Save
(000026DD) wWinMain
(009250D1) __wstartup
(00038800) ntdll.dll
(000387D0) ntdll.dll
The problem happens rarely. I cannot reproduce it.
Stream write error — System::Classes::TStream::WriteBuffer
Error message:
Stream write error
Trace de la pile :
(0038EF63) System::Classes::TStream::WriteBuffer
(0038EEE7) System::Classes::TStream::WriteBuffer
(00389F30) System::Classes::TStrings::SaveToStream
(0073BB8C) TIniFileStorage::
TIniFileStorage
(006F29C1) TConfiguration::DoSave
(006F28A7) TConfiguration::Save
(000026DD) wWinMain
(009250D1) __wstartup
(00038800) ntdll.dll
(000387D0) ntdll.dll
I know how to reproduce the problem or the problem happens frequently enough. I wish to be contacted by the WinSCP team to help resolving the problem.
Re: Stream write error — System::Classes::TStream::WriteBuffer
Stream write error — System::Classes::TStream::WriteBuffer
Error message:
Stream write error
Stack trace:
(0038EF63) System::Classes::TStream::WriteBuffer
(0038EEE7) System::Classes::TStream::WriteBuffer
(00389F30) System::Classes::TStrings::SaveToStream
(0073BB8C) TIniFileStorage::
TIniFileStorage
(007C6BE7) TStoredSessionList::DoSave
(007C6C1C) TStoredSessionList::Save
(000298C9) TCustomScpExplorerForm::FormClose
(00232933) Vcl::Forms::TCustomForm::DoClose
(00278F45) Vcl::Controls::TWinControl::WndProc
(0023340C) Vcl::Forms::TCustomForm::WndProc
The problem happens rarely. I cannot reproduce it.
Stream write error — System::Classes::TStream::WriteBuffer
Error message:
Stream write error
Rastreamento de pilha:
(0036C50F) System::Classes::TStream::WriteBuffer
(0036C493) System::Classes::TStream::WriteBuffer
(003674DC) System::Classes::TStrings::SaveToStream
(006E1F0C) TIniFileStorage::
TIniFileStorage
(006A406D) TConfiguration::MoveStorage
(00839119) TPreferencesDialog::SaveConfiguration
(00835960) TPreferencesDialog::Execute
(00834AE5) DoPreferencesDialog
(00822ADE) TLoginDialog::ShowPreferencesDialog
(00822A86) TLoginDialog::PreferencesActionExecute
(0038109C) System::Classes::_18201
(000438E9) USER32.dll
(00025137) USER32.dll
(00024289) USER32.dll
(0002406B) USER32.dll.DispatchMessageW
(008C0005) C5105_3
(008C15DF) _ReThrowException
(006A40B4) TConfiguration::MoveStorage
(00839119) TPreferencesDialog::SaveConfiguration
(00835960) TPreferencesDialog::Execute
(00834AE5) DoPreferencesDialog
(00822ADE) TLoginDialog::ShowPreferencesDialog
(00822A86) TLoginDialog::PreferencesActionExecute
(0038109C) System::Classes::_18201
(000438E9) USER32.dll
(00025137) USER32.dll
(00024289) USER32.dll
(0002406B) USER32.dll.DispatchMessageW
The problem happens rarely. I cannot reproduce it.
Stream write error — System::Classes::TStream::WriteBuffer
Error message:
Stream write error
Trace de la pile :
(0038F1BB) System::Classes::TStream::WriteBuffer
(0038F13F) System::Classes::TStream::WriteBuffer
(0038A188) System::Classes::TStrings::SaveToStream
(0073C080) TIniFileStorage::
TIniFileStorage
(000DEABF) TWinConfiguration::UpdateEntryInJumpList
(000DEB33) TWinConfiguration::AddSessionToJumpList
(000AB4AF) TTerminalManager::ConnectActiveTerminal
(000ABD4C) TTerminalManager::DoSetActiveTerminal
(000ABAD6) TTerminalManager::SetActiveTerminal
(00018C95) TCustomScpExplorerForm::NewSession
(00020248) TCustomScpExplorerForm::SessionTabSwitched
(0002029C) TCustomScpExplorerForm::SessionsPageControlChange
(0027919D) Vcl::Controls::TWinControl::WndProc
(00274294) Vcl::Controls::TControl::Perform
(00279303) Vcl::Controls::_17076
(0027919D) Vcl::Controls::TWinControl::WndProc
(00233664) Vcl::Forms::TCustomForm::WndProc
somtimes after connexion choice winscp application close automaticly it’s impossible see text in Windows.
i suppose it’s linked at last version Windows 10 updated.
I know how to reproduce the problem or the problem happens frequently enough. I wish to be contacted by the WinSCP team to help resolving the problem.
pa00trunks Joined: 2019-09-11 Posts: 2 Location: france
Clue of solution cause onedrive sync
My liste of connexion is in .ini file localized in personnal folder sync with onedrive.
when i put this file out of ondrive sync connection working well.
so I suppose than fils was loock by ondrive.
système info: win10 release 1903 up to date.
I have see same probleme quickly in winscp forum about dropbox.
Re: Stream write error — System::Classes::TStream::WriteBuffer
Error message:
Stream write error
Trace de la pile :
(0038F1BB) System::Classes::TStream::WriteBuffer
(0038F13F) System::Classes::TStream::WriteBuffer
(0038A188) System::Classes::TStrings::SaveToStream
(0073C080) TIniFileStorage::
TIniFileStorage
(000DEABF) TWinConfiguration::UpdateEntryInJumpList
(000DEB33) TWinConfiguration::AddSessionToJumpList
(000AB4AF) TTerminalManager::ConnectActiveTerminal
(000ABD4C) TTerminalManager::DoSetActiveTerminal
(000ABAD6) TTerminalManager::SetActiveTerminal
(00018C95) TCustomScpExplorerForm::NewSession
.
somtimes after connexion choice winscp application close automaticly it’s impossible see text in Windows.
i suppose it’s linked at last version Windows 10 updated.
I know how to reproduce the problem or the problem happens frequently enough. I wish to be contacted by the WinSCP team to help resolving the problem.
pa00trunks Joined: 2019-09-11 Posts: 2 Location: france
Fund why erreur *.ini files
I have found why INI files with personal config saved in my documents not work.
In question Windows 10 Ransomware Protection !! will be activated in my professional computer.
This option is activated by my company by error last week.
So disable this option or parameter well WinScp and putty allow app.
Resolved for me.
martin◆
Site Admin Joined: 2002-12-10 Posts: 38,032 Location: Prague, Czechia
Re: Fund why erreur *.ini files
I have found why INI files with personal config saved in my documents not work.
In question Windows 10 Ransomware Protection !! will be activated in my professional computer.
This option is activated by my company by error last week.
So disable this option or parameter well WinScp and putty allow app.
Resolved for me.
Stream write error — System::Classes::TStream::WriteBuffer
Error message:
Stream write error
Stack trace:
(00390BEC) System::Classes::TStream::WriteBuffer
(00DD9F70) TEditorForm::SaveToFile
(00DD9FCC) TEditorForm::SaveFile
(001C7ED1) Vcl::Actnlist::TCustomAction::Execute
(002394FD) Vcl::Forms::TCustomForm::CloseQuery
(0027AC61) Vcl::Controls::TWinControl::WndProc
(00235128) Vcl::Forms::TCustomForm::WndProc
I know how to reproduce the problem or the problem happens frequently enough. I wish to be contacted by the WinSCP team to help resolving the problem.
Источник
Ошибка Stream Read Error
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщения 10
#1 Тема от Dyaka 29 марта 2021 09:58:31
- Dyaka
- Участник
- Неактивен
- На форуме с 29 марта 2021
- Сообщений: 5
Тема: Ошибка Stream Read Error
Добрый день! Не нашел решения проблемы по данному вопросу. При входе в программу и выполнении любого действия у пользователя вылетает ошибка Stream read error. У остальных пользователей все нормально. Переустановка не помогает.
#2 Ответ от Олег Зырянов 29 марта 2021 10:07:56
- Олег Зырянов
- Технический руководитель
- Неактивен
- Откуда: Новосибирск
- На форуме с 10 декабря 2008
- Сообщений: 4,154
Re: Ошибка Stream Read Error
Здравствуйте! Запустите конфигурацию TechnologiCS с ключом /skipreg или удалите вручную *.cfg файлы https://help.technologics.ru/7.9/TCSHelp/_876.htm
Больше всего похожена это. Хотя. Что значит при выполнении любого действия? Программа то работает в итоге?
#3 Ответ от Dyaka 29 марта 2021 10:58:21
- Dyaka
- Участник
- Неактивен
- На форуме с 29 марта 2021
- Сообщений: 5
Re: Ошибка Stream Read Error
Здравствуйте! Запустите конфигурацию TechnologiCS с ключом /skipreg или удалите вручную *.cfg файлы https://help.technologics.ru/7.9/TCSHelp/_876.htm
Больше всего похожена это. Хотя. Что значит при выполнении любого действия? Программа то работает в итоге?
Работает, пользователь логинится, но после каждого действия вылетает данная ошибка. Запуск с ключом и удаление .cfg файлов не помогло
#4 Ответ от Олег Зырянов 29 марта 2021 11:06:08
- Олег Зырянов
- Технический руководитель
- Неактивен
- Откуда: Новосибирск
- На форуме с 10 декабря 2008
- Сообщений: 4,154
Re: Ошибка Stream Read Error
А можно точную версию TechnologiCS , и более подробное описание того что просходит, послеlовательно по шагам.
В идеале чтобы шаги эти повторялись, а не были случайными. То есть делаем — ошибка. Еще раз делаем — та же ошибка. Перезапустили TCS, повторяем -снова ошибка эта.
#5 Ответ от Dyaka 29 марта 2021 11:17:06
- Dyaka
- Участник
- Неактивен
- На форуме с 29 марта 2021
- Сообщений: 5
Re: Ошибка Stream Read Error
А можно точную версию TechnologiCS , и более подробное описание того что просходит, послеlовательно по шагам.
В идеале чтобы шаги эти повторялись, а не были случайными. То есть делаем — ошибка. Еще раз делаем — та же ошибка. Перезапустили TCS, повторяем -снова ошибка эта.
У пользователя версия 5.7.0.0. Я не большой эксперт этой программы, опишу, как могу. Пользователь логинится, программа загружается, пишет о новых сообщениях, закрываем окно, и вылетает окошко с ошибкой Stream read error. Пользователь его закрывает, делает любой отчет, макрос, ошибка снова вылетает, но действие выполняется. В целом, все работает, просто после каждого действия пользователя с момента входа вылетает окошко с ошибкой.
Источник
|
|
|
[!] Как относитесь к модерированию на этом форуме? Выскажите свое мнение здесь
Stream write error
, При сохранении
- Подписаться на тему
- Сообщить другу
- Скачать/распечатать тему
|
|
При попытке сохранения файла из ресурса вылетает Stream write error. |
Adil |
|
Код — в студию! |
Kamenev_D |
|
Есть функция:
void __fastcall TForm1::InstallBDE() { TResourceStream *bde_stream = new TResourceStream(0,»BDE_ONLY», «BDE» ); bde_stream->SaveToFile(Path_Edit->Text+»BdeInst.dll»); delete bde_stream; typedef DWORD (CALLBACK* LPRSP)(DWORD,DWORD); HINSTANCE hDLL; AnsiString BDE_DLL = Path_Edit->Text + «BdeInst.dll»; hDLL = LoadLibrary(BDE_DLL.c_str()); if(hDLL) { LPRSP RSP = (LPRSP)GetProcAddress(hDLL, «DllRegisterServer»); if(RSP==NULL) { ShowMessage(«Не найдена указанная процедура»); return ; } if (RSP != NULL) RSP(0, 1); } FreeLibrary(hDLL); } которая вытаскивает BdeInst.dll и запускает его в обработчике кнопки вызываеться эта функция — и получаем эррор(который может появляться через раз) |
Adil |
|
Проверь в отладчике, что у тебя в Path_Edit->Text, значение bde_stream->Size (должно соответствовать размеру ресурса), мосмотри что лежит в bde_stream->Memory (должны быть байты как в ресурсе). А вообще, TResourceStream не имеет «своего» метода SaveToFile — он его унаследовал от TCustomMemoryStream и поэтому bde_stream->SaveToFile вовсе не добавит ресурс к длл-ке, как ты, имхо, надеешься, просто перепишет файл солдержимым своего Memory… З.Ы. Сообщение об ошибке еще может выскакивать, если твоя длл-ка используется при этом. |
Kamenev_D |
|
Цитата bde_stream->SaveToFile вовсе не добавит ресурс к длл Мне надо извлечь из ресурсов |
Adil |
|
Цитата Kamenev_D, 28.07.04, 13:49 — а это тогда о чем? |
0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
0 пользователей:
- Предыдущая тема
- Borland C++ Builder/Turbo C++ Explorer
- Следующая тема
[ Script execution time: 0,0246 ] [ 16 queries used ] [ Generated: 12.02.23, 19:46 GMT ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
#1 29 марта 2021 09:58:31
- Dyaka
- Участник
- Неактивен
- На форуме с 29 марта 2021
- Сообщений: 5
Тема: Ошибка Stream Read Error
Добрый день! Не нашел решения проблемы по данному вопросу. При входе в программу и выполнении любого действия у пользователя вылетает ошибка Stream read error. У остальных пользователей все нормально. Переустановка не помогает.
#2 Ответ от Олег Зырянов 29 марта 2021 10:07:56
- Олег Зырянов
- Технический руководитель
- Неактивен
- Откуда: Новосибирск
- На форуме с 10 декабря 2008
- Сообщений: 4,183
Re: Ошибка Stream Read Error
Здравствуйте! Запустите конфигурацию TechnologiCS с ключом /skipreg или удалите вручную *.cfg файлы https://help.technologics.ru/7.9/TCSHelp/_876.htm
Больше всего похожена это. Хотя. Что значит при выполнении любого действия? Программа то работает в итоге?
#3 Ответ от Dyaka 29 марта 2021 10:58:21
- Dyaka
- Участник
- Неактивен
- На форуме с 29 марта 2021
- Сообщений: 5
Re: Ошибка Stream Read Error
Олег Зырянов пишет:
Здравствуйте! Запустите конфигурацию TechnologiCS с ключом /skipreg или удалите вручную *.cfg файлы https://help.technologics.ru/7.9/TCSHelp/_876.htm
Больше всего похожена это. Хотя. Что значит при выполнении любого действия? Программа то работает в итоге?
Работает, пользователь логинится, но после каждого действия вылетает данная ошибка. Запуск с ключом и удаление .cfg файлов не помогло
#4 Ответ от Олег Зырянов 29 марта 2021 11:06:08
- Олег Зырянов
- Технический руководитель
- Неактивен
- Откуда: Новосибирск
- На форуме с 10 декабря 2008
- Сообщений: 4,183
Re: Ошибка Stream Read Error
А можно точную версию TechnologiCS , и более подробное описание того что просходит, послеlовательно по шагам.
В идеале чтобы шаги эти повторялись, а не были случайными. То есть делаем — ошибка. Еще раз делаем — та же ошибка. Перезапустили TCS, повторяем -снова ошибка эта.
#5 Ответ от Dyaka 29 марта 2021 11:17:06
- Dyaka
- Участник
- Неактивен
- На форуме с 29 марта 2021
- Сообщений: 5
Re: Ошибка Stream Read Error
Олег Зырянов пишет:
А можно точную версию TechnologiCS , и более подробное описание того что просходит, послеlовательно по шагам.
В идеале чтобы шаги эти повторялись, а не были случайными. То есть делаем — ошибка. Еще раз делаем — та же ошибка. Перезапустили TCS, повторяем -снова ошибка эта.
У пользователя версия 5.7.0.0. Я не большой эксперт этой программы, опишу, как могу. Пользователь логинится, программа загружается, пишет о новых сообщениях, закрываем окно, и вылетает окошко с ошибкой Stream read error. Пользователь его закрывает, делает любой отчет, макрос, ошибка снова вылетает, но действие выполняется. В целом, все работает, просто после каждого действия пользователя с момента входа вылетает окошко с ошибкой.
#6 Ответ от Олег Зырянов 29 марта 2021 11:28:08
- Олег Зырянов
- Технический руководитель
- Неактивен
- Откуда: Новосибирск
- На форуме с 10 декабря 2008
- Сообщений: 4,183
Re: Ошибка Stream Read Error
Можно еще скриншот ошибки.
И… Если пользователье ничего не делает, просто откроет справочник на просмотр, ну и допустим просто иногда открывает форму редактирования, ничего не меняет, закрывает (то есть режим просмотр). Ошибка будет?
#7 Ответ от Dyaka 29 марта 2021 11:39:40 (изменено: , 29 марта 2021 11:39:40)
- Dyaka
- Участник
- Неактивен
- На форуме с 29 марта 2021
- Сообщений: 5
Re: Ошибка Stream Read Error
Олег Зырянов пишет:
Можно еще скриншот ошибки.
И… Если пользователье ничего не делает, просто откроет справочник на просмотр, ну и допустим просто иногда открывает форму редактирования, ничего не меняет, закрывает (то есть режим просмотр). Ошибка будет?
Извиняюсь за качество, как прислали мне. После закрытия окна ошибки и простого просмотра форм ошибка не возникает. Когда пользователь подписывает какой-то документ она снова появляется. При этом документ подписывается (последнее со слов пользователя).
Олег Зырянов пишет:
Можно еще скриншот ошибки.
И… Если пользователье ничего не делает, просто откроет справочник на просмотр, ну и допустим просто иногда открывает форму редактирования, ничего не меняет, закрывает (то есть режим просмотр). Ошибка будет?
Post’s attachments
image0011.jpg
image0011.jpg 27.33 Кб, 6 скачиваний с 2021-03-29
You don’t have the permssions to download the attachments of this post.
#8 Ответ от Олег Зырянов 30 марта 2021 08:11:54
- Олег Зырянов
- Технический руководитель
- Неактивен
- Откуда: Новосибирск
- На форуме с 10 декабря 2008
- Сообщений: 4,183
Re: Ошибка Stream Read Error
А скажите еще полную версию. До билда.
В 5.7 была нехорошая ошибка,правда вряд ли она бы так проявлялась, но все же.
#9 Ответ от Dyaka 30 марта 2021 14:29:37
- Dyaka
- Участник
- Неактивен
- На форуме с 29 марта 2021
- Сообщений: 5
Re: Ошибка Stream Read Error
Олег Зырянов пишет:
А скажите еще полную версию. До билда.
В 5.7 была нехорошая ошибка,правда вряд ли она бы так проявлялась, но все же.
10968
#10 Ответ от Олег Зырянов 30 марта 2021 15:32:51
- Олег Зырянов
- Технический руководитель
- Неактивен
- Откуда: Новосибирск
- На форуме с 10 декабря 2008
- Сообщений: 4,183
Re: Ошибка Stream Read Error
Есть новее на сайте, но не критично наверное http://www.technologics.ru/download/addition/v5.html.
Давайте еще версию операционной системы и содержимое файла csdn.ini (тот что в папке программы и тот что в профиле пользователя — точно не подскажу, 5.7 старая и как она точно работает уже мало кто помнит)
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
|
Согласно п. 4.5 Правил Сметного портала запрещено размещение материалов попадающих под действие Статьи 1259 и Статьи 1270 ГК РФ, на которые распространяются авторские права правообладателя, без согласования с ним. В случае обнаружения материалов нарушающих права правообладателя просим сообщить через форму обратной связи. | ||
Семушин А.А. Смартфон iPhone 7 plus Red (айфон семь плюс) 256гб |
||
|
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf
Corpus name: OpenSubtitles2018. License: not specified. References: http://opus.nlpl.eu/OpenSubtitles2018.php, http://stp.lingfil.uu.se/~joerg/paper/opensubs2016.pdf