Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Непонятная ошибка. / 10 сообщений из 10, страница 1 из 1
06.02.2017, 16:13
    #39399398
vadipok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка.
Добрый день, коллеги!
Помогите плиз, третий час бьюсь как об стену, ничего не получается.
Коллега создал тестовый проект для меня, у него все хорошо работает, никаких нареканий нет.
Перекидываем проект на другую машину и получаем вот такую байду:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
"LazuritShell.exe": Загружено: "C:\Users\vvf6426\Documents\Visual Studio 2010\Projects\LazuritShell\Release\LazuritShell.exe", Символы загружены.
"LazuritShell.exe": Загружено: "C:\Windows\System32\ntdll.dll", Невозможно найти или открыть файл PDB
"LazuritShell.exe": Загружено: "C:\Windows\System32\mscoree.dll", Невозможно найти или открыть файл PDB
"LazuritShell.exe": Загружено: "C:\Windows\System32\kernel32.dll", Невозможно найти или открыть файл PDB
"LazuritShell.exe": Загружено: "C:\Windows\System32\msvcp100.dll", Невозможно найти или открыть файл PDB
"LazuritShell.exe": Загружено: "C:\Windows\System32\msvcr100.dll", Невозможно найти или открыть файл PDB
"LazuritShell.exe": Загружено: "C:\Windows\System32\advapi32.dll", Невозможно найти или открыть файл PDB
"LazuritShell.exe": Загружено: "C:\Windows\System32\rpcrt4.dll", Невозможно найти или открыть файл PDB
"LazuritShell.exe": Загружено: "C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll", Невозможно найти или открыть файл PDB



Это пробовал, не помогло
Go to Tools->Options->Debugging->Symbols and select checkbox "Microsoft Symbol Servers", Visual Studio will download PDBs automatically

SRC выпадашка не работает, напомните плиз команду свёртывания кода, чтобы я скинул код на C++
...
Рейтинг: 0 / 0
06.02.2017, 16:18
    #39399402
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка.
vadipok
Код: plaintext
1.
2.
"LazuritShell.exe": Загружено: "C:\Users\vvf6426\Documents\Visual Studio 2010\Projects\LazuritShell\Release\LazuritShell.exe", Символы загружены.
"LazuritShell.exe": Загружено: "C:\Windows\System32\ntdll.dll", Невозможно найти или открыть файл PDB





Это не ошибка вообще, это -- нормальная штатная ситуация.
Это ты в отладчике запускаешь приложение, и оно загружает исполняемые модули к нему (.exe и .dll),
но не находит файл отладочной информации к какому-то загружаемому модулю (PDB-файл).

Это не значит ничего, во-первых, отладочная информация может быть в другом виде, не в виде .PDB-файла,
во-вторых, даже если её вообще нет, отладка будет доступна, но в таких модулях -- без подробной отладочной
информации, т.е. только в виде машинных кодов. В остальных модулях отладна будет полнофункциональной.
...
Рейтинг: 0 / 0
06.02.2017, 16:21
    #39399408
vadipok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка.
MasterZivvadipok
Код: plaintext
1.
2.
"LazuritShell.exe": Загружено: "C:\Users\vvf6426\Documents\Visual Studio 2010\Projects\LazuritShell\Release\LazuritShell.exe", Символы загружены.
"LazuritShell.exe": Загружено: "C:\Windows\System32\ntdll.dll", Невозможно найти или открыть файл PDB





Это не ошибка вообще, это -- нормальная штатная ситуация.
Это ты в отладчике запускаешь приложение, и оно загружает исполняемые модули к нему (.exe и .dll),
но не находит файл отладочной информации к какому-то загружаемому модулю (PDB-файл).

Это не значит ничего, во-первых, отладочная информация может быть в другом виде, не в виде .PDB-файла,
во-вторых, даже если её вообще нет, отладка будет доступна, но в таких модулях -- без подробной отладочной
информации, т.е. только в виде машинных кодов. В остальных модулях отладна будет полнофункциональной.

