UserManual:Crash reports: Difference between revisions

no edit summary
(Created page with "__TOC__ == Backtrace == After each crash Valentina collect information about crash. This information very important for quick fix problem. We don't collect any personal inform...")
 
No edit summary
 
(3 intermediate revisions by one other user not shown)
Line 1:
<languages /><br />
 
__TOC__
<translate>
== Backtrace == <!--T:1-->
After each crash ValentinaSeamly2D collect information about crash. This information very important for quick fix problem. We don't collect any personal information. Collection works only for Windows version. After next run ValentinaSeamly2D will check if had occurred crash, and if yes, will send it to us automatically. This behavior can be disabled in Options. If automatic sending disable you will find all crash reports in directory '''reports''' in root directory of application. So you can send us report manually using '''Help -> Report Bug ...''' .
 
<!--T:2-->
Example of report:
 
<!--T:3-->
<source lang=bash>
-------------------
 
<!--T:4-->
Error occured on Thursday, November 13, 2014 at 13:39:51.
 
<!--T:5-->
C:\pack\valentinaseamly2d\valentinaseamly2d.exe caused an Access Violation at location 00555689 in module C:\pack\valentinaseamly2d\valentinaseamly2d.exe Reading from location 00000000.
 
<!--T:6-->
Registers:
eax=00555680 ebx=01156208 ecx=0022fdd0 edx=00000000 esi=0022d108 edi=0022fdd0
Line 18 ⟶ 26:
 
AddrPC Params
00555689 00000001 01156208 0022FDD0 valentinaseamly2d.exe!MainWindow::Open() [C:\build-ValentinaSeamly2D-Desktop_Qt_5_3_MinGW_32bit-Release\src\app/../../../ValentinaSeamly2D/src/app/mainwindow.cpp @ 1349]
68A56D28 00D585C0 00000003 00000004 Qt5Core.dll!QMetaObject::activate(QObject*, int, int, void**)
61DC3BA7 00000000 00DF01C0 0022D178 Qt5Widgets.dll!QAction::activate(QAction::ActionEvent)
Line 28 ⟶ 36:
61DC847E 00DF0060 0022D670 0022D698 Qt5Widgets.dll!QApplicationPrivate::notify_helper(QObject*, QEvent*)
61DCDBC5 00DF0060 0022D670 61B38F30 Qt5Widgets.dll!QApplication::notify(QObject*, QEvent*)
005453DE 00DF0060 0022D670 00000000 valentinaseamly2d.exe!VApplication::notify(QObject*, QEvent*) [C:\build-ValentinaSeamly2D-Desktop_Qt_5_3_MinGW_32bit-Release\src\app/../../../ValentinaSeamly2D/src/app/core/vapplication.cpp @ 117]
68A37F91 00DF0060 0022D670 0022D5C8 Qt5Core.dll!QCoreApplication::notifyInternal(QObject*, QEvent*)
61DCC07B 00DF0060 0022D670 00000000 Qt5Widgets.dll!QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool)
Line 35 ⟶ 43:
61DC847E 011CC1D0 0022DA10 0022D808 Qt5Widgets.dll!QApplicationPrivate::notify_helper(QObject*, QEvent*)
61DCD097 011CC1D0 0022DA10 0022D928 Qt5Widgets.dll!QApplication::notify(QObject*, QEvent*)
005453DE 011CC1D0 0022DA10 00000048 valentinaseamly2d.exe!VApplication::notify(QObject*, QEvent*) [C:\build-ValentinaSeamly2D-Desktop_Qt_5_3_MinGW_32bit-Release\src\app/../../../ValentinaSeamly2D/src/app/core/vapplication.cpp @ 117]
68A37F91 011CC1D0 0022DA10 0022D9C0 Qt5Core.dll!QCoreApplication::notifyInternal(QObject*, QEvent*)
6195E8C3 7FFDF000 00030000 0115CAD0 Qt5Gui.dll!QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
Line 49 ⟶ 57:
68A3706C 00000000 0022FDD0 80000000 Qt5Core.dll!QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
68A3D3B2 0022FCA4 0022FCA0 0022FCF0 Qt5Core.dll!QCoreApplication::exec()
0054815F 00000001 003E8820 003EC0F0 valentinaseamly2d.exe!~QStringList [C:\build-ValentinaSeamly2D-Desktop_Qt_5_3_MinGW_32bit-Release\src\app/../../../Qt/Qt5.3.2/5.3/mingw482_32/include/QtCore/qstringlist.h @ 61]
00570C50 00400000 00000000 0024238A valentinaseamly2d.exe
005F261D 003E81E8 00000020 00000001 valentinaseamly2d.exe
004013DE 022DD90C 00000018 7FFDD000 valentinaseamly2d.exe
7C817077 004014C0 00000000 78746341 kernel32.dll!RegisterWaitForInputIdle
</source>
== Log == <!--T:7-->
 
<!--T:8-->
Not all backtraces contain enough information for fixing issue. That's why in addition to backtrace we add log.
 
<!--T:9-->
You can't disable creation log. ValentinaSeamly2D clean log before each run.
 
== Default Log Location == <!--T:10-->
 
<!--T:11-->
Windows XP
 
<!--T:12-->
<code>C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\ValentinaSeamly2D</code>
 
<!--T:13-->
Windows 8 or 7 or Vista
 
<!--T:14-->
<code>C:\Users\%USERNAME%\AppData\Local\ValentinaSeamly2D</code>
 
<!--T:15-->
Mac OS X
 
<!--T:16-->
<code>~/Library/Application Support/ValentinaSeamly2D</code>
 
<!--T:17-->
Linux
 
<!--T:18-->
<code>~/.config/ValentinaTeamSeamly2DTeam</code>
</translate>