Bug#657890: opencity: internal game design error

Francesco Poli (wintermute) invernomuto at paranoici.org
Sun Jan 29 17:14:07 UTC 2012


Package: opencity
Version: 0.0.6.4stable-1
Severity: normal

Hello,
I found a reproducible way to crash opencity by triggering
an internal game design error.

Steps to reproduce:

 0) use the attached city as the save file:

      $ cp -i opencity_wintertown.save ~/.opencity/opencity.save
 
 1) start the game:

      $ opencity

 2) use the load button to load the city

 3) with the X tool, destroy the market adjacent to the hospital

 4) destroy the three leftover commercial area cells

 5) with the road tool, attempt to rebuild the missing street
    (two cells, where two commercial area cells have been just
    destroyed)

At this point the program exits with the following error message:

  <FATAL> pathstructure.cpp 262 : Internal game design error !


Please forward this bug report upstream, as appropriate.

Thanks for your time!


Legal details: I am under the impression that creating a city with
this game involves a certain amount of creativity, which may be
covered by copyright. To the extent that the attached city is covered
by my copyright, I hereby release it under the same terms as the
program OpenCity, that is to say:

  Copyright (c) 2012 Francesco Poli

  This work is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  any later version.

  This work is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program; if not, write to the Free Software Foundation,
  Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA




-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (800, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages opencity depends on:
ii  libc6                     2.13-24
ii  libgcc1                   1:4.6.2-11
ii  libgl1-mesa-glx [libgl1]  7.11.2-1
ii  libglu1-mesa [libglu1]    7.11.2-1
ii  libpng12-0                1.2.46-4
ii  libsdl-image1.2           1.2.11-2
ii  libsdl-mixer1.2           1.2.11-7
ii  libsdl-net1.2             1.2.7-5
ii  libsdl1.2debian           1.2.14-7
ii  libstdc++6                4.6.2-11
ii  libtinyxml2.6.2           2.6.2-1
ii  opencity-data             0.0.6.4stable-1

opencity recommends no packages.

opencity suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: opencity_wintertown.save
Type: application/octet-stream
Size: 40850 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20120129/e5caa3ad/attachment-0001.obj>


More information about the Pkg-games-devel mailing list