Спасибо за помощь!
Программа в командную строку выкидывает список строк.
Как в этом случае добиться такого же результата?
...
Рейтинг: 0 / 0
06.02.2017, 18:48
    #39399556
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка.
vadipok,

КАКОГО же результата ?

Эти строки НЕ пишутся в консоль (коммандную строку), эти строки пишутся в т.н. Debug Log, который
перехватывает отладчик, и в обычном режиме работы программы эти сообщения не видны.
...
Рейтинг: 0 / 0
06.02.2017, 22:36
    #39399688
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка.
MasterZivvadipok,

КАКОГО же результата ?


Такого-же :D
...
Рейтинг: 0 / 0
07.02.2017, 05:13
    #39399750
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка.
vadipokSRC выпадашка не работает, напомните плиз команду свёртывания кода, чтобы я скинул код на C++(SRC cpp)(/SRC), и углы скобок загнуть
vadipokЭто пробовал, не помоглоа если встать дебагом на брекпоинте и в колл-стеке правой мышкой на вызовах из dll-ек сказать "загрузить символы"?
...
Рейтинг: 0 / 0
07.02.2017, 08:00
    #39399770
vadipok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
#include "stdafx.h"
#include <iostream>
#include <cmath>
#include "LazuritShell.h"
#include "C:\BORLANDC\W_Acat\w_icahed.h"
#include "C:\BORLANDC\W_Acat\w_icahed.cpp"


using namespace std;



#define CKBA(i)       (m01c+(i)*6l)      // номера 
#define M01L(i,j)    *(m01l+(i)*2l+j)    // координаты 
#define M01I(i,j)    *(m01i+(i)*2l+j)    // индексы 

static char    *m01c=NULL;
static short   *m01i=NULL;
static long    *m01l=NULL;

static pasat0 stp;

static long  ic,ip;
static long  ms,ns;

void main(void)
{
long  i;
char  skv[7];
char  put[256];

for (i=0; i<256; i++) put[i]='\0';
for (i=0; i<7; i++) skv[i]='\0';

strcpy(put,"C:\\...............\\AZN\\");

  acatconfig(put);          // считывание файла acat.cnf
Dos_Win(GLBnam2,80l);    // перевод на кодировку Windows названия объекта

if (ica010(0,(char *) &stp,'r',0,sizeof(stp))==0 ) { 
	cout << "ERROR Load file Laz.V00" << endl;
	return; }

	ic=stp.kcp;          //  количество 
    ip=stp.plp;          //  кол-во 
    ns=stp.np;           //  кол-во столбцов в сетке        
    ms=stp.mp;           //  кол-во строк    в сетке        
    
if (ic==0)   { 
	cout << "KOL CKB = 0" << endl;
	return; }
if (ip==0)   { 
	cout << "KOL PLA = 0" << endl; 
	return; }
if (ns==0 || ms==0)   { 
	cout << "CETKA   = 0" << endl;
	return; }



Про с++ src я помнил, я имел ввиду + и раскрывается код.
Хотя бы частично скину.
...
Рейтинг: 0 / 0
07.02.2017, 08:06
    #39399772
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка.
vadipokПро с++ src я помнил, я имел ввиду + и раскрывается код.
Это SpoilerНажми "дополнит.", он там
...
Рейтинг: 0 / 0
07.02.2017, 09:07
    #39399793
vadipok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка.
Dima TvadipokПро с++ src я помнил, я имел ввиду + и раскрывается код.
Это SpoilerНажми "дополнит.", он там


Понял, спасибо!
Все выпадашки не работают, почему то наша доменная политика жестко гасит это на этом сайте.
...
Рейтинг: 0 / 0
07.02.2017, 10:42
    #39399841
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятная ошибка.
vadipokПро с++ src я помнил, я имел ввиду + и раскрывается код.
Хотя бы частично скину.

это не обязательно.
если кода много, лучше сделать архив и приложить к сообщению.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Непонятная ошибка. / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]