Skip to content

Instantly share code, notes, and snippets.

View sajattack's full-sized avatar

Paul Sajna sajattack

View GitHub Profile
@sajattack
sajattack / VialFiller.java
Created June 8, 2012 05:51 — forked from xcvd/VialFiller.java
Vial Filler
/* )............( /
/ / ___/| \ /
/ | /o \/| | /
/ | \_____/\| | /
/ \ -xcvd- / /
/ ')__________(' */
import org.powerbot.concurrent.Task;
import org.powerbot.concurrent.strategy.Strategy;
import org.powerbot.game.api.ActiveScript;

Keybase proof

I hereby claim:

  • I am sajattack on github.
  • I am sajattack (https://keybase.io/sajattack) on keybase.
  • I have a public key ASAPWPjdO2C0GIwjyi_ehM4aGq1nZjxNJtsodKRwsZJkHgo

To claim this, I am signing this object:

[paul@alarmpi ~]$ retroarch --verbose
[INFO] RetroArch 1.6.7 (Git d6b385d0b)
[INFO] === Build =======================================
Capabilities: NEON VFPv3 VFPv4
Built: Sep 29 2017
[INFO] Version: 1.6.7
[INFO] Git: d6b385d0b
[INFO] =================================================
[INFO] [Config]: Loading default config.
[INFO] [Config]: loading config from: (null).
0:10.97 stack backtrace:
0:10.97 0: 0x55b94522d013 - std::sys::imp::backtrace::tracing::imp::unwind_backtrace::hcdf51e4c9dc54357
0:10.97 at /checkout/src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
0:10.97 1: 0x55b9452296c4 - std::sys_common::backtrace::_print::h9da91fd31a37d0f1
0:10.97 at /checkout/src/libstd/sys_common/backtrace.rs:71
0:10.97 2: 0x55b945232733 - std::panicking::default_hook::{{closure}}::h46820a72bf0cb624
0:10.97 at /checkout/src/libstd/sys_common/backtrace.rs:60
0:10.98 at /checkout/src/libstd/panicking.rs:380
0:10.98 3: 0x55b9452324a2 - std::panicking::default_hook::h4c1ef1cc83189c8e
0:10.98 at /checkout/src/libstd/panicking.rs:396
/home/paul/ff-src/firefox-57.0b4/servo/components/style/build_gecko.rs:291:16
4:57.07 stack backtrace:
4:57.07 0: 0x561cc7c52013 - std::sys::imp::backtrace::tracing::imp::unwind_backtrace::hcdf51e4c9dc54357
4:57.07 at /checkout/src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
4:57.07 1: 0x561cc7c4e6c4 - std::sys_common::backtrace::_print::h9da91fd31a37d0f1
4:57.07 at /checkout/src/libstd/sys_common/backtrace.rs:71
4:57.07 2: 0x561cc7c57733 - std::panicking::default_hook::{{closure}}::h46820a72bf0cb624
4:57.07 at /checkout/src/libstd/sys_common/backtrace.rs:60
4:57.07 at /checkout/src/libstd/panicking.rs:380
4:57.07 3: 0x561cc7c574a2 - std::panicking::default_hook::h4c1ef1cc83189c8e
"/home/paul/ff-src/firefox-57.0b4/obj-armv7-unknown-linux-gnueabihf/dist/include", "-I", "/home/paul/ff-src/firefox-57.0b4/obj-armv7-unknown-linux-gnueabihf/dist/include/nspr", "-include", "/home/paul/ff-src/firefox-57.0b4/obj-armv7-unknown-linux-gnueabihf/dist/include/mozilla-config.h", "-x", "c++", "-std=c++14", "-DTRACING=1", "-DIMPL_LIBXUL", "-DMOZ_STYLO_BINDINGS=1", "-DMOZILLA_INTERNAL_API", "-DRUST_BINDGEN", "-DMOZ_STYLO", "-DOS_POSIX=1", "-DOS_LINUX=1", "-L/home/paul/raspbian-sdk/sysroot/usr/include/nspr4"]', /home/paul/ff-src/firefox-57.0b4/servo/components/style/build_gecko.rs:291:16
0:40.43 stack backtrace:
0:40.43 0: 0x55ecb41db683 - std::sys::imp::backtrace::tracing::imp::unwind_backtrace::hf734c46164147063
0:40.43 at /checkout/src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
0:40.43 1: 0x55ecb41d7980 - std::sys_common::backtrace::_print::h8c066612b89231ae
0:40.43 at /checkout/src/libstd/sys_common/backtrace.rs:71
@sajattack
sajattack / mozconfig
Created October 12, 2017 04:26
mozconfig for cross-compiling from x86_64 to arm-linux-gnueabihf
# sh
# Build configuration script
#
# See http://www.mozilla.org/build/unix.html for build instructions.
#
CROSS_COMPILE=1
BASE=/opt/gcc-7.2.0-rbp/bin
SYSROOT=/opt/gcc-7.2.0-rbp/arm-linux-gnueabihf
TARGET=arm-linux-gnueabihf
extern crate core;
extern crate libc;
#[repr(C)]
pub struct dirent {
pub d_ino: libc::c_ulong,
pub d_off: libc::c_long,
pub d_reclen: libc::c_ushort,
pub d_type: libc::c_uchar,
pub d_name: [libc::c_char; 4096],
let mut stb = syscall::Stat;
if syscall::call::fstat(*dirp.fd, &stb).unwrap() < 0 {
do_something();
}
/*| if syscall::call::fstat(*dirp.fd, &stb).unwrap() < 0 {
| ^^^^ types differ in mutability
|
= note: expected type `&mut syscall::Stat`
found type `&syscall::Stat`*/
use ::{c_int, c_char};
extern crate libc;
extern crate core;
use syscall::{self, O_CLOEXEC, O_RDONLY, O_DIRECTORY, Stat};
use core::ptr::null;
use core::ptr;
use core::default::Default;
use core::mem::swap;
use alloc::boxed::Box;
use ::file::PATH_MAX;