Abort in Ubuntu (Gutsy)

Support for our DiffMerge utility.

Moderator: SourceGear

Post Reply
sgarbo
Posts: 3
Joined: Fri Oct 26, 2007 10:09 am

Abort in Ubuntu (Gutsy)

Post by sgarbo » Fri Oct 26, 2007 10:15 am

I've enjoyed using DiffMerge on a Windows box (thank you for a great and free! product), but I'm trying to get set up on Linux. I'm somewhat of a Linux newbie, so perhaps I haven't installed something correctly, but I get the following abort when I select almost any menu option in DiffMerge (version 3.1.0.20002):

diffmerge
*** glibc detected *** diffmerge: free(): invalid pointer: 0x087e21c0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb756cd65]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb7570800]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb7805961]
diffmerge[0x81ecf6e]
diffmerge[0x81ed5ff]
diffmerge[0x822379a]
diffmerge[0x808e9b5]
diffmerge[0x80db81f]
diffmerge[0x81996fb]
diffmerge[0x819a9f3]
diffmerge[0x819aeab]
diffmerge[0x8201280]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x49)[0xb78abc09]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x122)[0xb789e772]
/usr/lib/libgobject-2.0.so.0[0xb78af323]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8c7)[0xb78b0847]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb78b0a09]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_activate+0x58)[0xb7e16fe8]
/usr/lib/libgtk-x11-2.0.so.0(gtk_menu_shell_activate_item+0x14a)[0xb7d0138a]
/usr/lib/libgtk-x11-2.0.so.0[0xb7d02f28]
/usr/lib/libgtk-x11-2.0.so.0[0xb7cfa178]
/usr/lib/libgtk-x11-2.0.so.0(_gtk_marshal_BOOLEAN__BOXED+0x5e)[0xb7cf41de]
/usr/lib/libgobject-2.0.so.0[0xb789cf89]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x122)[0xb789e772]
/usr/lib/libgobject-2.0.so.0[0xb78af973]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x68f)[0xb78b060f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb78b0a09]
/usr/lib/libgtk-x11-2.0.so.0[0xb7e12498]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0x14f)[0xb7ced36f]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x307)[0xb7cee587]
/usr/lib/libgdk-x11-2.0.so.0[0xb7b59b9a]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x17c)[0xb77fe11c]
/usr/lib/libglib-2.0.so.0[0xb780155f]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1a9)[0xb7801909]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0xb7cee9e4]
diffmerge[0x82badc0]
diffmerge[0x821707d]
diffmerge[0x80d1c02]
diffmerge[0x8171d5d]
diffmerge[0x80d2820]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7519050]
diffmerge(__gxx_personality_v0+0x395)[0x805b081]
======= Memory map: ========
08048000-08412000 r-xp 00000000 08:02 999958 /usr/bin/diffmerge
08412000-08419000 rw-p 003c9000 08:02 999958 /usr/bin/diffmerge
08419000-087f8000 rw-p 08419000 00:00 0 [heap]
b6500000-b6521000 rw-p b6500000 00:00 0
b6521000-b6600000 ---p b6521000 00:00 0
b66e7000-b68e4000 r--p 00000000 08:02 1364353 /usr/share/icons/hicolor/icon-theme.cache
b68e4000-b7043000 r--p 00000000 08:02 1363338 /usr/share/icons/gnome/icon-theme.cache
b7043000-b7046000 rw-s 00000000 00:09 1409044 /SYSV00000000 (deleted)
b7046000-b70a6000 rw-s 00000000 00:09 1376275 /SYSV00000000 (deleted)
b70a6000-b70ac000 r-xp 00000000 08:02 1065076 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b70ac000-b70ad000 rw-p 00005000 08:02 1065076 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b70ad000-b7138000 r--p 00000000 08:02 1231183 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b7138000-b717f000 r--p 00000000 08:02 1231184 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
b717f000-b71ca000 r--p 00000000 08:02 1231185 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
b71ca000-b71cc000 r-xp 00000000 08:02 1131790 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b71cc000-b71cd000 rw-p 00001000 08:02 1131790 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b71cd000-b71d3000 r--s 00000000 08:02 5423179 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b71d3000-b71d6000 r--s 00000000 08:02 5423193 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2
b71d6000-b71da000 r--s 00000000 08:02 5423176 /var/cache/fontconfig/921a30a17f0be15c70ac14043cb7a739-x86.cache-2
b71da000-b71dd000 r--s 00000000 08:02 5423181 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2
b71dd000-b723d000 rw-s 00000000 00:09 1343506 /SYSV00000000 (deleted)
b723d000-b724e000 r-xp 00000000 08:02 1065032 /usr/lib/gtk-2.0/2.10.0/engines/libglide.so
b724e000-b724f000 rw-p 00010000 08:02 1065032 /usr/lib/gtk-2.0/2.10.0/engines/libglide.so
b724f000-b7250000 r--s 00000000 08:02 5423186 /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86.cache-2
b7250000-b7251000 r--s 00000000 08:02 5423166 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2
b7251000-b7252000 r--s 00000000 08:02 5423172 /var/cache/fontconfig/75a2cd575a62c63e802c11411fb87c37-x86.cache-2
b7252000-b7258000 r--s 00000000 08:02 5427959 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b7258000-b725a000 r--s 00000000 08:02 5423190 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
b725a000-b7262000 r--s 00000000 08:02 5423194 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2
b7262000-b7268000 r--s 00000000 08:02 5423158 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2
b7268000-b7269000 r--s 00000000 08:02 5423164 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b7269000-b726b000 r--s 00000000 08:02 5423191 /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2
b726b000-b7271000 r--s 00000000 08:02 5423188 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2
b7271000-b7275000 r--s 00000000 08:02 5423156 /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2
b7275000-b7277000 r--s 00000000 08:02 5425236 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
b7277000-b7278000 r--s 00000000 08:02 5423198 /var/cache/fontconfig/fcff1cd55d48a2c86a175e9943c3506d-x86.cache-2
b7278000-b7279000 r--s 00000000 08:02 5423195 /var/cache/fontconfig/e9e44584608a73233979f764b5f9dd81-x86.cache-2
b7279000-b727a000 r--s 00000000 08:02 5423185 /var/cache/fontconfig/b8613a33de00eecd32d5a94c3c617829-x86.cache-2
b727a000-b727d000 r--s 00000000 08:02 5423183 /var/cache/fontconfig/b21a91cee725896328b8cee8091cf747-x86.cache-2
b727d000-b7280000 r--s 00000000 08:02 5423199 /var/cache/fontconfig/fd9416c4b92f07c6f59a3a8cf496e9dc-x86.cache-2
b7280000-b7282000 r--s 00000000 08:02 5423155 /var/cache/fontconfig/059138ec877db160474b4d5de1248d14-x86.cache-2
b7282000-b7283000 r--s 00000000 08:02 5423196 /var/cache/fontconfig/f5a93ac943883aa0fd9a7bfe0f6ec3c1-x86.cache-2
b7283000-b7284000 r--s 00000000 08:02 5423160 /var/cache/fontconfig/118d8d5311348bbdf5fe3b106d7c13d4-x86.cache-2
b7284000-b7285000 r--s 00000000 08:02 5423180 /var/cache/fontconfig/a1131b7be650f9abae4907495aa5815d-x86.cache-2
b7285000-b728a000 r--s 00000000 08:02 5423175 /var/cache/fontconfig/8ab5f685cd6d8ba67c37c908faf08172-x86.cache-2
b728a000-b728f000 r--s 00000000 08:02 5423157 /var/cache/fontconfig/0f32d3adc6a232110812e17374eaa446-x86.cache-2
b728f000-b7291000 r--s 00000000 08:02 5423173 /var/cache/fontconfig/7b4a97c10f6c0166998ddfa1cf7392fb-x86.cache-2
b7291000-b7294000 r--s 00000000 08:02 5423167 /var/cache/fontconfig/61c830dfac3fd78a12654da5e9ba3f56-x86.cache-2
b7294000-b7295000 r--s 00000000 08:02 5423192 /var/cache/fontconfig/e0f9e95429e756d56293ed4d63866094-x86.cache-2
b7295000-b7296000 r--s 00000000 08:02 5423163 /var/cache/fontconfig/4123634e9c08547d899d0aaff05ebe69-x86.cache-2
b7296000-b7299000 r--s 00000000 08:02 5423161 /var/cache/fontconfig/142ecfc435bad6f1fbc2648c1119d5eb-x86.cache-2
b7299000-b729f000 r--s 00000000 08:02 5423159 /var/cache/fontconfig/102e5142c2e9e50c5e8ece26694a2dad-x86.cache-2
b729f000-b72a0000 r--s 00000000 08:02 5423177 /var/cache/fontconfig/92a571655fb1c0ec1c4d6f496220600a-x86.cache-2
b72a0000-b72a8000 r--s 00000000 08:02 5429029 /var/cache/fontconfig/a960c40fc9306f090224a04585f8a963-x86.cache-2
b72a8000-b72b1000 r-xp 00000000 08:02 3493236 /lib/tls/i686/cmov/libnss_files-2.6.1.so
b72b1000-b72b3000 rw-p 00008000 08:02 3493236 /lib/tls/i686/cmov/libnss_files-2.6.1.so
b72b3000-b72bb000 r-xp 00000000 08:02 3493240 /lib/tls/i686/cmov/libnss_nis-2.6.1.so
b72bb000-b72bd000 rw-p 00007000 08:02 3493240 /lib/tls/i686/cmov/libnss_nis-2.6.1.so
b72bd000-b72d1000 r-xp 00000000 08:02 3493230 /lib/tls/i686/cmov/libnsl-2.6.1.so
b72d1000-b72d3000 rw-p 00013000 08:02 3493230 /lib/tls/i686/cmov/libnsl-2.6.1.so
b72d3000-b72d5000 rw-p b72d3000 00:00 0
b72d5000-b72dc000 r-xp 00000000 08:02 3493232 /lib/tls/i686/cmov/libnss_compat-2.6.1.so
b72dc000-b72de000 rw-p 00006000 08:02 3493232 /lib/tls/i686/cmov/libnss_compat-2.6.1.so
b72de000-b72e0000 r--s 00000000 08:02 5423178 /var/cache/fontconfig/9404ff413c67fc2a1526fd14eb4163a8-x86.cache-2
b72e0000-b72e4000 r--s 00000000 08:02 5423184 /var/cache/fontconfig/b3fedf7c409f006ca1a6fceffceb77cf-x86.cache-2
b72e4000-b72e7000 r--s 00000000 08:02 5423168 /var/cache/fontconfig/6330322105e0c4105d7c7a6ea2974107-x86.cache-2
b72e7000-b72e8000 r-xp 00000000 08:02 1003325 /usr/lib/gconv/ISO8859-1.so
b72e8000-b72ea000 rw-p 00000000 08:02 1003325 /usr/lib/gconv/ISO8859-1.so
b72ea000-b72eb000 r--p 00000000 08:02 1065880 /usr/lib/locale/en_US.utf8/LC_NUMERIC
b72eb000-b72ec000 r--p 00000000 08:02 1065883 /usr/lib/locale/en_US.utf8/LC_TIME
b72ec000-b73cc000 r--p 00000000 08:02 1065874 /usr/lib/locale/en_US.utf8/LC_COLLATE
b73cc000-b73cd000 r--p 00000000 08:02 1065878 /usr/lib/locale/en_US.utf8/LC_MONETARY
b73cd000-b73ce000 r--p 00000000 08:02 1065884 /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES
b73ce000-b73cf000 r--p 00000000 08:02 1065881 /usr/lib/locale/en_US.utf8/LC_PAPER
b73cf000-b73d0000 r--p 00000000 08:02 1065879 /usr/lib/locale/en_US.utf8/LC_NAME
b73d0000-b73d1000 r--p 00000000 08:02 1065873 /usr/lib/locale/en_US.utf8/LC_ADDRESS
b73d1000-b73d2000 r--p 00000000 08:02 1065882 /usr/lib/locale/en_US.utf8/LC_TELEPHONE
b73d2000-b73d3000 r--p 00000000 08:02 1065877 /usr/lib/locale/en_US.utf8/LC_MEASUREMENT
b73d3000-b7412000 r--p 00000000 08:02 1065875 /usr/lib/locale/en_US.utf8/LC_CTYPE
b7412000-b7414000 rw-p b7412000 00:00 0
b7414000-b7429000 r-xp 00000000 08:02 1001005 /usr/lib/libICE.so.6.3.0
b7429000-b742b000 rw-p 00014000 08:02 1001005 /usr/lib/libICE.so.6.3.0
b742b000-b742c000 rw-p b742b000 00:00 0
b742c000-b7433000 r-xp 00000000 08:02 3493249 /lib/tls/i686/cmov/librt-2.6.1.so
b7433000-b7435000 rw-p 00006000 08:02 3493249 /lib/tls/i686/cmov/librt-2.6.1.so
b7435000-b7436000 rw-p b7435000 00:00 0
b7436000-b743a000 r-xp 00000000 08:02 1001044 /usr/lib/libXdmcp.so.6.0.0
b743a000-b743b000 rw-p 00003000 08:02 1001044 /usr/lib/libXdmcp.so.6.0.0
b743b000-b743d000 r-xp 00000000 08:02 1001033 /usr/lib/libXau.so.6.0.0
b743d000-b743e000 rw-p 00001000 08:02 1001033 /usr/lib/libXau.so.6.0.0
b743e000-b745c000 r-xp 00000000 08:02 1001235 /usr/lib/libexpat.so.1.0.0
b745c000-b745e000 rw-p 0001e000 08:02 1001235 /usr/lib/libexpat.so.1.0.0
b745e000-b74ca000 r-xp 00000000 08:02 1001249 /usr/lib/libfreetype.so.6.3.16
b74ca000-b74ce000 rw-p 0006b000 08:02 1001249 /usr/lib/libfreetype.so.6.3.16
b74ce000-b74fb000 r-xp 00000000 08:02 1001632 /usr/lib/libpangoft2-1.0.so.0.1800.2
b74fb000-b74fc000 rw-p 0002c000 08:02 1001632 /usr/lib/libpangoft2-1.0.so.0.1800.2
b74fc000-b74fd000 rw-p b74fc000 00:00 0
b74fd000-b74ff000 r-xp 00000000 08:02 1001042 /usr/lib/libXdamage.so.1.1.0
b74ff000-b7500000 rw-p 00001000 08:02 1001042 /usr/lib/libXdamage.so.1.1.0
b7500000-b7502000 r-xp 00000000 08:02 1001038 /usr/lib/libXcomposite.so.1.0.0
b7502000-b7503000 rw-p 00001000 08:02 1001038 /usr/lib/libXcomposite.so.1.0.0
b7503000-b7647000 r-xp 00000000 08:02 3493219 /lib/tls/i686/cmov/libc-2.6.1.so
b7647000-b7648000 r--p 00143000 08:02 3493219 /lib/tls/i686/cmov/libc-2.6.1.so
b7648000-b764a000 rw-p 00144000 08:02 3493219 /lib/tls/i686/cmov/libc-2.6.1.so
b764a000-b764d000 rw-p b764a000 00:00 0
b764d000-b7661000 r-xp 00000000 08:02 3493245 /lib/tls/i686/cmov/libpthread-2.6.1.so
b7661000-b7663000 rw-p 00013000 08:02 3493245 /lib/tls/i686/cmov/libpthread-2.6.1.so
b7663000-b7665000 rw-p b7663000 00:00 0
b7665000-b766f000 r-xp 00000000 08:02 3489859 /lib/libgcc_s.so.1
b766f000-b7670000 rw-p 0000a000 08:02 3489859 /lib/libgcc_s.so.1
b7670000-b7671000 rw-p b7670000 00:00 0
b7671000-b7759000 r-xp 00000000 08:02 1001741 /usr/lib/libstdc++.so.6.0.9
b7759000-b775c000 r--p 000e8000 08:02 1001741 /usr/lib/libstdc++.so.6.0.9
b775c000-b775e000 rw-p 000eb000 08:02 1001741 /usr/lib/libstdc++.so.6.0.9
b775e000-b7764000 rw-p b775e000 00:00 0
b7764000-b7778000 r-xp 00000000 08:02 1001811 /usr/lib/libz.so.1.2.3.3
b7778000-b7779000 rw-p 00013000 08:02 1001811 /usr/lib/libz.so.1.2.3.3
b7779000-b779b000 r-xp 00000000 08:02 1000279 /usr/lib/libpng12.so.0.15.0
b779b000-b779c000 rw-p 00021000 08:02 1000279 /usr/lib/libpng12.so.0.15.0
b779c000-b77a3000 r-xp 00000000 08:02 1001023 /usr/lib/libSM.so.6.0.0
b77a3000-b77a4000 rw-p 00006000 08:02 1001023 /usr/lib/libSM.so.6.0.0
b77a4000-b77a8000 r-xp 00000000 08:02 1001439 /usr/lib/libgthread-2.0.so.0.1400.1
b77a8000-b77a9000 rw-p 00003000 08:02 1001439 /usr/lib/libgthread-2.0.so.0.1400.1
b77a9000-b77cc000 r-xp 00000000 08:02 3493227 /lib/tls/i686/cmov/libm-2.6.1.so
b77cc000-b77ce000 rw-p 00023000 08:02 3493227 /lib/tls/i686/cmov/libm-2.6.1.so
b77ce000-b77cf000 rw-p b77ce000 00:00 0
b77cf000-b788b000 r-xp 00000000 08:02 1001327 /usr/lib/libglib-2.0.so.0.1400.1
b788b000-b788c000 rw-p 000bc000 08:02 1001327 /usr/lib/libglib-2.0.so.0.1400.1
b788c000-b788e000 r-xp 00000000 08:02 3493225 /lib/tls/i686/cmov/libdl-2.6.1.so
b788e000-b7890000 rw-p 00001000 08:02 3493225 /lib/tls/i686/cmov/libdl-2.6.1.so
b7890000-b7893000 r-xp 00000000 08:02 1001337 /usr/lib/libgmodule-2.0.so.0.1400.1
b7893000-b7894000 rw-p 00002000 08:02 1001337 /usr/lib/libgmodule-2.0.so.0.1400.1
b7894000-b78ce000 r-xp 00000000 08:02 1001377 /usr/lib/libgobject-2.0.so.0.1400.1
b78ce000-b78cf000 rw-p 0003a000 08:02 1001377 /usr/lib/libgobject-2.0.so.0.1400.1
b78cf000-b79bc000 r-xp 00000000 08:02 1001027 /usr/lib/libX11.so.6.2.0
b79bc000-b79c0000 rw-p 000ed000 08:02 1001027 /usr/lib/libX11.so.6.2.0
b79c0000-b7a35000 r-xp 00000000 08:02 1001137 /usr/lib/libcairo.so.2.11.5
b7a35000-b7a37000 rw-p 00074000 08:02 1001137 /usr/lib/libcairo.so.2.11.5
b7a37000-b7a38000 rw-p b7a37000 00:00 0
b7a38000-b7a73000 r-xp 00000000 08:02 1001628 /usr/lib/libpango-1.0.so.0.1800.2
b7a73000-b7a75000 rw-p 0003b000 08:02 1001628 /usr/lib/libpango-1.0.so.0.1800.2
b7a75000-b7a79000 r-xp 00000000 08:02 1001050 /usr/lib/libXfixes.so.3.1.0
b7a79000-b7a7a000 rw-p 00003000 08:02 1001050 /usr/lib/libXfixes.so.3.1.0
b7a7a000-b7a82000 r-xp 00000000 08:02 1001040 /usr/lib/libXcursor.so.1.0.2
b7a82000-b7a83000 rw-p 00007000 08:02 1001040 /usr/lib/libXcursor.so.1.0.2
b7a83000-b7a88000 r-xp 00000000 08:02 1001068 /usr/lib/libXrandr.so.2.1.0
b7a88000-b7a89000 rw-p 00005000 08:02 1001068 /usr/lib/libXrandr.so.2.1.0
b7a89000-b7a90000 r-xp 00000000 08:02 1001056 /usr/lib/libXi.so.6.0.0
b7a90000-b7a91000 rw-p 00006000 08:02 1001056 /usr/lib/libXi.so.6.0.0
b7a91000-b7a93000 r-xp 00000000 08:02 1001058 /usr/lib/libXinerama.so.1.0.0
b7a93000-b7a94000 rw-p 00001000 08:02 1001058 /usr/lib/libXinerama.so.1.0.0
b7a94000-b7a95000 rw-p b7a94000 00:00 0
b7a95000-b7a9c000 r-xp 00000000 08:02 1001070 /usr/lib/libXrender.so.1.3.0
b7a9c000-b7a9d000 rw-p 00006000 08:02 1001070 /usr/lib/libXrender.so.1.3.0
b7a9d000-b7aaa000 r-xp 00000000 08:02 1001048 /usr/lib/libXext.so.6.4.0
b7aaa000-b7aab000 rw-p 0000d000 08:02 1001048 /usr/lib/libXext.so.6.4.0
b7aab000-b7ace000 r-xp 00000000 08:02 1001241 /usr/lib/libfontconfig.so.1.2.0
b7ace000-b7ad6000 rw-p 00023000 08:02 1001241 /usr/lib/libfontconfig.so.1.2.0
b7ad6000-b7ade000 r-xp 00000000 08:02 1001630 /usr/lib/libpangocairo-1.0.so.0.1800.2
b7ade000-b7adf000 rw-p 00007000 08:02 1001630 /usr/lib/libpangocairo-1.0.so.0.1800.2
b7adf000-b7af6000 r-xp 00000000 08:02 1001289 /usr/lib/libgdk_pixbuf-2.0.so.0.1200.0
b7af6000-b7af7000 rw-p 00016000 08:02 1001289 /usr/lib/libgdk_pixbuf-2.0.so.0.1200.0
b7af7000-b7b10000 r-xp 00000000 08:02 1001106 /usr/lib/libatk-1.0.so.0.2009.1
b7b10000-b7b12000 rw-p 00018000 08:02 1001106 /usr/lib/libatk-1.0.so.0.2009.1
b7b12000-b7b13000 rw-p b7b12000 00:00 0
b7b13000-b7b97000 r-xp 00000000 08:02 1001287 /usr/lib/libgdk-x11-2.0.so.0.1200.0
b7b97000-b7b9a000 rw-p 00084000 08:02 1001287 /usr/lib/libgdk-x11-2.0.so.0.1200.0
b7b9a000-b7f17000 r-xp 00000000 08:02 1001442 /usr/lib/libgtk-x11-2.0.so.0.1200.0
b7f17000-b7f1e000 rw-p 0037c000 08:02 1001442 /usr/lib/libgtk-x11-2.0.so.0.1200.0
b7f1e000-b7f1f000 rw-p b7f1e000 00:00 0
b7f1f000-b7f20000 r--p 00000000 08:02 1065876 /usr/lib/locale/en_US.utf8/LC_IDENTIFICATION
b7f20000-b7f22000 r-xp 00000000 08:02 1003374 /usr/lib/gconv/UTF-32.so
b7f22000-b7f24000 rw-p 00001000 08:02 1003374 /usr/lib/gconv/UTF-32.so
b7f24000-b7f2b000 r--s 00000000 08:02 1003378 /usr/lib/gconv/gconv-modules.cache
b7f2b000-b7f2d000 rw-p b7f2b000 00:00 0
b7f2d000-b7f47000 r-xp 00000000 08:02 3489812 /lib/ld-2.6.1.so
b7f47000-b7f49000 rw-p 00019000 08:02 3489812 /lib/ld-2.6.1.so
bfef7000-bff0d000 rw-p bfef7000 00:00 0 [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]
Aborted (core dumped)

