Qt debug information files что это
Перейти к содержимому

Qt debug information files что это

  • автор:

Debug Information Files

Debug information files allow Sentry to extract stack traces and provide more information about crash reports for most compiled platforms. Information stored in debug files includes original function names, paths to source files and line numbers, source code context, or the placement of variables in memory. Sentry can use some of this information and display it on the issue details page.

Each major platform uses different debug information files. We currently support the following formats:

  • dSYM files for iOS, iPadOS, tvOS, watchOS, macOS, and visionOS
  • ELF symbols for Linux and Android (NDK)
  • PDB files for Windows and .NET
  • Breakpad symbols for all platforms
  • WASM files for WebAssembly
  • ProGuard mappings for Java and Android

Source maps, while also being debug information files, are handled differently in Sentry. For more information see Source Maps in sentry-cli.

Sentry requires access to debug information files of your application as well as system libraries to provide fully symbolicated crash reports. You can either upload your files to Sentry or put them on a compatible Symbol Server to be downloaded by Sentry when needed.

Managing Debug Information Files

After they have been uploaded, debug information files can be viewed and managed from the Debug Files section in the associated

project Represents your service in Sentry and allows you to scope events to a distinct application.

‘s settings page. That page lists all uploaded debug files, and also allows you to configure symbol servers for automatic downloads.

From the Project Details page, click into settings, then click on Debug Files in the page navigation.

ProGuard files are listed separately, in the ProGuard section of the project settings page.

Debug Files have a retention period of 90 days, using a time to idle expiration mechanism. This means that uploaded debug files are retained for as long as they are actively being used for event processing. Once a debug file has not been used to process incoming events for at least 90 days, it will automatically expire and be eligible for deletion.

Help improve this content
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update («yeah, this would be better»).

whoa there, pardner!

Your request has been blocked due to a network policy.

Try logging in or creating an account here to get back to browsing.

If you’re running a script or application, please register or sign in with your developer credentials here. Additionally make sure your User-Agent is not empty and is something unique and descriptive and try again. if you’re supplying an alternate User-Agent string, try changing back to default as that can sometimes result in a block.

You can read Reddit’s Terms of Service here.

if you think that we’ve incorrectly blocked you or you would like to discuss easier ways to get the data you want, please file a ticket here.

when contacting us, please include your ip address which is: 178.132.111.61 and reddit account

Решенные Qt Debug Information Files, what are they?

Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.

vivaladav отредактировано

Hi, I noticed that, on Linux, when you add the «Qt Debug Information Files» package to your installation, the lib directory is populated with many libQt5xxx.so.x.y.z.debug files. I am assuming they are just shared libraries built in debug mode. Am I right? Are any other files installed by that package? Thanks

Davide Coppola
blog | Linkedin | Twitter

Christian Ehrlicher

Christian Ehrlicher Lifetime Qt Champion отредактировано

Am I right?

No, in those files there are the debug informations for the library as ‘Qt Debug Information Files’ properly says.

Qt debug information files что это

Как я понимаю компилишь в студии, посмотри что указано у тебя в: Tools \ Options там выбираешь Qt \ Builds.

У меня например там: Name: qt-4.3.0, Path: путь к директории.

Думаю только в этом проблема, может быть еще с правами.

13.2.2008, 12:08

странно, че-то ему не нравится этот мейк.
‘qmake.exe’: Loaded ‘C:\Qt\4.3.3\qmake\qmake.exe’, Binary was not built with debug information.
‘qmake.exe’: Loaded ‘C:\WINXPPRO\system32\ntdll.dll’, No symbols loaded.
‘qmake.exe’: Loaded ‘C:\WINXPPRO\system32\kernel32.dll’, No symbols loaded.
‘qmake.exe’: Loaded ‘C:\WINXPPRO\system32\advapi32.dll’, No symbols loaded.
‘qmake.exe’: Loaded ‘C:\WINXPPRO\system32\rpcrt4.dll’, No symbols loaded.
‘qmake.exe’: Loaded ‘C:\WINXPPRO\system32\msvcrt.dll’, No symbols loaded.
‘qmake.exe’: Loaded ‘C:\WINXPPRO\system32\ole32.dll’, No symbols loaded.
‘qmake.exe’: Loaded ‘C:\WINXPPRO\system32\gdi32.dll’, No symbols loaded.
‘qmake.exe’: Loaded ‘C:\WINXPPRO\system32\user32.dll’, No symbols loaded.
The program ‘[1760] qmake.exe: Native’ has exited with code 1 (0x1).

