Skip to content

Instantly share code, notes, and snippets.

View Cogitri's full-sized avatar

Rasmus Thomsen Cogitri

View GitHub Profile
.arch armv8-a
.file "print.d"
.text
.section .rodata
.align 3
.LC0:
.ascii "sqrt(%La) = %La\n"
.zero 1
.text
.align 2
This file has been truncated, but you can view the full file.
warning: core file may not match specified executable file.
warning: Can't read pathname for load map: No error information.
Core was generated by `/usr/libexec/webkit2gtk-4.0/WebKitWebProcess 37 39'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 memcpy () at /usr/include/fortify/string.h:48
48 if ((__d < __s && __d + __n > __s) ||
[Current thread is 1 (LWP 3)]
#0 memcpy () at /usr/include/fortify/string.h:48
#1 WTF::bitwise_cast<unsigned long, JSC::Heap const*>(JSC::Heap const*) () at DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:143
#2 JSC::Heap::vm() const () at ../Source/JavaScriptCore/heap/HeapInlines.h:43
@Cogitri
Cogitri / stdin
Created January 23, 2020 16:59
stdin
--- compile_commands.json 2020-01-23 17:55:21.965068898 +0100
+++ .cachegnome-builderprojectsgnome-softwarebuildsdefault-host-mastercompile_commands.json 2020-01-23 17:58:50.376938828 +0100
@@ -1,710 +1,710 @@
[
{
"directory": "/home/rasmus/.cache/gnome-builder/projects/gnome-software/builds/default-host-master",
- "command": "cc -Ilib/76b5a35@@libgnomesoftware@sta -Ilib -I../../../../../../Projects/gnome-software/lib -Ilib/.. -I../../../../../../Projects/gnome-software/lib/.. -I/usr/include/libappstream-glib -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/gio-unix-2.0 -I/usr/include/goa-1.0 -I/usr/lib/goa-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/
@Cogitri
Cogitri / .cachegnome-builderprojectsgnome-softwarebuildsdefault-host-mastercompile_commands.json
Created January 23, 2020 14:54
.cache/gnome-builder/projects/gnome-software/builds/default-host-master/compile_commands.json
[
{
"directory": "/home/rasmus/.cache/gnome-builder/projects/gnome-software/builds/default-host-master",
"command": "cc -Isrc/25a6634@@gs-self-test-src@exe -Isrc -I../../../../../../Projects/gnome-software/src -Isrc/.. -I../../../../../../Projects/gnome-software/src/.. -Isrc/../lib -I../../../../../../Projects/gnome-software/src/../lib -Idata -I/usr/include/libappstream-glib -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/gio-unix-2.0 -I/usr/include/goa-1.0 -I/usr/lib/goa-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/libsoup-2.4 -I/usr/inclu
@Cogitri
Cogitri / 0001-community-libreoffice-fix-build-against-poppler-0.82.patch
Created October 26, 2019 18:18
0001-community-libreoffice-fix-build-against-poppler-0.82.patch
From e6daf68b777e100e2fb466dc6695472a303f5edb Mon Sep 17 00:00:00 2001
From: Rasmus Thomsen <oss@cogitri.dev>
Date: Sat, 26 Oct 2019 20:17:51 +0200
Subject: [PATCH] community/libreoffice: fix build against poppler 0.82
---
community/libreoffice/APKBUILD | 1 +
community/libreoffice/fix-poppler-082.patch | 109 ++++++++++++++++++++
2 files changed, 110 insertions(+)
create mode 100644 community/libreoffice/fix-poppler-082.patch
@Cogitri
Cogitri / 0001-community-libreoffice-fix-build-against-libreoffice-.patch
Created October 26, 2019 18:18
0001-community-libreoffice-fix-build-against-libreoffice-.patch
From a4e9b0a80ca077713d510a0d091c6f397afc67d0 Mon Sep 17 00:00:00 2001
From: Rasmus Thomsen <oss@cogitri.dev>
Date: Sat, 26 Oct 2019 20:17:51 +0200
Subject: [PATCH] community/libreoffice: fix build against libreoffice 0.82
---
community/libreoffice/APKBUILD | 1 +
community/libreoffice/fix-poppler-082.patch | 109 ++++++++++++++++++++
2 files changed, 110 insertions(+)
create mode 100644 community/libreoffice/fix-poppler-082.patch
@Cogitri
Cogitri / 0001-Fix-build-with-poppler-0.82.patch
Created October 26, 2019 14:03
0001-Fix-build-with-poppler-0.82.patch
From 142e03e329bbd6cd2d37cb24ed18c2538eb20daa Mon Sep 17 00:00:00 2001
From: Rasmus Thomsen <oss@cogitri.dev>
Date: Sat, 26 Oct 2019 14:11:35 +0200
Subject: [PATCH] Fix build with poppler-0.82
Change-Id: I3b6b3faea7986f3e5a6ae4790580d03bc9c955fc
---
.../pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx | 25 +++++++++++++++++++
.../pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx | 16 +++++++++++-
2 files changed, 40 insertions(+), 1 deletion(-)
@Cogitri
Cogitri / fix-poppler-082.patch
Created October 26, 2019 13:57
fix-poppler-082.patch
https://gerrit.libreoffice.org/#/c/81545/
--- a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx 2019-10-26 12:40:49.670720552 +0200
+++ b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx 2019-10-26 12:40:52.894158294 +0200
@@ -232,10 +232,17 @@ namespace pdfi
virtual void eoClip(GfxState *state) override;
//----- text drawing
+#if POPPLER_CHECK_VERSION(0, 82, 0)
+ virtual void drawChar(GfxState *state, double x, double y,
@Cogitri
Cogitri / ............fix-poppler-082.patch
Created October 26, 2019 11:20
../../../../../../fix-poppler-082.patch
--- a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx 2019-10-26 12:40:49.670720552 +0200
+++ b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx 2019-10-26 12:40:52.894158294 +0200
@@ -232,10 +232,17 @@ namespace pdfi
virtual void eoClip(GfxState *state) override;
//----- text drawing
+#if POPPLER_CHECK_VERSION(0, 82, 0)
+ virtual void drawChar(GfxState *state, double x, double y,
+ double dx, double dy,
+ double originX, double originY,
@Cogitri
Cogitri / fix-poppler-082.patch
Created October 26, 2019 11:10
fix-poppler-082.patch
--- a/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx 2019-10-26 12:40:49.670720552 +0200
+++ b/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx 2019-10-26 12:40:52.894158294 +0200
@@ -232,10 +232,17 @@ namespace pdfi
virtual void eoClip(GfxState *state) override;
//----- text drawing
+#if POPPLER_CHECK_VERSION(0, 82, 0)
+ virtual void drawChar(GfxState *state, double x, double y,
+ double dx, double dy,
+ double originX, double originY,