problem with libstdc++.so.5

2008-10-14
2013-03-22
  • Nobody/Anonymous

    Hello,
    I've just installed gungirl (ggseq-0.3.1-i386.tar.gz) on my Linux box (Ubuntu 8.04.1) but when I run it I get the error message:

    max@laptop:~/work/sw$ ggseq
    ggseq: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

    This is my situation as far as that library is concerned:

    max@laptop:~/work/sw$ ll /usr/lib/libstdc++*
    lrwxrwxrwx 1 root root     18 2008-09-07 23:27 /usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.9
    -rw-r--r-- 1 root root 970680 2008-04-01 20:17 /usr/lib/libstdc++.so.6.0.9
    max@laptop:~/work/sw$

    It seems I don't have that library. I also created a symlink libstdc++.so.5 pointing to libstdc++.so.6.0.9 but I had this error:

    max@laptop:~/work/sw$ ggseq
    ggseq: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by ggseq)
    ggseq: /usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by ggseq)

    Now what?

    Ciao,
    Max

     
    • Richard Spindler

      Hi,

      try installing the following package:

      "libstdc++5", it should be available from synaptics, or use

      sudo apt-get install libstdc++5

      from the commandline.

      Cheers
      -Richard

       
      • Nobody/Anonymous

        OK, now it starts I could listen to some .wav files but if I select Edit -> preferences it crashes with the following output:

        max@laptop:~$ ggseq &
        [1] 9515
        max@laptop:~$ *** glibc detected *** ggseq: double free or corruption (out): 0x08e82520 ***
        ======= Backtrace: =========
        /lib/tls/i686/cmov/libc.so.6[0xb7732a85]
        /lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb77364f0]
        /usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb7a62c61]
        ggseq[0x82ae2d8]
        ggseq(_ZN8wxButton10SetDefaultEv+0x66)[0x82ae786]
        ggseq(_Z15PreferencesFuncP8wxWindowbb+0x724)[0x8175434]
        ggseq(_ZN17PreferencesDialogC1EP8wxWindowiiP15TLColourManagerRK8wxStringS6_RK7wxPointRK6wxSizel+0xb1)[0x81613d1]
        ggseq(_ZN7TLPanel8SetPrefsERK8wxString+0xbc)[0x818900c]
        ggseq(_ZN7MyFrame13OnPreferencesER14wxCommandEvent+0x52)[0x81690d2]
        ggseq(_ZNK12wxAppConsole11HandleEventEP12wxEvtHandlerMS0_FvR7wxEventES3_+0x38)[0x81e3cc8]
        ggseq(_ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent+0x78)[0x825e188]
        ggseq(_ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler+0x7c)[0x825da0c]
        ggseq(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0xbd)[0x825e30d]
        ggseq[0x82ba94c]
        /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f)[0xb7aebaff]
        /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb7ade759]
        /usr/lib/libgobject-2.0.so.0[0xb7af2f8b]
        /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8ef)[0xb7af4c1f]
        /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb7af4f69]
        /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_activate+0x58)[0xb7e65278]
        /usr/lib/libgtk-x11-2.0.so.0(gtk_menu_shell_activate_item+0x182)[0xb7d4ebc2]
        /usr/lib/libgtk-x11-2.0.so.0[0xb7d50708]
        /usr/lib/libgtk-x11-2.0.so.0[0xb7d47914]
        /usr/lib/libgtk-x11-2.0.so.0[0xb7d418d4]
        /usr/lib/libgobject-2.0.so.0[0xb7add079]
        /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129)[0xb7ade759]
        /usr/lib/libgobject-2.0.so.0[0xb7af311a]
        /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x617)[0xb7af4947]
        /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb7af4f69]
        /usr/lib/libgtk-x11-2.0.so.0[0xb7e60667]
        /usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xc1)[0xb7d3ab21]
        /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2b8)[0xb7d3bd88]
        /usr/lib/libgdk-x11-2.0.so.0[0xb7bb4a9a]
        /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x176)[0xb7a5add6]
        /usr/lib/libglib-2.0.so.0[0xb7a5e193]
        /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7)[0xb7a5e577]
        /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0xb7d3c264]
        ggseq(_ZN11wxEventLoop3RunEv+0x49)[0x83ba699]
        ggseq(_ZN9wxAppBase8MainLoopEv+0x43)[0x82d0fa3]
        ggseq(_ZN9wxAppBase5OnRunEv+0x1a)[0x82d10ea]
        ggseq(_Z7wxEntryRiPPw+0x47)[0x82187e7]
        ggseq(main+0x1b)[0x8169d1b]
        /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb76dd450]
        ggseq(gtk_widget_grab_focus+0x35)[0x8160d61]
        ======= Memory map: ========
        08048000-08483000 r-xp 00000000 08:06 1345568    /opt/ggseq-0.3.1-i386/ggseq
        08483000-084f9000 rw-p 0043b000 08:06 1345568    /opt/ggseq-0.3.1-i386/ggseq
        084f9000-09e3d000 rw-p 084f9000 00:00 0          [heap]
        b6e00000-b6e21000 rw-p b6e00000 00:00 0
        b6e21000-b6f00000 ---p b6e21000 00:00 0
        b6f62000-b6fc2000 rw-s 00000000 00:09 1769492    /SYSV00000000 (deleted)
        b6fc2000-b6fc6000 r-xp 00000000 08:06 2318765    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
        b6fc6000-b6fc7000 rw-p 00003000 08:06 2318765    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
        b6fc7000-b7027000 rw-s 00000000 00:09 1507347    /SYSV00000000 (deleted)
        b7027000-b702d000 r-xp 00000000 08:06 2318772    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
        b702d000-b702e000 rw-p 00005000 08:06 2318772    /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
        b702e000-b7132000 rw-p b702e000 00:00 0
        b7132000-b71c3000 r--p 00000000 08:06 2426450    /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
        b71c3000-b71c5000 r-xp 00000000 08:06 2326546    /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
        b71c5000-b71c6000 rw-p 00001000 08:06 2326546    /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
        b71c6000-b71cc000 r--s 00000000 08:06 3383360    /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
        b71cc000-b71cf000 r--s 00000000 08:06 3383370    /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2
        b71cf000-b71d0000 r--s 00000000 08:06 3383362    /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86.cache-2
        b71d0000-b71d1000 r--s 00000000 08:06 3383355    /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2
        b71d1000-b71d4000 r--s 00000000 08:06 3383361    /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2
        b71d4000-b71d7000 r--s 00000000 08:06 3383357    /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
        b71d7000-b71da000 r--s 00000000 08:06 3383367    /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
        b71da000-b71e2000 r--s 00000000 08:06 3383371    /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2
        b71e2000-b71ea000 r--s 00000000 08:06 3383350    /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2
        b71ea000-b71eb000 r--s 00000000 08:06 3383353    /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
        b71eb000-b71ee000 r--s 00000000 08:06 3383368    /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2
        b71ee000-b71f5000 r--s 00000000 08:06 3383365    /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2
        b71f5000-b721d000 r-xp 00000000 08:06 2318779    /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
        b721d000-b721e000 rw-p 00028000 08:06 2318779    /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
        b721e000-b7227000 r-xp 00000000 08:06 32790      /lib/tls/i686/cmov/libnss_files-2.7.so
        b7227000-b7229000 rw-p 00008000 08:06 32790      /lib/tls/i686/cmov/libnss_files-2.7.so
        b7229000-b7231000 r-xp 00000000 08:06 32792      /lib/tls/i686/cmov/libnss_nis-2.7.so
        b7231000-b7233000 rw-p 00007000 08:06 32792      /lib/tls/i686/cmov/libnss_nis-2.7.so
        b7233000-b7247000 r-xp 00000000 08:06 32787      /lib/tls/i686/cmov/libnsl-2.7.so
        b7247000-b7249000 rw-p 00013000 08:06 32787      /lib/tls/i686/cmov/libnsl-2.7.so
        b7249000-b724b000 rw-p b7249000 00:00 0
        b724b000-b7252000 r-xp 00000000 08:06 32788      /lib/tls/i686/cmov/libnss_compat-2.7.so
        b7252000-b7254000 rw-p 00006000 08:06 32788      /lib/tls/i686/cmov/libnss_compat-2.7.so
        b7255000-b7258000 rw-s 00000000 00:09 1802261    /SYSV00000000 (deleted)
        b7258000-b725e000 r--s 00000000 08:06 3383349    /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2
        b725e000-b7260000 r--s 00000000 08:06 3383748    /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
        b7260000-b7261000 r--p 00000000 08:06 2319233    /usr/lib/locale/en_US.utf8/LC_NUMERIC
        b7261000-b7262000 r--p 00000000 08:06 2319236    /usr/lib/locale/en_US.utf8/LC_TIME
        b7262000-b7343000 r--p 00000000 08:06 2319227    /usr/lib/locale/en_US.utf8/LC_COLLATE
        b7343000-b7344000 r--p 00000000 08:06 2319231    /usr/lib/locale/en_US.utf8/LC_MONETARY
        b7344000-b7345000 r--p 00000000 08:06 2326532    /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES
        b7345000-b7346000 r--p 00000000 08:06 2319234    /usr/lib/locale/en_US.utf8/LC_PAPER
        b7346000-b7385000 r--p 00000000 08:06 2319228    /usr/lib/locale/en_US.utf8/LC_CTYPE
        b7385000-b7387000 rw-p b7385000 00:00 0
        b7387000-b738b000 r-xp 00000000 08:06 2286908    /usr/lib/libXdmcp.so.6.0.0
        b738b000-b738c000 rw-p 00003000 08:06 2286908    /usr/lib/libXdmcp.so.6.0.0
        b738c000-b738d000 rw-p b738c000 00:00 0
        b738d000-b738f000 r-xp 00000000 08:06 2286897    /usr/lib/libXau.so.6.0.0
        b738f000-b7390000 rw-p 00001000 08:06 2286897    /usr/lib/libXau.so.6.0.0
        b7390000-b73af000 r-xp 00000000 08:06 2287134    /usr/lib/libexpat.so.1.5.2
        b73af000-b73b1000 rw-p 0001e000 08:06 2287134    /usr/lib/libexpat.so.1.5.2
        b73b1000-b7499000 r-xp 00000000 08:06 2287675    /usr/lib/libstdc++.so.6.0.9
        b7499000-b749c000 r--p 000e8000 08:06 2287675    /usr/lib/libstdc++.so.6.0.9
        b749c000-b749e000 rw-p 000eb000 08:06 2287675    /usr/lib/libstdc++.so.6.0.9
        b749e000-b74a4000 rw-p b749e000 00:00 0
        b74a4000-b74cc000 r-xp 00000000 08:06 2287566    /usr/lib/libpixman-1.so.0.10.0
        b74cc000-b74cd000 rw-p 00027000 08:06 2287566    /usr/lib/libpixman-1.so.0.10.0
        b74cd000-b7537000 r-xp 00000000 08:06 2287671    /usr/lib/libfreetype.so.6.3.16
        b7537000-b753a000 rw-p 0006a000 08:06 2287671    /usr/lib/libfreetype.so.6.3.16
        b753a000-b753b000 rw-p b753a000 00:00 0
        b753b000-b7561000 r-xp 00000000 08:06 2288000    /usr/lib/libpangoft2-1.0.so.0.2002.3
        b7561000-b7562000 rw-p 00026000 08:06 2288000    /usr/lib/libpangoft2-1.0.so.0.2002.3
        b7562000-b7579000 r-xp 00000000 08:06 2287738    /usr/lib/libxcb.so.1.0.0
        b7579000-b757a000 rw-p 00016000 08:06 2287738    /usr/lib/libxcb.so.1.0.0
        b757a000-b757b000 r-xp 00000000 08:06 2287736    /usr/lib/libxcb-xlib.so.0.0.0
        b757b000-b757c000 rw-p 00000000 08:06 2287736    /usr/lib/libxcb-xlib.so.0.0.0
        b757c000-b75a2000
        [1]+  Aborted                 ggseq
        max@laptop:~$

        Bye,
        Max

         
        • Richard Spindler

          Hi,
          yeah there seems to be some problem, I've tested it on my ubuntu too, and see the same issue. Perhaps there is some incompatibility with some of the newer libraries. :-(
          I guess ggseq should be recompiled, but I think this would need some porting to support a more recent version of wxwidgets? I am not even sure anymore, about the version of wx that I used when I wrote ggseq.

          -Richard

           
          • Nobody/Anonymous

            Anyway, even if it's not perfect it does everything I need to do, so it's perfect OK for my needs.

            Thank you very much for your work.

            Ciao,
            Max

             

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks