×

Discussion Board

Results 1 to 7 of 7
  1. #1
    Registered User
    Join Date
    Apr 2010
    Location
    Almaty, Kazakhstan
    Posts
    18

    Cannot Run Qt SDK 1.0 Linux64 Installer on Fedora 13 x86_64

    Sorry if my thread is a duplicate, but I've searched through the forum and couldn't find the answer.

    I have downloaded both offline and online Nokia Qt SDK 1.0 for Linux64 installers. After chmod u+x and running it I have the segmentation fault:

    Code:
    [dmitriy@localhost S60 SDK]$ ./Nokia_Qt_SDK_Lin64_offline_v1_0_en 
    Segmentation fault (core dumped)
    [dmitriy@localhost S60 SDK]$ dmesg | tail -3
    bridge-wlan0: attached
    warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)
    Nokia_Qt_SDK_Li[5300]: segfault at 0 ip (null) sp 00007fff6829e958 error 14 in Nokia_Qt_SDK_Lin64_offline_v1_0_en[400000+1329000]
    ...
    [dmitriy@localhost Download]$ ./Nokia_Qt_SDK_Lin64_online_v1_0_en 
    Segmentation fault (core dumped)
    [dmitriy@localhost Download]$ dmesg | tail -3
    warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)
    Nokia_Qt_SDK_Li[5300]: segfault at 0 ip (null) sp 00007fff6829e958 error 14 in Nokia_Qt_SDK_Lin64_offline_v1_0_en[400000+1329000]
    Nokia_Qt_SDK_Li[5329]: segfault at 0 ip (null) sp 00007fffd333ff18 error 14 in Nokia_Qt_SDK_Lin64_online_v1_0_en[400000+1329000]
    [dmitriy@localhost Download]$
    ldd shows:

    Code:
    [dmitriy@localhost S60 SDK]$ ldd Nokia_Qt_SDK_Lin64_offline_v1_0_en 
    	linux-vdso.so.1 =>  (0x00007fff08bff000)
    	libutil.so.1 => /lib64/libutil.so.1 (0x00000031df800000)
    	libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00000031d0800000)
    	libSM.so.6 => /usr/lib64/libSM.so.6 (0x00000031dcc00000)
    	libICE.so.6 => /usr/lib64/libICE.so.6 (0x00000031dd000000)
    	libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00000031d4c00000)
    	libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x000000303c000000)
    	libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00000031d3000000)
    	libz.so.1 => /lib64/libz.so.1 (0x00000031cf400000)
    	libXext.so.6 => /usr/lib64/libXext.so.6 (0x00000031d2c00000)
    	libX11.so.6 => /usr/lib64/libX11.so.6 (0x00000031d1c00000)
    	libdl.so.2 => /lib64/libdl.so.2 (0x00000031cec00000)
    	libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00000031d0c00000)
    	librt.so.1 => /lib64/librt.so.1 (0x00000031cf800000)
    	libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00000031d0000000)
    	libpthread.so.0 => /lib64/libpthread.so.0 (0x00000031ce800000)
    	libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x000000343ca00000)
    	libm.so.6 => /lib64/libm.so.6 (0x00000031cf000000)
    	libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x000000343c600000)
    	libc.so.6 => /lib64/libc.so.6 (0x00000031ce400000)
    	libuuid.so.1 => /lib64/libuuid.so.1 (0x00000031d8800000)
    	libexpat.so.1 => /lib64/libexpat.so.1 (0x00000031d2800000)
    	libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00000031d1800000)
    	/lib64/ld-linux-x86-64.so.2 (0x00000031ce000000)
    	libXau.so.6 => /usr/lib64/libXau.so.6 (0x00000031d2400000)
    [dmitriy@localhost S60 SDK]$
    Keeping in mind this bug the directories containing the installers are both writable by current user.

    I have Fedora 13 on 2.6.33.5-124.fc13.x86_64 SMP kernel. I have also tried online 32-bit installer on 32-bit Fedora on my friend's computer and it worked like a charm. Is there any workaround for this problem?

    Thanks a lot in advance!
    Last edited by dpurgin; 2010-07-05 at 05:00.

  2. #2
    Super Contributor
    Join Date
    Oct 2009
    Posts
    4,326

    Re: Cannot Run Qt SDK 1.0 Linux64 Installer on Fedora 13 x86_64

    Could you please try to get backtrace with
    Code:
    gdb -c coredump ./Nokia_Qt_SDK_Lin64_offline_v1_0_en

  3. #3
    Registered User
    Join Date
    Apr 2010
    Location
    Almaty, Kazakhstan
    Posts
    18

    Re: Cannot Run Qt SDK 1.0 Linux64 Installer on Fedora 13 x86_64

    Thanks for your reply, Daniil.

    I'm not really good at debugging with gdb, so I hope I've done everything as it was needed. Here is the output:

    Code:
    [dmitriy@localhost S60 SDK]$ gdb -c core.3573 ./Nokia_Qt_SDK_Lin64_offline_v1_0_en 
    GNU gdb (GDB) Fedora (7.1-28.fc13)
    Copyright (C) 2010 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
    and "show warranty" for details.
    This GDB was configured as "x86_64-redhat-linux-gnu".
    For bug reporting instructions, please see:
    <http://www.gnu.org/software/gdb/bugs/>...
    Reading symbols from /home/dmitriy/storage1/software/S60 SDK/Nokia_Qt_SDK_Lin64_offline_v1_0_en...done.
    
    warning: core file may not match specified executable file.
    [New Thread 3573]
    Missing separate debuginfo for 
    Try: yum --disablerepo='*' --enablerepo='*-debuginfo' install /usr/lib/debug/.build-id/9e/ef3c8dabad1ba6746e5fef74878ba17e416e38
    
    < ... skipped lots of "reading symbols from... no debugging symbols found" ... >
    
    Core was generated by `./Nokia_Qt_SDK_Lin64_offline_v1_0_en'.
    Program terminated with signal 11, Segmentation fault.
    #0  0x0000000000000000 in ?? ()
    Missing separate debuginfos, use: debuginfo-install GConf2-2.28.1-1.fc13.x86_64 ORBit2-2.14.18-1.fc13.x86_64 PackageKit-gtk-module-0.6.6-1.fc13.x86_64 atk-1.30.0-1.fc13.x86_64 avahi-0.6.25-7.fc13.x86_64 avahi-glib-0.6.25-7.fc13.x86_64 cairo-1.8.10-1.fc13.1.x86_64 dbus-glib-0.86-1.fc13.x86_64 dbus-libs-1.2.24-1.fc13.x86_64 expat-2.0.1-10.fc13.x86_64 fontconfig-2.8.0-1.2.fc13.1.x86_64 freetype-2.3.11-3.2.fc13.x86_64 glib2-2.24.1-1.fc13.x86_64 glibc-2.12-2.x86_64 gnome-vfs2-2.24.3-1.fc13.x86_64 gtk2-2.20.1-1.fc13.x86_64 gtk2-engines-2.20.1-1.fc13.x86_64 keyutils-libs-1.2-6.fc12.x86_64 krb5-libs-1.7.1-10.fc13.x86_64 libICE-1.0.6-2.fc13.x86_64 libSM-1.1.0-7.fc12.x86_64 libX11-1.3.1-3.fc13.x86_64 libXau-1.0.5-1.fc12.x86_64 libXcomposite-0.4.1-2.fc13.x86_64 libXcursor-1.1.10-4.fc13.x86_64 libXdamage-1.1.2-2.fc13.x86_64 libXext-1.1-2.fc13.x86_64 libXfixes-4.0.4-2.fc13.x86_64 libXi-1.3-2.fc13.x86_64 libXinerama-1.1-2.fc13.x86_64 libXrandr-1.3.0-5.fc13.x86_64 libXrender-0.9.5-1.fc13.x86_64 libart_lgpl-2.3.20-5.fc12.x86_64 libbonobo-2.24.2-2.fc13.x86_64 libbonoboui-2.24.3-1.fc13.x86_64 libcanberra-0.24-1.fc13.x86_64 libcanberra-gtk2-0.24-1.fc13.x86_64 libcom_err-1.41.10-6.fc13.x86_64 libgcc-4.4.4-10.fc13.x86_64 libgcrypt-1.4.5-4.fc13.x86_64 libgnome-2.30.0-1.fc13.x86_64 libgnome-keyring-2.30.1-1.fc13.x86_64 libgnomecanvas-2.30.1-1.fc13.x86_64 libgnomeui-2.24.3-1.fc13.x86_64 libgpg-error-1.7-1.fc13.x86_64 libogg-1.2.0-1.fc13.x86_64 libpng-1.2.44-1.fc13.x86_64 libselinux-2.0.90-5.fc13.x86_64 libstdc++-4.4.4-10.fc13.x86_64 libtdb-1.2.1-2.fc13.x86_64 libtool-ltdl-2.2.6-20.fc13.x86_64 libuuid-2.17.2-5.fc13.x86_64 libvorbis-1.3.1-1.fc13.x86_64 libxcb-1.5-1.fc13.x86_64 libxml2-2.7.7-1.fc13.x86_64 openssl-1.0.0a-1.fc13.x86_64 pango-1.28.0-1.fc13.x86_64 pixman-0.18.0-1.fc13.x86_64 popt-1.13-7.fc13.x86_64 zlib-1.2.3-23.fc12.x86_64
    (gdb) backtrace
    #0  0x0000000000000000 in ?? ()
    #1  0x00000000005cf204 in KDUpdaterCrypto::KDUpdaterCrypto() ()
    #2  0x00000000039722e0 in ?? ()
    #3  0x00007fff93a49a60 in ?? ()
    #4  0x00007fff93a49a70 in ?? ()
    #5  0x000000000041573f in main ()
    (gdb) quit
    [dmitriy@localhost S60 SDK]$
    Should I also install the debuginfo packages as proposed by gdb?

  4. #4
    Registered User
    Join Date
    Apr 2010
    Location
    Almaty, Kazakhstan
    Posts
    18

    Re: Cannot Run Qt SDK 1.0 Linux64 Installer on Fedora 13 x86_64

    I've filed a bugreport

  5. #5
    Super Contributor
    Join Date
    Oct 2009
    Posts
    4,326

    Re: Cannot Run Qt SDK 1.0 Linux64 Installer on Fedora 13 x86_64

    Yes, you should. Without debug packages gdb cannot resolve symbols.

  6. #6
    Registered User
    Join Date
    Apr 2010
    Location
    Almaty, Kazakhstan
    Posts
    18

    Re: Cannot Run Qt SDK 1.0 Linux64 Installer on Fedora 13 x86_64

    Well, I have installed all of these, and nothing happened! Though gdb was able to read the debugging symbols, the backtrace is still filled up with question marks. Honestly, I'd love to have a look inside the installer to see what's going on there!
    On the bugtracker I was advised to try running 32-bit installer on my 64-bit box. I've done this and still having SIGSEGV, but after less calls than in 64-bit installer:

    Code:
    (gdb) backtrace
    #0  0x00000000 in ?? ()
    #1  0x082301f9 in KDUpdaterCrypto::KDUpdaterCrypto() ()
    #2  0x0805731d in main ()
    Last edited by dpurgin; 2010-07-08 at 18:47.

  7. #7
    Super Contributor
    Join Date
    Oct 2009
    Posts
    4,326

    Re: Cannot Run Qt SDK 1.0 Linux64 Installer on Fedora 13 x86_64

    Well, you don't have debug symbols for installer itself, so probably at least part of unresolved symbols belong to installer code, however, backtrace looks strange.

Similar Threads

  1. Nokia Qt SDK offline installer fails to install
    By hieronymuz in forum [Archived] Qt SDKs and Tools
    Replies: 2
    Last Post: 2010-05-27, 10:06
  2. Qt SDK/Version path problems with Nokia Qt SDK beta on Windows 7
    By Evolius in forum [Archived] Qt SDKs and Tools
    Replies: 3
    Last Post: 2010-05-10, 19:46
  3. How to install QT mobility on Fedora 12
    By wishwaa in forum [Archived] Qt Mobility Project
    Replies: 2
    Last Post: 2010-05-07, 06:38

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×