teleparser icon indicating copy to clipboard operation
teleparser copied to clipboard

Parsing Telgram 6.3.0 DB Error

Open ufgf opened this issue 5 years ago • 3 comments
trafficstars

I'm trying to use teleparser on cache4.db of Telegram 6.3.0 and it doesn't seem to work. I run the program with the following command: python3 teleparser.py cache4.db out_folder and it gives me this error: https://pastebin.com/g6AwV0Mz out_folder is empty :(

ufgf avatar Oct 05 '20 20:10 ufgf

Hi @ufgf , indeed it generates and error, most likely a bad serialized object. It is possible for you to provide the specific blob of data? If you set verbosity, it will tell you which table,line and column generates the error.

Just copy and paste here for reference construct.core.ConstError: Error in path (parsing) -> media -> message_media_structures -> media -> message_media_web_page -> webpage -> web_page_structures -> webpage -> cached_page -> page_structures -> cached_page -> vector_sig_photo parsing expected 481674261 but parsed 2668758040

dfirfpi avatar Nov 04 '20 07:11 dfirfpi

Hello, I got the same problem

construct.core.ConstError: Error in path (parsing) -> banned_rights -> signature parsing expected 2668758040 but parsed 1216894773

sibtcha avatar Oct 27 '21 14:10 sibtcha

Hey, any update on this? I am seeing this error as well.

raise ConstError(f"parsing expected {repr(self.value)} but parsed {repr(obj)}", path=path) construct.core.ConstError: Error in path (parsing) -> banned_rights -> signature parsing expected 2668758040 but parsed 1455526737

daudich avatar Apr 10 '22 17:04 daudich