Страница 1 из 2

Ошибка операции с плавающей точкой

Добавлено: 09 авг 2011, 12:35
Olga_@@@
Мапинфо 10 бастует, не открывает растры JPG :(
Пишет что-то про ошибку операции с плавающей точкой. Что бы это могло быть?

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 07:59
Olga_@@@
Меняла региональные настройки (делитель и вообще все форматы) - не помогает, от расширения растра не зависит, эти же растры на других машинах открываются без проблем. Тупик...

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 08:03
Boris
Переставить не помогло? Другие версии не ругаются? Версия точно последняя?

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 08:07
SergS
ну почему тупик :)
что б не искать причину (а то ведь можно и не найти) - перевести jpg-и в другой формат (tif, bmp...), в том же фотошопе. с соответствующей правкой tab-файлов.
Бывает, помогает просто пересохранение jpg в jpg.
или вообще никакие jpg-и не открывает?
тогда явное повреждение движка jpg. Может помочь переустановка MI (или сдернуть с другой машины файл MIFFJPEG.DLL - вдруг поможет)

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 08:15
reasonat
а могут эти jpeg быть сжаты каким-то незнакомым на этой машине способом?

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 08:39
Olga_@@@
Boris писал(а):Переставить не помогло? Другие версии не ругаются? Версия точно последняя?
переустановка не помогает. Пробовала в версиях 10.1 и 10.5 с обновлениями.
SergS писал(а):что б не искать причину (а то ведь можно и не найти) - перевести jpg-и в другой формат (tif, bmp...),
Табы также вылетают.
SergS писал(а):или вообще никакие jpg-и не открывает?
Растры в принципе открываются, но без привязки.

Его что-то в файле привязки не устраивает, формат числа скорее всего. Но, изменения в региональных настройках не помогают.

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 08:52
reasonat
открыть без привязки, сохранить tab, закрыть и открыть его. Откроется? Если да, то посмотреть разницу

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 09:14
SergS
Olga_@@@ писал(а): Его что-то в файле привязки не устраивает, формат числа скорее всего. Но, изменения в региональных настройках не помогают.
а выложите содержимое tab-файла здесь. Как правило сразу видно, что не так.

насколько я понял, в представлении чисел MI очень часто не использует региональные настройки. Ей точку в качестве разделителя подавай и все. По крайней мере в файлах привязки растров, mif/mid - файлах, в коде MB только точку можно использовать.

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 09:19
reasonat
Olga_@@@ писал(а):эти же растры на других машинах открываются без проблем.

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 09:55
SergS
reasonat писал(а):
Olga_@@@ писал(а):эти же растры на других машинах открываются без проблем.
вот это и смущает

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 11:55
Olga_@@@
SergS писал(а): а выложите содержимое tab-файла здесь. Как правило сразу видно, что не так.

Код: Выделить всё

!table
!version 300
!charset WindowsCyrillic

Definition Table
    File "elo_0201.jpg"
    Type "Raster"
    (1531000.000000,6609000.000000) (0, 0) Label "Pt 1",
    (1532000.000000,6609000.000000) (3333, 0) Label "Pt 2",
    (1532000.000000,6608000.000000) (3333, 3333) Label "Pt 3"
    CoordSys NonEarth Units "m"
    Units "m"

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 13:24
SergS
ну вполне такой, нормальный tab

как бы сам искал? -
1) проверил бы др. форматы
2) открывается ли без показа на экране - в скрытом виде
3) если б MI была серий 3.x - 4.x (счас уж не знаю даже - давно не встречался) первым делом бы посмотрел на принтер - установлен ли вообще, а если установлен, сменил бы который по умолчанию (или который установлен для MI) на другой.

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 13:49
Olga_@@@
1) др. форматы тоже дают такую же ошибку
2) в скрытом виде открывается без ошибки
3) замена принтера не помогла.

Плавающая точка - Invalid и все

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 14:02
Boris
предложу простейший неспортивный вариант - взят работающую версию с другой машины и скопировать ее "влоб" на машину с проблемами.
Если проблемы исчезнут, то и хорошо.
Если нет, то надо бы поподробней, что там про другие табы (или форматы) которые то же выдают ошибку.
Не замечен мапинфо в использовании чужих библиотек за пределами своей папки, но всякое ведь бывает. 10-ка переписанный продукт, может именно какая-то из его красот обращается к системной сбойной библиотеке, а может "снос" мапинфо был не полным?

Re: Ошибка операции с плавающей точкой

Добавлено: 10 авг 2011, 14:04
reasonat
а при переустановке мапинфы файлик mapinfo.prj удаляется и копируется новый, умолчальный?
вообще, при переустановке почистить бы все папки мапинфы, в program files и и в docs&settings, для надежности