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

MapInfo, MapBasic
Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

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

Сообщение Olga_@@@ » 09 авг 2011, 12:35

Мапинфо 10 бастует, не открывает растры JPG :(
Пишет что-то про ошибку операции с плавающей точкой. Что бы это могло быть?
У меня из Apple дома только компот.

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

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

Сообщение Olga_@@@ » 10 авг 2011, 07:59

Меняла региональные настройки (делитель и вообще все форматы) - не помогает, от расширения растра не зависит, эти же растры на других машинах открываются без проблем. Тупик...
У меня из Apple дома только компот.

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

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

Сообщение Boris » 10 авг 2011, 08:03

Переставить не помогло? Другие версии не ругаются? Версия точно последняя?

SergS
Активный участник
Сообщения: 120
Зарегистрирован: 14 апр 2011, 13:24
Репутация: 5
Откуда: Екатеринбург

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

Сообщение SergS » 10 авг 2011, 08:07

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

reasonat
Завсегдатай
Сообщения: 257
Зарегистрирован: 10 июн 2009, 12:21
Репутация: 0
Откуда: Екатеринбург
Контактная информация:

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

Сообщение reasonat » 10 авг 2011, 08:15

а могут эти jpeg быть сжаты каким-то незнакомым на этой машине способом?

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

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

Сообщение Olga_@@@ » 10 авг 2011, 08:39

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

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

reasonat
Завсегдатай
Сообщения: 257
Зарегистрирован: 10 июн 2009, 12:21
Репутация: 0
Откуда: Екатеринбург
Контактная информация:

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

Сообщение reasonat » 10 авг 2011, 08:52

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

SergS
Активный участник
Сообщения: 120
Зарегистрирован: 14 апр 2011, 13:24
Репутация: 5
Откуда: Екатеринбург

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

Сообщение SergS » 10 авг 2011, 09:14

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

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

reasonat
Завсегдатай
Сообщения: 257
Зарегистрирован: 10 июн 2009, 12:21
Репутация: 0
Откуда: Екатеринбург
Контактная информация:

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

Сообщение reasonat » 10 авг 2011, 09:19

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

SergS
Активный участник
Сообщения: 120
Зарегистрирован: 14 апр 2011, 13:24
Репутация: 5
Откуда: Екатеринбург

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

Сообщение SergS » 10 авг 2011, 09:55

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

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

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

Сообщение Olga_@@@ » 10 авг 2011, 11:55

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"
У меня из Apple дома только компот.

SergS
Активный участник
Сообщения: 120
Зарегистрирован: 14 апр 2011, 13:24
Репутация: 5
Откуда: Екатеринбург

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

Сообщение SergS » 10 авг 2011, 13:24

ну вполне такой, нормальный tab

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

Аватара пользователя
Olga_@@@
Гуру
Сообщения: 715
Зарегистрирован: 24 фев 2009, 15:42
Репутация: 0
Ваше звание: городошник
Откуда: Екатеринбург
Контактная информация:

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

Сообщение Olga_@@@ » 10 авг 2011, 13:49

1) др. форматы тоже дают такую же ошибку
2) в скрытом виде открывается без ошибки
3) замена принтера не помогла.

Плавающая точка - Invalid и все
У меня из Apple дома только компот.

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

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

Сообщение Boris » 10 авг 2011, 14:02

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

reasonat
Завсегдатай
Сообщения: 257
Зарегистрирован: 10 июн 2009, 12:21
Репутация: 0
Откуда: Екатеринбург
Контактная информация:

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

Сообщение reasonat » 10 авг 2011, 14:04

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

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей