Crash on message - No NULL checking
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Pidgin-WebKit |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
Using the r60 snapshot, getting crashes every time I receive a message.
Need to
Debug log:
(12:17:38) WebKit: pidgin_
(12:17:38) WebKit: name: "<email address hidden>", old_name: "(null)"
(12:17:38) WebKit: name: "<email address hidden>", alias: "Jeremy", flags 0x2
(12:17:38) WebKit: message: "it just makes them disappear 'til you run them again :P"
(12:17:38) WebKit: get_webkit
(12:17:38) WebKit: write_conv: It's an IM
(12:17:38) WebKit: write_conv: first message in
(12:17:38) WebKit: replace_
Backtrace:
#0 0xb7240c03 in strchr () from /lib/libc.so.6
#1 0xb6bc58d3 in replace_
name=0x9d30f38 "<email address hidden>", alias=0xb08380d0 "Jeremy",
message=
#2 0xb6bc5fdc in pidgin_
name=0x9d30f38 "<email address hidden>", alias=0xb08380d0 "Jeremy",
message=
#3 0xb739c541 in purple_
#4 0xb739d809 in purple_
#5 0xb73c4de3 in serv_got_im () from /usr/lib/
#6 0xb31fea4d in ?? () from /usr/lib/
Changed in pidgin-webkit: | |
status: | New → Fix Committed |
Could you try the newest version in trunk, the NULL-checking was added in r65. Since the replace_ message_ tokens is called with text=NULL, it looks like that your message style is not properly loaded, anyway.