Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu 16.04.1 :: error while trying to run g2o_viewer #133

Closed
anweshangit opened this issue Nov 11, 2016 · 14 comments
Closed

Ubuntu 16.04.1 :: error while trying to run g2o_viewer #133

anweshangit opened this issue Nov 11, 2016 · 14 comments

Comments

@anweshangit
Copy link

anweshangit commented Nov 11, 2016

When I try to run g2o_viewer it shows an error (Its specific to Ubuntu 16.04) I have used g2o in Ubuntu 14.04 and it works fine:

*** Error in `./g2o_viewer': realloc(): invalid pointer: 0x00007f73ad5e3820 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f73ade497e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x851d0)[0x7f73ade571d0]
/lib/x86_64-linux-gnu/libc.so.6(realloc+0x22f)[0x7f73ade55d3f]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN9QListData7reallocEi+0x1f)[0x7f73a950e9cf]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(_ZN9QListData6appendEi+0x81)[0x7f73a950eaa1]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(+0x1d6d78)[0x7f73a95dad78]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(Z21qRegisterResourceDataiPKhS0_S0+0x2e6)[0x7f73a95d6b16]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5(+0x7bcc3)[0x7f73a947fcc3]
/lib64/ld-linux-x86-64.so.2(+0x104ea)[0x7f73afce14ea]
/lib64/ld-linux-x86-64.so.2(+0x105fb)[0x7f73afce15fb]
/lib64/ld-linux-x86-64.so.2(+0xcfa)[0x7f73afcd1cfa]
======= Memory map: ========
00400000-00402000 r-xp 00000000 08:12 919717 /home/anweshan/g2o/bin/g2o_viewer
00601000-00602000 r--p 00001000 08:12 919717 /home/anweshan/g2o/bin/g2o_viewer
00602000-00603000 rw-p 00002000 08:12 919717 /home/anweshan/g2o/bin/g2o_viewer
01af5000-01b27000 rw-p 00000000 00:00 0 [heap]
7f73a0000000-7f73a0021000 rw-p 00000000 00:00 0
7f73a0021000-7f73a4000000 ---p 00000000 00:00 0
7f73a40b7000-7f73a596d000 r-xp 00000000 08:12 22683986 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f73a596d000-7f73a5b6c000 ---p 018b6000 08:12 22683986 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f73a5b6c000-7f73a5b6d000 r--p 018b5000 08:12 22683986 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f73a5b6d000-7f73a5b6e000 rw-p 018b6000 08:12 22683986 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f73a5b6e000-7f73a5b91000 r-xp 00000000 08:12 22683866 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f73a5b91000-7f73a5d90000 ---p 00023000 08:12 22683866 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f73a5d90000-7f73a5d92000 r--p 00022000 08:12 22683866 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f73a5d92000-7f73a5d93000 rw-p 00024000 08:12 22683866 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3.0.1
7f73a5d93000-7f73a5d98000 r-xp 00000000 08:12 22683319 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f73a5d98000-7f73a5f97000 ---p 00005000 08:12 22683319 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f73a5f97000-7f73a5f98000 r--p 00004000 08:12 22683319 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f73a5f98000-7f73a5f99000 rw-p 00005000 08:12 22683319 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
7f73a5f99000-7f73a5ffd000 r-xp 00000000 08:12 22684257 /usr/lib/x86_64-linux-gnu/libpcre16.so.3.13.2
7f73a5ffd000-7f73a61fd000 ---p 00064000 08:12 22684257 /usr/lib/x86_64-linux-gnu/libpcre16.so.3.13.2
7f73a61fd000-7f73a61fe000 r--p 00064000 08:12 22684257 /usr/lib/x86_64-linux-gnu/libpcre16.so.3.13.2
7f73a61fe000-7f73a61ff000 rw-p 00065000 08:12 22684257 /usr/lib/x86_64-linux-gnu/libpcre16.so.3.13.2
7f73a61ff000-7f73a637e000 r-xp 00000000 08:12 22684000 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f73a637e000-7f73a657e000 ---p 0017f000 08:12 22684000 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f73a657e000-7f73a658e000 r--p 0017f000 08:12 22684000 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f73a658e000-7f73a658f000 rw-p 0018f000 08:12 22684000 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f73a658f000-7f73a6593000 rw-p 00000000 00:00 0
7f73a6593000-7f73a67e5000 r-xp 00000000 08:12 22683988 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f73a67e5000-7f73a69e5000 ---p 00252000 08:12 22683988 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f73a69e5000-7f73a69f4000 r--p 00252000 08:12 22683988 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f73a69f4000-7f73a69f5000 rw-p 00261000 08:12 22683988 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f73a69f5000-7f73a6a51000 r-xp 00000000 08:12 22676963 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10000.1
7f73a6a51000-7f73a6c51000 ---p 0005c000 08:12 22676963 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10000.1
7f73a6c51000-7f73a6c52000 r--p 0005c000 08:12 22676963 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10000.1
7f73a6c52000-7f73a6c53000 rw-p 0005d000 08:12 22676963 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0.10000.1
7f73a6c53000-7f73a6c57000 r-xp 00000000 08:12 5509656 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f73a6c57000-7f73a6e56000 ---p 00004000 08:12 5509656 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f73a6e56000-7f73a6e57000 r--p 00003000 08:12 5509656 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f73a6e57000-7f73a6e58000 rw-p 00004000 08:12 5509656 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f73a6e58000-7f73a6e5f000 r-xp 00000000 08:12 22683691 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f73a6e5f000-7f73a705e000 ---p 00007000 08:12 22683691 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f73a705e000-7f73a705f000 r--p 00006000 08:12 22683691 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f73a705f000-7f73a7060000 rw-p 00007000 08:12 22683691 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f73a7060000-7f73a70ce000 r-xp 00000000 08:12 5509601 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7f73a70ce000-7f73a72ce000 ---p 0006e000 08:12 5509601 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7f73a72ce000-7f73a72cf000 r--p 0006e000 08:12 5509601 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7f73a72cf000-7f73a72d0000 rw-p 0006f000 08:12 5509601 /lib/x86_64-linux-gnu/libpcre.so.3.13.2
7f73a72d0000-7f73a72d2000 r-xp 00000000 08:12 22683308 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f73a72d2000-7f73a74d2000 ---p 00002000 08:12 22683308 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f73a74d2000-7f73a74d3000 r--p 00002000 08:12 22683308 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f73a74d3000-7f73a74d4000 rw-p 00003000 08:12 22683308 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
7f73a74d4000-7f73a7536000 r-xp 00000000 08:12 22683345 /usr/lib/x86_64-linux-gnu/libXt.so.6.0.0
7f73a7536000-7f73a7736000 ---p 00062000 08:12 22683345 /usr/lib/x86_64-linux-gnu/libXt.so.6.0.0
7f73a7736000-7f73a7737000 r--p 00062000 08:12 22683345 /usr/lib/x86_64-linux-gnu/libXt.so.6.0.0
7f73a7737000-7f73a773c000 rw-p 00063000 08:12 22683345 /usr/lib/x86_64-linux-gnu/libXt.so.6.0.0
7f73a773c000-7f73a773d000 rw-p 00000000 00:00 0
7f73a773d000-7f73a774b000 r-xp 00000000 08:12 22678565 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f73a774b000-7f73a794a000 ---p 0000e000 08:12 22678565 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f73a794a000-7f73a794b000 r--p 0000d000 08:12 22678565 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f73a794b000-7f73a794c000 rw-p 0000e000 08:12 22678565 /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
7f73a794c000-7f73a7951000 r-xp 00000000 08:12 22683357 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f73a7951000-7f73a7b50000 ---p 00005000 08:12 22683357 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f73a7b50000-7f73a7b51000 r--p 00004000 08:12 22683357 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f73a7b51000-7f73a7b52000 rw-p 00005000 08:12 22683357 /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
7f73a7b52000-7f73a7b73000 r-xp 00000000 08:12 22684686 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f73a7b73000-7f73a7d72000 ---p 00021000 08:12 22684686 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f73a7d72000-7f73a7d73000 r--p 00020000 08:12 22684686 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f73a7d73000-7f73a7d74000 rw-p 00021000 08:12 22684686 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
7f73a7d74000-7f73a7d78000 r-xp 00000000 08:12 22684654 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f73a7d78000-7f73a7f77000 ---p 00004000 08:12 22684654 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f73a7f77000-7f73a7f78000 r--p 00003000 08:12 22684654 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f73a7f78000-7f73a7f79000 rw-p 00004000 08:12 22684654 /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
7f73a7f79000-7f73a7f90000 r-xp 00000000 08:12 22684658 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f73a7f90000-7f73a818f000 ---p 00017000 08:12 22684658 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f73a818f000-7f73a8191000 r--p 00016000 08:12 22684658 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f73a8191000-7f73a8192000 rw-p 00018000 08:12 22684658 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
7f73a8192000-7f73a8193000 r-xp 00000000 08:12 22683302 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7f73a8193000-7f73a8392000 ---p 00001000 08:12 22683302 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7f73a8392000-7f73a8393000 r--p 00000000 08:12 22683302 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7f73a8393000-7f73a8394000 rw-p 00001000 08:12 22683302 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
7f73a8394000-7f73a8399000 r-xp 00000000 08:12 22683323 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f73a8399000-7f73a8598000 ---p 00005000 08:12 22683323 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f73a8598000-7f73a8599000 r--p 00004000 08:12 22683323 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f73a8599000-7f73a859a000 rw-p 00005000 08:12 22683323 /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
7f73a859a000-7f73a859c000 r-xp 00000000 08:12 22683317 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f73a859c000-7f73a879b000 ---p 00002000 08:12 22683317 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f73a879b000-7f73a879c000 r--p 00001000 08:12 22683317 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f73a879c000-7f73a879d000 rw-p 00002000 08:12 22683317 /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
7f73a879d000-7f73a87c6000 r-xp 00000000 08:12 22677642 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f73a87c6000-7f73a89c5000 ---p 00029000 08:12 22677642 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f73a89c5000-7f73a89c9000 r--p 00028000 08:12 22677642 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f73a89c9000-7f73a89ca000 rw-p 0002c000 08:12 22677642 /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
7f73a89ca000-7f73a89cb000 rw-p 00000000 00:00 0
7f73a89cb000-7f73a89cc000 r-xp 00000000 08:12 22684698 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f73a89cc000-7f73a8bcc000 ---p 00001000 08:12 22684698 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f73a8bcc000-7f73a8bcd000 r--p 00001000 08:12 22684698 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f73a8bcd000-7f73a8bce000 rw-p 00002000 08:12 22684698 /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
7f73a8bce000-7f73a8bd3000 r-xp 00000000 08:12 22684678 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f73a8bd3000-7f73a8dd3000 ---p 00005000 08:12 22684678 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f73a8dd3000-7f73a8dd4000 r--p 00005000 08:12 22684678 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f73a8dd4000-7f73a8dd5000 rw-p 00006000 08:12 22684678 /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
7f73a8dd5000-7f73a8dd7000 r-xp 00000000 08:12 22684666 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f73a8dd7000-7f73a8fd6000 ---p 00002000 08:12 22684666 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f73a8fd6000-7f73a8fd7000 r--p 00001000 08:12 22684666 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f73a8fd7000-7f73a8fd8000 rw-p 00002000 08:12 22684666 /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
7f73a8fd8000-7f73a8fda000 r-xp 00000000 08:12 22684656 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f73a8fda000-7f73a91d9000 ---p 00002000 08:12 22684656 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f73a91d9000-7f73a91da000 r--p 00001000 08:12 22684656 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f73a91da000-7f73a91db000 rw-p 00002000 08:12 22684656 /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
7f73a91db000-7f73a9201000 r-xp 00000000 08:12 5509503 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f73a9201000-7f73a9401000 ---p 00026000 08:12 5509503 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f73a9401000-7f73a9403000 r--p 00026000 08:12 5509503 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f73a9403000-7f73a9404000 rw-p 00028000 08:12 5509503 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f73a9404000-7f73a98c9000 r-xp 00000000 08:12 22676346 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.5.1
7f73a98c9000-7f73a98d5000 r--p 004c4000 08:12 22676346 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.5.1
7f73a98d5000-7f73a98d6000 rw-p 004d0000 08:12 22676346 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.5.1
7f73a98d6000-7f73a98da000 rw-p 00000000 00:00 0
7f73a98da000-7f73a9e01000 r-xp 00000000 08:12 22678197 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.5.1
7f73a9e01000-7f73a9e02000 ---p 00527000 08:12 22678197 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.5.1
7f73a9e02000-7f73a9e17000 r--p 00527000 08:12 22678197 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.5.1
7f73a9e17000-7f73a9e1d000 rw-p 0053c000 08:12 22678197 /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.5.1
7f73a9e1d000-7f73a9e22000 rw-p 00000000 00:00 0
7f73a9e22000-7f73aa47b000 r-xp 00000000 08:12 22678202 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.5.1
7f73aa47b000-7f73aa4a9000 r--p 00658000 08:12 22678202 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.5.1
7f73aa4a9000-7f73aa4ae000 rw-p 00686000 08:12 22678202 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.5.1
7f73aa4ae000-7f73aa4af000 rw-p 00000000 00:00 0
7f73aa4af000-7f73aa51c000 r-xp 00000000 08:12 22683166 /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1
7f73aa51c000-7f73aa71c000 ---p 0006d000 08:12 22683166 /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1
7f73aa71c000-7f73aa71d000 r--p 0006d000 08:12 22683166 /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1
7f73aa71d000-7f73aa71e000 rw-p 0006e000 08:12 22683166 /usr/lib/x86_64-linux-gnu/libGLU.so.1.3.1
7f73aa71e000-7f73aa853000 r-xp 00000000 08:12 22683304 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f73aa853000-7f73aaa53000 ---p 00135000 08:12 22683304 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f73aaa53000-7f73aaa54000 r--p 00135000 08:12 22683304 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f73aaa54000-7f73aaa58000 rw-p 00136000 08:12 22683304 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
7f73aaa58000-7f73aaa69000 r-xp 00000000 08:12 22683321 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f73aaa69000-7f73aac68000 ---p 00011000 08:12 22683321 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f73aac68000-7f73aac69000 r--p 00010000 08:12 22683321 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f73aac69000-7f73aac6a000 rw-p 00011000 08:12 22683321 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
7f73aac6a000-7f73aac73000 r-xp 00000000 08:12 22683341 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f73aac73000-7f73aae72000 ---p 00009000 08:12 22683341 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f73aae72000-7f73aae73000 r--p 00008000 08:12 22683341 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f73aae73000-7f73aae74000 rw-p 00009000 08:12 22683341 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
7f73aae74000-7f73aae83000 r-xp 00000000 08:12 22683329 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f73aae83000-7f73ab082000 ---p 0000f000 08:12 22683329 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f73ab082000-7f73ab083000 r--p 0000e000 08:12 22683329 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f73ab083000-7f73ab084000 rw-p 0000f000 08:12 22683329 /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
7f73ab084000-7f73ab09a000 r-xp 00000000 08:12 22683174 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7f73ab09a000-7f73ab299000 ---p 00016000 08:12 22683174 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7f73ab299000-7f73ab29a000 r--p 00015000 08:12 22683174 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7f73ab29a000-7f73ab29b000 rw-p 00016000 08:12 22683174 /usr/lib/x86_64-linux-gnu/libICE.so.6.3.0
7f73ab29b000-7f73ab29e000 rw-p 00000000 00:00 0
7f73ab29e000-7f73ab2a5000 r-xp 00000000 08:12 22683294 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1
7f73ab2a5000-7f73ab4a4000 ---p 00007000 08:12 22683294 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1
7f73ab4a4000-7f73ab4a5000 r--p 00006000 08:12 22683294 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1
7f73ab4a5000-7f73ab4a6000 rw-p 00007000 08:12 22683294 /usr/lib/x86_64-linux-gnu/libSM.so.6.0.1
7f73ab4a6000-7f73ab4f8000 r-xp 00000000 08:12 22683846 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.1
7f73ab4f8000-7f73ab6f7000 ---p 00052000 08:12 22683846 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.1
7f73ab6f7000-7f73ab6f8000 r--p 00051000 08:12 22683846 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.1
7f73ab6f8000-7f73ab6f9000 rw-p 00052000 08:12 22683846 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.1
7f73ab6f9000-7f73ab79d000 r-xp 00000000 08:12 22683739 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7f73ab79d000-7f73ab99c000 ---p 000a4000 08:12 22683739 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7f73ab99c000-7f73ab9a2000 r--p 000a3000 08:12 22683739 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7f73ab9a2000-7f73ab9a3000 rw-p 000a9000 08:12 22683739 /usr/lib/x86_64-linux-gnu/libfreetype.so.6.12.1
7f73ab9a3000-7f73ab9bc000 r-xp 00000000 08:12 5509663 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f73ab9bc000-7f73abbbb000 ---p 00019000 08:12 5509663 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f73abbbb000-7f73abbbc000 r--p 00018000 08:12 5509663 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f73abbbc000-7f73abbbd000 rw-p 00019000 08:12 5509663 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f73abbbd000-7f73abbe1000 r-xp 00000000 08:12 5509613 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7f73abbe1000-7f73abde0000 ---p 00024000 08:12 5509613 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7f73abde0000-7f73abde1000 r--p 00023000 08:12 5509613 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7f73abde1000-7f73abde2000 rw-p 00024000 08:12 5509613 /lib/x86_64-linux-gnu/libpng12.so.0.54.0
7f73abde2000-7f73abef1000 r-xp 00000000 08:12 5509514 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.1
7f73abef1000-7f73ac0f0000 ---p 0010f000 08:12 5509514 /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.1Aborted (core dumped)

@anweshangit anweshangit changed the title Ubuntu 16.04.1 error Ubuntu 16.04.1 error while trying to run g2o_viewer Nov 11, 2016
@anweshangit anweshangit changed the title Ubuntu 16.04.1 error while trying to run g2o_viewer Ubuntu 16.04.1 :: error while trying to run g2o_viewer Nov 11, 2016
@creuther
Copy link

Interestingly enough I recently switched to Ubuntu 16.04 as well and am getting the exact same error. What I noticed is that cmake wouldn't find QGLViewer until I installed the libqglviewer-dev package, which is the Qt5 version. Installing libqglviewer-dev-qt4 alone was not enough, and obviously the error message is referencing Qt5 libraries. I will investigate further why it is possible to compile but not run it, should be due to the mixup of Qt4 and Qt5 somehow.

@creuther
Copy link

Right, so I was able to get it to work by fixing the FindQGLViewer cmake module, installing libqglviewer-dev-qt4 (will uninstall libqglviewer-dev) and then recompiling. You can see my changes here. Unfortunately this is as much as I have time for right now, there still seems to be that problem when compiling against Qt5.

Anyway, @RainerKuemmerle should I submit a PR for the Qt4 fix? I'm not sure whether it's a generic enough fix, that's why I am asking.

@anweshangit
Copy link
Author

We have also got it to work but it seems your method is much better.
What we did:

  1. Force downgraded the cmake 3.5 to 2.8 (so that the current cmake file finds the X11 libraries).
  2. Removed Qt4 from the system as g2o_viewer was trying to link both Qt4 and Qt5 libraries.

@nh2
Copy link

nh2 commented Dec 9, 2016

@creuther I could make it work on Ubuntu 16.04 after sudo apt-get install libqglviewer-dev-qt4 and applying this patch to your commit 96d22ed

diff --git a/cmake_modules/FindQGLViewer.cmake b/cmake_modules/FindQGLViewer.cmake
index 5cf7db3..cf5516e 100644
--- a/cmake_modules/FindQGLViewer.cmake
+++ b/cmake_modules/FindQGLViewer.cmake
@@ -19,7 +19,7 @@ FIND_PATH(QGLVIEWER_INCLUDE_DIR qglviewer.h
   )
 
 find_library(QGLVIEWER_LIBRARY_RELEASE
-  NAMES qglviewer-qt4 qglviewer QGLViewer QGLViewer2
+  NAMES qglviewer-qt4 QGLViewer-qt4 qglviewer QGLViewer QGLViewer2
   PATHS /usr/lib
         /usr/local/lib
         /usr/lib/x86_64-linux-gnu # Ubuntu 16.04 and derivatives

In other words, adding case-sensitive QGLViewer-qt4 to the already existing qglviewer-qt4.

@Lucky8Young
Copy link

@creuther I am very sorry to bother you,but I have the same error when I run g2o_viewer in Ubuntu16.04.
And I use your solution(fixing the FindQGLViewer cmake module, installing libqglviewer-dev-qt4 (will uninstall libqglviewer-dev) and then recompiling.) but not working, because there is an error:No rule to make target '/usr/lib/x86_64-linux-gnu/libQGLViewer.so' when I "make" .I have try some methods to fix it but sitll cannot run g2o_viewer in Ubuntu16.04. Could you please give me some advice?

@creuther
Copy link

@Lucky8Young Sorry, I didn't notice the notification for a while. The error you are getting is very strange, as there should be no make target for QGLViewer, it should just be linked to the g2o_viewer binary. I suggest deleting the temporary files created by cmake in g2o and building it again - cmake does (disclaimer here: I don't have that much knowledge in this area) cache a lot of configuration data the first time you build g2o. If you then change things on the system (like installing/uninstalling devel-libraries etc) and run "make" again, it might not consider these changes and fail to build.

@RainerKuemmerle
Copy link
Owner

4bcabdf changes g2o to rely on Qt5 (no more support of Qt4). This should also fix this issue.

@cgbcgb
Copy link

cgbcgb commented Nov 8, 2017

@nh2 thanks to you, I meet the same problem in Ubuntu16.04 when running g2o_viewer, and changed g2o/cmake_modules/FindQGLViewer.cmake file like below : it works

find_library(QGLVIEWER_LIBRARY_RELEASE
-- NAMES qglviewer-qt4 qglviewer QGLViewer QGLViewer2
++ NAMES qglviewer-qt4 QGLViewer-qt4 qglviewer QGLViewer QGLViewer2

@jsYangCode
Copy link

@creuther dear friend, i am sorry to interrupt you. i have confronted with the same problem as @anweshangit . could you give me some advice.
2017-12-14 15-04-33

@cgbcgb
Copy link

cgbcgb commented Dec 14, 2017

@Young532042725 , please see 5楼 ‘nh2 commented on 9 Dec 2016’,it help me solved this problem

@jsYangCode
Copy link

@cgbcgb i am ok ,thank you

@jsYangCode
Copy link

@cgbcgb dear friend, are you Chinese? make friends? hahaha

@cgbcgb
Copy link

cgbcgb commented Dec 14, 2017

@Young532042725 原来是Tj的童鞋,其实5楼漏了一点,要先把已经安装的g2o卸载再操作。。。。。g2o有毒,听说Google的ceres库维护的比较好

@jsYangCode
Copy link

@cgbcgb 加你QQ好友吧 嘿嘿。我的用户名就是QQ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants