Author Topic: Random segfaults with the 0.3.14b binaries  (Read 780 times)

Bereror

  • Hydlaa Notable
  • *
  • Posts: 773
    • View Profile
    • Planeshift API
Random segfaults with the 0.3.14b binaries
« on: April 15, 2006, 04:08:20 pm »
The latest Linux binary 0.3.014b has some random segfaults when using the OSS sound option. It seems to work fine when sound is disabled.

Here are some backtraces that I managed to capture. There was also an immediate segfault when starting up, but I couldn\'t reproduce it in gdb.

After clicking on the login button:
Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1223915264 (LWP 2337)]
0xb7995c98 in strcmp () from /lib/tls/libc.so.6
(gdb) bt
#0  0xb7995c98 in strcmp () from /lib/tls/libc.so.6
#1  0x08786fb8 in scfInterfaceTraits::CleanupID ()
#2  0x00000000 in ?? ()


When loading the map:
Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1223640832 (LWP 2300)]
0x0835aea1 in ?? ()
(gdb) bt
#0  0x0835aea1 in ?? ()
#1  0x6e690077 in ?? ()
#2  0x00776f64 in jpeg_std_error () from libs/libjpeg.so.62
#3  0x086b0bc7 in scfInterfaceTraits::CleanupID ()
#4  0x080cf989 in ?? ()
#5  0x080d306a in ?? ()
#6  0x088f28fb in scfInterfaceTraits::CleanupID ()


After the map was loaded:
Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1237853264 (LWP 2343)]
0x08361df5 in ?? ()
(gdb) bt
#0  0x08361df5 in ?? ()
#1  0x08c6079c in ?? ()
#2  0x08c60788 in ?? ()
#3  0x00002110 in ?? ()
#4  0x00000000 in ?? ()
PlaneShift Sources
PlaneShift API
"Words never spoken
Are the strongest resounding"

Xordan

  • Crystal Space Developer
  • Forum Addict
  • *
  • Posts: 3845
  • For God and the Empire
    • View Profile
(No subject)
« Reply #1 on: April 15, 2006, 05:01:06 pm »
OSS might be buggy. I\'ll poke Rhad about it anyway. I\'ve fixed the binaries for ALSA and they should be on the updater soon. Let me know if you get the same problems with ALSA.