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

liferea crashed with SIGSEGV in operator->() #327

Closed
paulgevers opened this issue Mar 28, 2016 · 3 comments
Closed

liferea crashed with SIGSEGV in operator->() #327

paulgevers opened this issue Mar 28, 2016 · 3 comments
Assignees
Labels

Comments

@paulgevers
Copy link
Contributor

May I point you to the crash report¹ of liferea in Ubuntu in the hope that it may help you to improve liferea. Please let me know if you believe or suspect this may be Ubuntu/Debian specific.

¹ https://bugs.launchpad.net/ubuntu/+source/liferea/+bug/1560383

"""
Seems I’ve made it run out of memory with three open tabs…
"""

StacktraceTop:
operator-> (this=0xffffffff) at ../Source/JavaScriptCore/runtime/WriteBarrier.h:123
isString (this=0xffffffff) at ../Source/JavaScriptCore/runtime/JSCellInlines.h:124
JSC::JSCell::toPrimitive (this=0xffffffff, exec=exec@entry=0x7f6567b7fb58, preferredType=preferredType@entry=JSC::PreferString) at ../Source/JavaScriptCore/runtime/JSCell.cpp:128
JSC::JSValue::toStringSlowCase (this=, exec=0x7f6567b7fb58) at ../Source/JavaScriptCore/runtime/JSCJSValue.cpp:312
JSC::getByVal (exec=0x7f6567b7fb58, baseValue=..., subscript=..., returnAddress=...) at ../Source/JavaScriptCore/jit/JITOperations.cpp:1383

@lwindolf
Copy link
Owner

@paulgevers This crash is inside WebkitGTK+ (visible by the C++ methods, as Liferea is written in pure C). I suspect an issue in the HTML renderer and I fear I cannot solve this.

@paulgevers
Copy link
Contributor Author

@lwindolf

Then I suggest you close this bug. I will reassign the bug in Ubuntu to
the package that provides webkitgtk+.

Paul

On 29-03-16 22:02, Lars Windolf wrote:

@paulgevers https://github.com/paulgevers This crash is inside
WebkitGTK+ (visible by the C++ methods, as Liferea is written in pure
C). I suspect an issue in the HTML renderer and I fear I cannot solve this.

@lwindolf lwindolf self-assigned this Mar 29, 2016
@rich-coe
Copy link
Contributor

I have found numerous crashes in the javascript rendering of webkit of different web pages.
This mainly because the webkit1 version used by liferea is no longer under active development.
@Leiaz in issue #311 has created a port of liferea to webkit2. I've been using it for about 3 weeks now.
I've had very few issues. One side effect of webkit2 is because it's running in a separate process, if webkit crashes, it no longer crashes liferea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants