Ранее работавшие Quickbooks Интегрированные приложения аварийно завершают работу при установке нового сервера

Мы только что перешли на новый сервер для одного из наших клиентов, и у нас есть два приложения, которые интегрируются с Quickbooks с помощью библиотеки Quickbooks COM. Оба этих приложения работали без проблем на предыдущем сервере, и оба продолжают загружаться и работать до тех пор, пока они фактически не вызовут интерфейс с Quickbooks (в частности, вызов OpenConnection), после чего они завершатся с той же ошибкой NTDLL (с такое же смещение).

Одним из таких приложений является T-Hub от Atandra, а другое - пользовательское приложение, развернутое нашей компанией для интеграции с другими нашими пользовательскими приложениями для этого клиента.

У нас также есть внутренний сервер, на котором установлены работающие Quickbooks с пользовательским приложением.

Кроме того, изначально приложения работали правильно на новом сервере, но начали давать сбой, как только мы установили на него клиент QB. Ниже приведены подробности ошибки:

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name: {redacted}
  Application Version:  1.0.0.0
  Application Timestamp:    58232641
  Fault Module Name:    StackHash_5648
  Fault Module Version: 6.3.9600.18233
  Fault Module Timestamp:   56bb4e1d
  Exception Code:   c0000374
  Exception Offset: PCH_ED_FROM_ntdll+0x0003C7EC
  OS Version:   6.3.9600.2.0.0.272.7
  Locale ID:    1033
  Additional Information 1: 5648
  Additional Information 2: 564873ffcb97a7464af12b9608aaad29
  Additional Information 3: faad
  Additional Information 4: faad37a8518b385103d96b58fc6b8d7b

Отладка в разборке показывает, что повреждение кучи произошло в 0x76fa6054 в обоих случаях.

Оба сервера работают под управлением Windows Server 2012 R2. Используется клиент Quickbooks версии 16.0. T-Hub v10.507. DEP включен без исключений как на старом, так и на новом сервере.

РЕДАКТИРОВАТЬ: Поскольку реплицированная среда настолько близка, насколько мы можем получить клонированную версию нашего внутреннего сервера, мы еще не смогли воспроизвести проблему. Однако проблема остается неизменной, текущий сервер - наша вторая попытка, когда у первого была та же проблема.

На данный момент я не совсем уверен, какие еще шаги я могу предпринять, чтобы диагностировать эту проблему. Какие еще вещи я могу посмотреть, или кто-то сталкивался с этой проблемой до того, каково было решение?

0 ответов

Другие вопросы по тегам