schickb
06-May-2008, 02:28 PM
I am trying to use the automated 3-way merge from a revision control system, and I am getting crashing and assert dialogs when bc3 is launched. I am running build 453 under Ubuntu 8.04. From the bash prompt if I run this command, bc3 works as expected:
bcompare my-main.c your-main.c main.c my-main.c
If I use automerge, however, bc3 shows several assert dialogs and then crashes. This is the command-line used:
bcompare my-main.c your-main.c main.c my-main.c -automerge
Are the contents of the assert dialogs saved somewhere or do I have to take screenshots? For now I've uploaded one of the 4 assert dialogs (the website silently fails when I try to upload the others). Once I also got a glibc reported crash on the terminal:
*** glibc detected *** /usr/bin/bcompare: munmap_chunk(): invalid pointer: 0x088d1320 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(cfree+0x1bb)[0xb76e461b]
/usr/lib/libX11.so.6(_XFreeX11XCBStructure+0x31)[0xb7828551]
/usr/lib/libX11.so.6(_XFreeDisplayStructure+0x3d4)[0xb7810f34]
/usr/lib/libX11.so.6(XCloseDisplay+0xf6)[0xb77fdfc6]
/usr/lib/libqt-mt.so.3(_Z10qt_cleanupv+0x374)[0xb70ace7e]
/usr/lib/libqt-mt.so.3(_ZN12QApplicationD2Ev+0x3e4)[0xb7129828]
/usr/lib/beyondcompare/libqtc.so.1(_ZN15QApplication_exD0Ev+0x3f)[0xb7ba631f]
/usr/lib/beyondcompare/libqtc.so.1(delete_QObject+0x15)[0xb7cc3c95]
/usr/bin/bcompare[0x80e6774]
======= Memory map: ========
08048000-0805e000 r-xp 00000000 08:13 67186749 /usr/lib/beyondcompare/BCompare
0805e000-0805f000 rwxp 00016000 08:13 67186749 /usr/lib/beyondcompare/BCompare
0805f000-08589000 r-xp 00017000 08:13 67186749 /usr/lib/beyondcompare/BCompare
08589000-08689000 rwxp 08589000 00:00 0
08689000-0875f000 rwxp 00540000 08:13 67186749 /usr/lib/beyondcompare/BCompare
0875f000-08964000 rwxp 0875f000 00:00 0 [heap]
b50a1000-b50a2000 ---p b50a1000 00:00 0
b50a2000-b58a2000 rwxp b50a2000 00:00 0
b58a2000-b58ab000 r-xp 00000000 08:13 251689100 /lib/tls/i686/cmov/libnss_files-2.7.so
b58ab000-b58ad000 rwxp 00008000 08:13 251689100 /lib/tls/i686/cmov/libnss_files-2.7.so
b58ad000-b58b5000 r-xp 00000000 08:13 251689102 /lib/tls/i686/cmov/libnss_nis-2.7.so
b58b5000-b58b7000 rwxp 00007000 08:13 251689102 /lib/tls/i686/cmov/libnss_nis-2.7.so
b58b7000-b58cb000 r-xp 00000000 08:13 251689097 /lib/tls/i686/cmov/libnsl-2.7.so
b58cb000-b58cd000 rwxp 00013000 08:13 251689097 /lib/tls/i686/cmov/libnsl-2.7.so
b58cd000-b58cf000 rwxp b58cd000 00:00 0
b58cf000-b58d0000 ---p b58cf000 00:00 0
b58d0000-b60d0000 rwxp b58d0000 00:00 0
b60d0000-b60d1000 ---p b60d0000 00:00 0
b60d1000-b68d1000 rwxp b60d1000 00:00 0
b6972000-b6983000 r-xp 00000000 08:13 218267801 /usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf
b6983000-b69ab000 r-xp 00000000 08:13 151092236 /usr/lib/libkdefx.so.4.2.0
b69ab000-b69ac000 rwxp 00027000 08:13 151092236 /usr/lib/libkdefx.so.4.2.0
b69b0000-b69b7000 r-xp 00000000 08:13 251689098 /lib/tls/i686/cmov/libnss_compat-2.7.so
b69b7000-b69b9000 rwxp 00006000 08:13 251689098 /lib/tls/i686/cmov/libnss_compat-2.7.so
b69bf000-b69dd000 r-xp 00000000 08:13 101359850 /usr/lib/kde3/plugins/styles/plastik.so
b69dd000-b69de000 rwxp 0001e000 08:13 101359850 /usr/lib/kde3/plugins/styles/plastik.so
b69de000-b69e4000 r-xs 00000000 08:13 17153978 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b69e4000-b69e7000 r-xs 00000000 08:13 17153868 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2
b69e7000-b69e8000 r-xs 00000000 08:13 17153867 /var/cache/fontconfig/e3fa16a14183b06aa45b3e009278fd14-x86.cache-2
b69e8000-b69ec000 r-xs 00000000 08:13 17153866 /var/cache/fontconfig/921a30a17f0be15c70ac14043cb7a739-x86.cache-2
b69ec000-b69ed000 r-xs 00000000 08:13 17153865 /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86.cache-2
b69ed000-b69ee000 r-xs 00000000 08:13 17153864 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2
b69ee000-b69f1000 r-xs 00000000 08:13 17153863 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2
b69f1000-b69f4000 r-xs 00000000 08:13 17153862 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b69f4000-b69f7000 r-xs 00000000 08:13 17153861 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
b69f7000-b69ff000 r-xs 00000000 08:13 17153860 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2
b69ff000-b6a07000 r-xs 00000000 08:13 17153859 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2
b6a07000-b6a08000 r-xs 00000000 08:13 17153858 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b6a08000-b6a0b000 r-xs 00000000 08:13 17153857 /var/cache/fontconfig/9caec58b795a0e0785d8ba94b93e4224-x86.cache-2
b6a0b000-b6a0e000 r-xs 00000000 08:13 17153856 /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2
b6a0e000-b6a15000 r-xs 00000000 08:13 17153983 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2
b6a15000-b6a1b000 r-xs 00000000 08:13 17153933 /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2
b6a1b000-b6a1d000 r-xs 00000000 08:13 17153927 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
b6a1d000-b6a5c000 r-xp 00000000 08:13 251750114 /usr/lib/locale/en_US.utf8/LC_CTYPE
b6a5c000-b6b3d000 r-xp 00000000 08:13 251750115 /usr/lib/locale/en_Aborted
bcompare my-main.c your-main.c main.c my-main.c
If I use automerge, however, bc3 shows several assert dialogs and then crashes. This is the command-line used:
bcompare my-main.c your-main.c main.c my-main.c -automerge
Are the contents of the assert dialogs saved somewhere or do I have to take screenshots? For now I've uploaded one of the 4 assert dialogs (the website silently fails when I try to upload the others). Once I also got a glibc reported crash on the terminal:
*** glibc detected *** /usr/bin/bcompare: munmap_chunk(): invalid pointer: 0x088d1320 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(cfree+0x1bb)[0xb76e461b]
/usr/lib/libX11.so.6(_XFreeX11XCBStructure+0x31)[0xb7828551]
/usr/lib/libX11.so.6(_XFreeDisplayStructure+0x3d4)[0xb7810f34]
/usr/lib/libX11.so.6(XCloseDisplay+0xf6)[0xb77fdfc6]
/usr/lib/libqt-mt.so.3(_Z10qt_cleanupv+0x374)[0xb70ace7e]
/usr/lib/libqt-mt.so.3(_ZN12QApplicationD2Ev+0x3e4)[0xb7129828]
/usr/lib/beyondcompare/libqtc.so.1(_ZN15QApplication_exD0Ev+0x3f)[0xb7ba631f]
/usr/lib/beyondcompare/libqtc.so.1(delete_QObject+0x15)[0xb7cc3c95]
/usr/bin/bcompare[0x80e6774]
======= Memory map: ========
08048000-0805e000 r-xp 00000000 08:13 67186749 /usr/lib/beyondcompare/BCompare
0805e000-0805f000 rwxp 00016000 08:13 67186749 /usr/lib/beyondcompare/BCompare
0805f000-08589000 r-xp 00017000 08:13 67186749 /usr/lib/beyondcompare/BCompare
08589000-08689000 rwxp 08589000 00:00 0
08689000-0875f000 rwxp 00540000 08:13 67186749 /usr/lib/beyondcompare/BCompare
0875f000-08964000 rwxp 0875f000 00:00 0 [heap]
b50a1000-b50a2000 ---p b50a1000 00:00 0
b50a2000-b58a2000 rwxp b50a2000 00:00 0
b58a2000-b58ab000 r-xp 00000000 08:13 251689100 /lib/tls/i686/cmov/libnss_files-2.7.so
b58ab000-b58ad000 rwxp 00008000 08:13 251689100 /lib/tls/i686/cmov/libnss_files-2.7.so
b58ad000-b58b5000 r-xp 00000000 08:13 251689102 /lib/tls/i686/cmov/libnss_nis-2.7.so
b58b5000-b58b7000 rwxp 00007000 08:13 251689102 /lib/tls/i686/cmov/libnss_nis-2.7.so
b58b7000-b58cb000 r-xp 00000000 08:13 251689097 /lib/tls/i686/cmov/libnsl-2.7.so
b58cb000-b58cd000 rwxp 00013000 08:13 251689097 /lib/tls/i686/cmov/libnsl-2.7.so
b58cd000-b58cf000 rwxp b58cd000 00:00 0
b58cf000-b58d0000 ---p b58cf000 00:00 0
b58d0000-b60d0000 rwxp b58d0000 00:00 0
b60d0000-b60d1000 ---p b60d0000 00:00 0
b60d1000-b68d1000 rwxp b60d1000 00:00 0
b6972000-b6983000 r-xp 00000000 08:13 218267801 /usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf
b6983000-b69ab000 r-xp 00000000 08:13 151092236 /usr/lib/libkdefx.so.4.2.0
b69ab000-b69ac000 rwxp 00027000 08:13 151092236 /usr/lib/libkdefx.so.4.2.0
b69b0000-b69b7000 r-xp 00000000 08:13 251689098 /lib/tls/i686/cmov/libnss_compat-2.7.so
b69b7000-b69b9000 rwxp 00006000 08:13 251689098 /lib/tls/i686/cmov/libnss_compat-2.7.so
b69bf000-b69dd000 r-xp 00000000 08:13 101359850 /usr/lib/kde3/plugins/styles/plastik.so
b69dd000-b69de000 rwxp 0001e000 08:13 101359850 /usr/lib/kde3/plugins/styles/plastik.so
b69de000-b69e4000 r-xs 00000000 08:13 17153978 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b69e4000-b69e7000 r-xs 00000000 08:13 17153868 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2
b69e7000-b69e8000 r-xs 00000000 08:13 17153867 /var/cache/fontconfig/e3fa16a14183b06aa45b3e009278fd14-x86.cache-2
b69e8000-b69ec000 r-xs 00000000 08:13 17153866 /var/cache/fontconfig/921a30a17f0be15c70ac14043cb7a739-x86.cache-2
b69ec000-b69ed000 r-xs 00000000 08:13 17153865 /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86.cache-2
b69ed000-b69ee000 r-xs 00000000 08:13 17153864 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2
b69ee000-b69f1000 r-xs 00000000 08:13 17153863 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2
b69f1000-b69f4000 r-xs 00000000 08:13 17153862 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b69f4000-b69f7000 r-xs 00000000 08:13 17153861 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
b69f7000-b69ff000 r-xs 00000000 08:13 17153860 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2
b69ff000-b6a07000 r-xs 00000000 08:13 17153859 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2
b6a07000-b6a08000 r-xs 00000000 08:13 17153858 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b6a08000-b6a0b000 r-xs 00000000 08:13 17153857 /var/cache/fontconfig/9caec58b795a0e0785d8ba94b93e4224-x86.cache-2
b6a0b000-b6a0e000 r-xs 00000000 08:13 17153856 /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2
b6a0e000-b6a15000 r-xs 00000000 08:13 17153983 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2
b6a15000-b6a1b000 r-xs 00000000 08:13 17153933 /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2
b6a1b000-b6a1d000 r-xs 00000000 08:13 17153927 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
b6a1d000-b6a5c000 r-xp 00000000 08:13 251750114 /usr/lib/locale/en_US.utf8/LC_CTYPE
b6a5c000-b6b3d000 r-xp 00000000 08:13 251750115 /usr/lib/locale/en_Aborted