Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Dec 2009 03:24:43 GMT
From:      malus <malus2200@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   amd64/141236: worldofpadman gives error parsearg() - expected '%' and stops running
Message-ID:  <200912070324.nB73OhtJ002185@www.freebsd.org>
Resent-Message-ID: <200912070330.nB73U3TO032410@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         141236
>Category:       amd64
>Synopsis:       worldofpadman gives error parsearg() - expected '%' and stops running
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-amd64
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 07 03:30:03 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     malus
>Release:        9.0-CURRENT
>Organization:
>Environment:
FreeBSD 9.0-CURRENT FreeBSD 9.0-CURRENT #1: Sun Dec  6 01:52:18 EST 2009     :/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
After compiling and installing World of Padman on an amd64 version of FreeBSD, when you run the game it fails with an output of.

total 0, hsize 1021, zero 1021, min 0, max 0
parsearg() - expected '%'
-> jmpq *rax
>How-To-Repeat:
# cd /usr/ports/games/worldofpadman
# make install clean
# worldofpadman

>Fix:
# cd /usr/ports/games/worldofpadman
# make deinstall
# make clean
# make extract
# vi work/worldofpadman-1.2.20080621/code/qcommon/vm_x86_64.c

enter the command :/jmpg
and a line should come up saying
        emit("jmpq *%rax");
replace that line with
        emit("jmpq *%%rax");
enter the command :wq

# make build
# make install clean

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912070324.nB73OhtJ002185>