Вопросы с тегами [debugging]

1

голосов
0

ответ
22

Просмотры

Отладки удаленных устройств с хромом

Я пытаюсь отлаживать приложение генерируется с ионным, но при открытии хрома отладчика, у меня есть проблема последующей ... Debugger есть ошибка ?? Моя версия конфигурации браузера: Версия 63.0.3239.108 (Developer Build) (64-разрядная версия) Мой ОС: Linux Arch Пожалуйста, дайте мне знать, если кто-нибудь есть такая же проблема и как это исправить приветствий Catcoderphp
CATCODER PHP
1

голосов
1

ответ
602

Просмотры

Использование Segger SystemView с STM32

В настоящее время я занимаюсь разработкой проекта с FreeRTOS на STM32L476VGT. До сих пор я отладки с озоном (Segger) и J-Link (Эду и Ультра +) Теперь я хотел бы «отладки» или запись системных событий с помощью SystemView (Segger), но это не работает. прежде всего, некоторые из конфигураций я думаю, что важно: HSE 16 МГц -> внутренний 80МГц SYSCLK FreeRTOS V8.2.3 J-Link (SCLK, SDIO и SWO подключен) Проект создан с cubeMx так библиотеки ST HAL в использовании (я знаю что для многих людей, но вирусы, что это было, когда я получаю проект). main.c #include "SEGGER_SYSVIEW.h" //// - включает в себя, прототипы и определения силы основных (недействительными) {/// - Аппаратные средства инициализации SEGGER_SYSVIEW_Init (1000, 80000000, 0, 0); SEGGER_SYSVIEW_Start (); /// - задачи создания osThreadDef (defaultTask, StartDefaultTask, osPriorityNormal, 0, 128); defaultTaskHandle = osThreadCreate (osThread (defaultTask), NULL); / * Запуск планировщика * / osKernelStart (); } Я ставлю только основные строки кода, которые я должен добавить в проект для того, чтобы использовать SystemView. под этой линии я атташе скриншота System Viewer. EDIT 1: Я создал новый PROJET для терпкого с самого начала. STM32L476RG да R еще одна плата с 3-мя светодиодами cubemx: STM32L4 Lib 1.10.0 FreeRTOS V9.0.0 main.c INT основной (аннулируются) {HAL_Init (); SystemClock_Config (); MX_GPIO_Init (); SEGGER_SYSVIEW_Init (1000, 80000000, 0, 0); SEGGER_SYSVIEW_Start (); osThreadDef (defaultTask, StartDefaultTask, osPriorityNormal, 0, 128); defaultTaskHandle = osThreadCreate (osThread (defaultTask), NULL); osThreadDef (ledControlTask, ledcontrol, osPriorityNormal, 0, 128); ledControlTaskHandle = osThreadCreate (osThread (ledControlTask), NULL); osKernelStart (); в то время как (1) {}} недействительными ledcontrol (недействительный Const * аргумент) {для (;;) {HAL_GPIO_TogglePin (LED1_GPIO_Port, LED1_Pin); osDelay (500); }} Тот же результат: если я нажимаю СТОП я получаю: Кроме того, если я ставлю, как это объяснить SEGGER SystemView UM0802 Manual PDF: SEGGER_SYSVIEW_Init (1000, 80000000, 0, 0); SEGGER_SYSVIEW_Start (); для: SEGGER_SYSVIEW_Conf (); Я же выходные Большое спасибо, Гильермо s объяснить SEGGER SystemView UM0802 Manual PDF: SEGGER_SYSVIEW_Init (1000, 80000000, 0, 0); SEGGER_SYSVIEW_Start (); для: SEGGER_SYSVIEW_Conf (); Я же выходные Большое спасибо, Гильермо s объяснить SEGGER SystemView UM0802 Manual PDF: SEGGER_SYSVIEW_Init (1000, 80000000, 0, 0); SEGGER_SYSVIEW_Start (); для: SEGGER_SYSVIEW_Conf (); Я же выходные Большое спасибо, Гильермо
taquionbcn
1

голосов
0

ответ
120

Просмотры

Отладка работает приложение ехе, что упаковано Zeit / упак

Могу ли я подключить отладчик к запущенному приложению NodeJS, что упакованное упак? Моя новая компания имеет уплотненное консольное приложение без исходного кода. Это работало хорошо в прошлом году, но у него есть небольшое исключение в этом году. Кажется, что некоторые исключения произошло потому, что старый разработчик не покрывал или жёстко переменный год. Все упомянутые исключения C: \ моментальный снимок \ xxx.js. Я думаю, у нас есть решение, чтобы восстановить их файл и отлаживать его. Кто поможет мне найти отладчик или восстановить исходный код? Могу ли я исправить это МАР или OllyDbg? Спасибо
NSK
1

голосов
0

ответ
45

Просмотры

игнорировать предупреждения на F5 (авто Debug Во всяком случае)

Запуск основного кода в сеть САШ через F5 горячие клавиши (отладки), если у меня есть некоторое предупреждение о коде остановит бег, пока не будет нажата «Debug Anyway». Есть ли запись в настройках разрешить отладку либо в присутствии предупреждений?
Lorenzo Delana
1

голосов
2

ответ
566

Просмотры

Отладка с помощью Qt 4.8.7 в Visual Studio 2017

У меня есть довольно большой проект построен с использованием Qt 4.8.7. До недавнего времени я не имею бен с помощью Visual Studio 2010 для разработки и отладки (с помощью кварты надстройки). Я модернизировал к Visual Studio 2017 теперь и я не в состоянии должным образом, например, проверить значение QString (только частично, как первая буква строки) больше. Я попытался установить «новые» инструменты Qt вещь без успеха. Любые консультации по этой теме? Это возможно даже с Qt 4.8.7 и VS2017 или я должен обновить весь проект на Qt 5 для того, чтобы должным образом отладить?
defense2000x
1

голосов
0

ответ
176

Просмотры

Отладка Clang сгенерированный код RTTI с помощью GDB

Я использую Clang ++ вместе с GDB. Я заметил, что для некоторых полиморфных классов GDB не показывает коррекцию динамического типа. После проведенного расследования выяснилось, что Clang ставит различные typenames в DWARF и RTTI: у меня есть класс шаблона: шаблон <класс T, sc_writer_policy POL> класс sc_signal: общественный sc_object {/*...*/}, где sc_writer_policy является перечисление: перечисление sc_writer_policy {SC_ONE_WRITER = 0, SC_MANY_WRITERS = 1, SC_UNCHECKED_WRITERS = 3}; Когда я отладки полиморфных объектов этого класса я получил GDB ошибку, как это предупреждение: символ RTTI не найдена для класса «sc_core :: sc_signal» Похоже, что источник проблемы является то, что его типом имени, кажется, быть сохранено по-разному в RTTI и об отладке. С помощью GDB: (GDB) типов информации sc_signal
random
1

голосов
1

ответ
145

Просмотры

Ошибка отладки IDA Брус файл находка

Я получаю сообщение об ошибке по некоторым причинам: «Невозможно инициализировать систему помощи. Имя файла «ida.hlp», причина: не удается найти файл. Нажмите ввод, чтобы выйти из»Я не знаю, где, чтобы получить файл с.
Jacob Sator
1

голосов
1

ответ
156

Просмотры

отладка феникс Elixir приводит к интерактивной оболочке вместо подглядывать

