#254 crash on AYTTM logging into MSN

closed-fixed
MSN (42)
5
2010-01-06
2010-01-05
geek
No

I'm using AYTTM 0.6.1.0 on ubuntu karmic koala. I compiled the package with checkinstall on one box, and have tried it on two. On both i get a crash when logging onto MSN- on both, the terminal i start it from reads

the crash log reads

Ayttm version 0.6.1-0
GTK+ version 2.18.3
Features:
Operating system: Linux 2.6.31-16-generic (i686)
C Library: GNU libc 2.10.1
Signal: 11
--
when run it with x forwarding, and signal 6 locally.

on a local session, the terminal also gives me this error output
http://pastebin.com/f65f8b5

Discussion

1 2 3 > >> (Page 1 of 3)
  • Thanks, this looks like a nice find. Could you do this:

    1) run ayttm from gdb
    2) wait for crash
    3) send a full backtrace using "thread apply all bt full"

     
    • assigned_to: colinleroy --> siddheshp
     
  • Could you also test with code from our git repository?

    git://ayttm.git.sourceforge.net/gitroot/ayttm/ayttm

     
  • geek
    geek
    2010-01-05

    How do i run gdb?

    as for the git repo version (i was rather hoping it would work ;p), once i worked out it broke checkinstall (another bug report i guess? ;) ) and how to fix it (strip the spaces in the description), and got it running,it also crashed in a similar way.

     
  • Ok, thanks for that information. As for gdb, all you have to do is run ayttm under gdb:

    gdb ayttm

    Once you're at the gdb prompt, type the 'run' command to start ayttm and then let it crash. You'll get the gdb prompt back once it crashes. When you get that, type:

    thread apply all bt full

    and then paste the entire screen dump on this ticket either as a comment or an attachment.

    As for checkinstall, I'm not sure what it does, but I hope it does a 'make install' as well since otherwise you'll be using the new core and old plugins :)

     
  • geek
    geek
    2010-01-05

    ayttm gdb dump - GIT + make install

     
    Attachments
  • geek
    geek
    2010-01-05

    this is the crash log for the latest GIT version, using the 'normal' way of installing from source - ./ configure, make, make install

     
  • geek
    geek
    2010-01-05

    ayttm gdb dump - GIT + checkinstall

     
  • geek
    geek
    2010-01-05

    i've included a error log with the latest GIT and checkinstall, and the release and checkinstall as well - hopefully this should help determine if checkinstall was a source of problems, though i don't think so.

    checkinstall basically simplifies sharing a compiled app by making a package of it. its essentially a make install + quick and dirty packaging - it may not be up to debian standards, but i use it with most apps i compile for easy installation and removal..

     
  • Sheesh, that was ugly. I've put in the fix. Could you please verify that it works? All you have to do is this:

    1) From your git repository clone, do a "git pull"
    2) Rebuild
    3) Test

     
1 2 3 > >> (Page 1 of 3)