Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Library-Fehler unter Linux
#1
Simutrans-Version:
0.99.07
PAK-Set (+zusätzliche PAK-Dateien):
pak64
Betriebssystem:
Linux
Fehler (möglichst genaue Beschreibung):

Ein Auszug aus dem Log (Simutrans sollte beendet werden):

Message: haltestelle_t::rem_grund(): remove also floor, count=2
Message: haltestelle_t::rem_grund(): remove also floor, count=1
Message: haltestelle_t::rem_grund(): remove also floor, count=0
*** glibc detected *** ./simutrans: free(): invalid pointer: 0x08f06c6e ***
======= Backtrace: =========
/lib/libc.so.6[0xb7ca46e1]
/lib/libc.so.6(cfree+0x89)[0xb7ca5d79]
./simutrans[0x8137a91]
./simutrans[0x813539d]
./simutrans[0x813418b]
./simutrans[0x81341e0]
./simutrans[0x817097f]
./simutrans[0x81731e7]
./simutrans[0x8140341]
./simutrans[0x8184cab]
/lib/libc.so.6(__libc_start_main+0xdc)[0xb7c55f9c]
./simutrans(__gxx_personality_v0+0xbd)[0x804a331]
======= Memory map: ========
08048000-081c1000 r-xp 00000000 03:41 2155 /home/romaschw/simutrans/simutrans
081c1000-081c3000 rw-p 00178000 03:41 2155 /home/romaschw/simutrans/simutrans
081c3000-092ef000 rw-p 081c3000 00:00 0 [heap]
b5a00000-b5a21000 rw-p b5a00000 00:00 0
b5a21000-b5b00000 ---p b5a21000 00:00 0
b5bc4000-b6f08000 rw-p b5bc4000 00:00 0
b6f08000-b6f32000 rw-p b6f2a000 00:00 0
b6f4b000-b6faa000 rw-p b6f4b000 00:00 0
b6fab000-b6fac000 ---p b6fab000 00:00 0
b6fac000-b77ac000 rw-p b6fac000 00:00 0
b77ac000-b77cc000 rw-s 00000000 00:08 2719747 /SYSV0056a4d6 (deleted)
b77cc000-b77dc000 rw-s 00000000 00:0e 4883 /dev/snd/pcmC0D0p
b77dc000-b77dd000 rw-s 81000000 00:0e 4883 /dev/snd/pcmC0D0p
b77dd000-b77de000 r--s 80000000 00:0e 4883 /dev/snd/pcmC0D0p
b77de000-b77df000 rw-s 00000000 00:08 2686978 /SYSV0056a4d5 (deleted)
b77df000-b7814000 r--s 00000000 03:01 44761 /var/run/nscd/group
b7814000-b78c3000 r-xp 00000000 03:01 23000 /usr/lib/libasound.so.2.0.0
b78c3000-b78c4000 r--p 000ae000 03:01 23000 /usr/lib/libasound.so.2.0.0
b78c4000-b78c8000 rw-p 000af000 03:01 23000 /usr/lib/libasound.so.2.0.0
b78d1000-b7a2e000 rw-s 00000000 00:08 2752513 /SYSV00000000 (deleted)
b7a2e000-b7a32000 r-xp 00000000 03:01 21169 /usr/lib/libXfixes.so.3.1.0
b7a32000-b7a34000 rw-p 00003000 03:01 21169 /usr/lib/libXfixes.so.3.1.0
b7a34000-b7a3c000 r-xp 00000000 03:01 34516 /usr/lib/libXcursor.so.1.0.2
b7a3c000-b7a3e000 rw-p 00007000 03:01 34516 /usr/lib/libXcursor.so.1.0.2
b7a3e000-b7a41000 r-xp 00000000 03:01 34536 /usr/lib/libXrandr.so.2.0.0
b7a41000-b7a43000 rw-p 00002000 03:01 34536 /usr/lib/libXrandr.so.2.0.0
b7a43000-b7a4a000 r-xp 00000000 03:01 21171 /usr/lib/libXrender.so.1.3.0
b7a4a000-b7a4c000 rw-p 00006000 03:01 21171 /usr/lib/libXrender.so.1.3.0
b7a59000-b7a60000 r--s 00000000 03:01 14341 /usr/lib/gconv/gconv-modules.cache
b7a60000-b7a62000 rw-p b7a60000 00:00 0
b7a62000-b7a66000 r-xp 00000000 03:01 69705 /usr/lib/libXdmcp.so.6.0.0
b7a66000-b7a68000 rw-p 00003000 03:01 69705 /usr/lib/libXdmcp.so.6.0.0
b7a68000-b7a6a000 r-xp 00000000 03:01 18037 /usr/lib/libXau.so.6.0.0
b7a6a000-b7a6c000 rw-p 00001000 03:01 18037 /usr/lib/libXau.so.6.0.0
b7a6c000-b7a71000 r-xp 00000000 03:01 24580 /usr/lib/libgpm.so.1.19.0
b7a71000-b7a73000 rw-p 00004000 03:01 24580 /usr/lib/libgpm.so.1.19.0
b7a73000-b7b8b000 r-xp 00000000 03:01 50758 /usr/lib/libX11.so.6.2.0
b7b8b000-b7b8f000 rw-p 00118000 03:01 50758 /usr/lib/libX11.so.6.2.0
b7b8f000-b7b90000 rw-p b7b8f000 00:00 0
b7b90000-b7bcb000 r-xp 00000000 03:01 17765 /lib/libncurses.so.5.5
b7bcb000-b7bd2000 r--p 0003a000 03:01 17765 /lib/libncurses.so.5.5
b7bd2000-b7bd7000 rw-p 00041000 03:01 17765 /lib/libncurses.so.5.5
b7bd7000-b7bd8000 rw-p b7bd7000 00:00 0
b7bd8000-b7c1e000 r-xp 00000000 03:01 22416 /usr/lib/libmikmod.so.2.0.4
b7c1e000-b7c20000 rw-p 00046000 03:01 22416 /usr/lib/libmikmod.so.2.0.4
b7c20000-b7c21000 rw-p b7c20000 00:00 0
b7c21000-b7c38000 r-xp 00000000 03:01 30310 /usr/lib/libaa.so.1.0.4
b7c38000-b7c3a000 rw-p 00017000 03:01 30310 /usr/lib/libaa.so.1.0.4
b7c3a000-b7c3c000 rw-p b7c3a000 00:00 0
b7c3c000-b7c3e000 r-xp 00000000 03:01 13941 /lib/libdl-2.5.so
b7c3e000-b7c40000 rw-p 00001000 03:01 13941 /lib/libdl-2.5.so
b7c40000-b7d68000 r-xp 00000000 03:01 13935 /lib/libc-2.5.so
b7d68000-b7d69000 r--p 00128000 03:01 13935 /lib/libc-2.5.so
b7d69000-b7d6b000 rw-p 00129000 03:01 13935 /lib/libc-2.5.so
b7d6b000-b7d6e000 rw-p b7d6b000 00:00 0
b7d6e000-b7d78000 r-xp 00000000 03:01 17397 /lib/libgcc_s.so.1
b7d78000-b7d7a000 rw-p 00009000 03:01 17397 /lib/libgcc_s.so.1
b7d7a000-b7d7b000 rw-p b7d7a000 00:00 0
b7d7b000-b7d9f000 r-xp 00000000 03:01 13943 /lib/libm-2.5.so
b7d9f000-b7da1000 rw-p 00023000 03:01 13943 /lib/libm-2.5.so
b7da1000-b7e7a000 r-xp 00000000 03:01 18248 /usr/lib/libstdc++.so.6.0.8
b7e7a000-b7e7d000 r--p 000d9000 03:01 18248 /usr/lib/libstdc++.so.6.0.8
b7e7d000-b7e7f000 rw-p 000dc000 03:01 18248 /usr/lib/libstdc++.so.6.0.8
b7e7f000-b7e85000 rw-p b7e7f000 00:00 0
b7e85000-b7ea1000 r-xp 00000000 03:01 43333 /usr/lib/libSDL_mixer-1.2.so.0.2.5
b7ea1000-b7eab000 rw-p 0001b000 03:01 43333 /usr/lib/libSDL_mixer-1.2.so.0.2.5
b7eab000-b7ece000 rw-p b7eab000 00:00 0
b7ece000-b7ee2000 r-xp 00000000 03:01 13961 /lib/libpthread-2.5.so
b7ee2000-b7ee4000 rw-p 00013000 03:01 13961 /lib/libpthread-2.5.so
b7ee4000-b7ee6000 rw-p b7ee4000 00:00 0
b7ee6000-b7f4b000 r-xp 00000000 03:01 2104 /usr/lib/libSDL-1.2.so.0.11.0
b7f4b000-b7f4d000 rw-p 00065000 03:01 2104 /usr/lib/libSDL-1.2.so.0.11.0
b7f4d000-b7f79000 rw-p b7f4d000 00:00 0
b7f79000-b7f8a000 r-xp 00000000 03:01 18061 /lib/libz.so.1.2.3
b7f8a000-b7f8c000 rw-p 00010000 03:01 18061 /lib/libz.so.1.2.3
b7f8c000-b7f8d000 rw-p b7f8c000 00:00 0
b7f8e000-b7f8f000 r-xp 00000000 03:01 14289 /usr/lib/gconv/ISO8859-1.so
b7f8f000-b7f91000 rw-p 00001000 03:01 14289 /usr/lib/gconv/ISO8859-1.so
b7f91000-b7f9e000 r-xp 00000000 03:01 21167 /usr/lib/libXext.so.6.4.0
b7f9e000-b7fa0000 rw-p 0000c000 03:01 21167 /usr/lib/libXext.so.6.4.0
b7fa0000-b7fa1000 rw-p b7fa0000 00:00 0
b7fa1000-b7fa2000 r-xp b7fa1000 00:00 0 [vdso]
b7fa2000-b7fbd000 r-xp 00000000 03:01 13927 /lib/ld-2.5.so
b7fbd000-b7fbf000 rw-p 0001a000 03:01 13927 /lib/ld-2.5.so
bfd0c000-bfd22000 rw-p bfd0c000 00:00 0 [stack]
Destroying world ... Abgebrochen
romaschw@re420:~/simutrans>