Я пытался отладить приложение феникса. Для этого я использовал следующие инструкции: - Для того, чтобы установить точку останова: требуется Iex; IEx.pry - Для того, чтобы запустить сервер отладки: IEX -S перемешайте phx.server Проблема возникает при запуске сервера, выше инструкции приводит меня к эликсира интерактивной оболочки (IEX (1)>) и не позволяет серверу работать , отсюда, если я выполнить код вручную, останавливается в prys, но я прыгал, чтобы иметь ход сервера и остановить всякий раз, когда запрос попал в Поддеть. Есть ли решение? Я в настоящее время использую earlang 1.20, эликсир 1.5 и 1.3 феникса
Nicolás Pascual
1

голосов
0

ответ
172

Просмотры

отладки VS Код: C ++ Закрепить программу потребностей?

У меня есть «C ++ Attach» конфигурации для подключения к lldb питона. Одним из обязательных полей в launch.json является «программа». Почему я должен указать программу, если я хочу, чтобы отладить другой процесс в любом случае? Документы VS Code довольно короткие по этой теме, к сожалению.
Nibor
1

голосов
0

ответ
84

Просмотры

Как отлаживать расширение VSCode с Devtools? (Не только с самой VSCode)

Я следовал путеводитель VSCode расширения Devlopment (https://code.visualstudio.com/docs/extensions/debugging-extensions), но я не нашел способа использовать Chrome DevTools для отладки расширения VSCode. Я хочу использовать вкладку Network DevTool для запроса отладки сети с расширением. Есть какой-либо способ сделать это? Спасибо
Yukai Huang
1

голосов
0

ответ
24

Просмотры

Как я могу Приложить удаленный отладчик к .Net 4.5 службы WCF без блокировки других входящих запросов?

Я хотел бы присоединить отладчик к службе WCF, не прерывая входящие запросы, которые не являются один я намереваюсь отладки. Я думал, что я мог бы использовать условную точку останова, чтобы разбить только на определенных условиях в запросе, поступающих от моей машины. Я использовал SoapUI отправить запрос с конкретными условиями. Когда эта точка излома была поражена, я открыл другой запрос в SoapUI, но этот запрос не был обработан, пока я не выпустил свой перерыв. Моя цель состояла в том, чтобы увидеть, если я мог бы присоединить удаленный отладчик к серверу производства, не прерывая другие запросы. Есть какой-либо способ сделать это?
JohnH
2

голосов
2

ответ
161

Просмотры

PivotChart - ActiveChart.Refresh работает только при отладке

У меня есть книги Excel, в котором я генерирующий повороте диаграмму на VBA из существующей сводной таблицы. Эта диаграмма создается как новый лист. До сих пор результат, как и ожидалось. Но когда я иду к сгенерированной диаграмме и хочу изменить что-то в редакторе поля я получаю сообщение об ошибке: Отчет сводной таблицы был сохранен без данных базового источника. Выберите «Обновить данные», чтобы обновить отчет. (Перевод с немецкого) После этого, я могу работать в редакторе полей. После долгого нервотрепка сеанса отладки я понял, что мой код ведет себя по-разному при пошаговом через него с помощью отладчика. При выполнении кода обычно, .refresh не имеет, казалось бы, никакого эффекта. При пошаговом через код с отладчиком, .refresh работает точно так же, как и ожидалось, и я не получаю сообщение об ошибке в редакторе полей. Я попробовал его с Excel 2010 и 2013 Обе версии показывают такое же поведение. Charts.Add chartSheetName = dqSource & "_PIVOT_CHART" С ActiveChart .Location где: = xlLocationAsNewSheet, Name: = chartSheetName .HasTitle = True .ChartTitle.Select .ChartTitle.Text = "Мой заголовок диаграммы" .refresh "
Homer Jay
1

голосов
2

ответ
405

Просмотры

как указать путь генерироваться отладки бинарного файла при отладке идти-Ланг против-кода

Как указать путь генерироваться отладки бинарного файла при отладке идти-Ланг против-кода? Я попытался изменить файл launch.json, но не работает. Я могу отлаживать пойти программы хорошо теперь против-кода, единственная проблема заключается в каждый раз, когда я закончить отладку отладки бинарный файл был под моей директории проекта, как на картинке ниже. Я хочу знать, могу ли я указать каталог генерироваться отладки бинарного файла? Я на макинтош скриншоте моей проблемы:
chaojihexiang
1

голосов
1

ответ
90

Просмотры

Chrome удаленной отладки Basic Authentication

Как я могу сделать обычную проверку подлинности с помощью хромированной удаленной отладки? То есть у меня есть хром работает в удаленной отладке, как этот chrome.exe -Дистанционного-отладочного-порт = 9222, то я использую WebSocket4Net общается с хромом. Я хотел бы автоматизировать базовую аутентификацию, пропускание пользователя и пароля в формате JSON. Я знаю, что я мог сделать, просто https: // имени пользователя: [email protected]/, но я хотел бы также, чтобы попытаться передать их в формате JSON. У меня также есть еще один вопрос, связанный с этим .. Можно ли передать в JSON Javascript выражение для оценки? У меня есть яваскрипт функция для оценки того, чтобы получить идентификатор в вебе-странице вара детей = document.body.getElementsByTagName ( «*»); вар ID = 'userScreenName'; вар элементы = [], ребенок; для (вар я = 0, длина = children.length; я <длина; я ++) {ребенок = дети [I]; если (child.id. IndexOf (идентификатор)> - 1) elements.push (ребенок); }; возвращать элементы [0] .id;
ayasha
1

голосов
0

ответ
19

Просмотры

Текст Pipe для питона сценария в PyCharm отладчик

У меня есть питон скрипт, который вызывается паропроводом текста сценария (который, в свою очередь, читает этот текст, читая стандартный ввод). Например: эхо «Это какой-то текст» | питон myScript.py Есть ли способ запустить это под PyCharm отладчик? Я не могу найти способ «труба» исходный текст в.
fender4645
1

голосов
1

ответ
372

Просмотры

truffle debugger: TypeError: Cannot read property 'line' of undefined

Я пытаюсь использовать трюфель 4.1.0 для отладки солидности коды. Отладчик запускается правильно, показывая первые строки, но вы не можете пошагово договора! Полный StackTrace ошибки, как показано на терминале является: TypeError: Не удается прочитать «строка» свойство неопределенных в Object.formatRangeLines (/ USR / местные / Библиотека / node_modules / трюфель / строить / WebPack: / ~ / трюфель-debug- Utils / index.js: 201: 1) при printState (/usr/local/lib/node_modules/truffle/build/webpack:/~/truffle-core/lib/commands/debug.js:125:1) на объекте. переводчика (/usr/local/lib/node_modules/truffle/build/webpack:/~/truffle-core/lib/commands/debug.js:404:1) при ReplManager.interpret (/ USR / местные / Библиотека / node_modules / трюфель / строить / WebPack: /~/truffle-core/lib/repl.js: 119: 1) при оценке (domain.js: 280: 14) в качестве REPLServer.runBound [Eval] (domain.js: 293: 12) на экземпляре REPLServer. (Repl.js: 539: 10) при emitOne (events.js: 96: 13) при REPLServer.emit (events.js: 188: 7) при REPLServer.Interface._onLine (readline.js: 232: 10) на экземпляре REPLServer .Interface._line (readline.js: 583: 8) при REPLServer.Interface._ttyWrite (readline.js: 860: 14) при REPLServer.self._ttyWrite (repl.js: 612: 7) при ReadStream.onkeypress (Readline. JS: 119: 10) при emitTwo (events.js: 106: 13) при ReadStream.emit (events.js: 191: 7) при emitKeys (внутренние / readline.js: 389: 14) в следующем (родной) в ReadStream .onData (readline.js: 970: 36) при emitOne (events.js: 96: 13) при ReadStream.emit (events.js: 188: 7) при readableAddChunk (_stream_readable.js: 176: 18) в ReadStream.Readable .С (_stream_readable.js: 134: 10) при TTY.onread (net.js: 547: 20) рыть в метод formatRangeLines: Функция (источник, диапазон, contextBefore) При console.log (диапазон); Он печатает: {старт: неопределенный, конец: не определено} На самом деле, исключение возникает при доступе к range.start в этом блоке: вар startBeforeIndex = Math.max (range.start.line - contextBefore, 0); Какие-либо предложения? Спасибо,
Muhammad Altabba
1

голосов
0

ответ
51

Просмотры

Jdi точек наблюдения на локальных переменных

Мне нужно, чтобы их установка на локальных переменных, но проблема JDI позволяет ModificationWatchpoint и AccessWatchpoint быть установлен только на класс / переменные экземпляра. Только подход, который я мог думать о том, монитор stackframes после выполнения каждой строки, и сохранить текущее значение переменных в HashTable. Таким образом, я заявляю переменные изменения при изменении значения после выполнения одной линии, и я объявляю доступ к переменному, когда значение некоторых другим переменным изменяется, и она содержит значение, что некоторые другие переменный также содержит. Но есть одна проблема в моем подходе найти доступ переменных предполагают х = 10 г = х + 30 В вышеописанном случае мой подход не найдет доступ к переменным переменной х. Так что мой вопрос, есть ли функциональность поддерживается JDI сделать выше задачи?
rainyday
1

голосов
0

ответ
200

Просмотры

Android Studio Emulator Shuts Down On Debug App

Когда я иду, чтобы отладить мое приложение в Android Studio, я получаю следующее: 03/11 16:52:58: Запуск мобильного $ ADB оболочки утра начать -n «com.gelakinetic.mtgfam.debug / com.gelakinetic.mtgfam.FamiliarActivity "-a -c android.intent.action.MAIN android.intent.category.LAUNCHER -D Ожидание применения прийти онлайн: com.gelakinetic.mtgfam.debug.test | com.gelakinetic.mtgfam.debug Ожидание применения прийти онлайн: com.gelakinetic.mtgfam.debug.test | com.gelakinetic.mtgfam.debug Ожидание применения прийти онлайн: com.gelakinetic.mtgfam.debug.test | com.gelakinetic.mtgfam.debug Подключение к com.gelakinetic.mtgfam.debug Захват и отображение LogCat сообщений из приложения. Такое поведение можно отключить в разделе «выходной Logcat» на странице настроек «Debugger». Вт / ActivityThread: com.gelakinetic.mtgfam Применение. отладки ждут отладчика на порту 8100 ... I / System.out: Отправка WAIT кусок I / зиготы: Debugger активен Подключен к цели VM, адрес: 'локальный: 8834', транспорт: 'гнездо' I / System .out: Debugger связала I / System.out: ожидание отладчик обосноваться ... Я / System.out: ожидание отладчик обосноваться ... Я / болтливый: UID = 10079 (com.gelakinetic.mtgfam.debug) идентичные 4 линии ввода / System.out: ожидание отладчик обосноваться ... Я / System.out: отладчик осевшие (1498) D / AndroidRuntime: Выключение VM E / AndroidRuntime: НЕУСТРАНИМОГО ИСКЛЮЧЕНИЕ: основной процесс: com.gelakinetic. mtgfam.debug, PID: 9164 DeadSystemException: система умер; более ранние журналы будут указывать на основную причину I / процесса: Отправка сигнала. ПИД: 9164 Sig: 9 отсоединен от целевой VM, адрес: 'локальный: 8834', транспорт: «Гнездо» Я уверен, что это не код, потому что он запускает отлично на моем другом компьютере, и другой человек. Я бегу AVD в программном режиме рендеринга, потому что в противном случае он выходит из строя (я думаю, что он должен делать с драйверами нуво?). Этого не происходит, когда я запускаю нормально (зеленая стрелка, Shift-F10). Это новая установка как Arch и Android Studio.
XVicarious
1

голосов
0

ответ
739

Просмотры

Как отлаживать с MonoDevelop?

Я создал регулярное приложение # консольного C в MonoDevelop. Я могу скомпилировать его (если IDE не ломается), и я могу запустить его в командной строке. Теперь я хотел бы отладить эту консольную программу. Как мне это сделать? MonoDevelop, кажется, не поддерживает, что (больше?). Я получаю сообщение об ошибке «Не удалось подключиться к отладчику». Погуглить не помогло. Единственные решения, предлагаемые не применяются, поскольку они являются либо Unity-специфичными или обратитесь к более старой версии MonoDevelop. (Я бегу самый последний стабильный моно и MonoDevelop.) Может кто-нибудь помочь мне, пожалуйста, с этим? Спасибо!
Regis May
1

голосов
0

ответ
215

Просмотры

Отладка ядра с помощью kgdb / GDB на целевой руке?

Я получил vmlinux.uimg и vmlinux от моего друга. Vmlinux построен с Linux версии 4.14.10. У меня есть две машины: мишень (рычаг 32 разрядная архитектура) и хост (архитектура x86) Обе системы соединены с проводом, номера портов / DEV / ttySAC3 и / DEV / ttyUSB0 соответственно. Target загрузки путем чтения файла изображения vmlinux.uimg с сд карты. Я хочу, чтобы отладить эту vmlinux от моего хозяина машины. Шаги я следующие являются: Начало Миником в хосте. Тип эхо ttySAC3,115200> / SYS / модуль / kgdboc / параметры / kgdboc в Minicom. Я получаю «KGDB: Registered драйвер ввода / вывода kgdboc». Введите эхо г> / Труды / SysRq-триггера в Minicom я получаю «SYSRQ DEBUG и Ввод KGDB». Закрыть Миником. Перейти к vmlinux папку через терминал в хост-машине. Тип GDB vmlinux [Примечание: это GDB я использую 7. 10 версия для руки] В типа GDB целевого пульта дистанционного управления / DEV / ttyUSB0 Это дает мне сообщение Удаленная отладка с помощью / DEV / ttyUSB0 0xc0d14f5 в sysrq_dbg_op () В GDB типа б do_mmap_pgoff я получаю сообщение точки останова 1 в хххх: do_map_pgoff (4 месте ) В продолжении типа GDB Это дает мне сообщение Continuing. а затем ничего не делает .. Проблемы: GDB продолжать не работает, как ожидалось. Я ожидаю, последний шаг (9) для продолжения целевого рестарта и попал в точку останова вместо этого он получает аварию. GDB шаг и следующий не работает, как ожидалось. Пошагово до выхода из sysrq_dbg_op (), который не имеет никакой информации номер строки. «Предупреждение: неверный удаленный ответ». GDB «беги» тоже не работает. Он отображает сообщение «Удаленный адресат не поддерживает запуск» Как я могу вызвать модуль на моей цели, на которую я поставил точку останова, как я не могу использовать Миник и GDB одновременно. Что все шаги, которые я должен следовать после того, как заморозить ядро. Что плохого в этом процессе?
Aparna Kumari
1

голосов
0

ответ
48

Просмотры

TFS «исходный сервер» (по-видимому,) не работает

Я пытаюсь отладить небольшое приложение, которое преднамеренно вызывает исключение в зависимой библиотеке. Я построил код для обоих, но я отладки на рабочей станции, что я не использовал, чтобы построить зависимую библиотеку. У меня есть шаг в моем маленьком процессе сборки к источникам индекса и опубликовать символы (с помощью системы сборки vNext) для зависимой библиотеки. Я хочу, чтобы иметь возможность отладки и шаг в код зависимой библиотеки. Я ожидаю, что информация индексирование штамп в PDB файл позволит приобретение файлов кода источника «на лету». PDB файл успешно загружать на сервер источника во время vNext строить и PDB файл успешно загружен из каталога кэш-символ Я указанный в визуальной студии в соответствии с Debug -> Windows -> Модули. Мое приложение генерирует исключение намеренно, отладчик будет иметь что-то ворваться. Когда это происходит, я вижу код, который бросает в трассировке стека, поэтому я знаю, что символы загружаются правильно. При двойном щелчке на этой записи в трассировке стека, я не берусь источника. Благодаря информации, индексирования, я ожидал бы Visual Studio, чтобы получить источник, но я показан диалог файла просмотра. Обратите внимание, что я использую Visual Studio 2017 Вот информация об индексировании в PDB файл (который показывает PDB правильно индексироваться): ---------------------- -------------------------- версия = 3 INDEXVERSION = 2 VERCTRL = Team Foundation Server DATETIME = чт 8 марта 2018 15:58:40 индексатор = TFSTB SRCSRV: переменные ------------------------------------------ TFS_EXTRACT_CMD = тс. ехе вид / версия:% var4% / noprompt "$% var3%" / сервер: % Fnvar% (% var2%) / консольный>% SRCSRVTRG% TFS_EXTRACT_TARGET =% Тарг% \% var2 %% fnbksl% (% var3%) \% var4% \% fnfile% (% var5%) SRCSRVVERCTRL = ТФС SRCSRVERRDESC = доступ SRCSRVERRVAR = var2 VSTFSSERVER = ОТРЕДАКТИРОВАНО SRCSRVTRG =% TFS_EXTRACT_TARGET% SRCSRVCMD =% TFS_EXTRACT_CMD% SRCSRV: исходные файлы ------------------------------ --------- C: \ Resources \ агент \ _work \ 6 \ s \ отредактированные \ AppDomainLogger.cs * VSTFSSERVER * / отредактированные / AppDomainLogger.cs * 77776 * AppDomainLogger.cs C: \ Resources \ агент \ _work \ 6 \ s \ ОТРЕДАКТИРОВАНО \ CustomLogger.cs * VSTFSSERVER * / ОТРЕДАКТИРОВАНО / CustomLogger.cs * 77776 * CustomLogger.cs SRCSRV: конец ---------------------- -------------------------- Обратите внимание, я ОТРЕДАКТИРОВАНО некоторую информацию, она просто Pathing информация, которую я не хочу раскрывать, и сервер имя, но они правильны. Если кодовые значения значения VSTSSERVER и источник правильны, почему ISN» т исходный код подъехал при попытке отладки. Я не уверен, что эти цифры в пути исходного кода, и я не вижу никаких учетные данные для входа для входа на сервер TFS. Однако, так как я уже подключен к TFS по virture использования Visual Studio, я, возможно, думал, что учетные данные не нужны? Мой процесс сборки curently не маркировать источник .... это может быть частью этой проблемы? Я немного новичок в этом (пытается использовать исходную информацию в процессе отладки). Дайте мне знать, если я что-то не хватает, и если я, как я могу исправить ситуацию. У меня есть Debug -> Параметры -> Общие -> Включить поддержку исходного сервера проверяются (и это два подвида флажков) до подключения Visual Studio для приложения. т видят учетные данные для входа на сервер TFS. Однако, так как я уже подключен к TFS по virture использования Visual Studio, я, возможно, думал, что учетные данные не нужны? Мой процесс сборки curently не маркировать источник .... это может быть частью этой проблемы? Я немного новичок в этом (пытается использовать исходную информацию в процессе отладки). Дайте мне знать, если я что-то не хватает, и если я, как я могу исправить ситуацию. У меня есть Debug -> Параметры -> Общие -> Включить поддержку исходного сервера проверяются (и это два подвида флажков) до подключения Visual Studio для приложения. т видят учетные данные для входа на сервер TFS. Однако, так как я уже подключен к TFS по virture использования Visual Studio, я, возможно, думал, что учетные данные не нужны? Мой процесс сборки curently не маркировать источник .... это может быть частью этой проблемы? Я немного новичок в этом (пытается использовать исходную информацию в процессе отладки). Дайте мне знать, если я что-то не хватает, и если я, как я могу исправить ситуацию. У меня есть Debug -> Параметры -> Общие -> Включить поддержку исходного сервера проверяются (и это два подвида флажков) до подключения Visual Studio для приложения. это может быть частью этой проблемы? Я немного новичок в этом (пытается использовать исходную информацию в процессе отладки). Дайте мне знать, если я что-то не хватает, и если я, как я могу исправить ситуацию. У меня есть Debug -> Параметры -> Общие -> Включить поддержку исходного сервера проверяются (и это два подвида флажков) до подключения Visual Studio для приложения. это может быть частью этой проблемы? Я немного новичок в этом (пытается использовать исходную информацию в процессе отладки). Дайте мне знать, если я что-то не хватает, и если я, как я могу исправить ситуацию. У меня есть Debug -> Параметры -> Общие -> Включить поддержку исходного сервера проверяются (и это два подвида флажков) до подключения Visual Studio для приложения.
Bryan Johnson
1

голосов
0

ответ
163

Просмотры

Как отлаживать динамически нагруженных JavaScript в Firefox?

С Chrome, вы можете добавить // # sourceURL = / JS / dynamicFile.js, чтобы включить возможность отладки файл, который загружается через AJAX. Но не похоже на работу на Firefox. Есть ли другой способ?
tbcrawford
1

голосов
0

ответ
360

Просмотры

Что такое «динамические переменные капли с непустым грязным списком» означает в DTrace?

Я прослеживая процесс на OSX 10.13, используя dtruss пытаясь понять, почему она замерзает, делая гнездо подключения. Однако, когда он достигнет соединить индикаторные замерзает, а затем отображает +783 динамических переменные падает с непустым грязным списком на экране. Так что это не очень поможет понять, почему процесс замораживания! Что значит «динамические переменный падает с непустым грязным списком» означает? и как я мог бы получить представление о том, почему мой процесс замораживания с использованием dtruss / DTrace? Я на OSX 10.13
horseyguy
1

голосов
0

ответ
71

Просмотры

DOSBox вход MASM вместе с отлаживать

Я использую DOSBox MASM, чтобы узнать ассемблер. Тем не менее, я хочу внести свой вклад вместе с отлаживать. То есть, я хочу, чтобы выполнить свою программу построчно, а также внести свой вклад, как только приходит INT 21H. Я отладка в afdebug TEST.EXE Но как только он видит MOV AH, 01H INT 21H отладка просто пропускает через INT 21H и не подскажет любой экрана, чтобы принять ввод. Вот эта программа в случае: .MODEL МАЛЫЙ .STACK 64 .DATA MSG DB "ENTER ХАРАКТЕР: $" ORG 0030h LOL DB? .Code MOV AX, @ DATA MOV DS, AX LEA DX, MSG MOV AH, 09H INT 21H MOV AH, 01H INT 21H MOV LOL, AL MOV AH, 4CH INT 21H END
Jack621311
1

голосов
0

ответ
132

Просмотры

Ошибка подключения отладчика с нуклида на локальный сервер Expo

Я пытаюсь прикрепить нуклидов отладчик Expo локальный сервер (порт 19001), но он показывает мне следующее сообщение об ошибке: узел адаптера: v8.10.0 x64 vscode-хром-отладочный-ядро: 3.17.10 Запуск отладчика приложения рабочего. ******** ошибки Необработанной в отладках адаптера - отказ обещания Необработанного: Ошибка: икра реагирует-native.cmd ENOENT на _errnoException (util.js: 1022: 11) при Process.ChildProcess._handle.onexit (внутренний / child_process .js: 190: 19) при onErrorNT (внутренние / child_process.js: 372: 16) при _combinedTickCallback (внутренний / процесс / next_tick.js: 138: 11) при process._tickCallback (внутренних / процесса / next_tick.js: 180: 9) Далее следуют: не удалось отладить. Неверная версия:
Sterling Ryan
1

голосов
0

ответ
31

Просмотры

отладки потока Java в затмении

я просто отчаялся для темы отладки в затмении. позвольте мне сказать вам: мой отладчик в упадке работает очень хорошо, останавливается, значения читаемы ... так долго. в нашем источнике мы имеем много нитей с этой структурой класса Cl1 реализует Runnable {Run () {вызов cl2 (); }} Класс Cl2 реализует Runnable {Run () {называть CL3 (); и так далее .. breakpoint-> stopMeHere (); }} В точке останова отладчик не останавливается. оно не заботиться, какие из свойств точки останова я установил, отладчик работает над ним. это очень ВАЖНАЯ, чтобы получить этот ход. Кто-нибудь имеет представление о том, что я могу сделать? спасибо советы
derMicki
1

голосов
0

ответ
113

Просмотры

PeopleSoft Application Engine debugging - any way to pre-set breakpoints?

Я использую Application Engine в режиме отладки. Работает хорошо, но каждый раз, когда мне нужно повторно указать свои контрольные точки с нуля (да, в курсе истории прокрутки через стрелку вверх / вниз, а не то, что я хочу). Вот командный сценарий, runAE.cmd, я написал для автоматизации запуска: "C: \ Program Files \ PeopleSoft-PT852 \ Bin \ клиент \ winx86 \ psae.exe" -ct Microsft -CD MYDB -CO MyUser -CP% PWD % -R MYRUNCTLID -AI TL_TIMEADMIN -Debug Y Это сессия меня начала работы: Application Engine Debugger - введите команду или типа? за помощью. TL_TIMEADMIN.MAIN.Step010L> B (S) и др, (U), nПравильно установите, или (L), IST? ы Программа [TL_TIMEADMIN]: TL_TA_RULES Секция [MAIN]: COPE54 Шаг [Step010L]: Т01 Точка останова устанавливается на TL_TA_RULES.COPE54.T01 TL_TIMEADMIN.MAIN.Step010L> B (S) и др, (U), nПравильно установите, или (L), ист? s Программа [TL_TIMEADMIN]: TL_TA_RULES Раздел [MAIN]: CUSTBKPY Шаг [Step010L]: Step20 Breakpoint установлен на TL_TA_RULES.CUSTBKPY.STEP20 Итак, что я думал, было кормить начальные точки останова с помощью файла breakpoints.txt. б s TL_TA_RULES COPE54 T01 б s TL_TA_RULES CUSTBKPY Step20, а затем запустить все это как runAE.cmd <breakpoints.txt (в основном перенаправить ввод из файла в точки останова). Это действительно портит вещи с Debugger жалуется, что он не понимает команду, а затем зацикливание на него - то есть это не просто жалуются на 10-12 строк в моем файле точек останова, она застревает на неверную команду, нажмите? за помощью, пока я CTRL-C весь извините беспорядок. б s TL_TA_RULES COPE54 T01 б s TL_TA_RULES CUSTBKPY Step20, а затем запустить все это как runAE.cmd <breakpoints.txt (в основном перенаправить ввод из файла в точки останова). Это действительно портит вещи с Debugger жалуется, что он не понимает команду, а затем зацикливание на него - то есть это не просто жалуются на 10-12 строк в моем файле точек останова, она застревает на неверную команду, нажмите? за помощью, пока я CTRL-C весь извините беспорядок. б s TL_TA_RULES COPE54 T01 б s TL_TA_RULES CUSTBKPY Step20, а затем запустить все это как runAE.cmd <breakpoints.txt (в основном перенаправить ввод из файла в точки останова). Это действительно портит вещи с Debugger жалуется, что он не понимает команду, а затем зацикливание на него - то есть это не просто жалуются на 10-12 строк в моем файле точек останова, она застревает на неверную команду, нажмите? за помощью, пока я CTRL-C весь извините беспорядок. Нажмите ? за помощью, пока я CTRL-C весь извините беспорядок. Нажмите ? за помощью, пока я CTRL-C весь извините беспорядок.
JL Peyret
1

голосов
0

ответ
18

Просмотры

How to debug a program that speeds up after waking a computer from sleep?

I'm working on a Python project that uses PyBox2D (platform is Windows 10). As I understand it, PyBox2D is a Python wrapper for Box2D, which is written in C++, and that seems to be causing an issue that I've never come across before. The simulation usually runs fairly slowly, but I recently figured out that, for about 80 seconds after waking my computer from sleep, the program runs significantly faster. Then, for no apparent reason, the program slows down to its usual pace. The speedup occurs whether I start the program before or after putting the computer to sleep. I've done some preliminary benchmarking, which points to Box2D being the issue, but I'm not sure where to go from here. First of all, I checked Task Manager. When the program is running slowly, Python is using about 8% of the CPU. When the program is running quickly, it uses 25% (i.e. a full core) consistently. Then, I ran it through cProfile to see which functions were slowing things down. Here are the stats for the 5 most time consuming functions when the program is running normally/slowly: ncalls tottime percall cumtime percall filename:lineno(function) 900 69.894 0.078 69.894 0.078 {built-in method b2World_Step} 180000 4.644 0.000 8.252 0.000 layer.py:61(__Activate) 601088 3.636 0.000 3.636 0.000 {method 'normal' of 'mtrand.RandomState' objects} 1980000 3.278 0.000 4.366 0.000 functions.py:3(Sigmoid) 90000 2.921 0.000 6.439 0.000 outputLayer.py:13(Activate) Here are the stats when the program is running quickly. ncalls tottime percall cumtime percall filename:lineno(function) 900 7.127 0.008 7.127 0.008 {built-in method b2World_Step} 180000 4.429 0.000 7.914 0.000 layer.py:61(__Activate) 601072 3.778 0.000 3.778 0.000 {method 'normal' of 'mtrand.RandomState' objects} 1980000 3.191 0.000 4.205 0.000 functions.py:3(Sigmoid) 90000 2.861 0.000 6.265 0.000 outputLayer.py:13(Activate) Clearly, it's a problem with Box2D's World_Step method, but since it's a library that wraps C++ code I can't figure out what to do next. If it were just supposed to be slow, I'd be fine with that, but there's something wrong that is fixed by waking up the computer, and I want to figure out how to replicate that without actually putting the computer to sleep. Here are the relevant pieces of code: simulator.py from framework import (Framework, main) from Box2D import * class Simulator(Framework): name = "Simulator" experimentCount = 0 def __init__(self, showGraphics = True): self.showGraphics = showGraphics if(showGraphics): super(Simulator, self).__init__() else: self.world = b2World(gravity=(0, -10), doSleep=True) self.stepCount = 0 def Step(self, settings): if(self.showGraphics): super(Simulator, self).Step(settings) else: self.stepCount += 1 self.world.Step(1 / settings.hz, settings.velocityIterations, settings.positionIterations) self.world.ClearForces() if __name__ == "__main__": main(Simulator) main.py from simulator import Simulator import framework import physicsSettings from learningSettings import learningSettings import cProfile def test(): simulator = Simulator(False) while(True): simulator.Step(physicsSettings.fwSettings) if(learningSettings.useGraphics): framework.main(Simulator) else: cProfile.runctx('test()', globals(), locals(), 'profileResults1.pstats')
Iceman76
1

голосов
1

ответ
141

Просмотры

IndexError: Индекс списка вне диапазона сразу после печати LEN (список)> 0

Я в буквальном смысле слова эти две строки кода в последовательности: печать (Len (counter.ondas)) Onda = counter.ondas [-1] Я получил 13 напечатанный на первой линии, и он разбился давая мне tracebook к Onda = counter.ondas [-1] строку: IndexError: индекс списка из диапазона сразу после печати LEN (список). Он работает в тысячи раз, прежде чем врезаться. Я понятия не имею, о том, как подойти к этой проблеме. Выход для печати (counter.ondas): [Онда ([], [свеча (4, 'GBP_JPY', Отметка ( '2017-06-12 16:59:00'), 138,884, 138,897, 138,674, 138,76, 10957,0, True)]), Onda ([], [свечи (4, 'GBP_JPY', Отметка ( '2017-06-12 16:59:00'), 138,884, 138,897, 138,674, 138,76, 10957,0, True) ... ] Выход для печати (тип (counter.ondas)): Выход для печати (isinstance (counter.ondas, список)): Да Полная ошибка Traceback Traceback (самый последний вызов последнего):
joaoavf
1

голосов
0

ответ
218

Просмотры

Угловой 2 App - Отладка транспортир код

Есть ли на самом деле Кто-нибудь знает, как отлаживать код транспортир для угловой 2 приложения? У меня есть НАЯ версия 8 установлена ​​и «browser.pause ()» функция теперь была удалена в этой версии. Видимо, мне нужно использовать «отладчик». Я пытался добавить «отладчик;» в мой код, но когда мой код достиг этого раздела в коде он просто проходит прямо через него, не отрываясь. Я проводил дни, пытаясь найти документацию по этому вопросу, но все, кажется, либо связаны с angularJS или плоскости яваскрипта приложения. Пожалуйста, кто-то может закончить свое горе и скажите мне, как отлаживать угловой 2 транспортира код тестирования e2e?
ED209
1

голосов
0

ответ
22

Просмотры

Не может удаленно отлаживать Java проект с помощью DDMS или монитора в SDk на Android> = 5 (уровень API> = 21)

Существует ява проект, который был составлен в sample.jar в отладочной версии, преобразуются в sample.dex с помощью Dx, толкнул на Android эмулятор (Android 5.1.1), и запустить на устройстве. Этот проект был разработан для загрузки определенного приложения на Android устройства и протестировать приложение. Sample.dex действительно успешно работать на устройствах, потому что все behaviores и выходы являются правильными. Проблема глубоко спутать нас в том, что мы не можем отладить его шаг за шагом как приложение Remote Java, используя / монитор Android устройства DDMS, который полезен в Android 4.4.2 (API Level 19). PS: эмулятор коренится и я попытался несколько способов фиксированного этой проблемы, в том числе selectting на USB отладку в режиме разработчика и изменить уровень API до 23, все эти усилия не работают. Как это исправить .....
Tool Ply
1

голосов
1

ответ
30

Просмотры

Отладка между двумя различными процессами с помощью «Visual Studio для кода»

У меня есть Угловой проект. У меня есть еще один проект, в котором я создал веб-сервер с помощью «Node JS». Мой Угловой код вызывает API для проекта сервера Node. Мне нужно установить отладки, так что я могу перейти от Angular к проекту «Node JS». Все указатели будут полезны. заранее спасибо.
1

голосов
0

ответ
310

Просмотры

Valgrind memory debugging for nodejs using child process

Я пытаюсь отлаживать nodejs скрипт, который имеет зависимость от родных привязок. Этот сценарий также включает разветвление дочернего процесса. Я использую Valgrind для отладки проблем с памятью со следующими опциями: Valgrind --leak проверка = резюме --show-просачиванию видов = все --trace-дети = да --verbose узел app.js Это работает только если установлен --trace-дети = нет, в противном случае всегда проваливались. Я создал следующий пример сценария, чтобы проверить сценарий и, кажется, Valgrind не работает отладка дочернего процесса выполняется в узле. // main.js вар р = требуется ( 'child_process'); вар ребенок = cp.fork ( './ работник'); child.on ( 'сообщение', функция (м) {// Получаем результаты дочернего процесса console.log ( 'полученные:' + т);}); // Отправляет дочерний процесс некоторых работ child.send ( «Пожалуйста вверх-случае это строка»); и worker.js process.on ( 'сообщение', функция (м) {// Выполняет работу (в данном случае только вверх случае строка т = m.toUpperCase (); // Pass приводит обратно к родительскому процессу process.send (m.toUpperCase (м));}); И Valgrind всегда проваливались с следующей ошибкой: == 10401 == execve (0x1048a3150 (/ бен / Баш), 0x1048a3638, 0x1048a3658) не удалось, ERRNO 2 == 10401 == EXEC FAILED: Я не могу оправиться от execve () не удается, так что я умираю. == 10401 == Добавление более строгие испытания в PRE (sys_execve), или работать, как восстановить.
Nazar Hussain
1

голосов
1

ответ
43

Просмотры

Противоречивые поведение yticklabels подзаговора в factorplot с помощью Сиборна

При запуске коды из API Сиборна: импорт Сиборн как SNS sns.set (стиль = «клещи») упражнения = sns.load_dataset ( «упражнения») г = sns.factorplot (х = «время», у = "импульса »оттенок =„вид“, цв =„диета“, данные = упражнения) я получаю следующее изображение: Тем не менее, изображение прилагается к примеру в API выглядит следующим образом:, в которой yticks правого участка не визуализируется. Есть ли способ, чтобы убедиться, что для моего собственного участка в yticks для правого участка не визуализируется? Я использую: Сиборн 0.8.1. Панды 0.21.0 Matplotlib 2.1.0 SciPy 1.0.0 Numpy 1.13.3
Archie
1

голосов
1

ответ
218

Просмотры

IIS возвращающихся 400 - недостающее Содержание ошибки

Я бегу IIS версии 8.5 на Windows Server 2012 R2. Сайт является API обработки запросов по протоколу HTTPS (TLS 1.2). Один из концов принимает JSON преобразованных в последовательной форме данные через PUT (команда / глагол). Данные могут быть успешно переданы до определенного размера, который составляет около 8 МБ. Для наборов данных больше, чем клиент получает странное сообщение об ошибке HTTP: 400 - Missing Content. Я включил правило трассировки на сервере IIS для ошибки 400 и можно видеть, в какой точке следа, что 400 - Missing Content посылается ответ. Тем не менее, я не могу расшифровать, что может быть пойдет не так в событиях до этого. Все, что я могу заметить, что данные считываются в кусках 16299 байт для количества раундов. А потом вдруг количество прочитанных байтов меньше (12506 байт), и мы получаем такую ​​последовательность событий: 1288. GENERAL_SET_RESPONSE_HEADER HeaderName = "X-ASPnet-версия", HeaderValue = "4.0.30319", Заменить = "истина" 07: 20: 19,043 1295. MODULE_SET_RESPONSE_ERROR_STATUS Предупреждение ModuleName = "ManagedPipelineHandler", Уведомление = "EXECUTE_REQUEST_HANDLER", HttpStatus = "400" , HttpReason = «отсутствует содержание», HttpSubStatus = «0», ErrorCode = «операция успешно завершена. (0x0)», ConfigExceptionInfo = «» Я также включен подробный ответ ошибки от IIS в сторону клиента, но, возвращенное сообщение не содержит ничего полезного (просто включить трассировку, которые я уже сделал). Вот отрывок из того, что возвращается в случае, если кто-то интересно: Ошибка HTTP 400.0 - отсутствует содержание Bad Request Наиболее вероятные причины: Вещи, которые вы можете попробовать: Создать правило трассировки, чтобы отслеживать невыполненные запросы для этого HTTP-коды статуса. Дополнительные сведения о создании правила трассировки для невыполненных запросов, нажмите здесь. Кто-нибудь знает, что может быть причиной этого? Или, какого рода отладки подхода я мог бы предпринять для того, чтобы получить больше понимания в проблеме?
Gros Lalo
1

голосов
0

ответ
30

Просмотры

Как найти неправильное место сериализации строки?

У меня есть строка, пришедший от сериализации (массив) и хранить в MySQL, как показано ниже: а: 146: {s: 13: "interviewgame"; s: 6: "543,75"; s: 14: "100001X187game", N; s : 19: "100001X187X3670game"; s: 5: "36,68"; s: 19: "100001X187X3667game"; s: 5: "42.42"; s: 19: "100001X187X3672game"; s: 5: "21.89"; s: 19 : "100001X187X3671game"; s: 4: "9,31"; s: 19: "100001X187X3673game"; s: 4: "6,17"; s: 19: "100001X187X3674game"; s: 4: "9,24"; s: 19:» 100001X187X3675game "; s: 4:" 7,86 "; s: 19:" 100001X187X3676game "; s: 4:" 4,83 "; s: 19:" 100001X187X3677game "; s: 4:" 3,98 "; s: 19:" 100001X187X3678game» ; s: 4:;: 19: "100001X187X3679game"; s: "4,12" с 4: "4,87"; s: 19: "100001X187X3680game"; s: 4:»4,72 "; s: 19:" 100001X187X3681game "; s: 4:" 5,17 "; s: 19:" 100001X187X3682game "; s: 5:" 16,18 "; s: 19:" 100001X187X3668game "; s: 4:" 5,05" ; s: 19: "100001X187X3669game"; s: 5: "57.61", s: 19: "100001X187X3762game"; s: 6: "111,71", s: 19:;: 5: "100001X187X3775game" с "58.79"; s : 19: "100001X187X3788game"; s: 5: "65,55"; s: 19: "100001X187X3801game"; s: 5: "45,24"; s: 14: "100001X186game", N; s: 19: "100001X186X3661game"; s : 4: "4,58"; s: 19: "100001X186X3662game"; s: 4: "8,05"; s: 19: "100001X186X3663game"; s: 4: "4,97"; s: 19: "100001X186X3666game"; s: 4 : "4,76"; s: 14: "100001X188game", N; s: 19: "100001X188X3664game", N; s: 19: "100001X188X3685game", N;с: 19: "100001X188X3686game", N; s: 19: "100001X188X3814game", N; s: 19: "100001X188X3815game", N; s: 19: "100001X188X3816game", N; s: 19: "100001X188X3817game", N; с: 19: "100001X188X3818game", N; s: 19: "100001X188X3819game", N; s: 19: "100001X188X3820game", N; s: 19: "100001X188X3821game", N; s: 19: "100001X188X3822game", N; с: 19: "100001X188X3823game", N; s: 19: "100001X188X3824game", N; s: 19: "100001X188X3825game", N; s: 19: "100001X188X3826game", N; s: 19: "100001X188X3827game", N; с: 19: "100001X188X3828game", N; s: 14: "100001X189game", N; s: 19: "100001X189X3665game", N; s: 20: "100001X187X3670GG001"; s: 1: "0"; s: 15: "100001X187X3667"; s: 6: "?? ‰ é ??"; s: 20: "100001X187X3672GG001"; s: 1:»2 "; s: 20:" 100001X187X3671GG001 "; s: 2:" - 1 "; s: 20:" 100001X187X3673GG001 "; s: 1:" 1 "; s: 20:" 100001X187X3674GG001 "; s: 2:" - 1 "; s: 20:" 100001X187X3675GG001 "; s: 2:" - 3 "; s: 20:" 100001X187X3676GG001 "; s: 2:" - 3 "; s: 20:" 100001X187X3677GG001 "; s: 1:" 3 "; s: 20:" 100001X187X3678GG001 "; s: 1:" 3 "; s: 20:" 100001X187X3679GG001 "; s: 1:" 2 "; s: 20:" 100001X187X3680GG001 "; s: 1:" 0" ; s: 20: "100001X187X3681GG001"; s: 2: "- 1"; s: 20: "100001X187X3682GG001"; s: 1: "0"; s: 15: "100001X187X3668"; s: 0: ""; s : 20: "100001X187X3669GG001"; s: 1: "3"; s: 20: "100001X187X3669GG002"; s: 2: "- 3"; s: 20: "100001X187X3669GG003"; s: 1: "3"; s: 20:»100001X187X3669GG004 "; s: 2:" - 3 "; s: 20:" 100001X187X3669GG005 "; s: 1:" 1 "; s: 20:" 100001X187X3669GG006 "; s: 2:" - 2 "; s: 20:" 100001X187X3669GG007 "; s: 1:" 3 "; s: 20:" 100001X187X3669GG008 "; s: 1:" 1 "; s: 20:" 100001X187X3669GG009 "; s: 1:" 2 "; s: 20:" 100001X187X3669SQ010" ; s: 2: "- 3"; s: 20: "100001X187X3669SQ011"; s: 1: "0"; s: 20: "100001X187X3669SQ012"; s: 2: "- 2"; s: 20: "100001X187X3762GG001" ; s: 2: "- 2", s: 20: "100001X187X3762GG002", s: 2: "- 2", s: 20: "100001X187X3762GG003", s: 2: "- 2", s: 20: "100001X187X3762GG004 "; s: 1:" 0 "; s: 20:" 100001X187X3762GG005 "; s: 1:" 1 "; s: 20:" 100001X187X3762GG006 "; s: 1:" 0 "; s: 20:"100001X187X3762GG007 "; s: 1:" 0 "; s: 20:" 100001X187X3762GG008 "; s: 2:" - 1 "; s: 20:" 100001X187X3762GG009 "; s: 1:" 3 "; s: 20:" 100001X187X3762SQ010 "; s: 1:" 0 "; s: 20:" 100001X187X3762SQ011 "; s: 1:" 0 "; s: 20:" 100001X187X3762SQ012 "; s: 1:" 2 "; s: 20:" 100001X187X3775GG001" ; с: 2: "- 1"; s: 20: "100001X187X3775GG002"; s: 2: "- 3"; s: 20: "100001X187X3775GG003"; s: 1: "2"; s: 20: "100001X187X3775GG004"; с: 1: "1"; s: 20: "100001X187X3775GG005"; s: 1: "1"; s: 20: "100001X187X3775GG006"; s: 2: "- 2"; s: 20: "100001X187X3775GG007"; s : 2: "- 1"; s: 20: "100001X187X3775GG008"; s: 2: "- 2"; s: 20: "100001X187X3775GG009"; s: 1: "2"; s: 20:»100001X187X3775SQ010 "; s: 1:" 0 "; s: 20:" 100001X187X3775SQ011 "; s: 1:" 0 "; s: 20:" 100001X187X3775SQ012 "; s: 1:" 0 "; s: 20:" 100001X187X3788GG001" ; s: 1: "0"; s: 20: "100001X187X3788GG002"; s: 1: "2"; s: 20: "100001X187X3788GG003"; s: 1: "2"; s: 20: "100001X187X3788GG004"; s : 1: "0"; s: 20: "100001X187X3788GG005"; s: 1: "2"; s: 20: "100001X187X3788GG006"; s: 1: "1"; s: 20: "100001X187X3788GG007"; s: 2 : "- 2"; s: 20: "100001X187X3788GG008"; s: 2: "- 1"; s: 20: "100001X187X3788GG009"; s: 2: "- 2"; s: 20: "100001X187X3788SQ010"; s: 1: "0"; s: 20: "100001X187X3788SQ011"; s: 1: "0"; s: 20: "100001X187X3788SQ012"; s: 1: "2"; s: 20:»100001X187X3801GG001 "; s: 2:" - 3 "; s: 20:" 100001X187X3801GG002 "; s: 2:" - 3 "; s: 20:" 100001X187X3801GG003 "; s: 1:" 2 "; s: 20:" 100001X187X3801GG004 "; s: 1:" 1 "; s: 20:" 100001X187X3801GG005 "; s: 1:" 3 "; s: 20:" 100001X187X3801GG006 "; s: 1:" 0 "; s: 20:" 100001X187X3801GG007" ; s: 2: "- 2"; s: 20: "100001X187X3801GG008"; s: 2: "- 2"; s: 20: "100001X187X3801GG009"; s: 1: "2"; s: 20: "100001X187X3801SQ010" ; s: 1: "3"; s: 20: "100001X187X3801SQ011"; s: 1: "0"; s: 20: "100001X187X3801SQ012"; s: 1: "1"; s: 15: "100001X186X3661"; s : 1: "М"; s: 15: "100001X186X3662"; s: 13: "+39,0000000000"; s: 15: "100001X186X3663"; s: 2: "А3"; s: 15:»100001X186X3666 "; s: 2:" А1 "; s: 15:" 100001X188X3664 "; s: 1:" 6 "; s: 15:" 100001X188X3685 "; s: 2:" - 6 "; s: 15:" 100001X188X3686 "; s: 1:" 6 "; s: 15:" 100001X188X3814 "; s: 2:" 12 "; s: 15:" 100001X188X3815 "; s: 1:" 3 "; s: 15:" 100001X188X3816" ; с: 1: "9"; s: 15: "100001X188X3817"; s: 2: "- 2"; s: 15: "100001X188X3818"; s: 1: "4"; s: 15: "100001X188X3819"; s : 2: "- 1"; s: 15: "100001X188X3820"; s: 2: "- 3"; s: 15: "100001X188X3821"; s: 1: "6"; s: 15: "100001X188X3822"; s : 1: "6"; s: 15: "100001X188X3823"; s: 2: "- 2"; s: 15: "100001X188X3824"; s: 1: "1"; s: 15: "100001X188X3825"; s: 2: "- 3"; s: 15: "100001X188X3826"; s: 2:»-9 "; s: 15:" 100001X188X3827 "; s: 1:" 8 "; s: 15:" 100001X188X3828 "; s: 1:" 3 "; s: 15:" 100001X189X3665" , N;} попытке десериализации () это строка, но получить ложно. Тогда, как найти или получить уведомление, где это не так?
kittygirl
1

голосов
0

ответ
149

Просмотры

SSIS VSTA: Почему Script Component отладчик не работает при использовании TryGetValue на словаре?

VSTA отладчика ... хорошо ... ошибки в нем. Например, строка интерполяции не поддерживается, и будет препятствовать отладчик от запуска. Это смягчается с помощью String.Format () ;. Тем не менее, я нашел еще одну ошибку, я не могу обойти и использует TryGetValue () на словарь. Ниже код предотвращает отладчик от запуска: Еогеасп (строка strMemberDn в varGroupMemberDns) {если (dctObjectGuidDn.TryGetValue (strMemberDn, из Guid gidMemberGuid)) {lstGroupMemberGuid.Add (gidMemberGuid); }} В настоящее время, я должен использовать следующее, если я хочу, чтобы отладить скрипт, или я должен закомментировать секцию выше. Еогеасп (строка strMemberDn в varGroupMemberDns) {lstGroupMemberGuid.Add (dctObjectGuidDn [strMemberDn]); } Есть обходной путь для этой проблемы?
J Weezy
1

голосов
1

ответ
362

Просмотры

Нет исполняемого кода найден в строке .... Android

Я знаю, что этот вопрос был задан здесь иногда, но все решения, которые я нашел не работает для меня. Когда я хочу, чтобы отлаживать программу я получаю информацию «Нет исполняемый код не найден в строке (...)». Я пробовал: Гладко проект Отключить мгновенный запуск Добавить в build.gradle: отлаживать {отладочная истинное minifyEnabled ложь}, но ничего не помогло. Надеюсь, что кто-то здесь будет в состоянии решить эту проблему. Спасибо за ваше время!
newbieHere
1

голосов
1

ответ
292

Просмотры

Как получить выход панического Linux на последовательную консоль USB, когда система имеет также видеоадаптер

У меня возникли проблемы с паникой ядра Linux, который мне нужно исследовать дальше. Когда это произойдет, то выход паники ядра всегда идет только видеоадаптер и отображается на мониторе. Мне нужно, чтобы иметь выход ядро ​​панического к последовательной консоли USB, а не только на видеоадаптере. В ситуации, когда паника происходит нет монитора доступны. У меня есть серийный USB консоль работает, может войти оттуда, и я также вижу некоторые сообщения ядра там иногда. Однако, когда я спровоцировать панику ядра с эхом-с> / Труды / SysRq-triggerthe выходом ядра панического только на адаптере дисплея видно, не на консоли USB. Я использую Debian 8 с ядром 4,14. ttyUSB0 работает с Systemd. Ядро CmdLine содержит ... консоль = tty0 консоль = ttyUSB0,9600n8 Что я могу сделать, чтобы получить панику ядра писаться последовательный порт USB?
Franz
1

голосов
0

ответ
81

Просмотры

В. С. Отладчик показывает текущее значение в цикле Еогеаспа как нуль, когда это не так

В некоторых ситуациях, когда я пытаюсь отлаживать цикл Еогеаспа, я не могу видеть текущее значение в отладчике. Он будет бросать исключение нулевой ссылки, если я пытаюсь оценить его в часах, в то время как код будет выполняться без каких-либо проблем. Я не 100% уверен, но это, кажется, происходит, когда я итерацию по списку, что я извлеченный с помощью EF Core. вар бар = ждут context.Bars.Include (б => b.Barlets) .ToListAsync (); Еогеасп (вар Foo в барах) {вар Boop = Foo; / * Делать вещи с Foo * /} Если установить контрольную точку в середине цикла, Foo будет нулевым. В то же точки останова можно просмотреть содержимое бара без проблем и ни одно из значений не равны нулю. Я могу также просмотреть содержимое Boop просто отлично, но не Foo, даже сразу после выполнения задания.

Просмотр дополнительных вопросов