Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37787 - games-action/clanbomber-1.04 compilation dies with ACCESS VIOLATION SUMMARY
Summary: games-action/clanbomber-1.04 compilation dies with ACCESS VIOLATION SUMMARY
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-10 05:14 UTC by Tom Martin (RETIRED)
Modified: 2004-01-10 13:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Martin (RETIRED) gentoo-dev 2004-01-10 05:14:24 UTC
When compiling clanbomber, it returns ACCESS DENIED  open_wr:   /dev/dsp

After some benign messages, the access violation summary comes:

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-clanbomber-1.04-4112.log"

open_wr:   /dev/dsp
-------------------------------------------------------------------------------- 

Reproducible: Always
Steps to Reproduce:
1. emerge =games-action/clanbomber-1.04
2.
3.

Actual Results:  
ACCESS VIOLATION SUMMARY

Expected Results:  
Compilation and successful installation, duh :)

This seems to be a fairly common problem, a forum thread is
http://forums.gentoo.org/viewtopic.php?t=122706 (why some of these people didn't
report a bug earlier I don't know :P).

Relevant ouput:


if g++ -DPKGDATADIR=\"/usr/share/games/clanbomber/\" -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I..    -march=pentium3 -O2 -pipe -fomit-frame-pointer -ffast-math
-mmmx -msse -mfpmath=sse -MT Bomb.o -MD -MP -MF ".deps/Bomb.Tpo" \
  -c -o Bomb.o `test -f 'Bomb.cpp' || echo './'`Bomb.cpp; \
then mv -f ".deps/Bomb.Tpo" ".deps/Bomb.Po"; \
else rm -f ".deps/Bomb.Tpo"; exit 1; \
fi
g++  -march=pentium3 -O2 -pipe -fomit-frame-pointer -ffast-math -mmmx -msse
-mfpmath=sse   -o clanbomber  Disease_Fast.o MapTile_Trap.o
Controller_Keyboard.o Controller_Joystick.o MapEditor.o MapTile_Arrow.o
Credits.o Controller_AI_MIC.o MapTile_Ice.o MapEntry.o Corpse_Part.o
Disease_PutBomb.o Extra_Koks.o Extra_Viagra.o MapSelector.o MapTile_Wall.o
MapTile_Box.o MapTile_Ground.o MapTile_None.o MapTile.o Resources.o
Extra_Joint.o Disease_Stoned.o Disease_Frozen.o Disease.o GameStatus_Team.o
PlayerSetup.o Controller_AI.o Timer.o Extra_Bomb.o Controller.o Extra_Glove.o
Bomber_Corpse.o GameStatus.o Observer.o ClanBomber.o Menu.o Extra_Skateboard.o
Extra_Kick.o Debug.o Config.o GameObject.o Map.o Extra_Power.o Extra.o
Explosion.o Bomber.o Bomb.o  -lclanSound -lclanDisplay -lclanApp -lclanCore
-lHermes -lz  -lclanMikMod
ACCESS DENIED  open_wr:   /dev/dsp

ClanLib Datafile Compiler

Input file: clanbomber.scr, output file: clanbomber.dat
Writing resource 'font/big'
Writing resource 'font/small'
Writing resource 'titlescreen/andi'
Writing resource 'titlescreen/dok'
Writing resource 'intro/fl_logo'
Writing resource 'intro/typewriter'
Writing resource 'intro/winlevel'
Writing resource 'playersetup/teams'
Writing resource 'playersetup/controls'
Writing resource 'playersetup/teamlamps'
Writing resource 'playersetup/background'
Writing resource 'mapselector/not_available'
Writing resource 'mapselector/background'
Writing resource 'gamestatus/tools'
Writing resource 'gamestatus/klatsch'
Writing resource 'gamestatus/background'
Writing resource 'credits/forward'
Writing resource 'credits/rewind'
Writing resource 'credits/stop'
Writing resource 'credits/horst_evil'
Writing resource 'bombers/snake'
Writing resource 'bombers/tux'
Writing resource 'bombers/spider'
Writing resource 'bombers/bsd'
Writing resource 'bombers/dull_red'
Writing resource 'bombers/dull_blue'
Writing resource 'bombers/dull_yellow'
Writing resource 'bombers/dull_green'
Writing resource 'extras/extras'
Writing resource 'extras/wow'
Writing resource 'extras/joint'
Writing resource 'extras/horny'
Writing resource 'extras/schnief'
Writing resource 'menu/whoosh'
Writing resource 'menu/break'
Writing resource 'menu/clear'
Writing resource 'menu/back'
Writing resource 'observer/observer'
Writing resource 'observer/time_over'
Writing resource 'observer/hurry_up'
Writing resource 'observer/crunch'
Writing resource 'game/die'
Writing resource 'game/explode'
Writing resource 'game/putbomb'
Writing resource 'game/deepfall'
Writing resource 'game/maptiles'
Writing resource 'game/maptile_addons'
Writing resource 'game/bombs'
Writing resource 'game/explosion'
Writing resource 'game/cb_logo_small'
Writing resource 'mapeditor/background'
Writing resource 'corpse/explode'
Writing resource 'corpse/part'
Writing resource 'splash/spl_1a'
Writing resource 'splash/spl_2a'
make[3]: Leaving directory
`/var/tmp/portage/clanbomber-1.04/work/clanbomber-1.04/clanbomber'
make[2]: Leaving directory
`/var/tmp/portage/clanbomber-1.04/work/clanbomber-1.04/clanbomber'
make[2]: Entering directory `/var/tmp/portage/clanbomber-1.04/work/clanbomber-1.04'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/var/tmp/portage/clanbomber-1.04/work/clanbomber-1.04'
make[1]: Leaving directory `/var/tmp/portage/clanbomber-1.04/work/clanbomber-1.04'
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-clanbomber-1.04-4112.log"

open_wr:   /dev/dsp
-------------------------------------------------------------------------------- 

contents of the LOG FILE:

open_wr:   /dev/dsp
Comment 1 SpanKY gentoo-dev 2004-01-10 13:28:28 UTC
added `addpredict /dev/dsp` to the ebuild, thanks