Skip to Content.
Sympa Menu

freetds - Re: [freetds] FreeTDS restrictions on query size?

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: Jason Maur <jmaur AT dawsoncollege.qc.ca>
  • To: FreeTDS Development Group <freetds AT lists.ibiblio.org>
  • Subject: Re: [freetds] FreeTDS restrictions on query size?
  • Date: Tue, 20 Jul 2010 08:58:31 -0400

> Il giorno lun, 19/07/2010 alle 08.34 -0400, Jason Maur ha scritto:
> > Hi all,
> >
> > I compiled "freetds-0.83.dev.20100706" from source with the following
> > ./configure command:
> >
> > ./configure --prefix=/usr/local/freetds --with-tdsver=8.0
> > --enable-msdblib --enable-dbmfix --with-
> gnu-ld --with-gnutls --libdir=/usr/local/freetds/lib
> >
> > Most queries run successfully, but at least 2 don't. Here are the errors
> > I get when running them
> with tsql:
> >
> > Msg 20004, Level 9, State -1, Server OpenClient, Line -1
> > Read from the server failed
> >
> > and
> >
> > Msg 20006, Level 9, State -1, Server OpenClient, Line -1
> > Write to the server failed
> > tds_submit_query() failed
> >
>
> the server probably found an error in the protocol. There should be no
> limit, tsql issue only language queries (that is simple text).
>
> Please send a tdsdump.
>
> freddy77

I've attached a tdsdump of the query failing. This gives me a "Write to the
server failed" error. I checked it out, and I thought lines 60 - 315 were
interesting because they look like they should hold the entire query, but the
end is truncated.

So, I reduced the size of the query to "fit" in that region of the tdsdump.
The result? I then got a "Read from the server failed." Then I tried to
simplify the query by taking out all calls to "RIGHT()", "CONVERT()" and
"CASE...", and the query worked!

To confirm the length problem, I then re-expanded my query--leaving the
RIGHT, CONVERT, and CASE calls out--and I received the original write to
server error.

So I'm having 2 issues: 1) if the query is too long, I get the write to
server error. 2) if the query is short enough but has some, err,
complexities, then I get a read error.

I also have a separate query that had a read error to begin with. After
taking out calls to "RIGHT" and "CONVERT", the query works no problem.

-Jason
... executed "USE <dbname>" ...

token.c:2796:tds_process_msg() returning TDS_SUCCEED
token.c:554:processing result tokens. marker is e3(ENVCHANGE)
token.c:122:tds_process_default_tokens() marker is e3(ENVCHANGE)
token.c:2541:tds_process_env_chg(): 5 bytes of collation data received
token.c:2542:tds->collation was
0000 09 04 d0 00 34 - |....4|

iconv.c:1025:setting server single-byte charset to "CP1252"
token.c:2552:tds->collation now
0000 09 04 d0 00 34 - |....4|

token.c:554:processing result tokens. marker is fd(DONE)
token.c:2461:tds_process_end: more_results = 0
was_cancelled = 0
error = 0
done_count_valid = 0
token.c:2477:tds_process_end() state set to TDS_IDLE
util.c:156:Changed query state from READING to IDLE
token.c:2492: rows_affected = 0
util.c:104:logic error: cannot change query state from IDLE to PENDING
token.c:539:tds_process_tokens(0x183e3d0, 0x7fff202c3678, (nil), 0x6914)
token.c:542:tds_process_tokens() state is COMPLETED
mem.c:615:tds_free_all_results()
util.c:156:Changed query state from IDLE to QUERYING
write.c:140:tds_put_string converting 2312 bytes of "Select * From ( Select
e.Numero As studentnolong, e.Numero7 As studentno, e.Prenom, e.Nom, p.Numero
AS programno, es.AnSession AS session2, c.Numero As courseno, g.Numero As
groupno, c.TitreLongOfficiel From Inscriptions.InscriptionTemporaire it,
Etudiants.Etudiant e, Etudiants.EtudiantSession es, Programmes.Programme p,
BanqueCours.Cours c, Groupes.Groupe g Where it.IDEtudiantSession =
es.IDEtudiantSession And es.IDEtudiant = e.IDEtudiant And es.IDProgramme =
p.IDProgramme And it.IDCours = g.IDCours And it.IDGroupe = g.IDGroupe And
g.IDCours = c.IDCours And (e.Numero7 = '0834010' And es.AnSession = '20102')
) prereg Left Join ( Select Day1.Session, Day1.Course, Day1.Section,
Day1.Day, Case When Day2.cnt > 1 Then '*' Else '' End MoreDays, Right('0000'
+ Convert(VarChar(4),Day1.StartTime), 4) StartTime, Right('0000' +
Convert(VarChar(4),Day1.EndTime), 4) EndTime, Day1.Room From ( Select q.*
From ( Select Row_Number() Over ( Partition By g.AnSession, c.Numero,
g.Numero Order By g.AnSession, c.Numero, g.Numero, hrt.NoJour,
hrt.HeureDebut, hrt.HeureFin ) As RowNo, g.AnSession Session, c.Numero
Course, g.Numero Section, Case hrt.NoJour When '1' Then 'M' When '2' Then 'T'
When '3' Then 'W' When '4' Then 'H' When '5' Then 'F' When '6' Then 'S' When
'7' Then 'Su' Else Null End 'Day', hrt.HeureDebut StartTime, hrt.HeureFin
EndTime, hrl.Numero Room From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg Left Outer Join Horaires.RencontreTemps hrt On
hrg.IDRencontre = hrt.IDRencontre Left Outer Join ( Select l.IDRencontre,
el.Numero From Horaires.RencontreLocal l, EspacePhysique.Local el Where
l.IDLocal = el.IDLocal ) hrl On hrg.IDRencontre = hrl.IDRencontre Where
g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours ) q Where q.RowNo = 1 )
Day1 Left Join ( Select g.AnSession Session, c.Numero Course, g.Numero
Section, Count(*) cnt From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg, Horaires.RencontreTemps hrt Where g.IDGroupe =
hrg.IDGroupe And g.IDCours = c.IDCours And hrg.IDRencontre = hrt.IDRencontre
Group By g.AnSession, c.Numero, g.Numero ) Day2 On Day1.Session =
Day2.Session And Day1.Course = Day2.Course And Day1.Section = Day2.Section )
sch On prereg.session2 = sch.Session And prereg.courseno = sch.Course And
prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 2184 bytes of "S session2, c.Numero As
courseno, g.Numero As groupno, c.TitreLongOfficiel From
Inscriptions.InscriptionTemporaire it, Etudiants.Etudiant e,
Etudiants.EtudiantSession es, Programmes.Programme p, BanqueCours.Cours c,
Groupes.Groupe g Where it.IDEtudiantSession = es.IDEtudiantSession And
es.IDEtudiant = e.IDEtudiant And es.IDProgramme = p.IDProgramme And
it.IDCours = g.IDCours And it.IDGroupe = g.IDGroupe And g.IDCours = c.IDCours
And (e.Numero7 = '0834010' And es.AnSession = '20102') ) prereg Left Join (
Select Day1.Session, Day1.Course, Day1.Section, Day1.Day, Case When Day2.cnt
> 1 Then '*' Else '' End MoreDays, Right('0000' +
Convert(VarChar(4),Day1.StartTime), 4) StartTime, Right('0000' +
Convert(VarChar(4),Day1.EndTime), 4) EndTime, Day1.Room From ( Select q.*
From ( Select Row_Number() Over ( Partition By g.AnSession, c.Numero,
g.Numero Order By g.AnSession, c.Numero, g.Numero, hrt.NoJour,
hrt.HeureDebut, hrt.HeureFin ) As RowNo, g.AnSession Session, c.Numero
Course, g.Numero Section, Case hrt.NoJour When '1' Then 'M' When '2' Then 'T'
When '3' Then 'W' When '4' Then 'H' When '5' Then 'F' When '6' Then 'S' When
'7' Then 'Su' Else Null End 'Day', hrt.HeureDebut StartTime, hrt.HeureFin
EndTime, hrl.Numero Room From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg Left Outer Join Horaires.RencontreTemps hrt On
hrg.IDRencontre = hrt.IDRencontre Left Outer Join ( Select l.IDRencontre,
el.Numero From Horaires.RencontreLocal l, EspacePhysique.Local el Where
l.IDLocal = el.IDLocal ) hrl On hrg.IDRencontre = hrl.IDRencontre Where
g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours ) q Where q.RowNo = 1 )
Day1 Left Join ( Select g.AnSession Session, c.Numero Course, g.Numero
Section, Count(*) cnt From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg, Horaires.RencontreTemps hrt Where g.IDGroupe =
hrg.IDGroupe And g.IDCours = c.IDCours And hrg.IDRencontre = hrt.IDRencontre
Group By g.AnSession, c.Numero, g.Numero ) Day2 On Day1.Session =
Day2.Session And Day1.Course = Day2.Course And Day1.Section = Day2.Section )
sch On prereg.session2 = sch.Session And prereg.courseno = sch.Course And
prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 2056 bytes of ".Etudiant e,
Etudiants.EtudiantSession es, Programmes.Programme p, BanqueCours.Cours c,
Groupes.Groupe g Where it.IDEtudiantSession = es.IDEtudiantSession And
es.IDEtudiant = e.IDEtudiant And es.IDProgramme = p.IDProgramme And
it.IDCours = g.IDCours And it.IDGroupe = g.IDGroupe And g.IDCours = c.IDCours
And (e.Numero7 = '0834010' And es.AnSession = '20102') ) prereg Left Join (
Select Day1.Session, Day1.Course, Day1.Section, Day1.Day, Case When Day2.cnt
> 1 Then '*' Else '' End MoreDays, Right('0000' +
Convert(VarChar(4),Day1.StartTime), 4) StartTime, Right('0000' +
Convert(VarChar(4),Day1.EndTime), 4) EndTime, Day1.Room From ( Select q.*
From ( Select Row_Number() Over ( Partition By g.AnSession, c.Numero,
g.Numero Order By g.AnSession, c.Numero, g.Numero, hrt.NoJour,
hrt.HeureDebut, hrt.HeureFin ) As RowNo, g.AnSession Session, c.Numero
Course, g.Numero Section, Case hrt.NoJour When '1' Then 'M' When '2' Then 'T'
When '3' Then 'W' When '4' Then 'H' When '5' Then 'F' When '6' Then 'S' When
'7' Then 'Su' Else Null End 'Day', hrt.HeureDebut StartTime, hrt.HeureFin
EndTime, hrl.Numero Room From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg Left Outer Join Horaires.RencontreTemps hrt On
hrg.IDRencontre = hrt.IDRencontre Left Outer Join ( Select l.IDRencontre,
el.Numero From Horaires.RencontreLocal l, EspacePhysique.Local el Where
l.IDLocal = el.IDLocal ) hrl On hrg.IDRencontre = hrl.IDRencontre Where
g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours ) q Where q.RowNo = 1 )
Day1 Left Join ( Select g.AnSession Session, c.Numero Course, g.Numero
Section, Count(*) cnt From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg, Horaires.RencontreTemps hrt Where g.IDGroupe =
hrg.IDGroupe And g.IDCours = c.IDCours And hrg.IDRencontre = hrt.IDRencontre
Group By g.AnSession, c.Numero, g.Numero ) Day2 On Day1.Session =
Day2.Session And Day1.Course = Day2.Course And Day1.Section = Day2.Section )
sch On prereg.session2 = sch.Session And prereg.courseno = sch.Course And
prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 1928 bytes of "ion =
es.IDEtudiantSession And es.IDEtudiant = e.IDEtudiant And es.IDProgramme =
p.IDProgramme And it.IDCours = g.IDCours And it.IDGroupe = g.IDGroupe And
g.IDCours = c.IDCours And (e.Numero7 = '0834010' And es.AnSession = '20102')
) prereg Left Join ( Select Day1.Session, Day1.Course, Day1.Section,
Day1.Day, Case When Day2.cnt > 1 Then '*' Else '' End MoreDays, Right('0000'
+ Convert(VarChar(4),Day1.StartTime), 4) StartTime, Right('0000' +
Convert(VarChar(4),Day1.EndTime), 4) EndTime, Day1.Room From ( Select q.*
From ( Select Row_Number() Over ( Partition By g.AnSession, c.Numero,
g.Numero Order By g.AnSession, c.Numero, g.Numero, hrt.NoJour,
hrt.HeureDebut, hrt.HeureFin ) As RowNo, g.AnSession Session, c.Numero
Course, g.Numero Section, Case hrt.NoJour When '1' Then 'M' When '2' Then 'T'
When '3' Then 'W' When '4' Then 'H' When '5' Then 'F' When '6' Then 'S' When
'7' Then 'Su' Else Null End 'Day', hrt.HeureDebut StartTime, hrt.HeureFin
EndTime, hrl.Numero Room From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg Left Outer Join Horaires.RencontreTemps hrt On
hrg.IDRencontre = hrt.IDRencontre Left Outer Join ( Select l.IDRencontre,
el.Numero From Horaires.RencontreLocal l, EspacePhysique.Local el Where
l.IDLocal = el.IDLocal ) hrl On hrg.IDRencontre = hrl.IDRencontre Where
g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours ) q Where q.RowNo = 1 )
Day1 Left Join ( Select g.AnSession Session, c.Numero Course, g.Numero
Section, Count(*) cnt From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg, Horaires.RencontreTemps hrt Where g.IDGroupe =
hrg.IDGroupe And g.IDCours = c.IDCours And hrg.IDRencontre = hrt.IDRencontre
Group By g.AnSession, c.Numero, g.Numero ) Day2 On Day1.Session =
Day2.Session And Day1.Course = Day2.Course And Day1.Section = Day2.Section )
sch On prereg.session2 = sch.Session And prereg.courseno = sch.Course And
prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 1800 bytes of ".IDGroupe = g.IDGroupe
And g.IDCours = c.IDCours And (e.Numero7 = '0834010' And es.AnSession =
'20102') ) prereg Left Join ( Select Day1.Session, Day1.Course, Day1.Section,
Day1.Day, Case When Day2.cnt > 1 Then '*' Else '' End MoreDays, Right('0000'
+ Convert(VarChar(4),Day1.StartTime), 4) StartTime, Right('0000' +
Convert(VarChar(4),Day1.EndTime), 4) EndTime, Day1.Room From ( Select q.*
From ( Select Row_Number() Over ( Partition By g.AnSession, c.Numero,
g.Numero Order By g.AnSession, c.Numero, g.Numero, hrt.NoJour,
hrt.HeureDebut, hrt.HeureFin ) As RowNo, g.AnSession Session, c.Numero
Course, g.Numero Section, Case hrt.NoJour When '1' Then 'M' When '2' Then 'T'
When '3' Then 'W' When '4' Then 'H' When '5' Then 'F' When '6' Then 'S' When
'7' Then 'Su' Else Null End 'Day', hrt.HeureDebut StartTime, hrt.HeureFin
EndTime, hrl.Numero Room From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg Left Outer Join Horaires.RencontreTemps hrt On
hrg.IDRencontre = hrt.IDRencontre Left Outer Join ( Select l.IDRencontre,
el.Numero From Horaires.RencontreLocal l, EspacePhysique.Local el Where
l.IDLocal = el.IDLocal ) hrl On hrg.IDRencontre = hrl.IDRencontre Where
g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours ) q Where q.RowNo = 1 )
Day1 Left Join ( Select g.AnSession Session, c.Numero Course, g.Numero
Section, Count(*) cnt From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg, Horaires.RencontreTemps hrt Where g.IDGroupe =
hrg.IDGroupe And g.IDCours = c.IDCours And hrg.IDRencontre = hrt.IDRencontre
Group By g.AnSession, c.Numero, g.Numero ) Day2 On Day1.Session =
Day2.Session And Day1.Course = Day2.Course And Day1.Section = Day2.Section )
sch On prereg.session2 = sch.Session And prereg.courseno = sch.Course And
prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 1672 bytes of "ect Day1.Session,
Day1.Course, Day1.Section, Day1.Day, Case When Day2.cnt > 1 Then '*' Else ''
End MoreDays, Right('0000' + Convert(VarChar(4),Day1.StartTime), 4)
StartTime, Right('0000' + Convert(VarChar(4),Day1.EndTime), 4) EndTime,
Day1.Room From ( Select q.* From ( Select Row_Number() Over ( Partition By
g.AnSession, c.Numero, g.Numero Order By g.AnSession, c.Numero, g.Numero,
hrt.NoJour, hrt.HeureDebut, hrt.HeureFin ) As RowNo, g.AnSession Session,
c.Numero Course, g.Numero Section, Case hrt.NoJour When '1' Then 'M' When '2'
Then 'T' When '3' Then 'W' When '4' Then 'H' When '5' Then 'F' When '6' Then
'S' When '7' Then 'Su' Else Null End 'Day', hrt.HeureDebut StartTime,
hrt.HeureFin EndTime, hrl.Numero Room From Groupes.Groupe g,
BanqueCours.Cours c, Horaires.RencontreGroupe hrg Left Outer Join
Horaires.RencontreTemps hrt On hrg.IDRencontre = hrt.IDRencontre Left Outer
Join ( Select l.IDRencontre, el.Numero From Horaires.RencontreLocal l,
EspacePhysique.Local el Where l.IDLocal = el.IDLocal ) hrl On hrg.IDRencontre
= hrl.IDRencontre Where g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours )
q Where q.RowNo = 1 ) Day1 Left Join ( Select g.AnSession Session, c.Numero
Course, g.Numero Section, Count(*) cnt From Groupes.Groupe g,
BanqueCours.Cours c, Horaires.RencontreGroupe hrg, Horaires.RencontreTemps
hrt Where g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours And
hrg.IDRencontre = hrt.IDRencontre Group By g.AnSession, c.Numero, g.Numero )
Day2 On Day1.Session = Day2.Session And Day1.Course = Day2.Course And
Day1.Section = Day2.Section ) sch On prereg.session2 = sch.Session And
prereg.courseno = sch.Course And prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 1544 bytes of
"ert(VarChar(4),Day1.StartTime), 4) StartTime, Right('0000' +
Convert(VarChar(4),Day1.EndTime), 4) EndTime, Day1.Room From ( Select q.*
From ( Select Row_Number() Over ( Partition By g.AnSession, c.Numero,
g.Numero Order By g.AnSession, c.Numero, g.Numero, hrt.NoJour,
hrt.HeureDebut, hrt.HeureFin ) As RowNo, g.AnSession Session, c.Numero
Course, g.Numero Section, Case hrt.NoJour When '1' Then 'M' When '2' Then 'T'
When '3' Then 'W' When '4' Then 'H' When '5' Then 'F' When '6' Then 'S' When
'7' Then 'Su' Else Null End 'Day', hrt.HeureDebut StartTime, hrt.HeureFin
EndTime, hrl.Numero Room From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg Left Outer Join Horaires.RencontreTemps hrt On
hrg.IDRencontre = hrt.IDRencontre Left Outer Join ( Select l.IDRencontre,
el.Numero From Horaires.RencontreLocal l, EspacePhysique.Local el Where
l.IDLocal = el.IDLocal ) hrl On hrg.IDRencontre = hrl.IDRencontre Where
g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours ) q Where q.RowNo = 1 )
Day1 Left Join ( Select g.AnSession Session, c.Numero Course, g.Numero
Section, Count(*) cnt From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg, Horaires.RencontreTemps hrt Where g.IDGroupe =
hrg.IDGroupe And g.IDCours = c.IDCours And hrg.IDRencontre = hrt.IDRencontre
Group By g.AnSession, c.Numero, g.Numero ) Day2 On Day1.Session =
Day2.Session And Day1.Course = Day2.Course And Day1.Section = Day2.Section )
sch On prereg.session2 = sch.Session And prereg.courseno = sch.Course And
prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 1416 bytes of "ct q.* From ( Select
Row_Number() Over ( Partition By g.AnSession, c.Numero, g.Numero Order By
g.AnSession, c.Numero, g.Numero, hrt.NoJour, hrt.HeureDebut, hrt.HeureFin )
As RowNo, g.AnSession Session, c.Numero Course, g.Numero Section, Case
hrt.NoJour When '1' Then 'M' When '2' Then 'T' When '3' Then 'W' When '4'
Then 'H' When '5' Then 'F' When '6' Then 'S' When '7' Then 'Su' Else Null End
'Day', hrt.HeureDebut StartTime, hrt.HeureFin EndTime, hrl.Numero Room From
Groupes.Groupe g, BanqueCours.Cours c, Horaires.RencontreGroupe hrg Left
Outer Join Horaires.RencontreTemps hrt On hrg.IDRencontre = hrt.IDRencontre
Left Outer Join ( Select l.IDRencontre, el.Numero From
Horaires.RencontreLocal l, EspacePhysique.Local el Where l.IDLocal =
el.IDLocal ) hrl On hrg.IDRencontre = hrl.IDRencontre Where g.IDGroupe =
hrg.IDGroupe And g.IDCours = c.IDCours ) q Where q.RowNo = 1 ) Day1 Left Join
( Select g.AnSession Session, c.Numero Course, g.Numero Section, Count(*) cnt
From Groupes.Groupe g, BanqueCours.Cours c, Horaires.RencontreGroupe hrg,
Horaires.RencontreTemps hrt Where g.IDGroupe = hrg.IDGroupe And g.IDCours =
c.IDCours And hrg.IDRencontre = hrt.IDRencontre Group By g.AnSession,
c.Numero, g.Numero ) Day2 On Day1.Session = Day2.Session And Day1.Course =
Day2.Course And Day1.Section = Day2.Section ) sch On prereg.session2 =
sch.Session And prereg.courseno = sch.Course And prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 1288 bytes of "hrt.NoJour,
hrt.HeureDebut, hrt.HeureFin ) As RowNo, g.AnSession Session, c.Numero
Course, g.Numero Section, Case hrt.NoJour When '1' Then 'M' When '2' Then 'T'
When '3' Then 'W' When '4' Then 'H' When '5' Then 'F' When '6' Then 'S' When
'7' Then 'Su' Else Null End 'Day', hrt.HeureDebut StartTime, hrt.HeureFin
EndTime, hrl.Numero Room From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg Left Outer Join Horaires.RencontreTemps hrt On
hrg.IDRencontre = hrt.IDRencontre Left Outer Join ( Select l.IDRencontre,
el.Numero From Horaires.RencontreLocal l, EspacePhysique.Local el Where
l.IDLocal = el.IDLocal ) hrl On hrg.IDRencontre = hrl.IDRencontre Where
g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours ) q Where q.RowNo = 1 )
Day1 Left Join ( Select g.AnSession Session, c.Numero Course, g.Numero
Section, Count(*) cnt From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg, Horaires.RencontreTemps hrt Where g.IDGroupe =
hrg.IDGroupe And g.IDCours = c.IDCours And hrg.IDRencontre = hrt.IDRencontre
Group By g.AnSession, c.Numero, g.Numero ) Day2 On Day1.Session =
Day2.Session And Day1.Course = Day2.Course And Day1.Section = Day2.Section )
sch On prereg.session2 = sch.Session And prereg.courseno = sch.Course And
prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 1160 bytes of "n '1' Then 'M' When '2'
Then 'T' When '3' Then 'W' When '4' Then 'H' When '5' Then 'F' When '6' Then
'S' When '7' Then 'Su' Else Null End 'Day', hrt.HeureDebut StartTime,
hrt.HeureFin EndTime, hrl.Numero Room From Groupes.Groupe g,
BanqueCours.Cours c, Horaires.RencontreGroupe hrg Left Outer Join
Horaires.RencontreTemps hrt On hrg.IDRencontre = hrt.IDRencontre Left Outer
Join ( Select l.IDRencontre, el.Numero From Horaires.RencontreLocal l,
EspacePhysique.Local el Where l.IDLocal = el.IDLocal ) hrl On hrg.IDRencontre
= hrl.IDRencontre Where g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours )
q Where q.RowNo = 1 ) Day1 Left Join ( Select g.AnSession Session, c.Numero
Course, g.Numero Section, Count(*) cnt From Groupes.Groupe g,
BanqueCours.Cours c, Horaires.RencontreGroupe hrg, Horaires.RencontreTemps
hrt Where g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours And
hrg.IDRencontre = hrt.IDRencontre Group By g.AnSession, c.Numero, g.Numero )
Day2 On Day1.Session = Day2.Session And Day1.Course = Day2.Course And
Day1.Section = Day2.Section ) sch On prereg.session2 = sch.Session And
prereg.courseno = sch.Course And prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 1032 bytes of " Null End 'Day',
hrt.HeureDebut StartTime, hrt.HeureFin EndTime, hrl.Numero Room From
Groupes.Groupe g, BanqueCours.Cours c, Horaires.RencontreGroupe hrg Left
Outer Join Horaires.RencontreTemps hrt On hrg.IDRencontre = hrt.IDRencontre
Left Outer Join ( Select l.IDRencontre, el.Numero From
Horaires.RencontreLocal l, EspacePhysique.Local el Where l.IDLocal =
el.IDLocal ) hrl On hrg.IDRencontre = hrl.IDRencontre Where g.IDGroupe =
hrg.IDGroupe And g.IDCours = c.IDCours ) q Where q.RowNo = 1 ) Day1 Left Join
( Select g.AnSession Session, c.Numero Course, g.Numero Section, Count(*) cnt
From Groupes.Groupe g, BanqueCours.Cours c, Horaires.RencontreGroupe hrg,
Horaires.RencontreTemps hrt Where g.IDGroupe = hrg.IDGroupe And g.IDCours =
c.IDCours And hrg.IDRencontre = hrt.IDRencontre Group By g.AnSession,
c.Numero, g.Numero ) Day2 On Day1.Session = Day2.Session And Day1.Course =
Day2.Course And Day1.Section = Day2.Section ) sch On prereg.session2 =
sch.Session And prereg.courseno = sch.Course And prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 904 bytes of "aires.RencontreGroupe hrg
Left Outer Join Horaires.RencontreTemps hrt On hrg.IDRencontre =
hrt.IDRencontre Left Outer Join ( Select l.IDRencontre, el.Numero From
Horaires.RencontreLocal l, EspacePhysique.Local el Where l.IDLocal =
el.IDLocal ) hrl On hrg.IDRencontre = hrl.IDRencontre Where g.IDGroupe =
hrg.IDGroupe And g.IDCours = c.IDCours ) q Where q.RowNo = 1 ) Day1 Left Join
( Select g.AnSession Session, c.Numero Course, g.Numero Section, Count(*) cnt
From Groupes.Groupe g, BanqueCours.Cours c, Horaires.RencontreGroupe hrg,
Horaires.RencontreTemps hrt Where g.IDGroupe = hrg.IDGroupe And g.IDCours =
c.IDCours And hrg.IDRencontre = hrt.IDRencontre Group By g.AnSession,
c.Numero, g.Numero ) Day2 On Day1.Session = Day2.Session And Day1.Course =
Day2.Course And Day1.Section = Day2.Section ) sch On prereg.session2 =
sch.Session And prereg.courseno = sch.Course And prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 776 bytes of "ect l.IDRencontre,
el.Numero From Horaires.RencontreLocal l, EspacePhysique.Local el Where
l.IDLocal = el.IDLocal ) hrl On hrg.IDRencontre = hrl.IDRencontre Where
g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours ) q Where q.RowNo = 1 )
Day1 Left Join ( Select g.AnSession Session, c.Numero Course, g.Numero
Section, Count(*) cnt From Groupes.Groupe g, BanqueCours.Cours c,
Horaires.RencontreGroupe hrg, Horaires.RencontreTemps hrt Where g.IDGroupe =
hrg.IDGroupe And g.IDCours = c.IDCours And hrg.IDRencontre = hrt.IDRencontre
Group By g.AnSession, c.Numero, g.Numero ) Day2 On Day1.Session =
Day2.Session And Day1.Course = Day2.Course And Day1.Section = Day2.Section )
sch On prereg.session2 = sch.Session And prereg.courseno = sch.Course And
prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 648 bytes of "DRencontre =
hrl.IDRencontre Where g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours ) q
Where q.RowNo = 1 ) Day1 Left Join ( Select g.AnSession Session, c.Numero
Course, g.Numero Section, Count(*) cnt From Groupes.Groupe g,
BanqueCours.Cours c, Horaires.RencontreGroupe hrg, Horaires.RencontreTemps
hrt Where g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours And
hrg.IDRencontre = hrt.IDRencontre Group By g.AnSession, c.Numero, g.Numero )
Day2 On Day1.Session = Day2.Session And Day1.Course = Day2.Course And
Day1.Section = Day2.Section ) sch On prereg.session2 = sch.Session And
prereg.courseno = sch.Course And prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 520 bytes of "Select g.AnSession
Session, c.Numero Course, g.Numero Section, Count(*) cnt From Groupes.Groupe
g, BanqueCours.Cours c, Horaires.RencontreGroupe hrg, Horaires.RencontreTemps
hrt Where g.IDGroupe = hrg.IDGroupe And g.IDCours = c.IDCours And
hrg.IDRencontre = hrt.IDRencontre Group By g.AnSession, c.Numero, g.Numero )
Day2 On Day1.Session = Day2.Session And Day1.Course = Day2.Course And
Day1.Section = Day2.Section ) sch On prereg.session2 = sch.Session And
prereg.courseno = sch.Course And prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 392 bytes of ".RencontreGroupe hrg,
Horaires.RencontreTemps hrt Where g.IDGroupe = hrg.IDGroupe And g.IDCours =
c.IDCours And hrg.IDRencontre = hrt.IDRencontre Group By g.AnSession,
c.Numero, g.Numero ) Day2 On Day1.Session = Day2.Session And Day1.Course =
Day2.Course And Day1.Section = Day2.Section ) sch On prereg.session2 =
sch.Session And prereg.courseno = sch.Course And prereg.groupno = sch.Section
"
net.c:792:Sending packet
0000 01 00 10 00 00 00 01 00-53 00 65 00 6c 00 65 00 |........ S.e.l.e.|
0010 63 00 74 00 20 00 2a 00-20 00 46 00 72 00 6f 00 |c.t. .*. .F.r.o.|
0020 6d 00 20 00 28 00 20 00-53 00 65 00 6c 00 65 00 |m. .(. . S.e.l.e.|
0030 63 00 74 00 20 00 65 00-2e 00 4e 00 75 00 6d 00 |c.t. .e. ..N.u.m.|
0040 65 00 72 00 6f 00 20 00-41 00 73 00 20 00 73 00 |e.r.o. . A.s. .s.|
0050 74 00 75 00 64 00 65 00-6e 00 74 00 6e 00 6f 00 |t.u.d.e. n.t.n.o.|
0060 6c 00 6f 00 6e 00 67 00-2c 00 20 00 65 00 2e 00 |l.o.n.g. ,. .e...|
0070 4e 00 75 00 6d 00 65 00-72 00 6f 00 37 00 20 00 |N.u.m.e. r.o.7. .|
0080 41 00 73 00 20 00 73 00-74 00 75 00 64 00 65 00 |A.s. .s. t.u.d.e.|
0090 6e 00 74 00 6e 00 6f 00-2c 00 20 00 65 00 2e 00 |n.t.n.o. ,. .e...|
00a0 50 00 72 00 65 00 6e 00-6f 00 6d 00 2c 00 20 00 |P.r.e.n. o.m.,. .|
00b0 65 00 2e 00 4e 00 6f 00-6d 00 2c 00 20 00 70 00 |e...N.o. m.,. .p.|
00c0 2e 00 4e 00 75 00 6d 00-65 00 72 00 6f 00 20 00 |..N.u.m. e.r.o. .|
00d0 41 00 53 00 20 00 70 00-72 00 6f 00 67 00 72 00 |A.S. .p. r.o.g.r.|
00e0 61 00 6d 00 6e 00 6f 00-2c 00 20 00 65 00 73 00 |a.m.n.o. ,. .e.s.|
00f0 2e 00 41 00 6e 00 53 00-65 00 73 00 73 00 69 00 |..A.n.S. e.s.s.i.|
0100 6f 00 6e 00 20 00 41 00-53 00 20 00 73 00 65 00 |o.n. .A. S. .s.e.|
0110 73 00 73 00 69 00 6f 00-6e 00 32 00 2c 00 20 00 |s.s.i.o. n.2.,. .|
0120 63 00 2e 00 4e 00 75 00-6d 00 65 00 72 00 6f 00 |c...N.u. m.e.r.o.|
0130 20 00 41 00 73 00 20 00-63 00 6f 00 75 00 72 00 | .A.s. . c.o.u.r.|
0140 73 00 65 00 6e 00 6f 00-2c 00 20 00 67 00 2e 00 |s.e.n.o. ,. .g...|
0150 4e 00 75 00 6d 00 65 00-72 00 6f 00 20 00 41 00 |N.u.m.e. r.o. .A.|
0160 73 00 20 00 67 00 72 00-6f 00 75 00 70 00 6e 00 |s. .g.r. o.u.p.n.|
0170 6f 00 2c 00 20 00 63 00-2e 00 54 00 69 00 74 00 |o.,. .c. ..T.i.t.|
0180 72 00 65 00 4c 00 6f 00-6e 00 67 00 4f 00 66 00 |r.e.L.o. n.g.O.f.|
0190 66 00 69 00 63 00 69 00-65 00 6c 00 20 00 46 00 |f.i.c.i. e.l. .F.|
01a0 72 00 6f 00 6d 00 20 00-49 00 6e 00 73 00 63 00 |r.o.m. . I.n.s.c.|
01b0 72 00 69 00 70 00 74 00-69 00 6f 00 6e 00 73 00 |r.i.p.t. i.o.n.s.|
01c0 2e 00 49 00 6e 00 73 00-63 00 72 00 69 00 70 00 |..I.n.s. c.r.i.p.|
01d0 74 00 69 00 6f 00 6e 00-54 00 65 00 6d 00 70 00 |t.i.o.n. T.e.m.p.|
01e0 6f 00 72 00 61 00 69 00-72 00 65 00 20 00 69 00 |o.r.a.i. r.e. .i.|
01f0 74 00 2c 00 20 00 45 00-74 00 75 00 64 00 69 00 |t.,. .E. t.u.d.i.|
0200 61 00 6e 00 74 00 73 00-2e 00 45 00 74 00 75 00 |a.n.t.s. ..E.t.u.|
0210 64 00 69 00 61 00 6e 00-74 00 20 00 65 00 2c 00 |d.i.a.n. t. .e.,.|
0220 20 00 45 00 74 00 75 00-64 00 69 00 61 00 6e 00 | .E.t.u. d.i.a.n.|
0230 74 00 73 00 2e 00 45 00-74 00 75 00 64 00 69 00 |t.s...E. t.u.d.i.|
0240 61 00 6e 00 74 00 53 00-65 00 73 00 73 00 69 00 |a.n.t.S. e.s.s.i.|
0250 6f 00 6e 00 20 00 65 00-73 00 2c 00 20 00 50 00 |o.n. .e. s.,. .P.|
0260 72 00 6f 00 67 00 72 00-61 00 6d 00 6d 00 65 00 |r.o.g.r. a.m.m.e.|
0270 73 00 2e 00 50 00 72 00-6f 00 67 00 72 00 61 00 |s...P.r. o.g.r.a.|
0280 6d 00 6d 00 65 00 20 00-70 00 2c 00 20 00 42 00 |m.m.e. . p.,. .B.|
0290 61 00 6e 00 71 00 75 00-65 00 43 00 6f 00 75 00 |a.n.q.u. e.C.o.u.|
02a0 72 00 73 00 2e 00 43 00-6f 00 75 00 72 00 73 00 |r.s...C. o.u.r.s.|
02b0 20 00 63 00 2c 00 20 00-47 00 72 00 6f 00 75 00 | .c.,. . G.r.o.u.|
02c0 70 00 65 00 73 00 2e 00-47 00 72 00 6f 00 75 00 |p.e.s... G.r.o.u.|
02d0 70 00 65 00 20 00 67 00-20 00 57 00 68 00 65 00 |p.e. .g. .W.h.e.|
02e0 72 00 65 00 20 00 69 00-74 00 2e 00 49 00 44 00 |r.e. .i. t...I.D.|
02f0 45 00 74 00 75 00 64 00-69 00 61 00 6e 00 74 00 |E.t.u.d. i.a.n.t.|
0300 53 00 65 00 73 00 73 00-69 00 6f 00 6e 00 20 00 |S.e.s.s. i.o.n. .|
0310 3d 00 20 00 65 00 73 00-2e 00 49 00 44 00 45 00 |=. .e.s. ..I.D.E.|
0320 74 00 75 00 64 00 69 00-61 00 6e 00 74 00 53 00 |t.u.d.i. a.n.t.S.|
0330 65 00 73 00 73 00 69 00-6f 00 6e 00 20 00 41 00 |e.s.s.i. o.n. .A.|
0340 6e 00 64 00 20 00 65 00-73 00 2e 00 49 00 44 00 |n.d. .e. s...I.D.|
0350 45 00 74 00 75 00 64 00-69 00 61 00 6e 00 74 00 |E.t.u.d. i.a.n.t.|
0360 20 00 3d 00 20 00 65 00-2e 00 49 00 44 00 45 00 | .=. .e. ..I.D.E.|
0370 74 00 75 00 64 00 69 00-61 00 6e 00 74 00 20 00 |t.u.d.i. a.n.t. .|
0380 41 00 6e 00 64 00 20 00-65 00 73 00 2e 00 49 00 |A.n.d. . e.s...I.|
0390 44 00 50 00 72 00 6f 00-67 00 72 00 61 00 6d 00 |D.P.r.o. g.r.a.m.|
03a0 6d 00 65 00 20 00 3d 00-20 00 70 00 2e 00 49 00 |m.e. .=. .p...I.|
03b0 44 00 50 00 72 00 6f 00-67 00 72 00 61 00 6d 00 |D.P.r.o. g.r.a.m.|
03c0 6d 00 65 00 20 00 41 00-6e 00 64 00 20 00 69 00 |m.e. .A. n.d. .i.|
03d0 74 00 2e 00 49 00 44 00-43 00 6f 00 75 00 72 00 |t...I.D. C.o.u.r.|
03e0 73 00 20 00 3d 00 20 00-67 00 2e 00 49 00 44 00 |s. .=. . g...I.D.|
03f0 43 00 6f 00 75 00 72 00-73 00 20 00 41 00 6e 00 |C.o.u.r. s. .A.n.|
0400 64 00 20 00 69 00 74 00-2e 00 49 00 44 00 47 00 |d. .i.t. ..I.D.G.|
0410 72 00 6f 00 75 00 70 00-65 00 20 00 3d 00 20 00 |r.o.u.p. e. .=. .|
0420 67 00 2e 00 49 00 44 00-47 00 72 00 6f 00 75 00 |g...I.D. G.r.o.u.|
0430 70 00 65 00 20 00 41 00-6e 00 64 00 20 00 67 00 |p.e. .A. n.d. .g.|
0440 2e 00 49 00 44 00 43 00-6f 00 75 00 72 00 73 00 |..I.D.C. o.u.r.s.|
0450 20 00 3d 00 20 00 63 00-2e 00 49 00 44 00 43 00 | .=. .c. ..I.D.C.|
0460 6f 00 75 00 72 00 73 00-20 00 41 00 6e 00 64 00 |o.u.r.s. .A.n.d.|
0470 20 00 28 00 65 00 2e 00-4e 00 75 00 6d 00 65 00 | .(.e... N.u.m.e.|
0480 72 00 6f 00 37 00 20 00-3d 00 20 00 27 00 30 00 |r.o.7. . =. .'.0.|
0490 38 00 33 00 34 00 30 00-31 00 30 00 27 00 20 00 |8.3.4.0. 1.0.'. .|
04a0 41 00 6e 00 64 00 20 00-65 00 73 00 2e 00 41 00 |A.n.d. . e.s...A.|
04b0 6e 00 53 00 65 00 73 00-73 00 69 00 6f 00 6e 00 |n.S.e.s. s.i.o.n.|
04c0 20 00 3d 00 20 00 27 00-32 00 30 00 31 00 30 00 | .=. .'. 2.0.1.0.|
04d0 32 00 27 00 29 00 20 00-29 00 20 00 70 00 72 00 |2.'.). . ). .p.r.|
04e0 65 00 72 00 65 00 67 00-20 00 4c 00 65 00 66 00 |e.r.e.g. .L.e.f.|
04f0 74 00 20 00 4a 00 6f 00-69 00 6e 00 20 00 28 00 |t. .J.o. i.n. .(.|
0500 20 00 53 00 65 00 6c 00-65 00 63 00 74 00 20 00 | .S.e.l. e.c.t. .|
0510 44 00 61 00 79 00 31 00-2e 00 53 00 65 00 73 00 |D.a.y.1. ..S.e.s.|
0520 73 00 69 00 6f 00 6e 00-2c 00 20 00 44 00 61 00 |s.i.o.n. ,. .D.a.|
0530 79 00 31 00 2e 00 43 00-6f 00 75 00 72 00 73 00 |y.1...C. o.u.r.s.|
0540 65 00 2c 00 20 00 44 00-61 00 79 00 31 00 2e 00 |e.,. .D. a.y.1...|
0550 53 00 65 00 63 00 74 00-69 00 6f 00 6e 00 2c 00 |S.e.c.t. i.o.n.,.|
0560 20 00 44 00 61 00 79 00-31 00 2e 00 44 00 61 00 | .D.a.y. 1...D.a.|
0570 79 00 2c 00 20 00 43 00-61 00 73 00 65 00 20 00 |y.,. .C. a.s.e. .|
0580 57 00 68 00 65 00 6e 00-20 00 44 00 61 00 79 00 |W.h.e.n. .D.a.y.|
0590 32 00 2e 00 63 00 6e 00-74 00 20 00 3e 00 20 00 |2...c.n. t. .>. .|
05a0 31 00 20 00 54 00 68 00-65 00 6e 00 20 00 27 00 |1. .T.h. e.n. .'.|
05b0 2a 00 27 00 20 00 45 00-6c 00 73 00 65 00 20 00 |*.'. .E. l.s.e. .|
05c0 27 00 27 00 20 00 45 00-6e 00 64 00 20 00 4d 00 |'.'. .E. n.d. .M.|
05d0 6f 00 72 00 65 00 44 00-61 00 79 00 73 00 2c 00 |o.r.e.D. a.y.s.,.|
05e0 20 00 52 00 69 00 67 00-68 00 74 00 28 00 27 00 | .R.i.g. h.t.(.'.|
05f0 30 00 30 00 30 00 30 00-27 00 20 00 2b 00 20 00 |0.0.0.0. '. .+. .|
0600 43 00 6f 00 6e 00 76 00-65 00 72 00 74 00 28 00 |C.o.n.v. e.r.t.(.|
0610 56 00 61 00 72 00 43 00-68 00 61 00 72 00 28 00 |V.a.r.C. h.a.r.(.|
0620 34 00 29 00 2c 00 44 00-61 00 79 00 31 00 2e 00 |4.).,.D. a.y.1...|
0630 53 00 74 00 61 00 72 00-74 00 54 00 69 00 6d 00 |S.t.a.r. t.T.i.m.|
0640 65 00 29 00 2c 00 20 00-34 00 29 00 20 00 53 00 |e.).,. . 4.). .S.|
0650 74 00 61 00 72 00 74 00-54 00 69 00 6d 00 65 00 |t.a.r.t. T.i.m.e.|
0660 2c 00 20 00 52 00 69 00-67 00 68 00 74 00 28 00 |,. .R.i. g.h.t.(.|
0670 27 00 30 00 30 00 30 00-30 00 27 00 20 00 2b 00 |'.0.0.0. 0.'. .+.|
0680 20 00 43 00 6f 00 6e 00-76 00 65 00 72 00 74 00 | .C.o.n. v.e.r.t.|
0690 28 00 56 00 61 00 72 00-43 00 68 00 61 00 72 00 |(.V.a.r. C.h.a.r.|
06a0 28 00 34 00 29 00 2c 00-44 00 61 00 79 00 31 00 |(.4.).,. D.a.y.1.|
06b0 2e 00 45 00 6e 00 64 00-54 00 69 00 6d 00 65 00 |..E.n.d. T.i.m.e.|
06c0 29 00 2c 00 20 00 34 00-29 00 20 00 45 00 6e 00 |).,. .4. ). .E.n.|
06d0 64 00 54 00 69 00 6d 00-65 00 2c 00 20 00 44 00 |d.T.i.m. e.,. .D.|
06e0 61 00 79 00 31 00 2e 00-52 00 6f 00 6f 00 6d 00 |a.y.1... R.o.o.m.|
06f0 20 00 46 00 72 00 6f 00-6d 00 20 00 28 00 20 00 | .F.r.o. m. .(. .|
0700 53 00 65 00 6c 00 65 00-63 00 74 00 20 00 71 00 |S.e.l.e. c.t. .q.|
0710 2e 00 2a 00 20 00 46 00-72 00 6f 00 6d 00 20 00 |..*. .F. r.o.m. .|
0720 28 00 20 00 53 00 65 00-6c 00 65 00 63 00 74 00 |(. .S.e. l.e.c.t.|
0730 20 00 52 00 6f 00 77 00-5f 00 4e 00 75 00 6d 00 | .R.o.w. _.N.u.m.|
0740 62 00 65 00 72 00 28 00-29 00 20 00 4f 00 76 00 |b.e.r.(. ). .O.v.|
0750 65 00 72 00 20 00 28 00-20 00 50 00 61 00 72 00 |e.r. .(. .P.a.r.|
0760 74 00 69 00 74 00 69 00-6f 00 6e 00 20 00 42 00 |t.i.t.i. o.n. .B.|
0770 79 00 20 00 67 00 2e 00-41 00 6e 00 53 00 65 00 |y. .g... A.n.S.e.|
0780 73 00 73 00 69 00 6f 00-6e 00 2c 00 20 00 63 00 |s.s.i.o. n.,. .c.|
0790 2e 00 4e 00 75 00 6d 00-65 00 72 00 6f 00 2c 00 |..N.u.m. e.r.o.,.|
07a0 20 00 67 00 2e 00 4e 00-75 00 6d 00 65 00 72 00 | .g...N. u.m.e.r.|
07b0 6f 00 20 00 4f 00 72 00-64 00 65 00 72 00 20 00 |o. .O.r. d.e.r. .|
07c0 42 00 79 00 20 00 67 00-2e 00 41 00 6e 00 53 00 |B.y. .g. ..A.n.S.|
07d0 65 00 73 00 73 00 69 00-6f 00 6e 00 2c 00 20 00 |e.s.s.i. o.n.,. .|
07e0 63 00 2e 00 4e 00 75 00-6d 00 65 00 72 00 6f 00 |c...N.u. m.e.r.o.|
07f0 2c 00 20 00 67 00 2e 00-4e 00 75 00 6d 00 65 00 |,. .g... N.u.m.e.|
0800 72 00 6f 00 2c 00 20 00-68 00 72 00 74 00 2e 00 |r.o.,. . h.r.t...|
0810 4e 00 6f 00 4a 00 6f 00-75 00 72 00 2c 00 20 00 |N.o.J.o. u.r.,. .|
0820 68 00 72 00 74 00 2e 00-48 00 65 00 75 00 72 00 |h.r.t... H.e.u.r.|
0830 65 00 44 00 65 00 62 00-75 00 74 00 2c 00 20 00 |e.D.e.b. u.t.,. .|
0840 68 00 72 00 74 00 2e 00-48 00 65 00 75 00 72 00 |h.r.t... H.e.u.r.|
0850 65 00 46 00 69 00 6e 00-20 00 29 00 20 00 41 00 |e.F.i.n. .). .A.|
0860 73 00 20 00 52 00 6f 00-77 00 4e 00 6f 00 2c 00 |s. .R.o. w.N.o.,.|
0870 20 00 67 00 2e 00 41 00-6e 00 53 00 65 00 73 00 | .g...A. n.S.e.s.|
0880 73 00 69 00 6f 00 6e 00-20 00 53 00 65 00 73 00 |s.i.o.n. .S.e.s.|
0890 73 00 69 00 6f 00 6e 00-2c 00 20 00 63 00 2e 00 |s.i.o.n. ,. .c...|
08a0 4e 00 75 00 6d 00 65 00-72 00 6f 00 20 00 43 00 |N.u.m.e. r.o. .C.|
08b0 6f 00 75 00 72 00 73 00-65 00 2c 00 20 00 67 00 |o.u.r.s. e.,. .g.|
08c0 2e 00 4e 00 75 00 6d 00-65 00 72 00 6f 00 20 00 |..N.u.m. e.r.o. .|
08d0 53 00 65 00 63 00 74 00-69 00 6f 00 6e 00 2c 00 |S.e.c.t. i.o.n.,.|
08e0 20 00 43 00 61 00 73 00-65 00 20 00 68 00 72 00 | .C.a.s. e. .h.r.|
08f0 74 00 2e 00 4e 00 6f 00-4a 00 6f 00 75 00 72 00 |t...N.o. J.o.u.r.|
0900 20 00 57 00 68 00 65 00-6e 00 20 00 27 00 31 00 | .W.h.e. n. .'.1.|
0910 27 00 20 00 54 00 68 00-65 00 6e 00 20 00 27 00 |'. .T.h. e.n. .'.|
0920 4d 00 27 00 20 00 57 00-68 00 65 00 6e 00 20 00 |M.'. .W. h.e.n. .|
0930 27 00 32 00 27 00 20 00-54 00 68 00 65 00 6e 00 |'.2.'. . T.h.e.n.|
0940 20 00 27 00 54 00 27 00-20 00 57 00 68 00 65 00 | .'.T.'. .W.h.e.|
0950 6e 00 20 00 27 00 33 00-27 00 20 00 54 00 68 00 |n. .'.3. '. .T.h.|
0960 65 00 6e 00 20 00 27 00-57 00 27 00 20 00 57 00 |e.n. .'. W.'. .W.|
0970 68 00 65 00 6e 00 20 00-27 00 34 00 27 00 20 00 |h.e.n. . '.4.'. .|
0980 54 00 68 00 65 00 6e 00-20 00 27 00 48 00 27 00 |T.h.e.n. .'.H.'.|
0990 20 00 57 00 68 00 65 00-6e 00 20 00 27 00 35 00 | .W.h.e. n. .'.5.|
09a0 27 00 20 00 54 00 68 00-65 00 6e 00 20 00 27 00 |'. .T.h. e.n. .'.|
09b0 46 00 27 00 20 00 57 00-68 00 65 00 6e 00 20 00 |F.'. .W. h.e.n. .|
09c0 27 00 36 00 27 00 20 00-54 00 68 00 65 00 6e 00 |'.6.'. . T.h.e.n.|
09d0 20 00 27 00 53 00 27 00-20 00 57 00 68 00 65 00 | .'.S.'. .W.h.e.|
09e0 6e 00 20 00 27 00 37 00-27 00 20 00 54 00 68 00 |n. .'.7. '. .T.h.|
09f0 65 00 6e 00 20 00 27 00-53 00 75 00 27 00 20 00 |e.n. .'. S.u.'. .|
0a00 45 00 6c 00 73 00 65 00-20 00 4e 00 75 00 6c 00 |E.l.s.e. .N.u.l.|
0a10 6c 00 20 00 45 00 6e 00-64 00 20 00 27 00 44 00 |l. .E.n. d. .'.D.|
0a20 61 00 79 00 27 00 2c 00-20 00 68 00 72 00 74 00 |a.y.'.,. .h.r.t.|
0a30 2e 00 48 00 65 00 75 00-72 00 65 00 44 00 65 00 |..H.e.u. r.e.D.e.|
0a40 62 00 75 00 74 00 20 00-53 00 74 00 61 00 72 00 |b.u.t. . S.t.a.r.|
0a50 74 00 54 00 69 00 6d 00-65 00 2c 00 20 00 68 00 |t.T.i.m. e.,. .h.|
0a60 72 00 74 00 2e 00 48 00-65 00 75 00 72 00 65 00 |r.t...H. e.u.r.e.|
0a70 46 00 69 00 6e 00 20 00-45 00 6e 00 64 00 54 00 |F.i.n. . E.n.d.T.|
0a80 69 00 6d 00 65 00 2c 00-20 00 68 00 72 00 6c 00 |i.m.e.,. .h.r.l.|
0a90 2e 00 4e 00 75 00 6d 00-65 00 72 00 6f 00 20 00 |..N.u.m. e.r.o. .|
0aa0 52 00 6f 00 6f 00 6d 00-20 00 46 00 72 00 6f 00 |R.o.o.m. .F.r.o.|
0ab0 6d 00 20 00 47 00 72 00-6f 00 75 00 70 00 65 00 |m. .G.r. o.u.p.e.|
0ac0 73 00 2e 00 47 00 72 00-6f 00 75 00 70 00 65 00 |s...G.r. o.u.p.e.|
0ad0 20 00 67 00 2c 00 20 00-42 00 61 00 6e 00 71 00 | .g.,. . B.a.n.q.|
0ae0 75 00 65 00 43 00 6f 00-75 00 72 00 73 00 2e 00 |u.e.C.o. u.r.s...|
0af0 43 00 6f 00 75 00 72 00-73 00 20 00 63 00 2c 00 |C.o.u.r. s. .c.,.|
0b00 20 00 48 00 6f 00 72 00-61 00 69 00 72 00 65 00 | .H.o.r. a.i.r.e.|
0b10 73 00 2e 00 52 00 65 00-6e 00 63 00 6f 00 6e 00 |s...R.e. n.c.o.n.|
0b20 74 00 72 00 65 00 47 00-72 00 6f 00 75 00 70 00 |t.r.e.G. r.o.u.p.|
0b30 65 00 20 00 68 00 72 00-67 00 20 00 4c 00 65 00 |e. .h.r. g. .L.e.|
0b40 66 00 74 00 20 00 4f 00-75 00 74 00 65 00 72 00 |f.t. .O. u.t.e.r.|
0b50 20 00 4a 00 6f 00 69 00-6e 00 20 00 48 00 6f 00 | .J.o.i. n. .H.o.|
0b60 72 00 61 00 69 00 72 00-65 00 73 00 2e 00 52 00 |r.a.i.r. e.s...R.|
0b70 65 00 6e 00 63 00 6f 00-6e 00 74 00 72 00 65 00 |e.n.c.o. n.t.r.e.|
0b80 54 00 65 00 6d 00 70 00-73 00 20 00 68 00 72 00 |T.e.m.p. s. .h.r.|
0b90 74 00 20 00 4f 00 6e 00-20 00 68 00 72 00 67 00 |t. .O.n. .h.r.g.|
0ba0 2e 00 49 00 44 00 52 00-65 00 6e 00 63 00 6f 00 |..I.D.R. e.n.c.o.|
0bb0 6e 00 74 00 72 00 65 00-20 00 3d 00 20 00 68 00 |n.t.r.e. .=. .h.|
0bc0 72 00 74 00 2e 00 49 00-44 00 52 00 65 00 6e 00 |r.t...I. D.R.e.n.|
0bd0 63 00 6f 00 6e 00 74 00-72 00 65 00 20 00 4c 00 |c.o.n.t. r.e. .L.|
0be0 65 00 66 00 74 00 20 00-4f 00 75 00 74 00 65 00 |e.f.t. . O.u.t.e.|
0bf0 72 00 20 00 4a 00 6f 00-69 00 6e 00 20 00 28 00 |r. .J.o. i.n. .(.|
0c00 20 00 53 00 65 00 6c 00-65 00 63 00 74 00 20 00 | .S.e.l. e.c.t. .|
0c10 6c 00 2e 00 49 00 44 00-52 00 65 00 6e 00 63 00 |l...I.D. R.e.n.c.|
0c20 6f 00 6e 00 74 00 72 00-65 00 2c 00 20 00 65 00 |o.n.t.r. e.,. .e.|
0c30 6c 00 2e 00 4e 00 75 00-6d 00 65 00 72 00 6f 00 |l...N.u. m.e.r.o.|
0c40 20 00 46 00 72 00 6f 00-6d 00 20 00 48 00 6f 00 | .F.r.o. m. .H.o.|
0c50 72 00 61 00 69 00 72 00-65 00 73 00 2e 00 52 00 |r.a.i.r. e.s...R.|
0c60 65 00 6e 00 63 00 6f 00-6e 00 74 00 72 00 65 00 |e.n.c.o. n.t.r.e.|
0c70 4c 00 6f 00 63 00 61 00-6c 00 20 00 6c 00 2c 00 |L.o.c.a. l. .l.,.|
0c80 20 00 45 00 73 00 70 00-61 00 63 00 65 00 50 00 | .E.s.p. a.c.e.P.|
0c90 68 00 79 00 73 00 69 00-71 00 75 00 65 00 2e 00 |h.y.s.i. q.u.e...|
0ca0 4c 00 6f 00 63 00 61 00-6c 00 20 00 65 00 6c 00 |L.o.c.a. l. .e.l.|
0cb0 20 00 57 00 68 00 65 00-72 00 65 00 20 00 6c 00 | .W.h.e. r.e. .l.|
0cc0 2e 00 49 00 44 00 4c 00-6f 00 63 00 61 00 6c 00 |..I.D.L. o.c.a.l.|
0cd0 20 00 3d 00 20 00 65 00-6c 00 2e 00 49 00 44 00 | .=. .e. l...I.D.|
0ce0 4c 00 6f 00 63 00 61 00-6c 00 20 00 29 00 20 00 |L.o.c.a. l. .). .|
0cf0 68 00 72 00 6c 00 20 00-4f 00 6e 00 20 00 68 00 |h.r.l. . O.n. .h.|
0d00 72 00 67 00 2e 00 49 00-44 00 52 00 65 00 6e 00 |r.g...I. D.R.e.n.|
0d10 63 00 6f 00 6e 00 74 00-72 00 65 00 20 00 3d 00 |c.o.n.t. r.e. .=.|
0d20 20 00 68 00 72 00 6c 00-2e 00 49 00 44 00 52 00 | .h.r.l. ..I.D.R.|
0d30 65 00 6e 00 63 00 6f 00-6e 00 74 00 72 00 65 00 |e.n.c.o. n.t.r.e.|
0d40 20 00 57 00 68 00 65 00-72 00 65 00 20 00 67 00 | .W.h.e. r.e. .g.|
0d50 2e 00 49 00 44 00 47 00-72 00 6f 00 75 00 70 00 |..I.D.G. r.o.u.p.|
0d60 65 00 20 00 3d 00 20 00-68 00 72 00 67 00 2e 00 |e. .=. . h.r.g...|
0d70 49 00 44 00 47 00 72 00-6f 00 75 00 70 00 65 00 |I.D.G.r. o.u.p.e.|
0d80 20 00 41 00 6e 00 64 00-20 00 67 00 2e 00 49 00 | .A.n.d. .g...I.|
0d90 44 00 43 00 6f 00 75 00-72 00 73 00 20 00 3d 00 |D.C.o.u. r.s. .=.|
0da0 20 00 63 00 2e 00 49 00-44 00 43 00 6f 00 75 00 | .c...I. D.C.o.u.|
0db0 72 00 73 00 20 00 29 00-20 00 71 00 20 00 57 00 |r.s. .). .q. .W.|
0dc0 68 00 65 00 72 00 65 00-20 00 71 00 2e 00 52 00 |h.e.r.e. .q...R.|
0dd0 6f 00 77 00 4e 00 6f 00-20 00 3d 00 20 00 31 00 |o.w.N.o. .=. .1.|
0de0 20 00 29 00 20 00 44 00-61 00 79 00 31 00 20 00 | .). .D. a.y.1. .|
0df0 4c 00 65 00 66 00 74 00-20 00 4a 00 6f 00 69 00 |L.e.f.t. .J.o.i.|
0e00 6e 00 20 00 28 00 20 00-53 00 65 00 6c 00 65 00 |n. .(. . S.e.l.e.|
0e10 63 00 74 00 20 00 67 00-2e 00 41 00 6e 00 53 00 |c.t. .g. ..A.n.S.|
0e20 65 00 73 00 73 00 69 00-6f 00 6e 00 20 00 53 00 |e.s.s.i. o.n. .S.|
0e30 65 00 73 00 73 00 69 00-6f 00 6e 00 2c 00 20 00 |e.s.s.i. o.n.,. .|
0e40 63 00 2e 00 4e 00 75 00-6d 00 65 00 72 00 6f 00 |c...N.u. m.e.r.o.|
0e50 20 00 43 00 6f 00 75 00-72 00 73 00 65 00 2c 00 | .C.o.u. r.s.e.,.|
0e60 20 00 67 00 2e 00 4e 00-75 00 6d 00 65 00 72 00 | .g...N. u.m.e.r.|
0e70 6f 00 20 00 53 00 65 00-63 00 74 00 69 00 6f 00 |o. .S.e. c.t.i.o.|
0e80 6e 00 2c 00 20 00 43 00-6f 00 75 00 6e 00 74 00 |n.,. .C. o.u.n.t.|
0e90 28 00 2a 00 29 00 20 00-63 00 6e 00 74 00 20 00 |(.*.). . c.n.t. .|
0ea0 46 00 72 00 6f 00 6d 00-20 00 47 00 72 00 6f 00 |F.r.o.m. .G.r.o.|
0eb0 75 00 70 00 65 00 73 00-2e 00 47 00 72 00 6f 00 |u.p.e.s. ..G.r.o.|
0ec0 75 00 70 00 65 00 20 00-67 00 2c 00 20 00 42 00 |u.p.e. . g.,. .B.|
0ed0 61 00 6e 00 71 00 75 00-65 00 43 00 6f 00 75 00 |a.n.q.u. e.C.o.u.|
0ee0 72 00 73 00 2e 00 43 00-6f 00 75 00 72 00 73 00 |r.s...C. o.u.r.s.|
0ef0 20 00 63 00 2c 00 20 00-48 00 6f 00 72 00 61 00 | .c.,. . H.o.r.a.|
0f00 69 00 72 00 65 00 73 00-2e 00 52 00 65 00 6e 00 |i.r.e.s. ..R.e.n.|
0f10 63 00 6f 00 6e 00 74 00-72 00 65 00 47 00 72 00 |c.o.n.t. r.e.G.r.|
0f20 6f 00 75 00 70 00 65 00-20 00 68 00 72 00 67 00 |o.u.p.e. .h.r.g.|
0f30 2c 00 20 00 48 00 6f 00-72 00 61 00 69 00 72 00 |,. .H.o. r.a.i.r.|
0f40 65 00 73 00 2e 00 52 00-65 00 6e 00 63 00 6f 00 |e.s...R. e.n.c.o.|
0f50 6e 00 74 00 72 00 65 00-54 00 65 00 6d 00 70 00 |n.t.r.e. T.e.m.p.|
0f60 73 00 20 00 68 00 72 00-74 00 20 00 57 00 68 00 |s. .h.r. t. .W.h.|
0f70 65 00 72 00 65 00 20 00-67 00 2e 00 49 00 44 00 |e.r.e. . g...I.D.|
0f80 47 00 72 00 6f 00 75 00-70 00 65 00 20 00 3d 00 |G.r.o.u. p.e. .=.|
0f90 20 00 68 00 72 00 67 00-2e 00 49 00 44 00 47 00 | .h.r.g. ..I.D.G.|
0fa0 72 00 6f 00 75 00 70 00-65 00 20 00 41 00 6e 00 |r.o.u.p. e. .A.n.|
0fb0 64 00 20 00 67 00 2e 00-49 00 44 00 43 00 6f 00 |d. .g... I.D.C.o.|
0fc0 75 00 72 00 73 00 20 00-3d 00 20 00 63 00 2e 00 |u.r.s. . =. .c...|
0fd0 49 00 44 00 43 00 6f 00-75 00 72 00 73 00 20 00 |I.D.C.o. u.r.s. .|
0fe0 41 00 6e 00 64 00 20 00-68 00 72 00 67 00 2e 00 |A.n.d. . h.r.g...|
0ff0 49 00 44 00 52 00 65 00-6e 00 63 00 6f 00 6e 00 |I.D.R.e. n.c.o.n.|

net.c:1354:GNUTLS: level 4:
REC[0x18a0820]: Sending Packet[4] Application Data(23) with length: 4096
net.c:1354:GNUTLS: level 7:
WRITE: Will write 4357 bytes to 0x183e3d0.
net.c:1337:in tds_push_func
net.c:1354:GNUTLS: level 7:
WRITE: wrote 4357 bytes to 0x183e3d0. Left 0 bytes. Total 4357 bytes.
net.c:1354:GNUTLS: level 7:
0000 - 17 03 01 11 00 b6 01 9e 57 9d c4 ec 47 49 97 2a
net.c:1354:GNUTLS: level 7:
0001 - a0 d0 de 0d 61 98 61 f1 df 12 c9 53 84 66 e7 15

...

net.c:1354:GNUTLS: level 7:
010f - 35 1e 22 40 31 f5 64 ae 11 56 ae b5 18 25 6b a2
net.c:1354:GNUTLS: level 7:
0110 - 0a dd f6 c0 50
net.c:1354:GNUTLS: level 4:
REC[0x18a0820]: Sent Packet[5] Application Data(23) with length: 4357
write.c:140:tds_put_string converting 264 bytes of "= hrt.IDRencontre Group
By g.AnSession, c.Numero, g.Numero ) Day2 On Day1.Session = Day2.Session And
Day1.Course = Day2.Course And Day1.Section = Day2.Section ) sch On
prereg.session2 = sch.Session And prereg.courseno = sch.Course And
prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 136 bytes of "nd Day1.Section =
Day2.Section ) sch On prereg.session2 = sch.Session And prereg.courseno =
sch.Course And prereg.groupno = sch.Section
"
write.c:140:tds_put_string converting 8 bytes of "Section
"
write.c:168:tds_put_string wrote 4624 bytes
util.c:156:Changed query state from QUERYING to PENDING
net.c:792:Sending packet
0000 01 01 02 20 00 00 01 00-74 00 72 00 65 00 20 00 |... .... t.r.e. .|
0010 3d 00 20 00 68 00 72 00-74 00 2e 00 49 00 44 00 |=. .h.r. t...I.D.|
0020 52 00 65 00 6e 00 63 00-6f 00 6e 00 74 00 72 00 |R.e.n.c. o.n.t.r.|
0030 65 00 20 00 47 00 72 00-6f 00 75 00 70 00 20 00 |e. .G.r. o.u.p. .|
0040 42 00 79 00 20 00 67 00-2e 00 41 00 6e 00 53 00 |B.y. .g. ..A.n.S.|
0050 65 00 73 00 73 00 69 00-6f 00 6e 00 2c 00 20 00 |e.s.s.i. o.n.,. .|
0060 63 00 2e 00 4e 00 75 00-6d 00 65 00 72 00 6f 00 |c...N.u. m.e.r.o.|
0070 2c 00 20 00 67 00 2e 00-4e 00 75 00 6d 00 65 00 |,. .g... N.u.m.e.|
0080 72 00 6f 00 20 00 29 00-20 00 44 00 61 00 79 00 |r.o. .). .D.a.y.|
0090 32 00 20 00 4f 00 6e 00-20 00 44 00 61 00 79 00 |2. .O.n. .D.a.y.|
00a0 31 00 2e 00 53 00 65 00-73 00 73 00 69 00 6f 00 |1...S.e. s.s.i.o.|
00b0 6e 00 20 00 3d 00 20 00-44 00 61 00 79 00 32 00 |n. .=. . D.a.y.2.|
00c0 2e 00 53 00 65 00 73 00-73 00 69 00 6f 00 6e 00 |..S.e.s. s.i.o.n.|
00d0 20 00 41 00 6e 00 64 00-20 00 44 00 61 00 79 00 | .A.n.d. .D.a.y.|
00e0 31 00 2e 00 43 00 6f 00-75 00 72 00 73 00 65 00 |1...C.o. u.r.s.e.|
00f0 20 00 3d 00 20 00 44 00-61 00 79 00 32 00 2e 00 | .=. .D. a.y.2...|
0100 43 00 6f 00 75 00 72 00-73 00 65 00 20 00 41 00 |C.o.u.r. s.e. .A.|
0110 6e 00 64 00 20 00 44 00-61 00 79 00 31 00 2e 00 |n.d. .D. a.y.1...|
0120 53 00 65 00 63 00 74 00-69 00 6f 00 6e 00 20 00 |S.e.c.t. i.o.n. .|
0130 3d 00 20 00 44 00 61 00-79 00 32 00 2e 00 53 00 |=. .D.a. y.2...S.|
0140 65 00 63 00 74 00 69 00-6f 00 6e 00 20 00 29 00 |e.c.t.i. o.n. .).|
0150 20 00 73 00 63 00 68 00-20 00 4f 00 6e 00 20 00 | .s.c.h. .O.n. .|
0160 70 00 72 00 65 00 72 00-65 00 67 00 2e 00 73 00 |p.r.e.r. e.g...s.|
0170 65 00 73 00 73 00 69 00-6f 00 6e 00 32 00 20 00 |e.s.s.i. o.n.2. .|
0180 3d 00 20 00 73 00 63 00-68 00 2e 00 53 00 65 00 |=. .s.c. h...S.e.|
0190 73 00 73 00 69 00 6f 00-6e 00 20 00 41 00 6e 00 |s.s.i.o. n. .A.n.|
01a0 64 00 20 00 70 00 72 00-65 00 72 00 65 00 67 00 |d. .p.r. e.r.e.g.|
01b0 2e 00 63 00 6f 00 75 00-72 00 73 00 65 00 6e 00 |..c.o.u. r.s.e.n.|
01c0 6f 00 20 00 3d 00 20 00-73 00 63 00 68 00 2e 00 |o. .=. . s.c.h...|
01d0 43 00 6f 00 75 00 72 00-73 00 65 00 20 00 41 00 |C.o.u.r. s.e. .A.|
01e0 6e 00 64 00 20 00 70 00-72 00 65 00 72 00 65 00 |n.d. .p. r.e.r.e.|
01f0 67 00 2e 00 67 00 72 00-6f 00 75 00 70 00 6e 00 |g...g.r. o.u.p.n.|
0200 6f 00 20 00 3d 00 20 00-73 00 63 00 68 00 2e 00 |o. .=. . s.c.h...|
0210 53 00 65 00 63 00 74 00-69 00 6f 00 6e 00 0a 00 |S.e.c.t. i.o.n...|

net.c:1354:GNUTLS: level 4:
REC[0x18a0820]: Sending Packet[5] Application Data(23) with length: 544
net.c:1354:GNUTLS: level 7:
WRITE: Will write 661 bytes to 0x183e3d0.
net.c:1337:in tds_push_func
net.c:718:send(2) failed: 104 (Connection reset by peer)
util.c:331:tdserror(0x183d160, 0x183e3d0, 20006, 104)
util.c:361:tdserror: client library returned TDS_INT_CANCEL(2)
util.c:384:tdserror: returning TDS_INT_CANCEL(2)
util.c:156:Changed query state from PENDING to DEAD
net.c:1354:GNUTLS: level 2:
ASSERT: gnutls_buffers.c:734
net.c:1354:GNUTLS: level 2:
ASSERT: gnutls_record.c:461



Archive powered by MHonArc 2.6.24.

Top of Page