Skip to content

Instantly share code, notes, and snippets.

@synopse
Created February 28, 2024 10:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save synopse/c1b5ad2b7a3c36a61e7df34b312bc548 to your computer and use it in GitHub Desktop.
Save synopse/c1b5ad2b7a3c36a61e7df34b312bc548 to your computer and use it in GitHub Desktop.
reproduce error
28/02/2024 09:48:30.903 Enter 1 mormot.soa.client.TServiceFactoryClient(e6e960).InternalInvoke ICalculator.RepeatTextArray("Y6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9fa10aMpj-nRtpsFBMWVFDsK3P.n2mT-uPNyM.X1HBw33n4MzFj9VKkEeVJJVFFyTY6pJ6wB0cgNJOdd.8e2hfwW7Cmet.mO3JhfGKyyO3.n98AG.mw-.NDAHthACvyejurkvL0R8xre.EUN.SSRJarxGvcH-TVvf-987vqJ5-aXPN-9eWj2HWWaE6-Ha5M-OlVeFZcWC725lgTbEirBC-FMLmYL7JTGJ6S7os1rvM9FB0mEmyXC4JbVOLPPxnG1twX2FTeDEzOE6XuTcan6hXPmpYtX383J.UmFdboPhBT874NZiCy-p8LeBr9Y8AiAwWhC.TnEApyFvtB.psA2g.legZxBjHG2-b1gdcUgO3EBaA",1000)
28/02/2024 09:48:30.903 Enter 1 mormot.rest.http.client.TRestHttpClientSocket(0102b0f0).InternalUri POST
28/02/2024 09:48:30.903 Trace 1 mormot.rest.http.client.TRestHttpClientSocket(0102b0f0) InternalRequest POST calling THttpClientSocket(eaefd0).Request
28/02/2024 09:48:30.903 Trace 9 mormot.net.sock.TWinIocp(eb99b8) GetNext=R0688 0
28/02/2024 09:48:30.903 Trace 9 mormot.net.async.TAsyncConnectionsSockets(e7e3a8) ProcessRead recv(0688)=Ok len=896 in 5us
28/02/2024 09:48:30.903 Trace 9 mormot.net.ws.async.TWebSocketAsyncConnection(e17660) OnRead GetCommand len=896 POST /root/Calculator.RepeatTextArray?session_signature=0003e2e90009d463b4fd371a HTTP/1.1$0d$0aHost: 127.0.0.1:888$0d$0aAccept: */*$0d$0aUser-Agent: Mozilla/5.0 (Win x86; mORMot) HCS/2.2 mormot2tests$0d$0aKeep-Alive: 20000$0d$0aConnection: Keep-Alive$0d$0aContent-Length: 609$0d$0aContent-Type: application/json$0d$0a$0d$0a["Y6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0i...
28/02/2024 09:48:30.903 Enter 9 mormot.rest.sqlite3.TRestServerDB(01062120).URI POST root/Calculator.RepeatTextArray?session_signature=0003e2e90009d463b4fd371a in=609 B
28/02/2024 09:48:30.903 Service call 9 mormot.rest.sqlite3.TRestServerDB(01062120) Calculator.RepeatTextArray["Y6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9fa10aMpj-nRtpsFBMWVFDsK3P.n2mT-uPNyM.X1HBw33n4MzFj9VKkEeVJJVFFyTY6pJ6wB0cgNJOdd.8e2hfwW7Cmet.mO3JhfGKyyO3.n98AG.mw-.NDAHthACvyejurkvL0R8xre.EUN.SSRJarxGvcH-TVvf-987vqJ5-aXPN-9eWj2HWWaE6-Ha5M-OlVeFZcWC725lgTbEirBC-FMLmYL7JTGJ6S7os1rvM9FB0mEmyXC4JbVOLPPxnG1twX2FTeDEzOE6XuTcan6hXPmpYtX383J.UmFdboPhBT874NZiCy-p8LeBr9Y8AiAwWhC.TnEApyFvtB.psA2g.legZxBjHG2-b1gdcUgO3EBaA",1000]
28/02/2024 09:48:30.904 Server 9 User Interface POST root/Calculator.RepeatTextArray=200 out=585.9 KB in 973us
28/02/2024 09:48:30.904 Service return 9 TRestServerRoutingRest(014d4a30) {"result":["Y6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9fa10aMpj-nRtpsFBMWVFDsK3P.n2mT-uPNyM.X1HBw33n4MzFj9VKkEeVJJVFFyTY6pJ6wB0cgNJOdd.8e2hfwW7Cmet.mO3JhfGKyyO3.n98AG.mw-.NDAHthACvyejurkvL0R8xre.EUN.SSRJarxGvcH-TVvf-987vqJ5-aXPN-9eWj2HWWaE6-Ha5M-OlVeFZcWC725lgTbEirBC-FMLmYL7JTGJ6S7os1rvM9FB0mEmyXC4JbVOLPPxnG1twX2FTeDEzOE6XuTcan6hXPmpYtX383J.UmFdboPhBT874NZiCy-p8LeBr9Y8AiAwWhC.TnEApyFvtB.psA2g.legZxBjHG2-b1gdcUgO3EBaAY6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9fa10aMpj-nRtpsFBMWVFDsK3P.n2mT-uPNyM.X1HBw33n4MzFj9VKkEeVJJVFFyTY6pJ6wB0cgNJOdd.8e2hfwW7Cmet.mO3JhfGKyyO3.n98AG.mw-.NDAHthACvyejurkvL0R8xre.EUN.SSRJarxGvcH-TVvf-987vqJ5-aXPN-9eWj2HWWaE6-Ha5M-OlVeFZcWC725lgTbEirBC-FMLmYL7JTGJ6S7os1rvM9FB0mEmyXC4JbVOLPPxnG1twX2FTeDEzOE6XuTcan6hXPmpYtX383J.UmFdboPhBT874NZiCy-p8LeBr9Y8AiAwWhC.TnEApyFvtB.psA2g.legZxBjHG2-b1gdcUgO3EBaAY6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9fa10aMpj-nRtpsFBMWVFDsK3P.n2mT-uPNyM.X1HBw33n4MzFj9VKkEeVJJVFFyTY6pJ6wB0cgNJOdd.8e2hfwW7Cmet.mO3JhfGKyyO3.n98AG.mw-.NDAHthACvyejurkvL0R8xre.EUN.SSRJarxGvcH-TVvf-987vqJ5-aXPN-9eWj2HWWaE6-Ha5M-OlVeFZcWC725lgTbEirBC-FMLmYL7JTGJ6S7os1rvM9FB0mEmyXC4JbVOLPPxnG1twX2FTeDEzOE6XuTcan6hXPmpYtX383J.UmFdboPhBT874NZiCy-p8LeBr9Y8AiAwWhC.TnEApyFvtB.psA2g.legZxBjHG2-b1gdcUgO3EBaAY6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9f... (truncated) length=600015
28/02/2024 09:48:30.904 Leave 9 00.000.983
28/02/2024 09:48:30.904 Trace 9 mormot.net.ws.async.TWebSocketAsyncConnection(e17660) Write len=176 HTTP/1.1 200 OK$0d$0aServer-InternalState: 1$0d$0aServer: mORMot2 (Win)$0d$0aX-Powered-By: mORMot 2$0d$0aContent-Length: 600015$0d$0aContent-Type: application/json$0d$0aAccept-Encoding: synlz,gzip$0d$0a$0d$0a
28/02/2024 09:48:30.904 Trace 9 mormot.net.ws.async.TWebSocketAsyncConnection(e17660) AfterWrite ProcessBody=hrpSend ContentLength=337871 Wr=262144
28/02/2024 09:48:30.904 Trace 9 mormot.net.sock.TWinIocp(eb99b8) PrepareNext(W0688)
28/02/2024 09:48:30.904 Debug 9 mormot.net.async.TAsyncConnectionsSockets(e7e3a8) Subscribe(0688,w)=true write handle=1
28/02/2024 09:48:30.904 Trace 9 mormot.net.sock.TWinIocp(eb99b8) PrepareNext(R0688)
28/02/2024 09:48:30.904 Trace 9 mormot.net.sock.TWinIocp(eb99b8) GetNext=W0688 0
28/02/2024 09:48:30.904 Trace 9 mormot.net.async.TAsyncConnectionsSockets(e7e3a8) ProcessWrite send(0688) 262144/0B in 376us fProcessingWrite=1
28/02/2024 09:48:30.904 Trace 9 mormot.net.ws.async.TWebSocketAsyncConnection(e17660) AfterWrite ProcessBody=hrpSend ContentLength=75727 Wr=262144
28/02/2024 09:48:30.904 Trace 9 mormot.net.sock.TWinIocp(eb99b8) PrepareNext(W0688)
28/02/2024 09:48:30.905 Trace 9 mormot.net.sock.TWinIocp(eb99b8) GetNext=W0688 262144
28/02/2024 09:48:30.905 Trace 9 mormot.net.async.TAsyncConnectionsSockets(e7e3a8) ProcessWrite send(0688) 0/0B in 5us fProcessingWrite=1
28/02/2024 09:48:30.905 Trace 9 mormot.net.sock.TWinIocp(eb99b8) PrepareNext(W0688)
28/02/2024 09:48:30.905 Trace 9 mormot.net.sock.TWinIocp(eb99b8) GetNext=W0688 262144
28/02/2024 09:48:30.905 Trace 9 mormot.net.async.TAsyncConnectionsSockets(e7e3a8) ProcessWrite send(0688) 0/0B in 49us fProcessingWrite=1
28/02/2024 09:48:30.906 Client 1 mormot.rest.http.client.TRestHttpClientSocket(0102b0f0) POST root/Calculator.RepeatTextArray?session_signature=0003e2e90009d463b4fd371a status=200 len=600015 state=1
28/02/2024 09:48:30.906 Leave 1 00.003.030
28/02/2024 09:48:30.906 Service return 1 mormot.soa.client.TServiceFactoryClient(e6e960) {"result":["Y6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9fa10aMpj-nRtpsFBMWVFDsK3P.n2mT-uPNyM.X1HBw33n4MzFj9VKkEeVJJVFFyTY6pJ6wB0cgNJOdd.8e2hfwW7Cmet.mO3JhfGKyyO3.n98AG.mw-.NDAHthACvyejurkvL0R8xre.EUN.SSRJarxGvcH-TVvf-987vqJ5-aXPN-9eWj2HWWaE6-Ha5M-OlVeFZcWC725lgTbEirBC-FMLmYL7JTGJ6S7os1rvM9FB0mEmyXC4JbVOLPPxnG1twX2FTeDEzOE6XuTcan6hXPmpYtX383J.UmFdboPhBT874NZiCy-p8LeBr9Y8AiAwWhC.TnEApyFvtB.psA2g.legZxBjHG2-b1gdcUgO3EBaAY6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9fa10aMpj-nRtpsFBMWVFDsK3P.n2mT-uPNyM.X1HBw33n4MzFj9VKkEeVJJVFFyTY6pJ6wB0cgNJOdd.8e2hfwW7Cmet.mO3JhfGKyyO3.n98AG.mw-.NDAHthACvyejurkvL0R8xre.EUN.SSRJarxGvcH-TVvf-987vqJ5-aXPN-9eWj2HWWaE6-Ha5M-OlVeFZcWC725lgTbEirBC-FMLmYL7JTGJ6S7os1rvM9FB0mEmyXC4JbVOLPPxnG1twX2FTeDEzOE6XuTcan6hXPmpYtX383J.UmFdboPhBT874NZiCy-p8LeBr9Y8AiAwWhC.TnEApyFvtB.psA2g.legZxBjHG2-b1gdcUgO3EBaAY6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9fa10aMpj-nRtpsFBMWVFDsK3P.n2mT-uPNyM.X1HBw33n4MzFj9VKkEeVJJVFFyTY6pJ6wB0cgNJOdd.8e2hfwW7Cmet.mO3JhfGKyyO3.n98AG.mw-.NDAHthACvyejurkvL0R8xre.EUN.SSRJarxGvcH-TVvf-987vqJ5-aXPN-9eWj2HWWaE6-Ha5M-OlVeFZcWC725lgTbEirBC-FMLmYL7JTGJ6S7os1rvM9FB0mEmyXC4JbVOLPPxnG1twX2FTeDEzOE6XuTcan6hXPmpYtX383J.UmFdboPhBT874NZiCy-p8LeBr9Y8AiAwWhC.TnEApyFvtB.psA2g.legZxBjHG2-b1gdcUgO3EBaAY6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9f... (truncated) length=600015
28/02/2024 09:48:30.906 Trace 9 mormot.net.sock.TWinIocp(eb99b8) PrepareNext(W0688)
28/02/2024 09:48:30.906 Leave 1 00.003.478
28/02/2024 09:48:32.253 Exception 1 EInterfaceFactory {Message:"TInterfacedObjectFakeClient.FakeCall(ICalculator.RepeatTextArray) failed: 'Invalid returned JSON content: expects {result:...}, got {\"result~:[\"Y6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9fa10aMpj-nRtpsFBMWVFDsK3P.n2mT-uPNyM.X1HBw33n4MzFj9VKkEeVJJVFFyTY6pJ6wB0cgNJOdd.8e2hfwW7Cmet.mO3JhfGKyyO3.n98AG.mw-.NDAHthACvyejurkvL0R8xre.EUN.SSRJarxGvcH-TVvf-987vqJ5-aXPN-9eWj2HWWaE6-Ha5M-OlVeFZcWC725lgTbEirBC-FMLmYL7JTGJ6S7os1rvM9FB0mEmyXC4JbVOLPPxnG1twX2FTeDEzOE6XuTcan6hXPmpYtX383J.UmFdboPhBT874NZiCy-p8LeBr9Y8AiAwWhC.TnEApyFvtB.psA2g.legZxBjHG2-b1gdcUgO3EBaAY6ZhDnJjLRdxrZ9CinREXzp3d4Bg1NwCbX1mHuZa559-36S0zgGMPY.y0A.zke.HXLRXgA92htimDv7-ZVOv7.Tl-mgutswhHpag-okPr6E1.y9pD0RndhrA.wdxF1seZKUn-R7DmKlhJ0.xZuAEd5Jj1AYZRV.NnxACgYRZCRjUCY2nd0iglOP6j-4-VGA8b-ukm8lJvK-5iJN4h3GpbgCWk2dMYD9kbbA0qGqsEx9fa10aMpj-nRtpsFBMWVFDsK3P.n2mT-uPNyM.X1HBw33n4MzFj9VKkEeVJJVFFyTY6pJ6wB0cgNJOdd.8e2hfwW7Cmet.mO3JhfGKyyO3.n98AG.mw-.NDAHthACvyejurkvL0R8xre.EUN.SSRJarxGvcH-TVvf-987vqJ5-aXPN-9eW"} [Main] at 50d71e mormot.core.interfaces.pas TInterfacedObjectFakeRaw.FakeCallRaiseError (3210)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment