Sarge
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > EDGE Stability
 
Author
All times are GMT. The time now is 01:53. Post New Thread    Post A Reply
DarkknightXC
Junior Member


Posts: 121
Registered: 05-02


For all those who have had problems running EDGE 1.29 RC#3:

http://sourceforge.net/forum/forum....8&forum_id=6482

Last edited by DarkknightXC on 10-15-05 at 18:51

Old Post 10-15-05 18:32 #
DarkknightXC is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Joe
Has an Avatar avatar


Posts: 255
Registered: 07-04


Build A seems to run fine. But after trying out all three builds and my computer dying a horrible death about 4 times i think my pc is giving up as it is resetting itself for no reason o_O. Anyways now i can actually play cold hard cash. Thanks EDGE team!

[EDIT] When playing chc with doom.wad today it decided to freeze up again. This was with the same build which sorta worked yesterday.

Last edited by Joe on 10-16-05 at 11:26

Old Post 10-15-05 23:27 #
Joe is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
DarkknightXC
Junior Member


Posts: 121
Registered: 05-02


Have you tried using builds B or C?

Old Post 10-22-05 23:28 #
DarkknightXC is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Joe
Has an Avatar avatar


Posts: 255
Registered: 07-04


B + C definitely don't work, but A is fine as far as i can tell. I'll have to test some more methinks.

Old Post 10-23-05 00:24 #
Joe is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
DarkknightXC
Junior Member


Posts: 121
Registered: 05-02



Joe said:
B + C definitely don't work, but A is fine as far as i can tell. I'll have to test some more methinks.


When you say "don't work". Are we talking about freezing up ("hang-alive") or quitting unexpectedly ("crash-to-desktop")?

Old Post 10-23-05 09:11 #
DarkknightXC is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Joe
Has an Avatar avatar


Posts: 255
Registered: 07-04


B and C don't work as in freezing up.

Update:
When playing ww-cash with doom.wad i got a crash to desktop with the error "mus_songplayer : unhandled mus event 5". I'll send the debug over to lobo but that's probably all you'll get from it. Build A seems to work fine, with doom 2 at least, and i've played as far in as i can without getting mind numbingly bored (map03) and it hasn't frozen. So the good news is this error may be just doom 1 specific :p

Old Post 10-23-05 11:10 #
Joe is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Lobo
Forum Regular


Posts: 971
Registered: 12-01


Joe, when you say your PC is resetting itself for no reason, do you mean when you're NOT playing EDGE it dies too?

__________________
Official EDGE Forum.

Robotech: FirstGen TC / Edge Shell Launcher(ESL) Home page.

Old Post 10-23-05 12:13 #
Lobo is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Joe
Has an Avatar avatar


Posts: 255
Registered: 07-04



Lobo said:
Joe, when you say your PC is resetting itself for no reason, do you mean when you're NOT playing EDGE it dies too?


Well it was, it seems to have sorted itself out after i cleaned the innards of my pc.

I should really have kept you guys updated, heh.

Old Post 10-23-05 13:08 #
Joe is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
andrewj
Senior Member


Posts: 1380
Registered: 04-02



Joe said:
When playing ww-cash with doom.wad i got a crash to desktop with the error "mus_songplayer : unhandled mus event 5".

This sounds like Edge trying to play a MIDI file as MUS. I checked ww-cash, no music in there, and doom.wad has no midi music, were there any other wads being used at the time?

Old Post 10-24-05 05:13 #
andrewj is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Joe
Has an Avatar avatar


Posts: 255
Registered: 07-04



Ajapted said:

This sounds like Edge trying to play a MIDI file as MUS. I checked ww-cash, no music in there, and doom.wad has no midi music, were there any other wads being used at the time?



Nope, definitely not. Could EDGE trying to play midi music that isn't there be the problem do you think?

Old Post 10-24-05 12:20 #
Joe is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
DarkknightXC
Junior Member


Posts: 121
Registered: 05-02



Joe said:


Nope, definitely not. Could EDGE trying to play midi music that isn't there be the problem do you think?



Having looked the debug output, the MUS error occured after an exception error was thrown. The ww-cash / doom 1 combination seems to be the one worth putting through the debugger.

Old Post 10-24-05 12:31 #
DarkknightXC is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
andrewj
Senior Member


Posts: 1380
Registered: 04-02


This error may have been a fluke. There is a race condition in I_MUSStop: in between the song data being deleted and the pointer set to NULL it's possible for I_MUSTicker to be called and read some bad data.

That doesn't necessarily explain what threw the exception. I suggest add a catch for std::bad_alloc into e_main, maybe some other standard ones too (bad_exception, bad_cast, logic_error, runtime_error).

Old Post 10-24-05 13:30 #
andrewj is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
DarkknightXC
Junior Member


Posts: 121
Registered: 05-02



Ajapted said:
This error may have been a fluke. There is a race condition in I_MUSStop: in between the song data being deleted and the pointer set to NULL it's possible for I_MUSTicker to be called and read some bad data.

That doesn't necessarily explain what threw the exception. I suggest add a catch for std::bad_alloc into e_main, maybe some other standard ones too (bad_exception, bad_cast, logic_error, runtime_error).



Agreed. Best to fix the bug in I_MUSStop and then handle the standard exceptions.

Suggest to Joe that he disables music with '-nomusic'.

Old Post 10-24-05 14:00 #
DarkknightXC is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
andrewj
Senior Member


Posts: 1380
Registered: 04-02



DarkknightXC said:
Best to fix the bug in I_MUSStop and then handle the standard exceptions.

Ok. I've updated I_MUSStop. If it was a race condition that caused Joe's error (i.e. it was not repeatable), we may never be sure it's fixed as the likelyhood of the interrupt occuring at exactly the right moment is extremely small.

Old Post 10-24-05 14:36 #
andrewj is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 01:53. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Source Ports > EDGE Stability

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory