Opened 14 years ago
Closed 14 years ago
#258 closed defect (fixed)
Regression in UDP
Reported by: | Jakub Jermář | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 0.4.3 |
Component: | helenos/net/udp | Version: | |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description
Some changes in changeset:mainline,349 introduced a regression into the UDP module.
In changeset:mainline,348, the UDP will function normally, as evidenced e.g. by the netecho utility. In changeset:mainline,349, however, UDP will crash with the following stack trace:
packet_get_id+0xc
udp_sendto_message+0x35
udp_process_client_messages+0x2b1
udp_message+0x4d
tl_client_connection+0x61
…
To reproduce, start HelenOS like this:
$ contrib/conf/ne-qe.sh
and from withing HelenOS, do:
# netstart # netecho -v -p 8080
then, from outside of HelenOS, do:
$ echo -n "GET / HTTP/1.0\r\n\r\n" | nc -u localhost 8080 $ echo -n "GET / HTTP/1.0\r\n\r\n" | nc -u localhost 8080
Note:
See TracTickets
for help on using tickets.
Ok, this was quick.
Fixed in changeset:mainline,636.