View Issue Details

IDProjectCategoryView StatusLast Update
0000185Kolibri OS (trunk)Applicationspublic2024-03-11 21:54
Reporterfloppy121 Assigned Tohidnplayr  
PriorityhighSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
PlatformAny x86 / Любой x86OSKolibriOSOS VersionSVN autobuilds
Product VersionSVN build / автосборка SVN 
Summary0000185: IRCC 0.36 crashes while trying to send a CTCP message to another user
DescriptionSteps to reproduce:
1) /server IPADDRESS ---> connect to a IRC server (I am using a locally-hosted InspIRCd)
2) /join #general ---> join a #general channel
3) send a normal message ---> everything is fine
4) send a private message ( /msg kolibri_user2 hello ) ---> everything is fine
5) send a ctcp message ( /ctcp kolibri_user2 hello ) ---> IRCC client crashes
There was not such a problem before, so maybe this bug somehow caused by the recent CRLF changes
P.S. btw I wonder why after the "; end of CTCP message" we are also using "0x1" to terminate it prior to "0x0a0d"
Tagsircc
SVN revision / ревизия SVN9984
Type of distribution / Тип дистрибутиваany / любой

Activities

hidnplayr

2024-03-11 20:38

developer   ~0000258

We send message between \x01 delimiters, because we SHOULD.
See https://datatracker.ietf.org/doc/html/draft-oakley-irc-ctcp-02#page-3

hidnplayr

2024-03-11 20:38

developer   ~0000259

Able to reproduce.

hidnplayr

2024-03-11 21:53

developer   ~0000260

Fixed in #9992

Issue History

Date Modified Username Field Change
2024-03-06 14:10 floppy121 New Issue
2024-03-06 14:10 floppy121 Status new => assigned
2024-03-06 14:10 floppy121 Assigned To => hidnplayr
2024-03-06 14:10 floppy121 Tag Attached: ircc
2024-03-11 20:38 hidnplayr Note Added: 0000258
2024-03-11 20:38 hidnplayr Status assigned => acknowledged
2024-03-11 20:38 hidnplayr Note Added: 0000259
2024-03-11 21:53 hidnplayr Note Added: 0000260
2024-03-11 21:54 hidnplayr Status acknowledged => resolved
2024-03-11 21:54 hidnplayr Resolution open => fixed