UFO: Alien Invasion Issue Tracker
UFO: Alien Invasion
Go to the previous open issue
Go to the previous issue (open or closed)
star_faded.png
Please log in to bookmark issues
icon_project.png UFO: Alien Invasion / Closed Bug report #2170 mission->ufo->detected' failed
Go to the next issue (open or closed)
Go to the next open issue
This issue has been closed with status "Closed" and resolution "Not determined".
Issue basics
  • Type of issue
    Bug report
  • Category
    Campaign
  • Targetted for
    Not determined
  • Status
    Closed
  • Priority
    3. Normal
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Affected by this issue (0)
There are no items
People involved
Times and dates
  • Posted at
  • Last updated
  • Estimated time
    Not estimated
Issue details
  • Resolution
    Not determined
  • Reproducability
    Not determined
  • Severity
    Not determined
  • Complexity
    Not determined
  • Platform
    Not determined
  • Architecture
    Not determined
Attachments (0)
There is nothing attached to this issue
Duplicate issues (0)
This issue does not have any duplicates
Description
[http://sourceforge.net/p/ufoai/bugs/2170 Item 2170] imported from sourceforge.net tracker on 2013-01-28 19:22:20

Whenever I load my savegame, the game crashes a few seconds after... (reproducable)
When I start a new game, I can play for quite some time and this only happens after loading or sometimes after retrying a map.

My system:
Core2Duo E8200, GeForce 8600 GT (NVIDIA Driver Version 180.44), Ubuntu 9.04 x64

My Ufo Version:
URL: https://ufoai.svn.sourceforge.net/svnroot/ufoai/ufoai/trunk
Basis des Projektarchivs: https://ufoai.svn.sourceforge.net/svnroot/ufoai
UUID des Projektarchivs: 39b98707-f80d-0410-bc7e-c6b02f5409da
Revision: 26031
Knotentyp: Verzeichnis
Plan: normal
Letzter Autor: tlh2000
Letzte geänderte Rev: 26031
Letztes Änderungsdatum: 2009-09-05 16:21:36 +0200 (Sa, 05. Sep 2009)

Error Message:
File 'slot6' successfully loaded from compressed xml savegame.
music change to van_geoscape (from van_theme)
music change to van_geoscape (from van_geoscape)
ufo: src/client/campaign/cp_missions.c:755: CP_CheckNewMissionDetectedOnGeoscape: Assertion `!mission->ufo || !mission->ufo->detected' failed.
./ufo(Sys_Backtrace+0x1c)[0x564962]
./ufo[0x5649c2]
/lib/libc.so.6[0x7f3bedd2c040]
/lib/libc.so.6(gsignal+0x35)[0x7f3bedd2bfb5]
/lib/libc.so.6(abort+0x183)[0x7f3bedd2dbc3]
/lib/libc.so.6(__assert_fail+0xe9)[0x7f3bedd24f09]
./ufo(CP_CheckNewMissionDetectedOnGeoscape+0xab)[0x47c608]
./ufo(CL_CampaignRun+0xcc)[0x48a353]
./ufo[0x4e3595]
./ufo[0x4cd142]
./ufo[0x4cd168]
./ufo(MN_Draw+0x106)[0x4cd4ca]
./ufo(SCR_UpdateScreen+0xda)[0x454404]
./ufo(CL_Frame+0xfa)[0x44f55b]
./ufo[0x50a27d]
./ufo(Qcommon_Frame+0x70)[0x50a61a]
./ufo(main+0x57)[0x56360d]
/lib/libc.so.6(__libc_start_main+0xe6)[0x7f3bedd175a6]
./ufo[0x428a89]
./ufo(Sys_Backtrace+0x1c)[0x564962]
./ufo(Sys_Error+0xa4)[0x563afb]
./ufo(Sys_InitSignals+0x0)[0x5649d4]
/lib/libc.so.6[0x7f3bedd2c040]
/lib/libc.so.6(gsignal+0x35)[0x7f3bedd2bfb5]
/lib/libc.so.6(abort+0x183)[0x7f3bedd2dbc3]
/lib/libc.so.6(__assert_fail+0xe9)[0x7f3bedd24f09]
./ufo(CP_CheckNewMissionDetectedOnGeoscape+0xab)[0x47c608]
./ufo(CL_CampaignRun+0xcc)[0x48a353]
./ufo[0x4e3595]
./ufo[0x4cd142]
./ufo[0x4cd168]
./ufo(MN_Draw+0x106)[0x4cd4ca]
./ufo(SCR_UpdateScreen+0xda)[0x454404]
./ufo(CL_Frame+0xfa)[0x44f55b]
./ufo[0x50a27d]
./ufo(Qcommon_Frame+0x70)[0x50a61a]
./ufo(main+0x57)[0x56360d]
/lib/libc.so.6(__libc_start_main+0xe6)[0x7f3bedd175a6]
./ufo[0x428a89]
Error: Received signal 6.

Hope you can help me, cause this game is really addictive ;)

Greetz destin
===== Comments Ported from Sourceforge =====

====== destinrayn (2009-09-05 15:21:08) ======

Console Output with ./ufo +set developer 1
====== destinrayn (2009-09-06 05:37:43) ======

Same problem with rev 26052...
====== destinrayn (2009-09-10 07:44:15) ======

a friend of mine helped out with a "quick&dirty hack", so one could keep playing:
1: open: src/client/campaign/cp_missions.c
2: goto: line 755
3: find: assert(!mission->ufo || !mission->ufo->detected);
4: uncomment this line: //assert(!mission->ufo || !mission->ufo->detected);
5: insert new line: if(!mission->ufo || !mission->ufo->detected) continue;
6: recompile
7: be happy
====== geever (2009-09-25 19:46:36) ======

No, that's really just a hack. The problem was fixed in r26331.

-geever
Steps to reproduce this issue
Nothing entered.
Todos (0 / 0)
Issue created
footer_logo.png The Bug Genie 4.3.1 | Support | Feedback spinning_16.gif