Skip to content

Instantly share code, notes, and snippets.

@donSchoe
donSchoe / scx.liq
Last active December 14, 2015 17:49
liquidsoap script for old prr shoutcast stream
#!/usr/bin/liquidsoap
# Enable logging
set("log.file.path","/path/to/log/<script>.log")
# Shoutcast stream details
shout = output.shoutcast(%mp3, host="0.0.0.0",port=0000,
password="00000000000000",genre="Punkrock",url="http://punkrockers-radio.de",
name="Punkrockers-Radio.de mit neuem Stream, dieser hier wird abgestellt!",
public=false,irc="irc://irc.jdqirc.net:6667/#punkrockers")
@donSchoe
donSchoe / icecast.rb
Created February 27, 2013 23:01
icecast plugin for fantasy-irc
# icecast2 plugin for fantasy-irc.
# quick and dirty.
# not for public use.
require 'mechanize'
require 'xmlsimple'
def update_xml
# icecast server details
@server = ''
@donSchoe
donSchoe / gist:5028794
Created February 25, 2013 09:48
nobHarborBuilding.cpp:438
Program received signal SIGSEGV, Segmentation fault.
0x000000000084897f in nobHarborBuilding::OrderExpeditionWares (this=0x868c040) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nobHarborBuilding.cpp:438
438 /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nobHarborBuilding.cpp: No such file or directory.
(gdb) bt
#0 0x000000000084897f in nobHarborBuilding::OrderExpeditionWares (this=0x868c040) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nobHarborBuilding.cpp:438
#1 0x0000000000715422 in EventManager::NextGF (this=0x7c492f0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/EventManager.cpp:120
#2 0x000000000071a006 in GameClient::NextGF (this=0xc6dda0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/GameClient.cpp:1446
#3 0x000000000071a1a9 in GameClient::ExecuteGameFrame (this=0xc6dda0, skipping=false) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_6
Program received signal SIGSEGV, Segmentation fault.
0x00000000007b5473 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x164c56b0, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
267 /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp: No such file or directory.
(gdb) bt
#0 0x00000000007b5473 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x164c56b0, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#1 0x000000000083f0d9 in PushObjectList<Ware> (gos=..., this=0x7fffffffcef0, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.h:88
#2 nobBaseWarehouse::Serialize_nobBaseWarehouse (this=0x888f240, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nobBaseWarehouse.cpp
#include <cstdlib>
#include <iostream>
using std::cout;
using std::endl;
int x = 1;
int y = 2;
int main(int argc, char *argv[]){
int x = -x; // -::x;
int y = -y; // -::y;
if ( x == 0 ){
@donSchoe
donSchoe / gist:4972514
Created February 17, 2013 17:50
reproduceable serializedgamedate sigsegv
Program received signal SIGSEGV, Segmentation fault.
0x00000000007b5473 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x1362cc70, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
267 /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp: No such file or directory.
(gdb) bt
#0 0x00000000007b5473 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x1362cc70, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#1 0x000000000085b111 in PushObjectList<Ware> (known=true, gos=..., this=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.h:88
#2 nobUsual::Serialize_nobUsual (this=0x13499050, sgd=0x7fffffffcef0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nobUsual.cpp:180
#3 0x00000000007b5476 in Ser
@donSchoe
donSchoe / gist:4971815
Created February 17, 2013 15:05
Segfault SerializedGameData.cpp:267
Program received signal SIGSEGV, Segmentation fault.
0x00000000007b5473 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x12cf2010, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
267 /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp: No such file or directory.
(gdb) bt
#0 0x00000000007b5473 in SerializedGameData::PushObject (this=0x7fffffffcef0, go=0x12cf2010, known=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/SerializedGameData.cpp:267
#1 0x0000000000860623 in Serialize_nofAggressiveDefender (sgd=0x7fffffffcef0, this=0x8a4d1e0) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofAggressiveDefender.cpp:83
#2 nofAggressiveDefender::Serialize (this=0x8a4d1e0, sgd=<optimized out>) at /srv/jenkins/jobs/s25rttr/workspace/ARCH/x86_64/PLATFORM/linux/label/ma/src/nofAggressiveDefender.h:73
#3 0
@donSchoe
donSchoe / gist:4516731
Created January 12, 2013 08:19
(gdb) bt
Program received signal SIGABRT, Aborted.
0x00007ffff6b1db35 in raise () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff6b1db35 in raise () from /lib64/libc.so.6
#1 0x00007ffff6b1efab in abort () from /lib64/libc.so.6
#2 0x00007ffff79506c9 in ?? () from /usr/lib64/libGL.so.1
#3 0x00007ffff549aae5 in ?? () from /usr/lib64/libnvidia-glcore.so.304.64
#4 0x00007ffff5490149 in ?? () from /usr/lib64/libnvidia-glcore.so.304.64
#5 0x00007ffff556c6fc in ?? () from /usr/lib64/libnvidia-glcore.so.304.64
#6 0x00007ffff5567b16 in ?? () from /usr/lib64/libnvidia-glcore.so.304.64
@donSchoe
donSchoe / gist:4434816
Created January 2, 2013 14:04
QGIS-Error: Sextante-plugin
Couldn't load plugin 'sextante' from ['/home/afri/.qgis//python/plugins/sextante', '/usr/local/share/qgis/python', '/home/afri/.qgis//python', '/home/afri/.qgis//python/plugins', '/usr/local/share/qgis/python/plugins', '/usr/lib/entropy/lib', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/usr/lib64/python2.7/site-packages', '/usr/lib64/python2.7/site-packages/PIL', '/usr/lib64/python2.7/site-packages/geos', '/usr/lib64/python2.7/site-packages/gtk-2.0', '/usr/lib64/python2.7/site-packages/wx-2.8-gtk2-unicode', '/usr/lib64/portage/pym', '/usr/local/share/qgis/python/plugins/fTools/tools', '/home/afri/.qgis/python/plugins/mmqgis/forms', '/home/afri/.qgis/python/plugins/mmqgis/forms', '/home/afri/Devel/GIS/qgis/01-georef']
Traceback (most recent call last):
File "/usr/local/share/qgis/python/qgis/utils.py", line 168, in loadPlugin
__import__(packageName)
File "/usr/
@donSchoe
donSchoe / gist:4433686
Created January 2, 2013 10:38
GRASS-toolbox menu config file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE qgisgrass SYSTEM "http://mrcc.com/qgisgrass.dtd">
<qgisgrass name="Default">
<modules>
<section label="GRASS MODULES">
<grass name="shell"/>
<section label="Create new GRASS location and transfer data into it">
<section label="Create new GRASS location from metadata file">
<grass name="g.proj.wkt"/>