Код: Выделить всё
virtual bool notify(QObject * receiver, QEvent * event) {
//use https://github.com/AlekSi/breakpad-qt and publish first setup.
//for setup http://www.jrsoftware.org/isdl.php
try
{
return QApplication::notify(receiver,event);
}
catch (const std::exception &exc)
{
// catch anything thrown within try block that derives from std::exception
qDebug() get(QNetworkRequest(QUrl("http://mascix.com/bigfileeditor.jsp?winVer="+winVer)));
qDebug()
GDB Backtrace Выход < /p>
(gdb) r
Starting program: /home/mlinux/tmp/big-file-editor/big-file-editor
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff2d9a700 (LWP 78778)]
qt5ct: using qt5ct plugin
[New Thread 0x7ffff216f700 (LWP 78779)]
qt5ct: D-Bus global menu: no
[New Thread 0x7ffff115b700 (LWP 78781)]
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Thread 1 "big-file-editor" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007ffff684c859 in __GI_abort () at abort.c:79
#2 0x00007ffff6ad7911 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007ffff6ae338c in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007ffff6ae33f7 in std::terminate() () from /lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007ffff6ae36a9 in __cxa_throw () from /lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x00007ffff6c9fe7f in qBadAlloc() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007ffff6ca3d0e in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007ffff6d6ec9c in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9 0x00007ffff6ea50de in QCoreApplication::arguments() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff38ae12f in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#11 0x00007ffff38ae602 in QXcbIntegration::wmClass() const () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#12 0x00007ffff38c4aef in QXcbWindow::create() () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#13 0x00007ffff38af916 in QXcbIntegration::createPlatformWindow(QWindow*) const () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#14 0x00007ffff7454e15 in QWindowPrivate::create(bool, unsigned long long) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#15 0x00007ffff7aaf808 in QWidgetPrivate::create() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007ffff7aafe0e in QWidget::create(unsigned long long, bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007ffff7abcc4b in QWidgetPrivate::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x000055555555b6ae in main ()
Подробнее здесь: https://stackoverflow.com/questions/715 ... pplication
Мобильная версия