Полезная информация

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

№108-05-2009 09:44:20

axe
Участник
 
Группа: Members
Зарегистрирован: 13-04-2007
Сообщений: 54
UA: Seamonkey 1.1
Веб-сайт

похоже на багу: многострочный string

делаю многострочный string:
открываю кавычки, пишу текст, в конце строки ставлю символ "\"
если длина строки равна 255 символов, и заканчивается она на "\", то возникает ошибка:

Ошибка: unterminated string literal
Источник: file:///D:/AXE/labuda/javascript/res.js
Строка: 65

и в firefox, и в seamonkey ошибка одинаковая. если у строки либо убрать, либо добавить один символ, то ошибка исчезает.

ie работает.

Отсутствует

 

№208-05-2009 11:57:56

Shura
Участник
 
Группа: Members
Зарегистрирован: 06-05-2006
Сообщений: 1205
UA: Firefox 3.0
Веб-сайт

Re: похоже на багу: многострочный string

всё правильно, ты же этим слэшем закрывающую кавычку экранируешь. Еще одну кавычку ставь или второй слэш

Отредактировано Shura (08-05-2009 11:58:10)


FreeBSD 8.2, IceWM

Отсутствует

 

№308-05-2009 12:15:04

axe
Участник
 
Группа: Members
Зарегистрирован: 13-04-2007
Сообщений: 54
UA: Seamonkey 1.1
Веб-сайт

Re: похоже на багу: многострочный string

неа, не экранирую

string = 'фывафыва фыватфыбв а ыв  а фыв афывафыва фыва фыв а ф ыва фыва  фы ва  фыв а  фыв а фыв а фывафывафыв афыв \
авфыапыфв аыфв афываф выа ф ыва фыв а фыв а ф ыв афывафывафывафывь тфа бвыт абьтку  .... и пусть тут 255 символов \
афвыа фыва  фывафыв а ф ыв а фы в а фывафывафывафыва  фыв а  фывафывафываф ыв аф ыва ф ыв ецукнцукн цук не укегн8гленшг'

если тут вторая строка будет длиной 255 символов, то возникает ошибка

Отсутствует

 

№408-05-2009 12:46:31

Filya
...
 
Группа: Members
Откуда: Не бытие...
Зарегистрирован: 29-10-2008
Сообщений: 117
UA: Firefox 3.0

Re: похоже на багу: многострочный string

У меня нет никакой ошибки)

Отсутствует

 

№509-05-2009 02:49:47

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5293

Re: похоже на багу: многострочный string

Тема перенесена из форума «Поддержка пользователей» в форум «Разработка».


Do you feel lucky, punk?

Отсутствует

 

№615-05-2009 10:59:44

axe
Участник
 
Группа: Members
Зарегистрирован: 13-04-2007
Сообщений: 54
UA: Seamonkey 1.1
Веб-сайт

Re: похоже на багу: многострочный string

Filya пишет

У меня нет никакой ошибки)

а операционка какая?
у меня запарки под WinXP

Отсутствует

 

№715-05-2009 13:35:32

ПротопопулуS
2,4716 THz на каждое из 64-х ядер...
 
Группа: Members
Откуда: Местное я
Зарегистрирован: 16-12-2008
Сообщений: 1515
UA: Minefield 3.6

Re: похоже на багу: многострочный string

У Фили тоже ХР :) А Вы, axe, лучше бы пример скрипта с этой ошибкой привели...


Продам: совесть, ответственность, вежливость, воспитанность. Недорого.

Отсутствует

 

№815-05-2009 17:41:17

axe
Участник
 
Группа: Members
Зарегистрирован: 13-04-2007
Сообщений: 54
UA: Seamonkey 1.1
Веб-сайт

Re: похоже на багу: многострочный string

вот, пожалуйста: http://slil.ru/27659003

Отсутствует

 

№915-05-2009 18:09:54

ПротопопулуS
2,4716 THz на каждое из 64-х ядер...
 
Группа: Members
Откуда: Местное я
Зарегистрирован: 16-12-2008
Сообщений: 1515
UA: Minefield 3.6

Re: похоже на багу: многострочный string

Дело странное, но, действительно, замена символов
в строке ничего не дала, а вот заменив имя строковой
константы на myStrin, вместо myString добился таки
работы этого кода :) :P Отсюда вывод: не называйте
переменные или константы именами операторов или
зарезервированными словами (даже с приставками) :D


Продам: совесть, ответственность, вежливость, воспитанность. Недорого.

Отсутствует

 

№1018-05-2009 13:40:11

axe
Участник
 
Группа: Members
Зарегистрирован: 13-04-2007
Сообщений: 54
UA: Seamonkey 1.1
Веб-сайт

Re: похоже на багу: многострочный string

а вот вы и не угадали, потому что (как я и писал выше) критична длина строки. и код благополучно вызывает ошибку и с myStrin:
http://slil.ru/27666412
и плюс/минус один символ (что вы и сделали) - либо добавляют, либо убираю багу

Отсутствует

 

№1118-05-2009 13:55:52

ПротопопулуS
2,4716 THz на каждое из 64-х ядер...
 
Группа: Members
Откуда: Местное я
Зарегистрирован: 16-12-2008
Сообщений: 1515
UA: Minefield 3.6

Re: похоже на багу: многострочный string

Таки да! Извиняюсь — был невнимателен :blush: Ну, раз такое дело, то это действительно крайне странный баг... :/ Если Вам не лень, то можете отписать в багзиллу :)


Продам: совесть, ответственность, вежливость, воспитанность. Недорого.

Отсутствует

 

№1201-07-2009 20:46:33

TLemur
Забанен
 
Группа: Members
Зарегистрирован: 18-10-2004
Сообщений: 1764
UA: Firefox 3.5

Re: похоже на багу: многострочный string

axe пишет

а вот вы и не угадали, потому что (как я и писал выше) критична длина строки. и код благополучно вызывает ошибку и с myStrin:http://slil.ru/27666412и плюс/минус один символ (что вы и сделали) - либо добавляют, либо убираю багу

Перезалейте скрипт, пожалуйста.

Отсутствует

 

№1322-10-2009 08:00:20

axe
Участник
 
Группа: Members
Зарегистрирован: 13-04-2007
Сообщений: 54
UA: Firefox 3.5
Веб-сайт

Re: похоже на багу: многострочный string

TLemur пишет

Перезалейте скрипт, пожалуйста.

скрипт прикреплён к последнему топику:
https://bugzilla.mozilla-russia.org/show_bug.cgi?id=562

Отредактировано axe (22-10-2009 08:00:56)

Отсутствует

 

№1421-05-2011 23:53:00

radyus
Участник
 
Группа: Members
Зарегистрирован: 02-06-2009
Сообщений: 2
UA: Firefox 4.0

Re: похоже на багу: многострочный string

axe пишет
TLemur пишет

Перезалейте скрипт, пожалуйста.

скрипт прикреплён к последнему топику:
https://bugzilla.mozilla-russia.org/show_bug.cgi?id=562

У меня данная бага на FF4 не воспроизвелась.
Прошу проверить заинтересованных.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]