sassoftware / saspy

A Python interface module to the SAS System. It works with Linux, Windows, and Mainframe SAS as well as with SAS in Viya.
https://sassoftware.github.io/saspy
Other
367 stars 149 forks source link

The method sd2df_DISK hangs indefinitely on one specific table #428

Closed mtoma closed 2 years ago

mtoma commented 2 years ago

Describe the bug The method sd2df_DISK hangs indefinitely on one specific table. This table probably contains all kind of obscure characters from human filled forms.

To Reproduce Only can be reproduced in production on that one specific table, I'll need some help to get anu kind of feedback from saspy as for now there is no feedback at all from the method.

Expected behavior This method was working perfectly fine on that same table for some time.

Screenshots NA

Desktop (please complete the following information):

Additional context NA

FriedEgg commented 2 years ago

@mtoma Thanks for submitting your bug. I want to first point out that you are using a quite outdated version of saspy, 3.3.7 compared to the current 3.7.6, so you may first want to simply try updating saspy and see if that clears up this issue as I know the sd2df family of functions in particular receive a lot of bugfixes. If that doesn't resolve the issue, or you are not able to upgrade at this time, it would be best if you are you able to produce a sample data set which contains the suspected troublesome characters that reproduces your issue. This would go a long way in helping us determine the problem.

mtoma commented 2 years ago

@FriedEgg Thanks for your quick reply. Indeed, updating to 3.7.6 solved the issue.