Verhalten (Absturz, Einfrieren, ...):
keine Auffälligkeiten
Zitieren
#2
und der läßt sich auch zuverlässig reproduzieren:

Neues Spiel anwählen
eine Stadt oder was anderes anklicken,
oder die Miniaturkarte öffnen.
Dann neue Karte anwählen, Spiel starten,
und schon findet man sich auf dem Desktop wieder.

Die letzten Meldungen im Terminal:

Loading font 'font/prop.fnt'
font/prop.fnt sucessfully loaded as old format prop font!
Destroying world ... destroyed.
Calculating textures ...expose: x=1280, y=978
textur_resize():Confusedcreen=0x824bf30
Destroying world ... destroyed.
Calculating textures ...Creating landscape shape...
- ok
Creating cities ...
Distributing about 6 industries ...
Constructed 18 industries ...
Distributing about 0 industries ...
Constructed 0 industries ...
Distributing 12 tourist attractions ...
Preparing startup ...
*** glibc detected *** double free or corruption (fasttop): 0x084516b8 ***
Destroying world ... Aborted

Version 99.07, pak 64, Linux (ubuntu)

Liebe Grüße
catfan

Edit: Dafür bekomme ich nun auch die Musik zu hören. Big Grin
Wer Rechtschreibfehler findet darf sie behalten !!  Big Grin
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste