Русскоязычный форум закрыт из-за отсутствия активности (доступен только для чтения).
Пожалуйста, пользуйтесь англоязычной его версией. Приносим извинения за неудобства
Добро пожаловать, Гость! Чтобы использовать все возможности Вход. Новые регистрации запрещены.

Уведомление

Icon
Error

Вход


11 Страницы«<34567>»
Опции
К последнему сообщению К первому непрочитанному
Offline dstd  
#81 Оставлено : 7 июля 2009 г. 21:07:37(UTC)
dstd

Статус: Newbie

Группы: Registered
Зарегистрирован: 07.07.2009(UTC)
Сообщений: 1

SMathStudio PC, v0.80, build: 3408

Запускаем программу, вводим "f(n)", жмем пробел (для выделения всего выражения), жмем ";" - получаем исключение:
Код:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at SMathDecision.MathControl.PrePainter()
   at SMathDecision.MathControl.Action(String value)
   at SMathDecision.CanvasControl.Insert(String value)
   at SMathDecision.CanvasControl.OnKeyPress(KeyPressEventArgs e)
   at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
   at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
   at System.Windows.Forms.Control.WmKeyChar(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Offline smath  
#82 Оставлено : 8 июля 2009 г. 7:27:42(UTC)
smath


Статус: Administration

Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Мужчина
Российская Федерация

Сказал «Спасибо»: 640 раз
Поблагодарили: 262 раз в 102 постах
dstd, спасибо.

Ошибка исправлена и новая версия программы доступна для загрузки: Стабильная: SMath Studio 0.82 (08 Июль 2009).
Offline akdengi  
#83 Оставлено : 6 сентября 2009 г. 23:52:55(UTC)
akdengi

Статус: Newbie

Группы: Registered
Зарегистрирован: 28.05.2009(UTC)
Сообщений: 8
Откуда: Глазов

Поблагодарили: 2 раз в 1 постах
0.85 Linux Mono 2.4.2.2
1. При попытке посмотреть О программе вываливается вот с таким сообщением:
Код:

System.DivideByZeroException: Division by zero
  at ioman.DynamicLabel..ctor () [0x00000] 
  at (wrapper remoting-invoke-with-check) ioman.DynamicLabel:.ctor ()
  at SMathStudio_Desktop.About.InitializeComponent () [0x00000] 
  at SMathStudio_Desktop.About..ctor () [0x00000] 
  at (wrapper remoting-invoke-with-check) SMathStudio_Desktop.About:.ctor ()
  at SMathStudio_Desktop.Form1.ShowAboutDialog (System.Object sender, System.EventArgs e) [0x00000] 
  at System.Windows.Forms.ToolStripItem.OnClick (System.EventArgs e) [0x00000] 
  at System.Windows.Forms.ToolStripMenuItem.OnClick (System.EventArgs e) [0x00000] 
  at System.Windows.Forms.ToolStripMenuItem.HandleClick (System.EventArgs e) [0x00000] 
  at System.Windows.Forms.ToolStripItem.FireEvent (System.EventArgs e, ToolStripItemEventType met) [0x00000] 
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.ToolStripItem:FireEvent (System.EventArgs,System.Windows.Forms.ToolStripItemEventType)
  at System.Windows.Forms.ToolStrip.OnMouseUp (System.Windows.Forms.MouseEventArgs mea) [0x00000] 
  at System.Windows.Forms.ToolStripDropDown.OnMouseUp (System.Windows.Forms.MouseEventArgs mea) [0x00000] 
  at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000] 
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] 
  at System.Windows.Forms.ScrollableControl.WndProc (System.Windows.Forms.Message& m) [0x00000] 
  at System.Windows.Forms.ToolStrip.WndProc (System.Windows.Forms.Message& m) [0x00000] 
  at System.Windows.Forms.ToolStripDropDown.WndProc (System.Windows.Forms.Message& m) [0x00000] 
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] 
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] 
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] 


Причем ошибка только в 32 битной версии. На 64 битах нормально - не могу понять в чем причина...

Отредактировано пользователем 7 сентября 2009 г. 0:31:46(UTC)  | Причина: Не указана

Offline smath  
#84 Оставлено : 7 сентября 2009 г. 4:31:37(UTC)
smath


Статус: Administration

Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Мужчина
Российская Федерация

Сказал «Спасибо»: 640 раз
Поблагодарили: 262 раз в 102 постах
Нет возможности проверить на 64-bit системе, но на моей 32-bit openSuse (недавно скачал образ предустановленной системы с Mono-Project) данной ошибки не наблюдается... видимо проблема в версии Mono, которую Вы используете Sad
Offline akdengi  
#85 Оставлено : 8 сентября 2009 г. 0:30:19(UTC)
akdengi

Статус: Newbie

Группы: Registered
Зарегистрирован: 28.05.2009(UTC)
Сообщений: 8
Откуда: Глазов

Поблагодарили: 2 раз в 1 постах
smath написал:
Нет возможности проверить на 64-bit системе, но на моей 32-bit openSuse (недавно скачал образ предустановленной системы с Mono-Project) данной ошибки не наблюдается... видимо проблема в версии Mono, которую Вы используете Sad


Примерно локализовал проблему - возникает только при использовании VirtualBox с 32 битной ОС на 64 битной системе Sad Почему не понятно... Поставил на винт 32 разрядную систему - все заработало даже не с последней версией Mono.
Offline build_your_web  
#86 Оставлено : 16 сентября 2009 г. 2:54:51(UTC)
build_your_web


Статус: Advanced Member

Группы: Developers, Registered
Зарегистрирован: 28.08.2009(UTC)
Сообщений: 127

Сказал(а) «Спасибо»: 19 раз
Поблагодарили: 4 раз в 4 постах
офтоп: чтобы запускать моно-приложения нужен virtual box? странно.
Offline smath  
#87 Оставлено : 16 сентября 2009 г. 5:11:04(UTC)
smath


Статус: Administration

Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Мужчина
Российская Федерация

Сказал «Спасибо»: 640 раз
Поблагодарили: 262 раз в 102 постах
build_your_web написал:
офтоп: чтобы запускать моно-приложения нужен virtual box? странно.

VirtualBox нужен, чтобы запустить гостевую операционную систему, на которой установлена Mono. Это решение исключительно удобно, если основная ОС по тем или иным причинам не может быть использована для тестирования. Однако система, запущенная в виртуальной среде, часто обладает неожиданными свойствами, а потому об этом и было упомянуто, т.к. возможно, что ошибка присуща только для гостевой ОС в среде Sun VirtualBox.
Offline build_your_web  
#88 Оставлено : 22 сентября 2009 г. 23:59:23(UTC)
build_your_web


Статус: Advanced Member

Группы: Developers, Registered
Зарегистрирован: 28.08.2009(UTC)
Сообщений: 127

Сказал(а) «Спасибо»: 19 раз
Поблагодарили: 4 раз в 4 постах
Если начать двигать формулу и нажать стрелку на клавиатуре, то выскакивает ошибка до тех пор пока рамка обратно не будет в формуле.

Код:
System.IndexOutOfRangeException: Индекс находился вне границ массива.
   в SMathDecision.CanvasControl.OnMouseUp(MouseEventArgs e)
   в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.Control.WndProc(Message& m)
   в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Offline build_your_web  
#89 Оставлено : 23 сентября 2009 г. 0:04:45(UTC)
build_your_web


Статус: Advanced Member

Группы: Developers, Registered
Зарегистрирован: 28.08.2009(UTC)
Сообщений: 127

Сказал(а) «Спасибо»: 19 раз
Поблагодарили: 4 раз в 4 постах
При редактировании формулы кнопки End и Home продолжают двигать страницу.
Offline smath  
#90 Оставлено : 23 сентября 2009 г. 6:11:47(UTC)
smath


Статус: Administration

Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Мужчина
Российская Федерация

Сказал «Спасибо»: 640 раз
Поблагодарили: 262 раз в 102 постах
Большое спасибо за информацию об ошибках - будут обязательно исправлены к следующему релизу.
Offline Zerg  
#91 Оставлено : 23 сентября 2009 г. 14:22:34(UTC)
Zerg

Статус: Newbie

Группы: Registered
Зарегистрирован: 23.09.2009(UTC)
Сообщений: 3

Ахтунг! В Линукс-версии проблема с отображением греческих букв - пишет пустое знакоместо. Система Ubuntu 9.04, Mono 2, шрифты по умолчанию.
Offline smath  
#92 Оставлено : 23 сентября 2009 г. 15:56:05(UTC)
smath


Статус: Administration

Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Мужчина
Российская Федерация

Сказал «Спасибо»: 640 раз
Поблагодарили: 262 раз в 102 постах
Zerg написал:
Ахтунг! В Линукс-версии проблема с отображением греческих букв - пишет пустое знакоместо. Система Ubuntu 9.04, Mono 2, шрифты по умолчанию.

Проблема уже обсуждалась выше: http://ru.smath.info/for...=posts&m=562#post562 - ошибка отображения греческих символов возникает из-за Mono.
Offline Halion  
#93 Оставлено : 2 октября 2009 г. 17:17:53(UTC)
Halion

