[MonoDevelop] SEGV problems when running an threaded application that updates a list store/treeview.

Brett Senior brett_senior at yahoo.com.au
Tue May 27 08:24:41 EDT 2008


I have an application that threads off a process (using System.Threading) and when I run it the application aborts with the following error:


*** glibc detected *** /usr/bin/mono: double free or corruption (fasttop): 0x0873fdb8 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7cf28f5]
/lib/i686/cmov/libc.so.6[0xb7cf4449]
/lib/i686/cmov/libc.so.6(realloc+0x10b)[0xb7cf65cb]
/usr/lib/libglib-2.0.so.0(g_realloc+0x35)[0xb7e55605]
/usr/lib/libgdk-x11-2.0.so.0[0xb66e26b0]
/usr/lib/libgdk-x11-2.0.so.0[0xb66e185b]
/usr/lib/libgdk-x11-2.0.so.0(gdk_region_union+0x81)[0xb66e2ce1]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_invalidate_maybe_recurse+0x1ed)[0xb66e698d]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_invalidate_region+0x40)[0xb66e6b60]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x19d)[0xb69c493d]
/usr/lib/libgtk-x11-2.0.so.0[0xb67dcccc]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb654302a]
/usr/lib/libgobject-2.0.so.0[0xb6535019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb65367cf]
/usr/lib/libgobject-2.0.so.0[0xb654a895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb654c836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb654cb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb69c48ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb6924905]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb654302a]
/usr/lib/libgobject-2.0.so.0[0xb6535019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb65367cf]
/usr/lib/libgobject-2.0.so.0[0xb654a895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb654c836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb654cb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb69c48ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb685ba9b]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb654302a]
/usr/lib/libgobject-2.0.so.0[0xb6535019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb65367cf]
/usr/lib/libgobject-2.0.so.0[0xb654a895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb654c836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb654cb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb69c48ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb69ba0ed]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb654302a]
/usr/lib/libgobject-2.0.so.0[0xb6535019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb65367cf]
/usr/lib/libgobject-2.0.so.0[0xb654a895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb654c836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb654cb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb69c48ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb68526a4]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb654302a]
/usr/lib/libgobject-2.0.so.0[0xb6535019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb65367cf]
/usr/lib/libgobject-2.0.so.0[0xb654a895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb654c836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb654cb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb69c48ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb69d5c51]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb654302a]
/usr/lib/libgobject-2.0.so.0[0xb6535019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb65366f9]
/usr/lib/libgobject-2.0.so.0[0xb654a895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb654c836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb654cb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb69c48ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb69d607c]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f)[0xb65439bf]
/usr/lib/libgobject-2.0.so.0[0xb6535019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb65366f9]
/usr/lib/libgobject-2.0.so.0[0xb654adc0]
======= Memory map: ========
00001000-000b6000 rwxp 00001000 00:00 0 
08048000-0821c000 r-xp 00000000 16:01 22954289   /usr/bin/mono
0821c000-0821e000 rwxp 001d3000 16:01 22954289   /usr/bin/mono
0821e000-08752000 rwxp 0821e000 00:00 0          [heap]
b5464000-b54a5000 rwxp b5464000 00:00 0 
b54a5000-b54f1000 r-xp 00000000 16:01 29310979   /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
b54f1000-b5501000 rwxp b54f1000 00:00 0 
b5501000-b5531000 r-xp 00000000 16:01 245779     /usr/lib/mono/gac/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.mdb
b5531000-b557e000 r-xp 00000000 16:01 245775     /usr/lib/mono/gac/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
b557e000-b5587000 ---p b557e000 00:00 0 
b5587000-b567f000 rwxp b5587000 00:00 0 
b567f000-b56df000 rwxs 00000000 00:08 1867800    /SYSV00000000 (deleted)
b56df000-b57e3000 rwxp b56df000 00:00 0 
b57e3000-b586a000 r-xp 00000000 16:01 29310978   /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
b586a000-b596e000 rwxp b586a000 00:00 0 
b596e000-b5a00000 r-xp 00000000 16:01 29310977   /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b5a00000-b5a77000 rwxp b5a00000 00:00 0 
b5a77000-b5b00000 ---p b5a77000 00:00 0 
b5b2a000-b5b2c000 r-xp 00000000 16:01 27574376   /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b5b2c000-b5b2d000 rwxp 00001000 16:01 27574376   /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b5b2d000-b5b33000 r-xs 00000000 16:01 28278953   /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b5b33000-b5b3a000 r-xs 00000000 16:01 28278941   /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b5b3a000-b5b3b000 r-xs 00000000 16:01 28278927   /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b5b3b000-b5b4b000 r-xs 00000000 16:01 28278933   /var/cache/fontconfig/cabbd14511b9e8a55e92af97fb3a0461-x86.cache-2
b5b4b000-b5b58000 r-xs 00000000 16:01 28278949   /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
b5b58000-b5b98000 r-xs 00000000 16:01 28278924   /var/cache/fontconfig/eeebfc908bd29a90773fd860017aada4-x86.cache-2
b5b98000-b5bd8000 r-xs 00000000 16:01 28278946   /var/cache/fontconfig/21a99156bb11811cef641abeda519a45-x86.cache-2
b5bd8000-b5be6000 r-xs 00000000 16:01 28278954   /var/cache/fontconfig/865f88548240fee46819705c6468c165-x86.cache-2
b5be6000-b5efc000 r-xp 00000000 16:01 23330948   /usr/local/share/icons/hicolor/icon-theme.cache
b5efc000-b61bd000 r-xp 00000000 16:01 23068783   /usr/share/icons/hicolor/icon-theme.cache
b61bd000-b61d1000 r-xp 00000000 16:01 22959176   /usr/lib/libMonoPosixHelper.so
b61d1000-b61d2000 rwxp 00014000 16:01 22959176   /usr/lib/libMonoPosixHelper.so
b61dc000-b61ec000 rwxp b61dc000 00:00 0 
b61ec000-b6212000 r-xp 00000000 16:01 246256     /usr/lib/mono/gac/Mono.Posix/2.0.0.0__0738eb9f132ed756/Mono.Posix.dll.mdb
b6212000-b623e000 r-xp 00000000 16:01 246236     /usr/lib/mono/gac/Mono.Posix/2.0.0.0__0738eb9f132ed756/Mono.Posix.dll
b623e000-b624e000 rwxp b623e000 00:00 0 
b624e000-b625a000 r-xp 00000000 16:01 4882439    /lib/libgcc_s.so.1
b625a000-b625b000 rwxp 0000b000 16:01 4882439    /lib/libgcc_s.so.1
b625b000-b633d000 r-xp 00000000 16:01 22956354   /usr/lib/libstdc++.so.6.0.10
b633d000-b6340000 r-xp 000e2000 16:01 22956354   /usr/lib/libstdc++.so.6.0.10
b6340000-b6342000 rwxp 000e5000 16:01 22956354   /usr/lib/libstdc++.so.6.0.10
b6342000-b6348000 rwxp b6342000 00:00 0 
b634e000-b6352000 rwxp b634e000 00:00 0 
b6352000-b6356000 r-xp 00000000 16:01 27658232   /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b6356000-b6357000 rwxp 00003000 16:01 27658232   /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b6357000-b635e000 r-xp 00000000 16:01 213336     /usr/lib/mono/gtk-sharp-2.0/libgtksharpglue-2.so
b635e000-b635f000 rwxp 00006000 16:01 213336     /usr/lib/mono/gtk-sharp-2.0/libgtksharpglue-2.so
b635f000-b6361000 r-xp 00000000 16:01 213048     /usr/lib/mono/gtk-sharp-2.0/libglibsharpglue-2.so
b6361000-b6362000 rwxp 00001000 16:01 213048     /usr/lib/mono/gtk-sharp-2.0/libglibsharpglue-2.so
b6362000-b6380000 r-xp 00000000 16:01 22955879   /usr/lib/libexpat.so.1.0.0
b6380000-b6382000 rwxp 0001d000 16:01 22955879   /usr/lib/libexpat.so.1.0.0
b6382000-b63a4000 r-xp 00000000 16:01 22956900   /usr/lib/libpng12.so.0.27.0
b63a4000-b63a5000 rwxp 00022000 16:01 22956900   /usr/lib/libpng12.so.0.27.0
b63a5000-b63a9000 r-xp 00000000 16:01 22954682   /usr/lib/libXdmcp.so.6.0.0
b63a9000-b63aa000 rwxp 00003000 16:01 22954682   /usr/lib/libXdmcp.so.6.0.0
b63aa000-b63ac000 r-xp 00000000 16:01 22958453   /usr/lib/libXau.so.6.0.0
b63ac000-b63ad000 rwxp 00001000 16:01 22958453   /usr/lib/libXau.so.6.0.0
b63ad000-b63c1000 r-xp 00000000 16:01 22961425   /usr/lib/libz.so.1.2.3.3
b63c1000-b63c2000 rwxp 00013000 16:01 22961425   /usr/lib/libz.so.1.2.3.3
b63c2000-b642d000 r-xp 00000000 16:01 22954977   /usr/lib/libfreetype.so.6.3.16
b642d000-b6431000 rwxp 0006a000 16:01 22954977   /usr/lib/libfreetype.so.6.3.16
b6431000-b6458000 r-xp 00000000 16:01 22962393   /usr/lib/libpangoft2-1.0.so.0.2001.1
b64*** glibc detected *** /usr/bin/mono: double free or corruption (fasttop): 0x08746b90 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7d538f5]
/lib/i686/cmov/libc.so.6[0xb7d55449]
/lib/i686/cmov/libc.so.6(realloc+0x10b)[0xb7d575cb]
/usr/lib/libglib-2.0.so.0(g_realloc+0x35)[0xb7eb6605]
/usr/lib/libgdk-x11-2.0.so.0[0xb67436b0]
/usr/lib/libgdk-x11-2.0.so.0[0xb6742782]
/usr/lib/libgdk-x11-2.0.so.0(gdk_region_union+0x81)[0xb6743ce1]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_invalidate_maybe_recurse+0x1ed)[0xb674798d]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_invalidate_region+0x40)[0xb6747b60]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_invalidate_rect+0x82)[0xb6747bf2]
/usr/lib/libgdk-x11-2.0.so.0[0xb675fe41]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_move_resize+0x125)[0xb6771545]
/usr/lib/libgtk-x11-2.0.so.0[0xb683dd1b]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb65a402a]
/usr/lib/libgobject-2.0.so.0[0xb6596019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb65977cf]
/usr/lib/libgobject-2.0.so.0[0xb65ab895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb65ad836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb65adb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6a258ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb6985905]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb65a402a]
/usr/lib/libgobject-2.0.so.0[0xb6596019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb65977cf]
/usr/lib/libgobject-2.0.so.0[0xb65ab895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb65ad836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb65adb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6a258ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb68bca9b]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb65a402a]
/usr/lib/libgobject-2.0.so.0[0xb6596019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb65977cf]
/usr/lib/libgobject-2.0.so.0[0xb65ab895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb65ad836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb65adb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6a258ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb6a1b0ed]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb65a402a]
/usr/lib/libgobject-2.0.so.0[0xb6596019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb65977cf]
/usr/lib/libgobject-2.0.so.0[0xb65ab895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb65ad836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb65adb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6a258ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb68b36a4]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb65a402a]
/usr/lib/libgobject-2.0.so.0[0xb6596019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb65977cf]
/usr/lib/libgobject-2.0.so.0[0xb65ab895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb65ad836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb65adb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6a258ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb6a36c51]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb65a402a]
/usr/lib/libgobject-2.0.so.0[0xb6596019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb65976f9]
/usr/lib/libgobject-2.0.so.0[0xb65ab895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb65ad836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb65adb79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6a258ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb6a3707c]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f)[0xb65a49bf]
/usr/lib/libgobject-2.0.so.0[0xb6596019]
======= Memory map: ========
00001000-0017a000 rwxp 00001000 00:00 0 
08048000-0821c000 r-xp 00000000 16:01 22954289   /usr/bin/mono
0821c000-0821e000 rwxp 001d3000 16:01 22954289   /usr/bin/mono
0821e000-08781000 rwxp 0821e000 00:00 0          [heap]
b54e1000-b5522000 rwxp b54e1000 00:00 0 
b5522000-b556e000 r-xp 00000000 16:01 29310979   /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
b556e000-b557e000 rwxp b556e000 00:00 0 
b557e000-b55ae000 r-xp 00000000 16:01 245779     /usr/lib/mono/gac/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.mdb
b55ae000-b55fb000 r-xp 00000000 16:01 245775     /usr/lib/mono/gac/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
b55fb000-b5604000 ---p b55fb000 00:00 0 
b5604000-b56fc000 rwxp b5604000 00:00 0 
b56fc000-b575c000 rwxs 00000000 00:08 1900568    /SYSV00000000 (deleted)
b575c000-b5860000 rwxp b575c000 00:00 0 
b5860000-b58e7000 r-xp 00000000 16:01 29310978   /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
b58e7000-b59eb000 rwxp b58e7000 00:00 0 
b59eb000-b5a7d000 r-xp 00000000 16:01 29310977   /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b5a7d000-b5a7f000 r-xp 00000000 16:01 27574376   /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b5a7f000-b5a80000 rwxp 00001000 16:01 27574376   /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b5a80000-b5ac0000 r-xs 00000000 16:01 28278924   /var/cache/fontconfig/eeebfc908bd29a90773fd860017aada4-x86.cache-2
b5ac0000-b5b00000 r-xs 00000000 16:01 28278946   /var/cache/fontconfig/21a99156bb11811cef641abeda519a45-x86.cache-2
b5b00000-b5b7f000 rwxp b5b00000 00:00 0 
b5b7f000-b5c00000 ---p b5b7f000 00:00 0 
b5c0e000-b5c14000 r-xs 00000000 16:01 28278953   /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b5c14000-b5c1b000 r-xs 00000000 16:01 28278941   /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b5c1b000-b5c1c000 r-xs 00000000 16:01 28278927   /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b5c1c000-b5c2c000 r-xs 00000000 16:01 28278933   /var/cache/fontconfig/cabbd14511b9e8a55e92af97fb3a0461-x86.cache-2
b5c2c000-b5c39000 r-xs 00000000 16:01 28278949   /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
b5c39000-b5c47000 r-xs 00000000 16:01 28278954   /var/cache/fontconfig/865f88548240fee46819705c6468c165-x86.cache-2
b5c47000-b5f5d000 r-xp 00000000 16:01 23330948   /usr/local/share/icons/hicolor/icon-theme.cache
b5f5d000-b621e000 r-xp 00000000 16:01 23068783   /usr/share/icons/hicolor/icon-theme.cache
b621e000-b6232000 r-xp 00000000 16:01 22959176   /usr/lib/libMonoPosixHelper.so
b6232000-b6233000 rwxp 00014000 16:01 22959176   /usr/lib/libMonoPosixHelper.so
b623d000-b624d000 rwxp b623d000 00:00 0 
b624d000-b6273000 r-xp 00000000 16:01 246256     /usr/lib/mono/gac/Mono.Posix/2.0.0.0__0738eb9f132ed756/Mono.Posix.dll.mdb
b6273000-b629f000 r-xp 00000000 16:01 246236     /usr/lib/mono/gac/Mono.Posix/2.0.0.0__0738eb9f132ed756/Mono.Posix.dll
b629f000-b62af000 rwxp b629f000 00:00 0 
b62af000-b62bb000 r-xp 00000000 16:01 4882439    /lib/libgcc_s.so.1
b62bb000-b62bc000 rwxp 0000b000 16:01 4882439    /lib/libgcc_s.so.1
b62bc000-b639e000 r-xp 00000000 16:01 22956354   /usr/lib/libstdc++.so.6.0.10
b639e000-b63a1000 r-xp 000e2000 16:01 22956354   /usr/lib/libstdc++.so.6.0.10
b63a1000-b63a3000 rwxp 000e5000 16:01 22956354   /usr/lib/libstdc++.so.6.0.10
b63a3000-b63a9000 rwxp b63a3000 00:00 0 
b63af000-b63b3000 rwxp b63af000 00:00 0 
b63b3000-b63b7000 r-xp 00000000 16:01 27658232   /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b63b7000-b63b8000 rwxp 00003000 16:01 27658232   /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b63b8000-b63bf000 r-xp 00000000 16:01 213336     /usr/lib/mono/gtk-sharp-2.0/libgtksharpglue-2.so
b63bf000-b63c0000 rwxp 00006000 16:01 213336     /usr/lib/mono/gtk-sharp-2.0/libgtksharpglue-2.so
b63c0000-b63c2000 r-xp 00000000 16:01 213048     /usr/lib/mono/gtk-sharp-2.0/libglibsharpglue-2.so
b63c2000-b63c3000 rwxp 00001000 16:01 213048     /usr/lib/mono/gtk-sharp-2.0/libglibsharpglue-2.so
b63c3000-b63e1000 r-xp 00000000 16:01 22955879   /usr/lib/libexpat.so.1.0.0
b63e1000-b63e3000 rwxp 0001d000 16:01 22955879   /usr/lib/libexpat.so.1.0.0
b63e3000-b6405000 r-xp 00000000 16:01 22956900   /usr/lib/libpng12.so.0.27.0
b6405000-b6406000 rwxp 00022000 16:01 22956900   /usr/lib/libpng12.so.0.27.0
b6406000-b640a000 r-xp 00000000 16:01 22954682   /usr/lib/libXdmcp.so.6.0.0
b640a000-b640b000 rwxp 00003000 16:01 22954682   /usr/lib/libXdmcp.so.6.0.0
b640b000-b640d000 r-xp 00000000 16:01 22958453   /usr/lib/libXau.so.6.0.0
b640d000-b640e000 rwxp 00001000 16:01 22958453   /usr/lib/libXau.so.6.0.0
b640e000-b6422000 r-xp 00000000 16:01 22961425   /usr/lib/libz.so.1.2.3.3
b6422000-b6423000 rwxp 00013000 16:01 22961425   /usr/lib/libz.so.1.2.3.3
b6423000-b648e000 r-xp 00000000 16:01 22954977   /usr/lib/libfreetype.so.6.3.16
b648e000-b6492000 rwxp 0006a000 16:01 22954977   /usr/lib/libfreetype.so.6.3.16
b6492000-b64b9000 r-xp 00000000 16:01 22962393   /usr/lib/libpangoft2-1.0.so.0.2001.1
b64*** glibc detected *** /usr/bin/mono: double free or corruption (fasttop): 0x08767a80 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7dda8f5]
/lib/i686/cmov/libc.so.6[0xb7ddc449]
/lib/i686/cmov/libc.so.6(realloc+0x10b)[0xb7dde5cb]
/usr/lib/libglib-2.0.so.0(g_realloc+0x35)[0xb7f3d605]
/usr/lib/libgdk-x11-2.0.so.0[0xb67ca6b0]
/usr/lib/libgdk-x11-2.0.so.0[0xb67c956b]
/usr/lib/libgdk-x11-2.0.so.0(gdk_region_union+0x81)[0xb67cace1]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_invalidate_maybe_recurse+0x1ed)[0xb67ce98d]
/usr/lib/libgdk-x11-2.0.so.0(gdk_window_invalidate_region+0x40)[0xb67ceb60]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x19d)[0xb6aac93d]
/usr/lib/libgtk-x11-2.0.so.0[0xb6943a9b]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb662b02a]
/usr/lib/libgobject-2.0.so.0[0xb661d019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb661e7cf]
/usr/lib/libgobject-2.0.so.0[0xb6632895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb6634836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb6634b79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6aac8ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb689ea8a]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb662b02a]
/usr/lib/libgobject-2.0.so.0[0xb661d019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb661e7cf]
/usr/lib/libgobject-2.0.so.0[0xb6632895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb6634836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb6634b79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6aac8ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb68b0eee]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb662b02a]
/usr/lib/libgobject-2.0.so.0[0xb661d019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb661e7cf]
/usr/lib/libgobject-2.0.so.0[0xb6632895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb6634836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb6634b79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6aac8ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb694360f]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb662b02a]
/usr/lib/libgobject-2.0.so.0[0xb661d019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb661e7cf]
/usr/lib/libgobject-2.0.so.0[0xb6632895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb6634836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb6634b79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6aac8ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb6943a9b]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb662b02a]
/usr/lib/libgobject-2.0.so.0[0xb661d019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb661e7cf]
/usr/lib/libgobject-2.0.so.0[0xb6632895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb6634836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb6634b79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6aac8ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb6aa20ed]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb662b02a]
/usr/lib/libgobject-2.0.so.0[0xb661d019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb661e7cf]
/usr/lib/libgobject-2.0.so.0[0xb6632895]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c6)[0xb6634836]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb6634b79]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_size_allocate+0x14a)[0xb6aac8ea]
/usr/lib/libgtk-x11-2.0.so.0[0xb693a6a4]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__BOXED+0x5a)[0xb662b02a]
/usr/lib/libgobject-2.0.so.0[0xb661d019]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ff)[0xb661e7cf]
/usr/lib/libgobject-2.0.so.0[0xb6632895]
======= Memory map: ========
00001000-000b6000 rwxp 00001000 00:00 0 
08048000-0821c000 r-xp 00000000 16:01 22954289   /usr/bin/mono
0821c000-0821e000 rwxp 001d3000 16:01 22954289   /usr/bin/mono
0821e000-0878b000 rwxp 0821e000 00:00 0          [heap]
b5560000-b55a1000 rwxp b5560000 00:00 0 
b55a1000-b55ed000 r-xp 00000000 16:01 29310979   /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
b55ed000-b55fd000 rwxp b55ed000 00:00 0 
b55fd000-b562d000 r-xp 00000000 16:01 245779     /usr/lib/mono/gac/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.mdb
b562d000-b567a000 r-xp 00000000 16:01 245775     /usr/lib/mono/gac/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
b567e000-b5687000 ---p b567e000 00:00 0 
b5687000-b577f000 rwxp b5687000 00:00 0 
b577f000-b57df000 rwxs 00000000 00:08 1998872    /SYSV00000000 (deleted)
b57df000-b58e3000 rwxp b57df000 00:00 0 
b58e3000-b596a000 r-xp 00000000 16:01 29310978   /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
b596a000-b5a6e000 rwxp b596a000 00:00 0 
b5a6e000-b5b00000 r-xp 00000000 16:01 29310977   /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b5b00000-b5b7a000 rwxp b5b00000 00:00 0 
b5b7a000-b5c00000 ---p b5b7a000 00:00 0 
b5c15000-b5c1b000 r-xs 00000000 16:01 28278953   /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b5c1b000-b5c22000 r-xs 00000000 16:01 28278941   /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b5c22000-b5c23000 r-xs 00000000 16:01 28278927   /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b5c23000-b5c33000 r-xs 00000000 16:01 28278933   /var/cache/fontconfig/cabbd14511b9e8a55e92af97fb3a0461-x86.cache-2
b5c33000-b5c40000 r-xs 00000000 16:01 28278949   /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
b5c40000-b5c80000 r-xs 00000000 16:01 28278924   /var/cache/fontconfig/eeebfc908bd29a90773fd860017aada4-x86.cache-2
b5c80000-b5cc0000 r-xs 00000000 16:01 28278946   /var/cache/fontconfig/21a99156bb11811cef641abeda519a45-x86.cache-2
b5cc0000-b5cce000 r-xs 00000000 16:01 28278954   /var/cache/fontconfig/865f88548240fee46819705c6468c165-x86.cache-2
b5cce000-b5fe4000 r-xp 00000000 16:01 23330948   /usr/local/share/icons/hicolor/icon-theme.cache
b5fe4000-b62a5000 r-xp 00000000 16:01 23068783   /usr/share/icons/hicolor/icon-theme.cache
b62a5000-b62b9000 r-xp 00000000 16:01 22959176   /usr/lib/libMonoPosixHelper.so
b62b9000-b62ba000 rwxp 00014000 16:01 22959176   /usr/lib/libMonoPosixHelper.so
b62c4000-b62d4000 rwxp b62c4000 00:00 0 
b62d4000-b62fa000 r-xp 00000000 16:01 246256     /usr/lib/mono/gac/Mono.Posix/2.0.0.0__0738eb9f132ed756/Mono.Posix.dll.mdb
b62fa000-b6326000 r-xp 00000000 16:01 246236     /usr/lib/mono/gac/Mono.Posix/2.0.0.0__0738eb9f132ed756/Mono.Posix.dll
b6326000-b6336000 rwxp b6326000 00:00 0 
b6336000-b6342000 r-xp 00000000 16:01 4882439    /lib/libgcc_s.so.1
b6342000-b6343000 rwxp 0000b000 16:01 4882439    /lib/libgcc_s.so.1
b6343000-b6425000 r-xp 00000000 16:01 22956354   /usr/lib/libstdc++.so.6.0.10
b6425000-b6428000 r-xp 000e2000 16:01 22956354   /usr/lib/libstdc++.so.6.0.10
b6428000-b642a000 rwxp 000e5000 16:01 22956354   /usr/lib/libstdc++.so.6.0.10
b642a000-b6430000 rwxp b642a000 00:00 0 
b6433000-b6437000 rwxp b6433000 00:00 0 
b6437000-b6439000 r-xp 00000000 16:01 27574376   /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6439000-b643a000 rwxp 00001000 16:01 27574376   /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b643a000-b643e000 r-xp 00000000 16:01 27658232   /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b643e000-b643f000 rwxp 00003000 16:01 27658232   /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
b643f000-b6446000 r-xp 00000000 16:01 213336     /usr/lib/mono/gtk-sharp-2.0/libgtksharpglue-2.so
b6446000-b6447000 rwxp 00006000 16:01 213336     /usr/lib/mono/gtk-sharp-2.0/libgtksharpglue-2.so
b6447000-b6449000 r-xp 00000000 16:01 213048     /usr/lib/mono/gtk-sharp-2.0/libglibsharpglue-2.so
b6449000-b644a000 rwxp 00001000 16:01 213048     /usr/lib/mono/gtk-sharp-2.0/libglibsharpglue-2.so
b644a000-b6468000 r-xp 00000000 16:01 22955879   /usr/lib/libexpat.so.1.0.0
b6468000-b646a000 rwxp 0001d000 16:01 22955879   /usr/lib/libexpat.so.1.0.0
b646a000-b648c000 r-xp 00000000 16:01 22956900   /usr/lib/libpng12.so.0.27.0
b648c000-b648d000 rwxp 00022000 16:01 22956900   /usr/lib/libpng12.so.0.27.0
b648d000-b6491000 r-xp 00000000 16:01 22954682   /usr/lib/libXdmcp.so.6.0.0
b6491000-b6492000 rwxp 00003000 16:01 22954682   /usr/lib/libXdmcp.so.6.0.0
b6492000-b6494000 r-xp 00000000 16:01 22958453   /usr/lib/libXau.so.6.0.0
b6494000-b6495000 rwxp 00001000 16:01 22958453   /usr/lib/libXau.so.6.0.0
b6495000-b64a9000 r-xp 00000000 16:01 22961425   /usr/lib/libz.so.1.2.3.3
b64a9000-b64aa000 rwxp 00013000 16:01 22961425   /usr/lib/libz.so.1.2.3.3
b64aa000-b6515000 r-xp 00000000 16:01 22954977   /usr/lib/libfreetype.so.6.3.16
b6515000-b6519000 rwxp 0006a000 16:01 22954977   /usr/lib/libfreetype.so.6.3.16
b6519000-b6540000 r-xp 00000000 16:01 22962393   /usr/lib/libpangoft2-1.0.so.0.2001.1

As you can see the application has a mon error and if I've sent this to the wrong list then my apologies.  Is the problem due to the application trying to update a treeview while in a thread ? Any assistance in this matter would be much appreciated.



Brett Senior



      Get the name you always wanted with the new y7mail email address.
www.yahoo7.com.au/mail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20080527/6ffaa891/attachment-0001.html 


More information about the Monodevelop-list mailing list