{"action":"opened","issue":{"url":"https://api.github.com/repos/QupZilla/qupzilla/issues/1685","labels_url":"https://api.github.com/repos/QupZilla/qupzilla/issues/1685/labels{/name}","comments_url":"https://api.github.com/repos/QupZilla/qupzilla/issues/1685/comments","events_url":"https://api.github.com/repos/QupZilla/qupzilla/issues/1685/events","html_url":"https://github.com/QupZilla/qupzilla/issues/1685","id":95111882,"number":1685,"title":"[WebEngine-Qt5] Crash on launch","user":{"login":"SafaAlfulaij","id":3509617,"avatar_url":"https://avatars.githubusercontent.com/u/3509617?v=3","gravatar_id":"","url":"https://api.github.com/users/SafaAlfulaij","html_url":"https://github.com/SafaAlfulaij","followers_url":"https://api.github.com/users/SafaAlfulaij/followers","following_url":"https://api.github.com/users/SafaAlfulaij/following{/other_user}","gists_url":"https://api.github.com/users/SafaAlfulaij/gists{/gist_id}","starred_url":"https://api.github.com/users/SafaAlfulaij/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SafaAlfulaij/subscriptions","organizations_url":"https://api.github.com/users/SafaAlfulaij/orgs","repos_url":"https://api.github.com/users/SafaAlfulaij/repos","events_url":"https://api.github.com/users/SafaAlfulaij/events{/privacy}","received_events_url":"https://api.github.com/users/SafaAlfulaij/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-15T05:41:16Z","updated_at":"2015-07-15T05:41:16Z","closed_at":null,"body":"I tried to run QupZilla and it just crashed \"Segmentation fault (core dumped)\"\r\n\r\nDebug output:\r\n```\r\nReading symbols from ./qupzilla...(no debugging symbols found)...done.\r\n(gdb) rb\r\nBreakpoint 1 at 0x402018\r\n<function, no debug info> _init;\r\nBreakpoint 2 at 0x402050\r\n<function, no debug info> QString::fromLatin1_helper(char const*, int)@plt;\r\nBreakpoint 3 at 0x402060\r\n<function, no debug info> std::basic_ios<char, std::char_traits<char> >::clear(std::_Ios_Iostate)@plt;\r\nBreakpoint 4 at 0x402070\r\n<function, no debug info> QString::startsWith(QLatin1String, Qt::CaseSensitivity) const@plt;\r\nBreakpoint 5 at 0x402080\r\n<function, no debug info> QTextStream::operator<<(QString const&)@plt;\r\nBreakpoint 6 at 0x402090\r\n---Type <return> to continue, or q <return> to quit---\r\n<function, no debug info> QAbstractConcatenable::appendLatin1To(char const*, int, QChar*)@plt;\r\nBreakpoint 7 at 0x4020a0\r\n<function, no debug info> __stack_chk_fail@plt;\r\nBreakpoint 8 at 0x4020b0\r\n<function, no debug info> std::__throw_bad_cast()@plt;\r\nBreakpoint 9 at 0x4020c0\r\n<function, no debug info> strlen@plt;\r\nBreakpoint 10 at 0x4020d0\r\n<function, no debug info> qVersion@plt;\r\nBreakpoint 11 at 0x4020e0\r\n<function, no debug info> QString::arg(QString const&, int, QChar) const@plt;\r\nBreakpoint 12 at 0x4020f0\r\n---Type <return> to continue, or q <return> to quit---\r\n<function, no debug info> std::ctype<char>::_M_widen_init() const@plt;\r\nBreakpoint 13 at 0x402100\r\n<function, no debug info> operator delete(void*)@plt;\r\nBreakpoint 14 at 0x402110\r\n<function, no debug info> DataPaths::path(DataPaths::Path)@plt;\r\nBreakpoint 15 at 0x402120\r\n<function, no debug info> QString::section(QString const&, int, int, QFlags<QString::SectionFlag>) const@plt;\r\nBreakpoint 16 at 0x402130\r\n<function, no debug info> QApplication::QApplication(int&, char**, int)@plt;\r\nBreakpoint 17 at 0x402140\r\n<function, no debug info> _Unwind_Resume@plt;\r\nBreakpoint 18 at 0x402150\r\n---Type <return> to continue, or q <return> to quit---\r\n<function, no debug info> QString::QString(int, Qt::Initialization)@plt;\r\nBreakpoint 19 at 0x402160\r\n<function, no debug info> QMetaObject::tr(char const*, char const*, int) const@plt;\r\nBreakpoint 20 at 0x402170\r\n<function, no debug info> QString::resize(int)@plt;\r\nBreakpoint 21 at 0x402180\r\n<function, no debug info> QDir::mkdir(QString const&) const@plt;\r\nBreakpoint 22 at 0x402190\r\n<function, no debug info> __cxa_atexit@plt;\r\nBreakpoint 23 at 0x4021a0\r\n<function, no debug info> QTextStream::QTextStream(QIODevice*)@plt;\r\nBreakpoint 24 at 0x4021b0\r\n<function, no debug info> QTextStream::operator<<(char const*)@plt;\r\n---Type <return> to continue, or q <return> to quit---\r\nBreakpoint 25 at 0x4021c0\r\n<function, no debug info> QMessageBox::critical(QWidget*, QString const&, QString const&, int, int, int)@plt;\r\nBreakpoint 26 at 0x4021d0\r\n<function, no debug info> MainApplication::~MainApplication()@plt;\r\nBreakpoint 27 at 0x4021e0\r\n<function, no debug info> QDateTime::toString(Qt::DateFormat) const@plt;\r\nBreakpoint 28 at 0x4021f0\r\n<function, no debug info> MainApplication::MainApplication(int&, char**)@plt;\r\nBreakpoint 29 at 0x402200\r\n<function, no debug info> QArrayData::deallocate(QArrayData*, unsigned long, unsigned long)@plt;\r\nBreakpoint 30 at 0x402210\r\n---Type <return> to continue, or q <return> to quit---\r\n<function, no debug info> QString::toLatin1() const@plt;\r\nBreakpoint 31 at 0x402220\r\n<function, no debug info> std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long)@plt;\r\nBreakpoint 32 at 0x402230\r\n<function, no debug info> QDir::absoluteFilePath(QString const&) const@plt;\r\nBreakpoint 33 at 0x402240\r\n<function, no debug info> QString::toInt(bool*, int) const@plt;\r\nBreakpoint 34 at 0x402250\r\n<function, no debug info> std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)@plt;\r\n---Type <return> to continue, or q <return> to quit---\r\nBreakpoint 35 at 0x402260\r\n<function, no debug info> QDir::QDir(QString const&)@plt;\r\nBreakpoint 36 at 0x402270\r\n<function, no debug info> backtrace@plt;\r\nBreakpoint 37 at 0x402280\r\n<function, no debug info> QFileDevice::close()@plt;\r\nBreakpoint 38 at 0x402290\r\n<function, no debug info> memcpy@plt;\r\nBreakpoint 39 at 0x4022a0\r\n<function, no debug info> operator new(unsigned long)@plt;\r\nBreakpoint 40 at 0x4022b0\r\n<function, no debug info> qgetenv(char const*)@plt;\r\nBreakpoint 41 at 0x4022c0\r\n---Type <return> to continue, or q <return> to quit---\r\n<function, no debug info> QDir::~QDir()@plt;\r\nBreakpoint 42 at 0x4022d0\r\n<function, no debug info> QMessageLogger::fatal(char const*, ...) const@plt;\r\nBreakpoint 43 at 0x4022e0\r\n<function, no debug info> std::ostream::operator<<(int)@plt;\r\nBreakpoint 44 at 0x4022f0\r\n<function, no debug info> signal@plt;\r\nBreakpoint 45 at 0x402300\r\n<function, no debug info> __gmon_start__@plt;\r\nBreakpoint 46 at 0x402310\r\n<function, no debug info> qInstallMessageHandler(void (*)(QtMsgType, QMessageLogContext const&, QString const&))@plt;\r\nBreakpoint 47 at 0x402320\r\n---Type <return> to continue, or q <return> to quit---\r\n<function, no debug info> QString::QString(QChar)@plt;\r\nBreakpoint 48 at 0x402330\r\n<function, no debug info> qstrdup(char const*)@plt;\r\nBreakpoint 49 at 0x402340\r\n<function, no debug info> QFile::open(QFlags<QIODevice::OpenModeFlag>)@plt;\r\nBreakpoint 50 at 0x402350\r\n<function, no debug info> backtrace_symbols@plt;\r\nBreakpoint 51 at 0x402360\r\n<function, no debug info> QAbstractConcatenable::convertFromAscii(char const*, int, QChar*&)@plt;\r\nBreakpoint 52 at 0x402370\r\n<function, no debug info> QFile::~QFile()@plt;\r\nBreakpoint 53 at 0x402380\r\n---Type <return> to continue, or q <return> to quit---\r\n<function, no debug info> std::ostream::flush()@plt;\r\nBreakpoint 54 at 0x402390\r\n<function, no debug info> QFile::QFile(QString const&)@plt;\r\nBreakpoint 55 at 0x4023a0\r\n<function, no debug info> MainApplication::isClosing() const@plt;\r\nBreakpoint 56 at 0x4023b0\r\n<function, no debug info> std::ostream::put(char)@plt;\r\nBreakpoint 57 at 0x4023c0\r\n<function, no debug info> QString::fromAscii_helper(char const*, int)@plt;\r\nBreakpoint 58 at 0x4023d0\r\n<function, no debug info> std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)@plt;\r\n---Type <return> to continue, or q <return> to quit---\r\nBreakpoint 59 at 0x4023e0\r\n<function, no debug info> __gxx_personality_v0;\r\nNote: breakpoint 59 also set at pc 0x4023e0.\r\nBreakpoint 60 at 0x4023e0\r\n<function, no debug info> __gxx_personality_v0@plt;\r\nBreakpoint 61 at 0x4023f0\r\n<function, no debug info> QTextStream::~QTextStream()@plt;\r\nBreakpoint 62 at 0x402400\r\n<function, no debug info> abort@plt;\r\nBreakpoint 63 at 0x402410\r\n<function, no debug info> QDir::cd(QString const&)@plt;\r\nBreakpoint 64 at 0x402420\r\n<function, no debug info> qAppName()@plt;\r\n---Type <return> to continue, or q <return> to quit---\r\nBreakpoint 65 at 0x402430\r\n<function, no debug info> MainApplication::setProxyStyle(ProxyStyle*)@plt;\r\nBreakpoint 66 at 0x402440\r\n<function, no debug info> QTextStream::operator<<(int)@plt;\r\nBreakpoint 67 at 0x402450\r\n<function, no debug info> QByteArray::reallocData(unsigned int, QFlags<QArrayData::AllocationOption>)@plt;\r\nBreakpoint 68 at 0x402460\r\n<function, no debug info> QString::toUtf8() const@plt;\r\nBreakpoint 69 at 0x402470\r\n<function, no debug info> QFile::fileName() const@plt;\r\nBreakpoint 70 at 0x402480\r\n<function, no debug info> endl(QTextStream&)@plt;\r\n---Type <return> to continue, or q <return> to quit---\r\nBreakpoint 71 at 0x402490\r\n<function, no debug info> QDir::exists() const@plt;\r\nBreakpoint 72 at 0x4024a0\r\n<function, no debug info> ProxyStyle::ProxyStyle()@plt;\r\nBreakpoint 73 at 0x4024b0\r\n<function, no debug info> QApplication::exec()@plt;\r\nBreakpoint 74 at 0x4024c0\r\n<function, no debug info> malloc@plt;\r\nBreakpoint 75 at 0x4024d0\r\n<function, no debug info> __libc_start_main@plt;\r\nBreakpoint 76 at 0x4024e0\r\n<function, no debug info> QDateTime::currentDateTime()@plt;\r\nBreakpoint 77 at 0x4024f0\r\n---Type <return> to continue, or q <return> to quit---\r\n<function, no debug info> QDateTime::~QDateTime()@plt;\r\nBreakpoint 78 at 0x402500\r\n<function, no debug info> std::ios_base::Init::Init()@plt;\r\nBreakpoint 79 at 0x402510\r\n<function, no debug info> QString::toLocal8Bit() const@plt;\r\nBreakpoint 80 at 0x404000\r\n<function, no debug info> std::ctype<char>::do_widen(char) const;\r\nBreakpoint 81 at 0x404010\r\n<function, no debug info> QByteArray::~QByteArray();\r\nNote: breakpoint 81 also set at pc 0x404010.\r\nBreakpoint 82 at 0x404010\r\n<function, no debug info> QByteArray::~QByteArray();\r\nBreakpoint 83 at 0x4040a0\r\n---Type <return> to continue, or q <return> to quit---\r\n<function, no debug info> QString::~QString();\r\nNote: breakpoint 83 also set at pc 0x4040a0.\r\nBreakpoint 84 at 0x4040a0\r\n<function, no debug info> QString::~QString();\r\nBreakpoint 85 at 0x4042e4\r\n<function, no debug info> _fini;\r\n(gdb) \r\n\r\n```"}}