Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash on startup #4538

Closed
pinpox opened this issue Jan 21, 2019 · 2 comments
Closed

Crash on startup #4538

pinpox opened this issue Jan 21, 2019 · 2 comments
Labels
status: needs triage Issues/PRs which need some deeper investigation.

Comments

@pinpox
Copy link

pinpox commented Jan 21, 2019

Version info (see :version):

1.5.1

Does the bug happen if you start with --temp-basedir? (if applicable):
Yes.

Description
Just installed Quetbrowser from the official package on arch linux. It crashes instantly, no browser window is shown.
The termial window shows the following error:

❯ qutebrowser
13:51:59 WARNING: WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
13:52:00 INFO: Run :adblock-update to get adblock lists.
13:52:00 CRITICAL: Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile) 
Received signal 6
#0 0x7fdad988998e <unknown>
#1 0x7fdad9882713 <unknown>
#2 0x7fdad9889905 <unknown>
#3 0x7fdaeb5273c0 <unknown>
#4 0x7fdaeb388d7f __GI_raise
#5 0x7fdaeb373672 __GI_abort
#6 0x7fdae7f347fc QMessageLogger::fatal()
#7 0x7fdae31e5036 <unknown>
#8 0x7fdae31e5374 <unknown>
#9 0x7fdae31e75b6 QQuickWidget::resizeEvent()
#10 0x7fdade0ca03e <unknown>
#11 0x7fdae45733ee QWidget::event()
#12 0x7fdae31e829e QQuickWidget::event()
#13 0x7fdade0ca291 <unknown>
#14 0x7fdae4531e34 QApplicationPrivate::notify_helper()
#15 0x7fdae4539671 QApplication::notify()
#16 0x7fdae350eb3f <unknown>
#17 0x7fdae812a8f9 QCoreApplication::notifyInternal2()
#18 0x7fdae456b1f0 QWidgetPrivate::sendPendingMoveAndResizeEvents()
#19 0x7fdae456f224 QWidgetPrivate::show_helper()
#20 0x7fdae4572555 QWidget::setVisible()
#21 0x7fdad7cd2811 QtWebEngineCore::WebContentsAdapter::initialize()
#22 0x7fdad7cd4481 QtWebEngineCore::WebContentsAdapter::load()
#23 0x7fdad7cd48c1 QtWebEngineCore::WebContentsAdapter::load()
#24 0x7fdae9a842e0 <unknown>
#25 0x7fdaeb12da78 _PyMethodDef_RawFastCallKeywords
#26 0x7fdaeb12dd11 _PyCFunction_FastCallKeywords
#27 0x7fdaeb1a48eb _PyEval_EvalFrameDefault
#28 0x7fdaeb0e6b99 _PyEval_EvalCodeWithName
#29 0x7fdaeb12d492 _PyFunction_FastCallKeywords
#30 0x7fdaeb1a42b3 _PyEval_EvalFrameDefault
#31 0x7fdaeb0e6b99 _PyEval_EvalCodeWithName
#32 0x7fdaeb12d492 _PyFunction_FastCallKeywords
#33 0x7fdaeb1a42b3 _PyEval_EvalFrameDefault
#34 0x7fdaeb1deb09 <unknown>
#35 0x7fdaeb19fdfa _PyEval_EvalFrameDefault
#36 0x7fdaeb12d2eb _PyFunction_FastCallKeywords
#37 0x7fdaeb19fdfa _PyEval_EvalFrameDefault
#38 0x7fdaeb12d2eb _PyFunction_FastCallKeywords
#39 0x7fdaeb19fdfa _PyEval_EvalFrameDefault
#40 0x7fdaeb12d2eb _PyFunction_FastCallKeywords
#41 0x7fdaeb1a42b3 _PyEval_EvalFrameDefault
#42 0x7fdaeb12d2eb _PyFunction_FastCallKeywords
#43 0x7fdaeb19fdfa _PyEval_EvalFrameDefault
#44 0x7fdaeb0e6b99 _PyEval_EvalCodeWithName
#45 0x7fdaeb0e7ab4 PyEval_EvalCodeEx
#46 0x7fdaeb0e7adc PyEval_EvalCode
#47 0x7fdaeb211c94 <unknown>
#48 0x7fdaeb2138be PyRun_FileExFlags
#49 0x7fdaeb214c75 PyRun_SimpleFileExFlags
#50 0x7fdaeb216eb7 <unknown>
#51 0x7fdaeb2170fc _Py_UnixMain
#52 0x7fdaeb375223 __libc_start_main
#53 0x561e0409105e _start
 r8: 0000000000000000  r9: 00007ffeb9be22b0 r10: 0000000000000008 r11: 0000000000000246
r12: 00007ffeb9be25f8 r13: 0000561e06b95df0 r14: 0000000000000001 r15: 00007ffeb9be2c30
 di: 0000000000000002  si: 00007ffeb9be22b0  bp: 0000561e06b95df0  bx: 0000000000000006
 dx: 0000000000000000  ax: 0000000000000000  cx: 00007fdaeb388d7f  sp: 00007ffeb9be22b0
 ip: 00007fdaeb388d7f efl: 0000000000000246 cgf: 002b000000000033 erf: 0000000000000000
trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.


How to reproduce

qutebrowser in terminal

@The-Compiler
Copy link
Member

Looks like an issue with your graphic drivers. What does glxinfo -B say (might need to install mesa-demos)? If you updated graphic drivers recently but didn't reboot yet, try doing so.

@The-Compiler The-Compiler added the status: needs triage Issues/PRs which need some deeper investigation. label Jan 21, 2019
@pinpox
Copy link
Author

pinpox commented Jan 22, 2019

Seems the problem went away after a reboot. I can't reproduce it now.

magnetophon added a commit to magnetophon/nixosConfig that referenced this issue Oct 20, 2020
qutebrowser won't start, suspecting openGL driver:
qutebrowser/qutebrowser#4538

This reverts commit 114416b.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: needs triage Issues/PRs which need some deeper investigation.
Projects
None yet
Development

No branches or pull requests

2 participants