Автор Тема: Stock submitter - программа для загрузки изображений на стоки  (Прочитано 971965 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MerliN

  • Hero Member
  • *****
  • Сообщений: 1024
  • Karma: +2/-0
  • Пол: Мужской
  • For the Horde!
    • Просмотр профиля
В том и дело, что не могу понять.

без отчета нет даже предположений, где то вылез необработанный эксцепшн. где - одному богу известно.
странно, что программа не предлагает отправить родной отчет, я сделал некоторые доработки в этом направлении, но видимо не помогло.

попробую еще кое что сделать, посмотрим, что получится.
StockSubmitter developer.

Оффлайн Aleks

  • Full Member
  • ***
  • Сообщений: 313
  • Karma: +0/-0
    • Просмотр профиля
необработанный эксцепшн - это что за зверь? Я сам могу что-то увидеть и тебе сообщить?

Оффлайн MerliN

  • Hero Member
  • *****
  • Сообщений: 1024
  • Karma: +2/-0
  • Пол: Мужской
  • For the Horde!
    • Просмотр профиля
Нет, даже я не могу в описанной ситуации.
Программа должна отправлять отчеты, но почему то этого не делает.
Буду думать об этом.
StockSubmitter developer.

Оффлайн john

  • Jr. Member
  • **
  • Сообщений: 58
  • Karma: +0/-0
  • Пол: Мужской
    • Просмотр профиля
она бывает сама вылетает, а бывает когда нажмёшь "сабмит", именно в этот момент
м/б когда сама - это как раз когда время сабмита подходит

в жрнале есть такие записи:

Сбойное приложение StockSubmitter.exe, версия 1.2.4674.7753, штамп времени 0x507f66f2, сбойный модуль libcurl.dll, версия 7.21.1.0, штамп времени 0x4c646390, код исключения 0xc0000005, смещение ошибки 0x0003770f, ИД процесса 0x%9, время запуска приложения 0x%10.

Приложение: StockSubmitter.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: System.AccessViolationException
Стек:
   в SeasideResearch.LibCurlNet.External.curl_multi_perform(IntPtr, Int32 ByRef)
   в SeasideResearch.LibCurlNet.Multi.Perform(Int32 ByRef)
   в StockSubmitter.HTTPFetcher.Worker()
   в System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
   в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   в System.Threading.ThreadHelper.ThreadStart()


Оффлайн MerliN

  • Hero Member
  • *****
  • Сообщений: 1024
  • Karma: +2/-0
  • Пол: Мужской
  • For the Horde!
    • Просмотр профиля
Ох... Это краш в используемой библиотеке для сетевого взаимодействия.
Решается только переписыванием на другую библиотеку, что начато для пары стоков, но далеко от завершения.
Однако странно, что проявляется не у всех.
StockSubmitter developer.

Оффлайн rusak

  • Moderator
  • Hero Member
  • *****
  • Сообщений: 5997
  • Karma: +4/-1
  • Пол: Мужской
  • Руслан
    • Просмотр профиля
я вам регулярно писал о полных крашах. другое дело что я в журнале записи не смотрел

Оффлайн john

  • Jr. Member
  • **
  • Сообщений: 58
  • Karma: +0/-0
  • Пол: Мужской
    • Просмотр профиля
может отправить девелоперам curl'а багрепорт и дождаться выхода нового релиза?

upd: отказывается сабмитить на фотолию, говорит что возможно изменился формат страниц. отчет отослал
« Последнее редактирование: Октября 22, 2012, 11:49:40 am от john »

Оффлайн john

  • Jr. Member
  • **
  • Сообщений: 58
  • Karma: +0/-0
  • Пол: Мужской
    • Просмотр профиля
upd: отказывается сабмитить на фотолию, говорит что возможно изменился формат страниц. отчет отослал
отбой, в метаданных был юникодный символ, из-за него проблемы сабмита на фотолию
поправил и все засабмитилось

Оффлайн MerliN

  • Hero Member
  • *****
  • Сообщений: 1024
  • Karma: +2/-0
  • Пол: Мужской
  • For the Horde!
    • Просмотр профиля
прослойка LibCurlNet (между libcurl и .NET) к сожалению давно не поддерживается.
а отправить нормальный отчет разработчикам libcurl не получится, т.к. надо собирать отладочную версию libcurl и она вероятнее всего с имеющейся прослойкой работать не будет.

по поводу фотолии - спасибо за инфо, а какой именно символ не устроил фотолию?
StockSubmitter developer.

Оффлайн carrida

  • Sr. Member
  • ****
  • Сообщений: 980
  • Karma: +1/-0
  • Пол: Мужской
    • Просмотр профиля
    • MaksimToome.com
на 123 одни и те же файлы не сабмитятся.

заливаю батч, 20 фоток. из них 17 показывает "Submitted" и 3 - "Uploaded". захожу на сайт, ждет проверки 20 фоток, но у этих трех отсутствуют описание, кейворды и релизы. стираю их с сайта 123. меняю статус этих трех фоток с "Uploaded" на "Ready to submit", закрываю стоксабмитер, открываю заново, снова нажимаю "Submit". все повторяется снова. эти фотки не проходят на 123.

не говорите, что проблема у 123. явно программа что-то делает не так именно с этими конкретными фотками. при загрузке к ним напрямую по ФТП никогда ничего не терялось, не пропадали ключевые и тп.

Оффлайн rusak

  • Moderator
  • Hero Member
  • *****
  • Сообщений: 5997
  • Karma: +4/-1
  • Пол: Мужской
  • Руслан
    • Просмотр профиля
плюсану по 123рф. регулярно программа недогружает файлы сюда. или теряет как то их, я не знаю. регулярно. и именно программа, а не сам сайт или прочие силы. при загрузке файлзиллой никогда нигде ничего не терялось и не теряется.

Оффлайн john

  • Jr. Member
  • **
  • Сообщений: 58
  • Karma: +0/-0
  • Пол: Мужской
    • Просмотр профиля
по поводу фотолии - спасибо за инфо, а какой именно символ не устроил фотолию?
апостроф (U+2019). кст скопипащен из автоподбора ключевых в сабмиттере. в текстбоксах сабмиттера рисуется как ’, в xmp хранится E2 80 99 вместо 19 20, похоже иллюстратор сохраняет xmp в UTF-8

Оффлайн MerliN

  • Hero Member
  • *****
  • Сообщений: 1024
  • Karma: +2/-0
  • Пол: Мужской
  • For the Horde!
    • Просмотр профиля
Спасибо за информацию, завтра буду пробовать заливать большие батчи на 123 и смотреть на результат.

john

А можете в скайп скинуть пример файла с таким символом в тайтле? для точности воспроизведения.
StockSubmitter developer.

Оффлайн john

  • Jr. Member
  • **
  • Сообщений: 58
  • Karma: +0/-0
  • Пол: Мужской
    • Просмотр профиля
john
А можете в скайп скинуть пример файла с таким символом в тайтле? для точности воспроизведения.
ок. мой скайп - dieaus

Оффлайн rusak

  • Moderator
  • Hero Member
  • *****
  • Сообщений: 5997
  • Karma: +4/-1
  • Пол: Мужской
  • Руслан
    • Просмотр профиля
mhash:
TK8H9E-8365B-9J1MT1-5PQX4-PA1L1M

ssversion:
1.2.4677.25116 - 21.10.2012 22:07:44

message0:
4D65746164617461207772697465206572726F72203A20736F6D652066696C65732077657265206E6F742075706461746564

stacktrace0:
0:  - Void StockSubmitter.FTP.FTPUploadTaskMaster.TaskPreparationWorker(System.Object)
0:  - Void System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
0:  - Void System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
0:  - Void System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
0:  - Void System.Threading.ThreadHelper.ThreadStart(System.Object)

полный краш такой сегодня при попытке нажать"загрузить".
прога вообще не работает короче.