Created attachment 15667 [details] Test case source code file When long (e.g. comment) lines contain multibyte UTF-8 characters, gas arbitrarily cuts them off at the line length limit, irrespective of whether the current chacters is within a multibyte sequence. This generates listing files with invalid characters. The test case file generates the following: 3 # This is a very lengthy comment that contains lots of strange characters xツア邃「竇昶慊」竇慊、竇 4 # This is a very lengthy comment that contains lots of strange characters xツア邃「竇昶慊」竇慊、竇