Using unstable and following the same method, one more item for
consideration.

The default project enables the terminal plugin and anjuta-launcher
appears to want to use this terminal. Killing anjuta-launcher allows
anjuta to continue as normal.

Edit the project preferences and disable the terminal plugin, try to
execute the program again - now anjuta brings up a temporary terminal
window itself *but* killing anjuta-launcher does not restore anjuta
behaviour. The crashed temporary terminal has halted anjuta itself.

This way, I got a backtrace:

*** glibc detected *** anjuta: corrupted double-linked list:
0x0000000003cb1aa0 ***
======= Backtrace: =========
/lib/libc.so.6[0x7fd1d28cf968]
/lib/libc.so.6[0x7fd1d28d26b9]
/lib/libc.so.6(__libc_malloc+0x98)[0x7fd1d28d3a98]
/usr/lib/libxcb.so.1[0x7fd1ce92dce9]
/usr/lib/libxcb.so.1[0x7fd1ce92cba5]
/usr/lib/libxcb.so.1[0x7fd1ce92d02b]
/usr/lib/libxcb.so.1[0x7fd1ce92d15d]
/usr/lib/libxcb.so.1(xcb_wait_for_reply+0x92)[0x7fd1ce92e4d2]
/usr/lib/libX11.so.6(_XReply+0x15e)[0x7fd1d238c1ae]
/usr/lib/libX11.so.6(XGetWindowProperty+0xb6)[0x7fd1d23692a6]
/usr/lib/libwnck-1.so.22[0x7fd1c76ff8f9]
/usr/lib/libwnck-1.so.22[0x7fd1c76ffb2b]
/usr/lib/libwnck-1.so.22[0x7fd1c76f7d9e]
/usr/lib/libwnck-1.so.22[0x7fd1c76f84ca]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x232)[0x7fd1d327d892]
/usr/lib/libglib-2.0.so.0[0x7fd1d328101d]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1cd)[0x7fd1d328154d]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7fd1d5018667]
anjuta[0x40d567]
/lib/libc.so.6(__libc_start_main+0xe6)[0x7fd1d287a1a6]
anjuta[0x4081b9]
======= Memory map: ========
00400000-00410000 r-xp 00000000 08:01
758760                             /usr/bin/anjuta
00610000-00612000 rw-p 00010000 08:01
758760                             /usr/bin/anjuta
00612000-00614000 rw-p 00612000 00:00 0 
02127000-0445f000 rw-p 02127000 00:00 0
[heap]
40ab0000-40ab1000 ---p 40ab0000 00:00 0 
40ab1000-412b1000 rw-p 40ab1000 00:00 0 
412b1000-412b2000 ---p 412b1000 00:00 0 
412b2000-41ab2000 rw-p 412b2000 00:00 0 
41ab2000-41ab3000 ---p 41ab2000 00:00 0 
41ab3000-422b3000 rw-p 41ab3000 00:00 0 
422b3000-422b4000 ---p 422b3000 00:00 0 
422b4000-42ab4000 rw-p 422b4000 00:00 0 
42ab4000-42ab5000 ---p 42ab4000 00:00 0 
42ab5000-432b5000 rw-p 42ab5000 00:00 0 
432b5000-432b6000 ---p 432b5000 00:00 0 
432b6000-43ab6000 rw-p 432b6000 00:00 0 
7fd1bc000000-7fd1bc079000 rw-p 7fd1bc000000 00:00 0 
7fd1bc079000-7fd1c0000000 ---p 7fd1bc079000 00:00 0 
7fd1c0efc000-7fd1c1259000 rw-p 7fd1c0efc000 00:00 0 
7fd1c1259000-7fd1c126f000 r-xp 00000000 08:01
1097733                    /usr/lib/gnome-build-1.0/backends/libgbf-am.so
7fd1c126f000-7fd1c146f000 ---p 00016000 08:01
1097733                    /usr/lib/gnome-build-1.0/backends/libgbf-am.so
7fd1c146f000-7fd1c1470000 rw-p 00016000 08:01
1097733                    /usr/lib/gnome-build-1.0/backends/libgbf-am.so
7fd1c1470000-7fd1c14a9000 r-xp 00000000 08:01
757523                     /usr/lib/libxslt.so.1.1.24
7fd1c14a9000-7fd1c16a8000 ---p 00039000 08:01
757523                     /usr/lib/libxslt.so.1.1.24
7fd1c16a8000-7fd1c16aa000 rw-p 00038000 08:01
757523                     /usr/lib/libxslt.so.1.1.24
7fd1c16aa000-7fd1c16cf000 r-xp 00000000 08:01
936583                     /usr/lib/anjuta/libanjuta-gtodo.so
7fd1c16cf000-7fd1c18cf000 ---p 00025000 08:01
936583                     /usr/lib/anjuta/libanjuta-gtodo.so
7fd1c18cf000-7fd1c18d1000 rw-p 00025000 08:01
936583                     /usr/lib/anjuta/libanjuta-gtodo.so
7fd1c18d1000-7fd1c18de000 r-xp 00000000 08:01
753990                     /usr/lib/libgbf-widgets-1.so.1.0.0
7fd1c18de000-7fd1c1ade000 ---p 0000d000 08:01
753990                     /usr/lib/libgbf-widgets-1.so.1.0.0
7fd1c1ade000-7fd1c1adf000 rw-p 0000d000 08:01
753990                     /usr/lib/libgbf-widgets-1.so.1.0.0
7fd1c1adf000-7fd1c1ae6000 r-xp 00000000 08:01
753785                     /usr/lib/libgbf-1.so.1.0.0
7fd1c1ae6000-7fd1c1ce6000 ---p 00007000 08:01
753785                     /usr/lib/libgbf-1.so.1.0.0
7fd1c1ce6000-7fd1c1ce7000 rw-p 00007000 08:01
753785                     /usr/lib/libgbf-1.so.1.0.0
7fd1c1d00000-7fd1c1d0c000 r-xp 00000000 08:01
935203                     /usr/lib/anjuta/libanjuta-project-manager.so
7fd1c1d0c000-7fd1c1f0b000 ---p 0000c000 08:01
935203                     /usr/lib/anjuta/libanjuta-project-manager.so
7fd1c1f0b000-7fd1c1f0c000 rw-p 0000b000 08:01
935203                     /usr/lib/anjuta/libanjuta-project-manager.so
7fd1c1f0c000-7fd1c1f18000 r-xp 00000000 08:01
935116                     /usr/lib/anjuta/libanjuta-message-view.so
7fd1c1f18000-7fd1c2117000 ---p 0000c000 08:01
935116                     /usr/lib/anjuta/libanjuta-message-view.so
7fd1c2117000-7fd1c2118000 rw-p 0000b000 08:01
935116                     /usr/lib/anjuta/libanjuta-message-view.so
7fd1c2118000-7fd1c2122000 r-xp 00000000 08:01
757164                     /usr/lib/libtrackerclient.so.0.0.0
7fd1c2122000-7fd1c2321000 ---p 0000a000 08:01
757164                     /usr/lib/libtrackerclient.so.0.0.0
7fd1c2321000-7fd1c2322000 rw-p 00009000 08:01
757164                     /usr/lib/libtrackerclient.so.0.0.0
7fd1c2322000-7fd1c232d000 r-xp 00000000 08:01
1032312                    /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
7fd1c232d000-7fd1c252d000 ---p 0000b000 08:01
1032312                    /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
7fd1c252d000-7fd1c252e000 rw-p 0000b000 08:01
1032312                    /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
7fd1c252e000-7fd1c25b7000 r--p 00000000 08:01
1049179                    
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
7fd1c25b7000-7fd1c25ba000 r-xp 00000000 08:01
884816                     /usr/lib/libglade/2.0/libbonobo.so
7fd1c25ba000-7fd1c27b9000 ---p 00003000 08:01
884816                     /usr/lib/libglade/2.0/libbonobo.so
7fd1c27b9000-7fd1c27ba000 rw-p 00002000 08:01
884816                     /usr/lib/libglade/2.0/libbonobo.so
7fd1c27ba000-7fd1c27c1000 r-xp 00000000 08:01
885015                     /usr/lib/libglade/2.0/libgnome.so
7fd1c27c1000-7fd1c29c1000 ---p 00007000 08:01
885015                     /usr/lib/libglade/2.0/libgnome.so
7fd1c29c1000-7fd1c29c3000 rw-p 00007000 08:01
885015                     /usr/lib/libglade/2.0/libgnome.so
7fd1c29c3000-7fd1c29d6000 r-xp 00000000 08:01
936567                     /usr/lib/anjuta/libanjuta-project-wizard.so
7fd1c29d6000-7fd1c2bd5000 ---p 00013000 08:01
936567                     /usr/lib/anjuta/libanjuta-project-wizard.so
7fd1c2bd5000-7fd1c2bd7000 rw-p 00012000 08:01
936567                     /usr/lib/anjuta/libanjuta-project-wizard.so
7fd1c2bd7000-7fd1c2cf6000 rw-p 7fd1c2bd7000 00:00 0 
7fd1c2cf6000-7fd1c3c8b000 r--p 00000000 08:01
968193                     /usr/share/fonts/truetype/unifont/unifont.ttf
7fd1c3c8b000-7fd1c3ccb000 r--p 00000000 08:01
1065416                    /usr/share/fonts/truetype/freefont/FreeMono.ttf
7fd1c3ccb000-7fd1c3ce3000 r--p 00000000 08:01
17875036                   /usr/share/fonts/type1/gsfonts/n022003l.pfb
7fd1c3ce3000-7fd1c3d2a000 r--p 00000000 08:01
1049180                    
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
7fd1c3d2a000-7fd1c3d76000 r--p 00000000 08:01
1049178                    
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
7fd1c3d76000-7fd1c3e0b000 r--p 00000000 08:01
1049181                    /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
7fd1c3e0b000-7fd1c3e13000 r-xp 00000000 08:01
1000144                    /usr/lib/xulrunner-1.9/components/libdbusservice.so
7fd1c3e13000-7fd1c4013000 ---p 00008000 08:01
1000144                    /usr/lib/xulrunner-1.9/components/libdbusservice.so
7fd1c4013000-7fd1c4014000 rw-p 00008000 08:01
1000144                    /usr/lib/xulrunner-1.9/components/libdbusservice.so
7fd1c4014000-7fd1c4017000 r-xp 00000000 08:01
2441378                    /usr/lib/gconv/UTF-16.so
7fd1c4017000-7fd1c4216000 ---p 00003000 08:01
2441378                    /usr/lib/gconv/UTF-16.so
7fd1c4216000-7fd1c4218000 rw-p 00002000 08:01
2441378                    /usr/lib/gconv/UTF-16.so
7fd1c4218000-7fd1c421c000 r-xp 00000000 08:01
1002881                    /usr/lib/xulrunner-1.9/libxpcom.so
7fd1c421c000-7fd1c441b000 ---p 00004000 08:01
1002881                    /usr/lib/xulrunner-1.9/libxpcom.so
7fd1c441b000-7fd1c441c000 rw-p 00003000 08:01
1002881                    /usr/lib/xulrunner-1.9/libxpcom.so
7fd1c441c000-7fd1c4477000 r-xp 00000000 08:01
754660                     /usr/lib/libXt.so.6.0.0
7fd1c4477000-7fd1c4676000 ---p 0005b000 08:01
754660                     /usr/lib/libXt.so.6.0.0
7fd1c4676000-7fd1c467c000 rw-p 0005a000 08:01 754660            Killed

Note that simply killing the (frozen) anjuta window without first
killing anjuta-launcher does not give the backtrace.

Repeating the process caused a crash that raised bug-buddy so I sent the
details on to:
http://bugzilla.gnome.org/show_bug.cgi?id=549808

(Includes a backtrace generated after installing anjuta-dbg)

-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/


Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to