Статус: Newbie

Группы: Registered
Зарегистрирован: 02.10.2009(UTC)
Сообщений: 3
Откуда: Россия

Мне не понятно, как снять круглые скобки с выражения. Он удаляются только вместе с тем, что в скобках. Не поможете?

PS не получается послать на печать расчёт, в котором есть длинные выражения, записанные в одну строчку. Автоматически обрезает по правому краю.

Отредактировано пользователем 2 октября 2009 г. 19:16:23(UTC)  | Причина: Не указана

Offline kt315e  
#94 Оставлено : 4 октября 2009 г. 18:51:40(UTC)
kt315e

Статус: Newbie

Группы: Registered
Зарегистрирован: 04.10.2009(UTC)
Сообщений: 4

Небольшие недочёты в Linux версии:
Файл smathstudio_desktop_mono надо сделать исполняемым и добавить файл readme кого запускать.
Offline smath  
#95 Оставлено : 5 октября 2009 г. 3:52:16(UTC)
smath


Статус: Administration

Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Мужчина
Российская Федерация

Сказал «Спасибо»: 640 раз
Поблагодарили: 262 раз в 102 постах
Halion написал:
Мне не понятно, как снять круглые скобки с выражения. Он удаляются только вместе с тем, что в скобках. Не поможете?

Другого способа не предусмотрено. Постараюсь что-нибудь придумать.
Halion написал:
PS не получается послать на печать расчёт, в котором есть длинные выражения, записанные в одну строчку. Автоматически обрезает по правому краю.

Вы правы, исправлю.
kt315e написал:
Файл smathstudio_desktop_mono надо сделать исполняемым

Не уверен что понял или просто не знаю как это сделать. Подскажите пожалуйста.
Offline kt315e  
#96 Оставлено : 5 октября 2009 г. 10:42:35(UTC)
kt315e

Статус: Newbie

Группы: Registered
Зарегистрирован: 04.10.2009(UTC)
Сообщений: 4

В Unix чтобы файл был запускаемый, ему надо установить соответствующее право доступа.
Это можно сделать из комадной строки chmod +x smathstudio_desktop_mono или в Midnight Commander (mc)

Файл->Права доступа->Запись/поиск для владельца

Потом уже архивировать, tar и gzip сохраняют права доступа. Но если неархивированные файлы скопировать на диск с файловой системой от Windows (fat, fat32, NTFS) то права доступа исчезнут.

Отредактировано пользователем 5 октября 2009 г. 10:58:53(UTC)  | Причина: Не указана

Offline smath  
#97 Оставлено : 6 октября 2009 г. 1:55:57(UTC)
smath


Статус: Administration

Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Мужчина
Российская Федерация

Сказал «Спасибо»: 640 раз
Поблагодарили: 262 раз в 102 постах
Большое спасибо. Сделаю.
Offline Bordes  
#98 Оставлено : 19 октября 2009 г. 11:56:05(UTC)
Bordes

Статус: Newbie

Группы: Registered
Зарегистрирован: 19.10.2009(UTC)
Сообщений: 1

Не удалось получить в переменную результат работы round, хотя результат работы round верный

a:=23 b:= 3
round(a/b;1)=7.7
c:=round(a/b;1)
c=0.6667


версия 0.85 (сборка 3531)
Win XP sp3


Offline smath  
#99 Оставлено : 20 октября 2009 г. 0:15:44(UTC)
smath


Статус: Administration

Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Мужчина
Российская Федерация

Сказал «Спасибо»: 640 раз
Поблагодарили: 262 раз в 102 постах
Данная проблема исправлена в вышедшей вчера SMath Studio 0.85.3578. Как показывает практика, эта альфа по многим пунктам сильно превосходит стабильную, т.ч. можно ей смело пользоваться. Предупреждение об обратном на страничке загрузки скоро сниму, т.к. все тесты версией 0.85.3578 были так же успешно пройдены.
Offline albie  
#100 Оставлено : 13 декабря 2009 г. 2:59:24(UTC)
albie

Статус: Newbie

Группы: Registered
Зарегистрирован: 13.12.2009(UTC)
Сообщений: 1

Не удаётся верно получить производную от функции

d((x1+1)^2-x2^2+1)/dx2 =1+x1-x2

хотя d((x1+1)^2,001-x2^2+1)/dx2 дает верный ответ: -2*x2

Версия 0.85.3578
Пользователи, просматривающие эту тему
Guest
11 Страницы«<34567>»
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.