question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Input causes infinite loop; Percent signs in input cause issues

See original GitHub issue

INPUT:

%0  0 0 %        0 % %%0    0%% 0%  0   %000 %   %0 0 % 000  % 0   %% %%0 %  %%   % %%  00  %000 0   %0 0 % 000 %%0    0% %0 %0   %  %0%%%%     %  % 0 00  % 0 % % %0   00% 0  0     0      %0 0%000 0% %0 %%%%%    % 00 0 %0  %%%0 0  %    0 %     %%%  0 00 % %  0%   % 0  0%% 0  %  0 %00 %%   0  %0

Program will output the following indefinitely: TRACE | ciphey.basemods.Checkers.brandon:checker:154 - To analyse is []

  • Windows 10 1909
  • Python 3.7
  • Ciphey 5.2.0

X-Y cracker will sometimes fail due to unknown reasons when a % is part of the cstring, mostly when combined with other symbols such as an underscore, a period or an asterisk. Sometimes this will happen immediately, other times it will result in the aforementioned infinite loop. I will update this issue with more cases.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:7 (6 by maintainers)

github_iconTop GitHub Comments

2reactions
issue-label-bot[bot]commented, Aug 15, 2020

Issue-Label Bot is automatically applying the label bug to this issue, with a confidence of 0.99. Please mark this comment with 👍 or 👎 to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

1reaction
allcontributors[bot]commented, Aug 25, 2020

@lukasgabriel

I’ve put up a pull request to add @lukasgabriel! 🎉

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to prevent 2 dependent inputs causing an infinite loop ...
A user can change the values in any of these inputs. When the percentage value (2) is updated, I need to calculate and...
Read more >
Input causing infinite loop.. - C++ Forum
When you do not break, it will not exit the loop, and will continue until it finds a break. ... It's a painful...
Read more >
Fix Rehydration regex causing infinite loops for malformed ...
The regex based rehydration can fall into an infinite loop in some edge cases. As part of this issue we should: Update the...
Read more >
Top 4 Types of Statements in Python Infinite Loop - eduCBA
An Infinite Loop in Python is a continuous repetitive conditional loop that gets executed until an external factor interferes in the execution flow, ......
Read more >
scanf() — Read Data - IBM
The scanf() function reads data from the standard input stream stdin into the locations ... Characters that are not white space, except for...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found