Opened 11 years ago

Closed 7 months ago

#2055 closed bug (fixed)

Eric's Ulimate Solitare, and Axia fail to run

Reported by: scottmc Owned by: nobody
Priority: normal Milestone: R1
Component: - General Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

I tried loading my ancient Eric's Ultimate Solitaire from a WildCard Design CD. PackageInstaller was able to open and install the .pkg file, but trying to run the Ultimate binary file gives the dreaded missing symbol error. Another game from that same Last Chance CD was Axia, that one also installs with PackageInstaller just fine. When trying to run that one it errors out. Attached is the gdb from that crash.

Attachments (8)

screen2.png (69.7 KB) - added by scottmc 11 years ago.
Eric's Ultimate Soliatiare crash
axia-debug.txt (1.5 KB) - added by scottmc 11 years ago.
abuse-haiku.txt (17.3 KB) - added by scottmc 11 years ago.
Terminal output while running abuse, game mostly works, cursor is blocky though
axia-haiku.txt (17.7 KB) - added by scottmc 11 years ago.
gdb and terminal output from Axia crashing
EUS-haiku.txt (90.8 KB) - added by scottmc 11 years ago.
gdb and terminal output from EUS, forgot the bt, will try again in a few days
bt.txt (794 bytes) - added by bbjimmy 8 years ago.
Axia demo bt on gcc4 hybrid hrev39814
bt.2.txt (794 bytes) - added by bbjimmy 8 years ago.
Axia demo bt on gcc4 hybrid hrev39814
bt.3.txt (794 bytes) - added by bbjimmy 8 years ago.
Axia demo bt on gcc4 hybrid hrev39814

Download all attachments as: .zip

Change History (21)

Changed 11 years ago by scottmc

Attachment: screen2.png added

Eric's Ultimate Soliatiare crash

Changed 11 years ago by scottmc

Attachment: axia-debug.txt added

comment:1 Changed 11 years ago by scottmc

Tested on hrev24860.

comment:2 Changed 11 years ago by mmlr

The screenshot and the debug output are sadly not really helpful as is. Please run the Ultimate binary from the Terminal or check the syslog. They should display the missing symbol at hand (that Tracker doesn't display it is tracked in another ticket I think). In the GDB from Axia, please run the "bt" command and include its output. Backtraces are more or less necessary to track where the problem starts out.

Changed 11 years ago by scottmc

Attachment: abuse-haiku.txt added

Terminal output while running abuse, game mostly works, cursor is blocky though

Changed 11 years ago by scottmc

Attachment: axia-haiku.txt added

gdb and terminal output from Axia crashing

Changed 11 years ago by scottmc

Attachment: EUS-haiku.txt added

gdb and terminal output from EUS, forgot the bt, will try again in a few days

comment:3 Changed 10 years ago by luroh

*cough* :o)

comment:4 Changed 10 years ago by scottmc

I was just looking at this ticket earlier today and thinking I should try installing these again on a fresh Haiku install... You didn't happen to see the same posting to the SDL mailing today did you? I'll post updated results in a few days, unless they are the same, either way I'll report my findings.

comment:5 Changed 10 years ago by scottmc

I need to relocate my Wildcard CD, It's been a few months since I'm seen it...

comment:6 Changed 8 years ago by luroh

Resolution: invalid
Status: newclosed

I'm going to take the liberty of closing this one for now, please reopen should the CD resurface and the problems persist. :)

comment:7 Changed 8 years ago by scottmc

Resolution: invalid
Status: closedreopened

comment:8 Changed 8 years ago by scottmc

Let's leave this one open until it can be verified either way.

Changed 8 years ago by bbjimmy

Attachment: bt.txt added

Axia demo bt on gcc4 hybrid hrev39814

Changed 8 years ago by bbjimmy

Attachment: bt.2.txt added

Axia demo bt on gcc4 hybrid hrev39814

Changed 8 years ago by bbjimmy

Attachment: bt.3.txt added

Axia demo bt on gcc4 hybrid hrev39814

comment:9 Changed 8 years ago by bbjimmy

I only clicked to add once.

comment:10 Changed 8 years ago by mmlr

The Axia backtrace shows an inconsistency in the heap, most probably caused by a double free the app is doing. So it looks like an application bug that happened to not be problematic on BeOS by pure chance. You could try running it with the debug heap by running it with "LD_PRELOAD=libroot_debug.so Axia" from the Terminal. It should error out with a more meaningful message in case it actually is a double free or similar.

comment:11 Changed 4 years ago by pulkomandy

Axia didn't crash here (the 1.03 PKG from the BeOSArchive). I couldn't find a version of Eric's Ultimate Solitaire to test.

comment:12 Changed 2 years ago by axeld

Owner: changed from axeld to nobody
Status: reopenedassigned

comment:13 Changed 7 months ago by waddlesplash

Resolution: fixed
Status: assignedclosed

Well, closing again as fixed then.

Note: See TracTickets for help on using tickets.