К стати в Tools \ Options у меня нет Qt \ Builds.

13.2.2008, 14:52

попробуй откомпилить в консоли вызвав nmake.

если не получится, то покажи переменные среды.

14.2.2008, 6:24
Цитата(ViGOur @ 13.2.2008, 14:52)

попробуй откомпилить в консоли вызвав nmake.

если не получится, то покажи переменные среды.

сеты прописал, еще поставил mingw(w32api)

C:\sim-0.9.4.3>"C:\Program Files\Microsoft Visual Studio 8\VC\bin\nmake.ex
e" /A

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.

NMAKE : fatal error U1064: MAKEFILE not found and no target specified
Stop.

Litkevich Yuriy
14.2.2008, 7:53
А просто скомандовать nmake в каталоге с мэйк-файлом, в командной строке, без студии т.е., пробывал?
14.2.2008, 8:34
В командной строке Visual Studio сделай так:

qmake -project
qmake
nmake

14.2.2008, 10:01
Цитата(ViGOur @ 14.2.2008, 8:34)
В командной строке Visual Studio сделай так:

qmake -project
qmake
nmake
C:\distr\sim>qmake
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
uic: File generated with too old version of Qt Designer
C:\distr\sim>nmake

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.

"C:\Program Files\Microsoft Visual Studio 8\VC\bin\nmake.exe" -f Makefil
e.Release

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.

c:\Qt\4.3.3\bin\uic.exe plugins\about\aboutdlgbase.ui -o ui_aboutdlgbase
.h
uic: File generated with too old version of Qt Designer
File 'plugins\about\aboutdlgbase.ui' is not valid
NMAKE : fatal error U1077: 'c:\Qt\4.3.3\bin\uic.exe' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\n
make.exe"' : return code '0x2'
Stop.

14.2.2008, 11:27

Стоп, под какой версией Qt написан проект? Случаем не под Qt 3?

Если так, то тебе прийдется или ставить Qt3 или портировать: Porting to Qt 4

Litkevich Yuriy
14.2.2008, 12:02
Цитата(ViGOur @ 14.2.2008, 14:27)
или портировать: Porting to Qt 4

Если проект большой, он застрелится портировать, я так думаю.
14.2.2008, 12:12
Значит, уставить правильную версию Qt.
Litkevich Yuriy
14.2.2008, 12:23
а у тролей можно предыдущие версии качать?
У них вроде только последние лежат.
14.2.2008, 12:34
14.2.2008, 12:56