Beth
Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
Contact:

Post by Beth » Fri Oct 26, 2007 3:59 pm

What version of .mono do you have installed?

sgarbo
Posts: 3
Joined: Fri Oct 26, 2007 10:09 am

Post by sgarbo » Sat Oct 27, 2007 2:57 pm

I'm not sure what ".mono" is, but I'll take a stab...

I have the mono-common package installed and it is version 1.2.4-6ubuntu6. Now if .mono refers to something else, please let me know where to look.

Thanks,
Steve

jeffhostetler
Posts: 534
Joined: Tue Jun 05, 2007 11:37 am
Location: SourceGear
Contact:

Does it crash when you have an empty window open?

Post by jeffhostetler » Mon Oct 29, 2007 8:39 am

DiffMerge doesn't use MONO, sorry for the diversion.

What kind of files do you have open or does it matter?
Does it crash when you use the menu on a empty window?

I've not run it on ubuntu 7.10 - i only have a 6.10 system.
I don't know if there are any library issues between these
2 versions or not.

j

jeffhostetler
Posts: 534
Joined: Tue Jun 05, 2007 11:37 am
Location: SourceGear
Contact:

Here's a possible workaround

Post by jeffhostetler » Wed Oct 31, 2007 9:06 am

A little digging shows that apparently there were some recent
changes in gtk/glib that causes problems for the version of
wxWidgets that we're using. This problem shows up as various
crashes in DiffMerge on Ubuntu 7.10.

