Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Jan 2012 06:34:12 GMT
From:      Yanhui Shen <shen.elf@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/164563: games/sumwars can't run
Message-ID:  <201201280634.q0S6YC8g081102@red.freebsd.org>
Resent-Message-ID: <201201280640.q0S6e3DT082982@freefall.freebsd.org>

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

>Number:         164563
>Category:       ports
>Synopsis:       games/sumwars can't run
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 28 06:40:03 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Yanhui Shen
>Release:        FreeBSD 9.0
>Organization:
China
>Environment:
FreeBSD ThinkPad 9.0-STABLE FreeBSD 9.0-STABLE #0: Sun Jan 15 06:14:22 CST 2012     shen@R400:/usr/obj/usr/src/sys/ThinkPad  amd64
>Description:
games/sumwars just can't run after install.
>How-To-Repeat:
Install the games/sumwars and run it (/usr/local/games/sumwars)
>Fix:
1.libCEGUITinyXMLParser-0.7.5.so not found
"locate libCEGUITinyXMLParser"
and I found there is:
/usr/local/lib/libCEGUITinyXMLParser-0.7.so
/usr/local/lib/libCEGUITinyXMLParser-0.7.so.5
/usr/local/lib/libCEGUITinyXMLParser.la
/usr/local/lib/libCEGUITinyXMLParser.so
So, "libCEGUITinyXMLParser-0.7.so.5" or "libCEGUITinyXMLParser-0.7.5.so"? That's a question...

2.libCEGUIFalagardWRBase-0.7.5.so not found
Almost the same as above.

3.sumwarsauthors.txt not found
Actually the file is right there: /usr/local/share/games/sumwars/authors.txt
So, obviously it should NOT be "sumwarsauthors.txt ", maybe missed "/"?
I just do "ln -s /usr/local/share/games/sumwars/authors.txt /usr/local/share/games/sumwarsauthors.txt", 
and get passed.

4.segmentation falt 
Finally I meet this, and currently has no suggestions.
With gdb, the problem may lies here(maybe it was caused by amd64bit):
(gdb) bt
#0  0x0000000803d1b890 in free () from /lib/libc.so.7
#1  0x000000000041c42c in TiXmlString::append ()
#2  0x000000000042020e in TiXmlPrinter::VisitEnter ()
#3  0x000000000041d9cb in TiXmlElement::Accept ()
#4  0x000000000041d8a1 in TiXmlDocument::Accept ()
#5  0x00000000006a026d in FixedObjectEditor::updateFixedObjectXML ()
#6  0x00000000006a0eb0 in FixedObjectEditor::update ()
#7  0x000000000068df1a in ContentEditor::update ()
#8  0x00000000005dcb07 in MainWindow::update ()
#9  0x00000000005e3602 in Application::updateStartScreen ()
#10 0x00000000005e5bd5 in Application::loadResources ()
#11 0x00000000005f12a9 in Application::init ()
#12 0x00000000005f1f87 in Application::Application ()
#13 0x000000000063ce54 in main ()

5.I think before fix these problems this port should be marked as broken.

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



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