Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Transmission broken with -current?
I upgraded from a May 2nd amd64/-current to one as of June 14th, and am
experiencing weird breakage with "Transmission". When an RPC is used
(e.g., transmission-remote against transmission-daemon) I get a bus
error. Backtrace shows:
#0 0x000000000045a800 in evbuffer_add_printf ()
#1 0x000000000040a22e in jsonRealFunc (val=0x7f7ffc790ce0,
vdata=0x7f7ffbfff9c8) at bencode.c:1304
#2 0x0000000000409aaf in bencWalk (top=0x7f7ffbfffa18, walkFuncs=0x48edc0,
user_data=0x7f7ffbfff9c8) at bencode.c:1035
#3 0x000000000040a974 in tr_bencToBuf (top=0x7f7ffbfffa18,
mode=TR_FMT_JSON_LEAN, buf=0x7f7ffc70a2c0) at bencode.c:1512
#4 0x000000000044edc7 in request_exec (session=0x7f7ffc908180,
request=0x7f7ffbfffb08, callback=0x43f323 <rpc_response_func>,
callback_user_data=0x7f7ffc708160) at rpcimpl.c:1364
#5 0x000000000044ef91 in tr_rpc_request_exec_json (session=0x7f7ffc908180,
request_json=0x7f7ffc781200, request_len=47,
callback=0x43f323 <rpc_response_func>,
callback_user_data=0x7f7ffc708160)
at rpcimpl.c:1401
#6 0x000000000043f47a in handle_rpc (req=0x7f7ffc79d080,
server=0x7f7ffc7030c0) at rpc-server.c:521
#7 0x000000000043f952 in handle_request (req=0x7f7ffc79d080,
arg=0x7f7ffc7030c0) at rpc-server.c:641
#8 0x000000000045e0f7 in evhttp_read_body ()
#9 0x000000000045e545 in evhttp_read ()
#10 0x00000000004599eb in event_base_loop ()
#11 0x0000000000420e19 in libeventThreadFunc (veh=0x7f7ffc910090)
at trevent.c:238
If there is "resume" data present, the crash is in tr_snprintf() .
Reverting to an old libc.so and libcrypto.so (reverting ==
LD_LIBRARY_PATH'ing so that transmission-daemon picks those up) does not
help. These are the relevant libraries that changed during May
2nd->Jule 14th. This leads me to suspect some kernel change.
Ideas?
Home |
Main Index |
Thread Index |
Old Index