We found a little discussion of what looks like the same the
problem in a different app in:
https://bugs.launchpad.net/ubuntu/+sour ... bug/120278

We were able to reproduce the problem on a new 7.10 system
here. Setting the G_SLICE environment variable as suggested
in the above article seems to fix the problem for now. Try doing
the following:

G_SLICE=always-malloc /usr/bin/diffmerge

I'll update our library versions before the next release, but until
then see if the above trick solves the problem you are seeing.

j

sgarbo
Posts: 3
Joined: Fri Oct 26, 2007 10:09 am

Post by sgarbo » Wed Oct 31, 2007 10:13 pm

Thanks for the in-depth analysis. I hope to try your suggestion in the near future... I'll let you know.

TylerRick
Posts: 1
Joined: Fri Apr 11, 2008 2:43 pm

Re: Here's a possible workaround

Post by TylerRick » Fri Apr 11, 2008 2:45 pm

jeffhostetler wrote:
We were able to reproduce the problem on a new 7.10 system
here. Setting the G_SLICE environment variable as suggested
in the above article seems to fix the problem for now. Try doing
the following:

G_SLICE=always-malloc /usr/bin/diffmerge

I'll update our library versions before the next release, but until
then see if the above trick solves the problem you are seeing.
I was getting the same crashes, but that fixes it for me, thanks!

So I guess it didn't quite make it into the next release... (I installed http://download.sourcegear.com/DiffMerg ... 0_i386.deb on my Ubuntu x64 7.10).

jeffhostetler
Posts: 534
Joined: Tue Jun 05, 2007 11:37 am
Location: SourceGear
Contact:

They're the same release.

Post by jeffhostetler » Fri Apr 11, 2008 3:24 pm

Sorry for the confusion, but the original report was on the 3.1.0
release and that's the same as what you have. (It looks like there
was a typo in the release number of the original bug report.)

I released this around October 10.

I have a fix in the tree for this now, we're just waiting to decide
when to ship a 3.2 or 3.1.1.

thanks for the report,
jeff

Post Reply