pgloader
pgloader copied to clipboard
--list-encodings breaks?
Ubuntu 21.10 pgloader version "3.6.2" compiled with SBCL 2.0.6.debian
pgloader --list-encodings
Name Aliases
-------- --------------
debugger invoked on a TYPE-ERROR in thread
#<THREAD "main thread" RUNNING {10005D8083}>:
The value
#(#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:ASCII :US-ASCII :ANSI_X3.4-1968 :ISO-646 :ISO-646-US :|646|)
:DEFAULT-REPLACEMENT-CHARACTER #\?
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/ASCII>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/ASCII>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/ASCII>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-ASCII-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-ASCII-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-ASCII-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/ASCII>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-FASL::FOP-INT-CONST1>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/ASCII>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/ASCII>
...)
#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:LATIN-1 :LATIN1 :ISO-8859-1 :ISO8859-1)
:DEFAULT-REPLACEMENT-CHARACTER #\?
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/LATIN-1>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/LATIN-1>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/LATIN-1>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-LATIN-1-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-LATIN-1-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-LATIN-1-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/LATIN-1>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-FASL::FOP-INT-CONST1>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/LATIN-1>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/LATIN-1>
...)
(#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:UTF-8 :UTF8)
:DEFAULT-REPLACEMENT-CHARACTER #\REPLACEMENT_CHARACTER
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/UTF-8>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/UTF-8>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/UTF-8>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UTF-8-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UTF-8-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UTF-8-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/UTF-8>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-IMPL::BYTES-FOR-CHAR/UTF-8>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/UTF-8>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/UTF-8>
...)
(#\REPLACEMENT_CHARACTER
. #S(SB-IMPL::EXTERNAL-FORMAT
:NAMES #
:DEFAULT-REPLACEMENT-CHARACTER #\REPLACEMENT_CHARACTER
:READ-N-CHARS-FUN #
:READ-CHAR-FUN #
:WRITE-N-BYTES-FUN #
:WRITE-CHAR-NONE-BUFFERED-FUN #
:WRITE-CHAR-LINE-BUFFERED-FUN #
:WRITE-CHAR-FULL-BUFFERED-FUN #
:RESYNC-FUN #
:BYTES-FOR-CHAR-FUN #
:READ-C-STRING-FUN #
:WRITE-C-STRING-FUN #
...)))
#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:UCS-2LE :UCS2LE)
:DEFAULT-REPLACEMENT-CHARACTER #\REPLACEMENT_CHARACTER
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/UCS-2LE>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/UCS-2LE>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/UCS-2LE>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-2LE-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-2LE-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-2LE-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/UCS-2LE>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-FASL::FOP-INT-CONST2>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/UCS-2LE>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/UCS-2LE>
...)
#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:UCS-2BE :UCS2BE)
:DEFAULT-REPLACEMENT-CHARACTER #\REPLACEMENT_CHARACTER
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/UCS-2BE>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/UCS-2BE>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/UCS-2BE>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-2BE-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-2BE-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-2BE-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/UCS-2LE>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-FASL::FOP-INT-CONST2>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/UCS-2BE>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/UCS-2BE>
...)
#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:UCS-4LE :UCS4LE)
:DEFAULT-REPLACEMENT-CHARACTER #\REPLACEMENT_CHARACTER
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/UCS-4LE>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/UCS-4LE>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/UCS-4LE>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-4LE-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-4LE-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-4LE-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/UCS-4LE>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-IMPL::BYTES-FOR-CHAR/UCS-4LE>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/UCS-4LE>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/UCS-4LE>
...)
#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:UCS-4BE :UCS4BE)
:DEFAULT-REPLACEMENT-CHARACTER #\REPLACEMENT_CHARACTER
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/UCS-4BE>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/UCS-4BE>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/UCS-4BE>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-4BE-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-4BE-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-UCS-4BE-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/UCS-4BE>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-IMPL::BYTES-FOR-CHAR/UCS-4LE>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/UCS-4BE>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/UCS-4BE>
...)
#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:EBCDIC-US :CP037 :|cp037| :IBM-037 :IBM037)
:DEFAULT-REPLACEMENT-CHARACTER #\?
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/EBCDIC-US>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/EBCDIC-US>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/EBCDIC-US>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-EBCDIC-US-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-EBCDIC-US-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-EBCDIC-US-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/EBCDIC-US>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-FASL::FOP-INT-CONST1>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/EBCDIC-US>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/EBCDIC-US>
...)
#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:KOI8-R :|koi8-r|)
:DEFAULT-REPLACEMENT-CHARACTER #\?
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/KOI8-R>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/KOI8-R>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/KOI8-R>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-KOI8-R-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-KOI8-R-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-KOI8-R-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/KOI8-R>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-FASL::FOP-INT-CONST1>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/KOI8-R>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/KOI8-R>
...)
#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:KOI8-U :|koi8-u|)
:DEFAULT-REPLACEMENT-CHARACTER #\?
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/KOI8-U>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/KOI8-U>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/KOI8-U>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-KOI8-U-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-KOI8-U-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-KOI8-U-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/KOI8-U>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-FASL::FOP-INT-CONST1>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/KOI8-U>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/KOI8-U>
...)
#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:X-MAC-CYRILLIC :|x-mac-cyrillic|)
:DEFAULT-REPLACEMENT-CHARACTER #\?
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/X-MAC-CYRILLIC>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/X-MAC-CYRILLIC>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/X-MAC-CYRILLIC>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-X-MAC-CYRILLIC-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-X-MAC-CYRILLIC-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-X-MAC-CYRILLIC-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/X-MAC-CYRILLIC>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-FASL::FOP-INT-CONST1>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/X-MAC-CYRILLIC>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/X-MAC-CYRILLIC>
...)
#S(SB-IMPL::EXTERNAL-FORMAT
:NAMES (:CP437 :|cp437|)
:DEFAULT-REPLACEMENT-CHARACTER #\?
:READ-N-CHARS-FUN #<FUNCTION SB-IMPL::FD-STREAM-READ-N-CHARACTERS/CP437>
:READ-CHAR-FUN #<FUNCTION SB-IMPL::INPUT-CHAR/CP437>
:WRITE-N-BYTES-FUN #<FUNCTION SB-IMPL::OUTPUT-BYTES/CP437>
:WRITE-CHAR-NONE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-CP437-NONE-BUFFERED>
:WRITE-CHAR-LINE-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-CP437-LINE-BUFFERED>
:WRITE-CHAR-FULL-BUFFERED-FUN #<FUNCTION SB-IMPL::OUTPUT-CHAR-CP437-FULL-BUFFERED>
:RESYNC-FUN #<FUNCTION SB-IMPL::RESYNC/CP437>
:BYTES-FOR-CHAR-FUN #<FUNCTION SB-FASL::FOP-INT-CONST1>
:READ-C-STRING-FUN #<FUNCTION SB-IMPL::READ-FROM-C-STRING/CP437>
:WRITE-C-STRING-FUN #<FUNCTION SB-IMPL::OUTPUT-TO-C-STRING/CP437>
...)
...)
is not of type
HASH-TABLE
Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.
restarts (invokable by number or by possibly-abbreviated name):
0: [ABORT] Exit application
(PGLOADER.UTILS:LIST-ENCODINGS-AND-ALIASES)
error finding frame source: Bogus form-number: the source file has probably
changed too much to cope with.
source: NIL
0]
and I have to close the terminal since it doesn't escape.
same issue here. freshly installed on WSL 22.04.4 Jammy Jellyfish / pgloader 3.6.3-1. Program is not usable
dpkg -l | grep pgloader
ii pgloader 3.6.3-1ubuntu1 amd64 extract, transform and load data into PostgreSQL
pgloader --version
pgloader version "3.6.3~devel"
compiled with SBCL 2.1.11.debian