на юнихе вот с таким работает.
qmake -v
Qmake version: 1.07a (Qt 3.3.
Qmake is free software from Trolltech ASA.

Litkevich Yuriy
14.2.2008, 12:59
Цитата(Guest_quant_* @ 14.2.2008, 15:56)

Вот вот, версия 3.3.8, тебе надо скачать ее под виндовоз и собрать, ViGOur ссылку положил.
15.2.2008, 10:21

Хм, нету под венду то же библы, слил qt-embedded-free-3.3.8, но .
C:\distr\qt-embedded-free-3.3.8>configure.exe -debug-and-release
«configure.exe» не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Litkevich Yuriy
15.2.2008, 10:39

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

Litkevich Yuriy
15.2.2008, 10:43

к стати верся ниже 4, в опенсорсе помоему со Студией работать не будет, а только с MinGW, ну а там есть программа configure.

15.2.2008, 10:44
Цитата(Litkevich Yuriy @ 15.2.2008, 10:39)

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

попробовал собрать последнюю версию, там был нужный exe-шник но сборка в студии обломилась.

 -del qscriptvalue.obj -del qscriptvalueimpl.obj -del qscriptvalueiterator.obj

Не удается найти C:\distr\gnu_IDE\qt-win-opensource-src-4.3.3\qmake\qnumeric.obj

del vc60.pdb
Не удается найти C:\distr\gnu_IDE\qt-win-opensource-src-4.3.3\qmake\vc60.pdb
del vc70.pdb
Не удается найти C:\distr\gnu_IDE\qt-win-opensource-src-4.3.3\qmake\vc70.pdb
del qmake.pdb
Не удается найти C:\distr\gnu_IDE\qt-win-opensource-src-4.3.3\qmake\qmake.pdb
del qmake.ilk
Не удается найти C:\distr\gnu_IDE\qt-win-opensource-src-4.3.3\qmake\qmake.ilk
del qmake.tds
Не удается найти C:\distr\gnu_IDE\qt-win-opensource-src-4.3.3\qmake\qmake.tds

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.

cl -c -Foproject.obj -W3 -nologo -O2 -I. -Igenerators -Igenerators\uni
x -Igenerators\win32 -Igenerators\mac -IC:\distr\gnu_IDE\qt-win-opensource-src-
4.3.3\src\corelib\arch\generic -IC:\distr\gnu_IDE\qt-win-opensource-src-4.3.3\i
nclude -IC:\distr\gnu_IDE\qt-win-opensource-src-4.3.3\include\QtCore -IC:\distr
\gnu_IDE\qt-win-opensource-src-4.3.3\include -IC:\distr\gnu_IDE\qt-win-opensourc
e-src-4.3.3\include\QtCore -IC:\distr\gnu_IDE\qt-win-opensource-src-4.3.3\src\c
orelib\global -IC:\distr\gnu_IDE\qt-win-opensource-src-4.3.3\include\QtScript
-IC:\distr\gnu_IDE\qt-win-opensource-src-4.3.3\mkspecs\win32-msvc2005 -DQT_NO_
TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NODLL -DQT_NO_STL -DQT
_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_
NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_NO_PCRE /Zc:wchar_t- -D
QMAKE_OPENSOURCE_EDITION project.cpp
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\bin\c
l.EXE"' : return code '0xc0000135'
Stop.
Building qmake failed, return code 2


C:\distr\gnu_IDE\qt-win-opensource-src-4.3.3>cd ../../

А в старой верси вот что у меня

C:\distr\qt-embedded-free-3.3.8>dir /B
bin
changes-3.3.8
config.tests
configure
doc
etc
examples
extensions
FAQ
include
INSTALL
lib
LICENSE.GPL
Makefile
MANIFEST
mkspecs
pics
PLATFORMS
plugins
qmake
README
README-QT.TXT
readme-snap.txt
src
tools
translations
tutorial

Litkevich Yuriy
15.2.2008, 11:06

Я собирал автоматически, т.е. запустил батник штатный и все собралось, у меня QT и MinGW на диске F:\ в каталоге QT лежит configure.exe и qtvars.bat, собственно этот батник я и пускал вот его содержимое (может на основе него разберешся):

@echo off
rem
rem This file is generated
rem

echo Setting up a MinGW/Qt only environment.
echo -- QTDIR set to F:\Qt\4.3.2
echo -- PATH set to F:\Qt\4.3.2\bin
echo -- Adding F:\MinGW\bin to PATH
echo -- Adding %SystemRoot%\System32 to PATH
echo -- QMAKESPEC set to win32-g++

set QTDIR=F:\Qt\4.3.2
set PATH=F:\Qt\4.3.2\bin
set PATH=%PATH%;F:\MinGW\bin
set PATH=%PATH%;%SystemRoot%\System32
set QMAKESPEC=win32-g++

if not "%1"=="compile_debug" goto END
cd %QTDIR%
echo This will configure and compile qt in debug.
echo The release libraries will not be recompiled.
pause
configure -plugin-sql-sqlite -plugin-sql-odbc -qt-libpng -qt-libjpeg
cd %QTDIR%\src
qmake
mingw32-make debug
:END

у тебя есть какойто configure без расширений это что такое?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *