Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0011595 [DCSS] Bug Report minor have not tried 2018-08-08 02:25 2022-02-06 08:40
Reporter Yermak View Status public  
Assigned To advil
Priority normal Resolution done  
Status closed   Product Branch 0.22 ancient branch
Summary 0011595: ctrl-[ throws an error
Description Trying to press ctrl-p I pressed ctrl-[ and got this message:

"Unfortunately your game terminated due to an error.

Game saved, see you later!"

In version 0.21 same combination closes game without the message.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0032537)
advil (administrator)
2018-08-09 19:06

It seems like it might be a bug that webtiles is passing that key combination through to the crawl process at all, console via dgl ignores it in my testing. (I think the behavior change you're seeing is intended though, if ctrl-[ works it's doing something like sending a SIGHUP to the crawl process, which crawl is supposed to interpret as an error.)
(0034414)
Yermak (reporter)
2022-01-31 04:20

I just discovered that ctrl-[ and ctrl-] are Firefox shortcuts for "Go back one page" and "Go forward one page".
(0034435)
advil (administrator)
2022-02-02 21:42

aha, that explains it (and also lets me replicate this on a mac, where it's command-[). What's happening is that the server detects navigation off the page and kills the process, but because you aren't leaving the site, it still sends you the popup after killing the process. I think this could be signaled more clearly, but that's one of those browser shortcuts that it's a bit hard to prevent or do anything about. Given that, I'll probably close this.
(0034436)
advil (administrator)
2022-02-02 22:03

I changed the messaging for this case to be a little clearer, and not look like a crash message, marking as resolved.

- Issue History
Date Modified Username Field Change
2018-08-08 02:25 Yermak New Issue
2018-08-09 19:06 advil Note Added: 0032537
2022-01-31 04:20 Yermak Note Added: 0034414
2022-02-02 21:42 advil Note Added: 0034435
2022-02-02 22:03 advil Note Added: 0034436
2022-02-02 22:03 advil Status new => resolved
2022-02-02 22:03 advil Fixed in Branch => 0.28 development version
2022-02-02 22:03 advil Resolution open => done
2022-02-02 22:03 advil Assigned To => advil
2022-02-06 08:40 Yermak Status resolved => closed


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker