Speicherzugriffsfehler - Unknown Horizons

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
ausfahrt
Beiträge: 228
Registriert: 27.11.2008 23:21:41

Speicherzugriffsfehler - Unknown Horizons

Beitrag von ausfahrt » 13.12.2019 20:09:59

Hei,

wenn ich auf meinem thinkpad t400 unter debian buster Unknown Horizons zocken will, bricht das Programm mit folgender Fehlermeldung ab:

Code: Alles auswählen

:~$ unknown-horizons
Speicherzugriffsfehler
Sagt mir nicht viel. Wie kann ich rausfinden, warum das passiert?

Benutzeravatar
king-crash
Beiträge: 722
Registriert: 08.08.2006 12:07:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Speicherzugriffsfehler - Unknown Horizons

Beitrag von king-crash » 14.12.2019 13:52:55

Code: Alles auswählen

man unknown-horizons

Code: Alles auswählen

...
       -d, --debug
              Enable debug output to stderr and a logfile.
...

ausfahrt
Beiträge: 228
Registriert: 27.11.2008 23:21:41

Re: Speicherzugriffsfehler - Unknown Horizons

Beitrag von ausfahrt » 15.12.2019 00:12:52

Code: Alles auswählen

:~$ unknown-horizons -d
Logging to b'/home/xxxxx/.local/share/unknown-horizons/log/unknown-horizons-2019-12-15_00-10-10.log' and /usr/share/unknown-horizons/fife.log
Python version: sys.version_info(major=3, minor=7, micro=3, releaselevel='final', serial=0)
Platform: Linux-4.19.0-6-amd64-x86_64-with-debian-10.2
SYS.PATH: ['/usr/games', '/usr/lib/python37.zip', '/usr/lib/python3.7', '/usr/lib/python3.7/lib-dynload', '/usr/local/lib/python3.7/dist-packages', '/usr/lib/python3/dist-packages']
PATHSEP: ":" SEP: "/"
LD_LIBRARY_PATH: <undefined>
PATH: /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PYTHONPATH <undefined>
Python version: sys.version_info(major=3, minor=7, micro=3, releaselevel='final', serial=0)
Platform: Linux-4.19.0-6-amd64-x86_64-with-debian-10.2
Using fife version 0.4.2, at least 0.4.2 required
Controller:LOG:Fifengine v0.4.2
Controller:LOG:================== Engine initialize start =================
Controller:LOG:Time manager created
Controller:LOG:Creating VFS
Controller:LOG:Adding root directory to VFS
VFS:DEBUG:VFSDirectory created with root path ./
VFS:LOG:new provider: OS Directory
Controller:LOG:Adding zip provider to VFS
VFS:LOG:new provider: ZIP
Controller:LOG:Engine pre-init done
Controller:LOG:Creating event manager
Controller:LOG:Creating resource managers
Controller:LOG:Creating render backend
Controller:LOG:OpenGL Render backend created
Controller:LOG:Initializing render backend
Controller:WARN:Selected video driver is not supported for your Operating System!  Reverting to default driver.
Controller:LOG:Querying device capabilities
Controller:LOG:Creating main screen
Video:LOG:RenderBackendOpenGLError initializing GLEW!Missing GL version
Video:LOG:RenderBackendOpenGLVideomode 1024x768 at 0 bpp with 60 Hz
Speicherzugriffsfehler

inne
Beiträge: 3281
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: Speicherzugriffsfehler - Unknown Horizons

Beitrag von inne » 15.12.2019 02:44:34

Hallo,

das Log sagt mir jetzt nicht warum da ein Speicherzugriffsfehler passiert. Aber zeigt auch mal:

Code: Alles auswählen

strace unknown-horizons
:arrow: Debianstrace

Code: Alles auswählen

Video:LOG:RenderBackendOpenGLError initializing GLEW!Missing GL version

ausfahrt
Beiträge: 228
Registriert: 27.11.2008 23:21:41

Re: Speicherzugriffsfehler - Unknown Horizons

Beitrag von ausfahrt » 15.12.2019 10:49:34

hei,

Strace bringt es auf 10262 (!) Zeilen Code:

http://nopaste.debianforum.de/40936

Benutzeravatar
towo
Beiträge: 4408
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Speicherzugriffsfehler - Unknown Horizons

Beitrag von towo » 15.12.2019 15:05:34

ANstatt strace, zeige lieber

Code: Alles auswählen

glxinfo | grep OpenG

ausfahrt
Beiträge: 228
Registriert: 27.11.2008 23:21:41

Re: Speicherzugriffsfehler - Unknown Horizons

Beitrag von ausfahrt » 15.12.2019 17:17:55

ok Das kam bei raus:

Code: Alles auswählen

:~$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Mobile Intel® GM45 Express Chipset 
OpenGL version string: 2.1 Mesa 18.3.6
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 18.3.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:

Benutzeravatar
towo
Beiträge: 4408
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Speicherzugriffsfehler - Unknown Horizons

Beitrag von towo » 15.12.2019 19:48:59

Debianlibglew2.1 ist installiert?
Du bist Dir sicher, dass dieses Spiel auf diesem uralt Grafik Chipsatz funktioniert?
OpenGL Version 2.1 ist wirklich ausreichend für dieses Spiel?

Benutzeravatar
king-crash
Beiträge: 722
Registriert: 08.08.2006 12:07:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Speicherzugriffsfehler - Unknown Horizons

Beitrag von king-crash » 16.12.2019 13:30:56

Es scheint einen Bugreport zu geben: Debian Bugreport933162

Das Teil ist wohl in Python geschrieben, dann muss der Fehler wohl aus der Engine oder einer Grafikbibliothek kommen.

ausfahrt
Beiträge: 228
Registriert: 27.11.2008 23:21:41

Re: Speicherzugriffsfehler - Unknown Horizons

Beitrag von ausfahrt » 16.12.2019 19:22:05

towo hat geschrieben: ↑ zum Beitrag ↑
15.12.2019 19:48:59
Debianlibglew2.1 ist installiert?
Du bist Dir sicher, dass dieses Spiel auf diesem uralt Grafik Chipsatz funktioniert?
OpenGL Version 2.1 ist wirklich ausreichend für dieses Spiel?
Ja hat es unter Stretch noch. Also rein von der Leistung her gabs da keinen Flaschenhals.
king-crash hat geschrieben: ↑ zum Beitrag ↑
16.12.2019 13:30:56
Es scheint einen Bugreport zu geben: Debian Bugreport933162

Das Teil ist wohl in Python geschrieben, dann muss der Fehler wohl aus der Engine oder einer Grafikbibliothek kommen.
Also einfach nur Shit Happens ... Ok danke für den Hinweis.

Antworten