Eugene Rudoy <[email protected]> writes: > # result: terminates with "snprintf(./ltrace: value.c: 343: > value_set_word: Assertion `sz <= sizeof(value->u.value)' failed."
This looks related to the missing new-style fetch backend. There's a small wrapper layer that translates the new-style fetch_* calls to old-style gimme_arg calls if the backend doesn't provide its own fetch_* suite. But gimme_arg is very narrow interface, only allowing passing through a single word of data. Hence this assert. > # test command: ./ltrace /usr/bin/openssl speed 2>&1 | tee openssl_speed.log > # result: a lot of "unexpected breakpoint at"-lines > # output doesn't contain any call to libssl-functions This could be anything. Somehow the internal logic is thrown off and sees events that it can't make sense of. After it rejects all other cases, it assumes it's a breakpoint, but doesn't see one with a given address in its breakpoint tables. It could be a misinterpreted singlestep, unbiased or double-biased calls, or something else still. Faraz will have to figure this out. Thanks, Petr _______________________________________________ Ltrace-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/ltrace-devel
