Announcement: Be excellent to each other.


Caravel Forum : DROD Boards : Bugs : Crash on timeclone demo playback
New Topic New Poll Post Reply
Poster Message
disoriented
Level: Smitemaster
Avatar
Rank Points: 2401
Registered: 08-07-2007
IP: Logged

File: drod_crashlog (60.5 KB)
Downloaded 50 times.
License: Public Domain
icon Crash on timeclone demo playback (+1)  
Title screen version says 5.1.0.6512. I'm using the macOS version of the DROD app.

I've been unable to play back some demos of rooms that contain timeclones. Playing back the demo instantly crashes the app at some point in the middle of the demo. I've attached a sample stack trace of this happening.

This has gotten really bad in certain timeclone rooms to the point where I'm unable to view any demos at all for that room. Example: Arky's Revenge Compilation 2S1E (Room title is Chronocide).

Demos seem to play fine in the "mini-window" on the Demos screen (accessed via the F6 key). Playing a demo by clicking on it is where the trouble starts.

____________________________
34th Skywatcher

Best to PM me, since I might miss your message on CaravelNet chat.

[Last edited by mrimer at 10-03-2020 05:59 AM]
09-05-2019 at 09:22 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
disoriented
Level: Smitemaster
Avatar
Rank Points: 2401
Registered: 08-07-2007
IP: Logged
icon Re: Really bad crashing bug. (+1)  
May be related to this: http://forum.caravelgames.com/viewtopic.php?TopicID=41353

____________________________
34th Skywatcher

Best to PM me, since I might miss your message on CaravelNet chat.
09-05-2019 at 09:25 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
disoriented
Level: Smitemaster
Avatar
Rank Points: 2401
Registered: 08-07-2007
IP: Logged
icon Re: Really bad crashing bug. (+1)  
Bump because this is a reoccurring gameplay crash that affects usability.

____________________________
34th Skywatcher

Best to PM me, since I might miss your message on CaravelNet chat.
10-02-2020 at 12:20 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3768
Registered: 12-28-2004
IP: Logged
icon Re: Really bad crashing bug. (+1)  
Which hold, which level, which room and either a link to the demo or attaching the demo file to the post would be greatly appreciated!

____________________________
My website
10-02-2020 at 07:13 AM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
disoriented
Level: Smitemaster
Avatar
Rank Points: 2401
Registered: 08-07-2007
IP: Logged
icon Re: Really bad crashing bug. (+1)  
The problem is not specific to any one room or demo; it affects nearly any room with time tokens and custom elements, as far as I can tell, with varying degrees of severity.

For a good example, Arky's Revenge Compilation : 1S1E (the room title is Chronocide).

Download Rabscuttle's demo (doesn't really matter which demo) from CaravelNet and play through the demo by holding the right arrow key. DROD will nearly always crash.

This could be a Mac-specific bug, which is why I included the crashlog.

____________________________
34th Skywatcher

Best to PM me, since I might miss your message on CaravelNet chat.

[Last edited by disoriented at 10-02-2020 09:19 PM]
10-02-2020 at 09:14 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
Xindaris
Level: Smitemaster
Avatar
Rank Points: 1587
Registered: 06-13-2015
IP: Logged
icon Re: Really bad crashing bug. (+1)  
Maybe related to this issue, which I encountered in windows?: http://forum.caravelgames.com/viewtopic.php?TopicID=41398&page=0#408245
..Also, pretty sure the 'bling' noise I mentioned in that post is just the way my computer outputs the DROD error beep. It was 4 years ago.

____________________________
109th Skywatcher

Here are some links to Things!
Click here to view the secret text


[Last edited by Xindaris at 10-02-2020 09:50 PM]
10-02-2020 at 09:47 PM
View Profile Send Private Message to User Show all user's posts This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3768
Registered: 12-28-2004
IP: Logged
icon Re: Really bad crashing bug. (0)  
Can someone please download and attach such a demo for that Arky Room Compilation? I don't have the room completed and figuring out how to get access to this demo is likely going to take me more time than fixing one or two other bugs reported.

____________________________
My website
10-02-2020 at 10:59 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
Dragon Fogel
Level: Smitemaster
Rank Points: 2467
Registered: 06-21-2014
IP: Logged

File: ARC Hall of Brilliant Ideas 2S1E Victory.demo (28.2 KB)
Downloaded 46 times.
License: Public Domain
icon Re: Really bad crashing bug. (+2)  
Here's my demo for the room.
10-02-2020 at 11:10 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
disoriented
Level: Smitemaster
Avatar
Rank Points: 2401
Registered: 08-07-2007
IP: Logged
icon Re: Really bad crashing bug. (+1)  
Can confirm that Dragon Fogel's demo triggers the crash when holding the right arrow key to move forward through it.

However, it's not consistent exactly what turn the crash occurs on.

____________________________
34th Skywatcher

Best to PM me, since I might miss your message on CaravelNet chat.

[Last edited by disoriented at 10-02-2020 11:53 PM]
10-02-2020 at 11:51 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3768
Registered: 12-28-2004
IP: Logged
icon Re: Crash on timeclone demo playback (+1)  
The issue happens precisely at the moment when the second speech in the room tries to play AND you finalized a temporal split when the previous one was still playing. Now to figure out WHY it happens. Thanks for sending me the demo!

(and yes, it doesn't consistently always happen, there must be another condition)

____________________________
My website

[Last edited by skell at 10-03-2020 06:35 AM]
10-03-2020 at 06:33 AM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5153
Registered: 02-04-2003
IP: Logged
icon Re: Crash on timeclone demo playback (0)  
Good sleuthing!

My spidey sense says there's a dangling pointer in the speech that needs to be re-synced to the current room data.

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
10-03-2020 at 06:53 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
skell
Level: Legendary Smitemaster
Avatar
Rank Points: 3768
Registered: 12-28-2004
IP: Logged
icon Re: Crash on timeclone demo playback (+10)  
And that was indeed the case. When temporal split happens the game essentially does an undo move (without cleaning command queue) to the recording start, and that causes a full room reset. In normal gameplay this causes speech resync, but it appears no one remembered to resync things for demo playback. It probably did not surface before because who's insane enough to add speech to a room with temporal projections?

PR

____________________________
My website
10-03-2020 at 06:57 AM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts High Scores This architect's holds Quote Reply
kieranmillar
Level: Smitemaster
Rank Points: 2868
Registered: 07-11-2014
IP: Logged
icon Re: Crash on timeclone demo playback (+1)  
Can confirm the attached demo crashed for me in the last stable version but did not crash in 5.1.1.alpha.2010-10-16.
10-18-2020 at 02:17 PM
View Profile Send Private Message to User Show all user's posts High Scores This architect's holds Quote Reply
disoriented
Level: Smitemaster
Avatar
Rank Points: 2401
Registered: 08-07-2007
IP: Logged
icon Re: Crash on timeclone demo playback (+1)  
I can also confirm that the crashes in this room's demos no longer occur in the latest Mac build from slimm tom (alpha.2020-10-17-v5.OSX.dmg)

____________________________
34th Skywatcher

Best to PM me, since I might miss your message on CaravelNet chat.
10-22-2020 at 12:45 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
NoahT
Level: Smitemaster
Avatar
Rank Points: 1144
Registered: 06-17-2003
IP: Logged
icon Re: Crash on timeclone demo playback (0)  
I'm still using 5.1.0 on macOS, but I'm bumping this because the crash keeps happening to me in a timeclone demo within a second or so of a build marker being placed.

____________________________
And in the end, the love you take is equal to the love you make.

My stuff:
Click here to view the secret text

06-16-2023 at 11:23 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5153
Registered: 02-04-2003
IP: Logged
icon Re: Crash on timeclone demo playback (0)  
NoahT wrote:
I'm still using 5.1.0 on macOS, but I'm bumping this because the crash keeps happening to me in a timeclone demo within a second or so of a build marker being placed.
Please try the new 5.1.1 Mac build.

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
06-18-2023 at 03:37 PM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Bugs : Crash on timeclone demo playback
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.