the output of valgrind is scary to say the least :(
Attached, but excerpts here
==23088== Syscall param write(buf) points to uninitialised byte(s)

==23088==    at 0x4000832: ??? (in /lib/ld-2.10.1.so)

==23088==    by 0x65316B3: ??? (in /usr/lib/purple-2/libjabber.so.0.0.0)

==23088==    by 0x46E3EDE: _purple_connection_new (in
/usr/lib/libpurple.so.0.6.2)

==23088==    by 0x46CD873: purple_account_connect (in
/usr/lib/libpurple.so.0.6.2)

==23088==    by 0x46CD9F4: purple_accounts_restore_current_statuses (in
/usr/lib/libpurple.so.0.6.2)

==23088==    by 0x80CA621: main (in /usr/bin/pidgin)

==23088==  Address 0xbecc30bb is on thread 1's stack

==23088==  Uninitialised value was created by a stack allocation

==23088==    at 0x47215D6: purple_srv_resolve (in
/usr/lib/libpurple.so.0.6.2)


==23088== For counts of detected and suppressed errors, rerun with: -v

==23088== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 1725 from
73)

==23088== Syscall param write(buf) points to uninitialised byte(s)

==23088==    at 0x4000832: ??? (in /lib/ld-2.10.1.so)

==23088==    by 0x5F372AC: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F5D506: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F5D5D9: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F60E2C: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F99490: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F87C32: sqlite3_step (in
/usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F8BA89: sqlite3_exec (in
/usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5CD7DA2: ??? (in /usr/lib/pidgin/cap.so)

==23088==    by 0x471C773:
purple_marshal_VOID__POINTER_POINTER_POINTER_POINTER_UINT (in
/usr/lib/libpurple.so.0.6.2)

==23088==    by 0x471D05D: purple_signal_emit_vargs (in
/usr/lib/libpurple.so.0.6.2)

==23088==    by 0x471D1A2: purple_signal_emit (in
/usr/lib/libpurple.so.0.6.2)

==23088==  Address 0x517c629 is 9 bytes inside a block of size 1,032
alloc'd

==23088==    at 0x4024C1C: malloc (vg_replace_malloc.c:195)

==23088==    by 0x5F4C8BA: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F378B5: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F3799F: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F3912D: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F3927D: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F442E3: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F712B9: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F72646: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5CD8C4C: ??? (in /usr/lib/pidgin/cap.so)

==23088==    by 0x47078A3: purple_plugin_load (in
/usr/lib/libpurple.so.0.6.2)

==23088==    by 0x4708401: purple_plugins_load_saved (in
/usr/lib/libpurple.so.0.6.2)

==23088==  Uninitialised value was created by a heap allocation

==23088==    at 0x4024C1C: malloc (vg_replace_malloc.c:195)

==23088==    by 0x5F4C8BA: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F378B5: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F3799F: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F3912D: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F3927D: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F442E3: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F712B9: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5F72646: ??? (in /usr/lib/libsqlite3.so.0.8.6)

==23088==    by 0x5CD8C4C: ??? (in /usr/lib/pidgin/cap.so)

==23088==    by 0x47078A3: purple_plugin_load (in
/usr/lib/libpurple.so.0.6.2)

==23088==    by 0x4708401: purple_plugins_load_saved (in
/usr/lib/libpurple.so.0.6.2)


** Attachment added: "valgrind"
   http://launchpadlibrarian.net/35930716/valgrind

-- 
Pidgin crashes multiple times a day
https://bugs.launchpad.net/bugs/354507
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to