SDL Parachute Deployed - I know this is very generic

Got a problem with OpenTTD? Find some help here.

Moderator: OpenTTD Developers

Post Reply
linuxjohnny
Engineer
Engineer
Posts: 4
Joined: 10 Jun 2004 13:10

SDL Parachute Deployed - I know this is very generic

Post by linuxjohnny »

Hi,

I am having some trouble. Every time I try to start openttd, it crashes.

# ./ttd
dbg: sdl: using driver 'x11'
dbg: sdl: using mode 1400x1050
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
free(): invalid pointer 0x81a0000!
free(): invalid pointer 0x81d1358!
free(): invalid pointer 0x81d1330!
Segmentation fault


I think, that is a SDL problem, but otehr sdl games are working fine.

Is there an easy way to get mor information?

Thanks in advance,

Johnny
User avatar
Darkvater
Tycoon
Tycoon
Posts: 3053
Joined: 24 Feb 2003 18:45
Location: Hong Kong

Post by Darkvater »

Try building openttd in debug mode (set DEBUG=1 in Makefile.Config)
TrueLight: "Did you bother to read any of the replies, or you just pressed 'Reply' and started typing?"
<@[R-Dk]FoRbiDDeN> "HELP, this litte arrow thing keeps following my mouse, and I can't make it go away."
User avatar
dominik81
OpenTTD Developer
OpenTTD Developer
Posts: 768
Joined: 16 Aug 2003 12:55
Location: Bonn, Germany

Post by dominik81 »

What did you change since OpenTTD worked last time? I don't think it's a SDL bug, because most SDL apps just spit out "SDL Parachute Deployed" instead of something useful. Maybe try deleting your openttd.cfg file.
"There's a readme that comes with the source. I suggest you read it."
- Korenn
linuxjohnny
Engineer
Engineer
Posts: 4
Joined: 10 Jun 2004 13:10

Post by linuxjohnny »

dominik81 wrote:What did you change since OpenTTD worked last time? I don't think it's a SDL bug, because most SDL apps just spit out "SDL Parachute Deployed" instead of something useful. Maybe try deleting your openttd.cfg file.
Well, I deleted the config.

The Problem is, when I switch to 1400x1050 , then ttd crashes. With 1280x1024 everything is ok.

I switched to the radeon xfree driver, before I had the binary ati drivers.

I will try to switch back to the binary ati driver, and see, if the Problem appears again.

Johnny

PS: I played ttd on windows before, and moved my directory to linux then
linuxjohnny
Engineer
Engineer
Posts: 4
Joined: 10 Jun 2004 13:10

Post by linuxjohnny »

The binary radeon driver doesn't work, even in lower resolutions. X crashes completely with signal 11. Logfile is available on request.

dbg: sdl: using driver 'x11'
dbg: sdl: using mode 1280x1024
dbg: sdl: using mode 1600x1200
dbg: sdl: using mode 1400x1050
Fatal signal: Segmentation Fault (SDL Parachute Deployed)

1600x1200 works, too, But 1400x1050 doesn't with the radeon driver.

Johnny
User avatar
dominik81
OpenTTD Developer
OpenTTD Developer
Posts: 768
Joined: 16 Aug 2003 12:55
Location: Bonn, Germany

Post by dominik81 »

linuxjohnny wrote:1600x1200 works, too, But 1400x1050 doesn't with the radeon driver.
Resolutions need to be multiples of 8. 1050 is not a multiple of 8.
"There's a readme that comes with the source. I suggest you read it."
- Korenn
linuxjohnny
Engineer
Engineer
Posts: 4
Joined: 10 Jun 2004 13:10

Post by linuxjohnny »

dominik81 wrote:
linuxjohnny wrote:1600x1200 works, too, But 1400x1050 doesn't with the radeon driver.
Resolutions need to be multiples of 8. 1050 is not a multiple of 8.
Thanks.

So I'm still alone with the bad ati driver, but that doesn't matter.

Johnny

PS: Is it difficult to disable the notworking resolutions? Maybe that isn't too complicated.
Post Reply

Return to “OpenTTD Problems”

Who is online

Users browsing this forum: Argus and 17 guests