Makepkg hangs at "Stripping debugging symbols from binaries [...]"

Hi,
I made a PKGBUILD for the io (programming language) virtual machine but makepkg hangs at:
==> Tidying install...
-> Removing info/doc files...
-> Compressing man pages...
-> Stripping debugging symbols from binaries and libraries...
The PKGBUILD:
# Contributor:
pkgname=io
pkgver=2008.03.30
pkgrel=1
pkgdesc="Virtual machine for Io, a small, prototype-based programming language"
url="http://www.iolanguage.com/"
arch=(i686)
license=()
depends=()
makedepends=()
options=()
conflicts=()
source=(http://github.com/tarballs/stevedekorte-io-4debb4b25740b8dd46ad16f43f04f0fc5b4a23e1.tar.gz)
md5sums=('')
build() {
mv $startdir/src/stevedekorte-io-4debb4b25740b8dd46ad16f43f04f0fc5b4a23e1 $startdir/src/$pkgname-$pkgver
cd $startdir/src/$pkgname-$pkgver
make vm || return 1
make INSTALL_PREFIX=${startdir}/pkg/usr install
rm -rf ${startdir}/src/io-2008.03.30/_build
has anyone a hint where to start searching for a solution? Or can anyone explain to me what "Stripping debugging symbols from binaries and libraries ..." in this context means?
Thanks,
hightower

Ok,
First of all thanks to shining.
I found the reason. The responsible piece of code:
for file in $(find {,usr/{,local/},opt/*/}{bin,lib,sbin} -type f 2> /dev/null || true); do
case "$(file -biz "$file")" in
*application/x-sharedlib*) # Libraries
/usr/bin/strip --strip-debug "$file";;
*application/x-executable*) # Binaries
/usr/bin/strip "$file";;
esac
done
As some filenames contain spaces they are split in the wrong way so the "filename storage" contains wrong file names. As several files contain " - " the script tries to read from stdin which causes the hang (I suppose). I'll file a bug report.
hightower
Last edited by hightower (2008-04-26 21:54:48)

Similar Messages

  • [solved]How to compile a software with debug symbol from aur?

    How does auch developers compile their project? Seems that archlinux user always trying to avoid build software from git/svn directly. But after searching a lot  I sill haven't found how to compile with debug symbol while using PKGBUILD.
    Anyone help?
    Last edited by ranjiao (2009-08-27 14:28:09)

    ranjiao wrote:PKGBUILD calls autogen.sh before calling make, and gnome-autogen.sh is called in autogen.sh
    I have tried to add --enable-debug while calling autogen.sh and gnome-autogen.sh, but it doesn't work.
    Isn't PKGBUILD just a script? It calls what you make it calls by adding commands...

  • Generating debug symbols from a source file in assembly

    Hi,
    I have a file written in the SPARC assembly language, which I can successfully assemble using the "as" command and produce an object file. However, the object file that it being produced does not have any debugging information in it. So when I link that object file into my program, I cannot debug that assembly code. (I don't need to be able to do full-fledged debugging, I would just like to know which lines in that assembly language file are being executed).
    My question is: how can I get the assembler to produce the object file with enough debugging information to do this. A MIPS assembler that I used before accepts a combination of options "ahls", which allows you to know the lines that are being executed in the assembly source file when you debug the program. The SPARC assembler does not appear to have such options.
    Do I need to extend the source file itself with additional information manually? Is there a manual that tells you how to do this?
    Any help would be appreciated.
    Thanks!

    Are you using dbx to debug your assembly code? dbx allows you to step through and view assembly instructions with the stepi, stopi, nexti, and listi commands.
    (dbx) listi
        2         print *, "Hello World"
    0x00011390: MAIN       :        save    %sp, -0x78, %sp
    0x00011394: MAIN+0x0004:        mov     0x8, %l0
    0x00011398: MAIN+0x0008:        st      %l0, [%fp - 0x18]
    0x0001139c: MAIN+0x000c:        sethi   %hi(0x21400), %l0
    0x000113a0: MAIN+0x0010:        or      %l0, 0x270, %l0
    0x000113a4: MAIN+0x0014:        st      %l0, [%fp - 0x14]
    0x000113a8: MAIN+0x0018:        add     %fp, -0x18, %l0
    0x000113ac: MAIN+0x001c:        call    __f90_sslw [PLT]
    0x000113b0: MAIN+0x0020:        mov     %l0, %o0
    0x000113b4: MAIN+0x0024:        add     %fp, -0x18, %l0
    0x000113b8: MAIN+0x0028:        sethi   %hi(0x11400), %l1
    0x000113bc: MAIN+0x002c:        or      %l1, 0x140, %l1
    0x000113c0: MAIN+0x0030:        mov     0xb, %l2
    0x000113c4: MAIN+0x0034:        mov     %l0, %o0
    0x000113c8: MAIN+0x0038:        mov     %l1, %o1
    0x000113cc: MAIN+0x003c:        call    __f90_slw_ch [PLT]
    0x000113d0: MAIN+0x0040:        mov     %l2, %o2
    0x000113d4: MAIN+0x0044:        add     %fp, -0x18, %l0
    0x000113d8: MAIN+0x0048:        call    __f90_eslw [PLT]
    0x000113dc: MAIN+0x004c:        mov     %l0, %o0
    0x000113e0: MAIN+0x0050:        ret    
    0x000113e4: MAIN+0x0054:        restore
        3         end(dbx) stopi at MAIN+0x001c
    (2) stopi at &MAIN+0x1c
    (dbx) run
    Running: main
    (process id 28657)
    stopped in MAIN at 0x113ac
    0x0001113ac: MAIN+0x001c: call __f90_sslw [PLT]
    (dbx) examine $fp
    0xffbfee48: 0x00000001
    (dbx) examine $l0
    0xffbfee30: 0x00000008
    Is this the sort of thing for which you are looking? If not, could you describe the specific capabilities you need?

  • Trying, failing to build qt5 with debugging symbols

    As per this article, I modified my PKGBUILD like so (-developer-build):
    build() {
    cd ${_pkgfqn}
    export QTDIR="${srcdir}"/${_pkgfqn}
    export LD_LIBRARY_PATH="${QTDIR}"/qtbase/lib:"${QTDIR}"/qttools/lib:"${LD_LIBRARY_PATH}"
    export QT_PLUGIN_PATH="${QTDIR}"/qtbase/plugins
    export PATH="${srcdir}/python2-path:$PATH"
    [[ "${CARCH}" = "i686" ]] && SSE2="-no-sse2"
    PYTHON=/usr/bin/python2 ./configure -confirm-license -opensource -developer-build \
    Don't know if I put the option in the wrong place, though, or if that information is outdated for qt5 - but it's not building for me. Here's where makepkg stops:
    ln -s libQt5Widgets.so.5.4.0 libQt5Widgets.so
    ln -s libQt5Widgets.so.5.4.0 libQt5Widgets.so.5
    ln -s libQt5Widgets.so.5.4.0 libQt5Widgets.so.5.4
    rm -f ../../lib/libQt5Widgets.so.5.4.0
    mv -f libQt5Widgets.so.5.4.0 ../../lib/
    rm -f ../../lib/libQt5Widgets.so
    rm -f ../../lib/libQt5Widgets.so.5
    rm -f ../../lib/libQt5Widgets.so.5.4
    mv -f libQt5Widgets.so ../../lib/
    mv -f libQt5Widgets.so.5 ../../lib/
    mv -f libQt5Widgets.so.5.4 ../../lib/
    make[3]: Leaving directory '/home/chris/Software/qt5/src/qt-everywhere-opensource-src-5.4.0/qtbase/src/widgets'
    make[2]: Leaving directory '/home/chris/Software/qt5/src/qt-everywhere-opensource-src-5.4.0/qtbase/src'
    Makefile:45: recipe for target 'sub-src-make_first' failed
    make[1]: *** [sub-src-make_first] Error 2
    make[1]: Leaving directory '/home/chris/Software/qt5/src/qt-everywhere-opensource-src-5.4.0/qtbase'
    Makefile:70: recipe for target 'module-qtbase-make_first' failed
    make: *** [module-qtbase-make_first] Error 2
    ==> ERROR: A failure occurred in build().
    Aborting...
    Not sure what happened. How do I get more information?
    I need qt5-base with debugging symbols so I can get helpful traces for plasma-desktop crashes. So I should also ask: is it possible to modify the PKGBUILD to just compile qt5-base (and perhaps qt5-webkit and qt5-webengine)? qt5 is huge...
    EDIT: and yes I had qtwebkit uninstalled at the time
    Last edited by YAOMTC (2015-01-03 06:12:49)

    I hate it when the only result for a problem is an unanswered question...
    Anyway, invoking make manually uncovers what is the problem - there's a bunch of errors similar to this:
    ../gui/text/qfontengine_ft.cpp:1146:39: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
    for (int x = 0; x < slot->bitmap.width; x++) {
    ^
    cc1plus: all warnings being treated as errors
    So the -Werror is the culprit. Looking at the ./configure -help output it turns out that the -developer-build enables -Werror. But there's -no-warnings-are-errors. So yeah, passing -no-warnings-are-errors in addition to -developer-build should fix the compilation.
    I have updated the wiki accordingly.
    EDIT: the compilation gets a bit further, but it now fails because of tests.
    EDIT2: it pays off to read configure rather than rely on some random suggestion from the wiki. There's a "-debug" option, which should just enable debugging. It hasn't finished compiling here yet, but it got a lot further than before.
    Last edited by 6xx (2015-02-03 21:13:49)

  • No Debug Symbols for Xboard?

    Hi guys, i'm trying to create debug symbols for xboard.
    I've followed this ( http://wiki.archlinux.org/index.php/Deb … ing_Traces ) and i've created this:
    # $Id: PKGBUILD 22465 2008-12-26 20:58:13Z jgc $
    # Maintainer: Jason Chu <[email protected]>
    # Contributor: Tom Newsom <[email protected]>
    pkgname=xboard
    pkgver=4.2.7
    pkgrel=3
    pkgdesc="XBoard is a graphical user interfaces for chess"
    depends=('libxaw')
    source=(ftp://gatekeeper.dec.com/pub/GNU/xboard/$pkgname-$pkgver.tar.gz)
    license=('GPL2')
    install=xboard.install
    arch=('i686' 'x86_64')
    url="http://www.tim-mann.org/chess.html"
    md5sums=('b70ad8ff7569975302c5fb402d5eea32')
    options=(!strip)
    build() {
    export CFLAGS="$CFLAGS -g"
    export CXXFLAGS="$CXXFLAGS -g"
    cd "${srcdir}/${pkgname}-${pkgver}"
    ./configure --prefix=/usr --mandir=/usr/share/man || return 1
    make || return 1
    make prefix="${pkgdir}/usr" mandir="${pkgdir}/usr/share/man" install || return 1
    rm -f "${pkgdir}/usr/share/info/dir"
    after that i run makepkg and pacman -U xboard-4.2.7-3-i686.pkg.tar.gz
    but when i start gdb xboard i see this:
    #gdb xboard
    GNU gdb 6.8
    Copyright (C) 2008 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 "i686-pc-linux-gnu"...
    (no debugging symbols found)
    i've verified xboard in /usr/bin is updated. What did i do wrong?
    Thanks

    Hi guys, i'm trying to create debug symbols for xboard.
    I've followed this ( http://wiki.archlinux.org/index.php/Deb … ing_Traces ) and i've created this:
    # $Id: PKGBUILD 22465 2008-12-26 20:58:13Z jgc $
    # Maintainer: Jason Chu <[email protected]>
    # Contributor: Tom Newsom <[email protected]>
    pkgname=xboard
    pkgver=4.2.7
    pkgrel=3
    pkgdesc="XBoard is a graphical user interfaces for chess"
    depends=('libxaw')
    source=(ftp://gatekeeper.dec.com/pub/GNU/xboard/$pkgname-$pkgver.tar.gz)
    license=('GPL2')
    install=xboard.install
    arch=('i686' 'x86_64')
    url="http://www.tim-mann.org/chess.html"
    md5sums=('b70ad8ff7569975302c5fb402d5eea32')
    options=(!strip)
    build() {
    export CFLAGS="$CFLAGS -g"
    export CXXFLAGS="$CXXFLAGS -g"
    cd "${srcdir}/${pkgname}-${pkgver}"
    ./configure --prefix=/usr --mandir=/usr/share/man || return 1
    make || return 1
    make prefix="${pkgdir}/usr" mandir="${pkgdir}/usr/share/man" install || return 1
    rm -f "${pkgdir}/usr/share/info/dir"
    after that i run makepkg and pacman -U xboard-4.2.7-3-i686.pkg.tar.gz
    but when i start gdb xboard i see this:
    #gdb xboard
    GNU gdb 6.8
    Copyright (C) 2008 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 "i686-pc-linux-gnu"...
    (no debugging symbols found)
    i've verified xboard in /usr/bin is updated. What did i do wrong?
    Thanks

  • How to get debugging symbols for libGL.so.1 library? (nvidia-utils)

    Hello all
    Will see, I am getting many crashes of applications in KDE. In the majority of these accidents I get a backtrace from KBugbuster (or whatever that application is called) that includes the library libGL.so.1. Here a small example:
    #0 0xb7888424 in __kernel_vsyscall ()
    #1 0xb54d198b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
    #2 0xb57740ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
    #3 0xb2926af3 in vlc_cond_wait () from /usr/lib/libvlccore.so.4
    #4 0xb28a412e in ?? () from /usr/lib/libvlccore.so.4
    #5 0xafac170c in ?? () from /usr/lib/libGL.so.1
    #6 0x00000000 in ?? ()
    I know libGL.so.1 is a library included into nvidia-utils package becouse:
    $ pacman -Ql | grep /usr/lib/libGL.so.1
    nvidia-utils /usr/lib/libGL.so.1
    I downloaded the PKGBUILD for nvidia-utils through abs and I changed it a bit by adding the !strip flag at the option field:
    options=('!strip')
    But it did not work. Today, still, I don't have debugging symbols for libGL.so.1. I have corroborated this using nm command:
    $ nm -a /usr/lib/libGL.so.1
    nm: /usr/lib/libGL.so.1: no symbols
    Watching the PKGBUILD for nvidia-utils I see this is not a build, apparently it only download the files and put them in the appropriate places. I think this is why the flag !strip does not work in this case.
    So I have looked for information at the official nvidia site for compiling libGL.so.1 by myself but only appears complex information for developers not for a end user like me.
    Can anyone guide me or something with this? please.
    Thanks so much.
    Last edited by zuargo (2011-11-21 03:03:16)

    Hi Alexander,
    As you need read-only access to the SBO database, you could use a straight database connection. You could maybe use the following Microsoft php extension:
    http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ccdf728b-1ea0-48a8-a84a-5052214caad9&displaylang=en
    The Web Service wrapper for the DI Server is a good solution if you want to be able to write data back to SBO. Please note the DI Server requires additional licensing from SAP.
    You don't mention what database platform is used by your e-shop site. An alternative approach would be to use an integration tool (something like Pentaho) to pull or push data between the e-shop database and the SBO database (again, this is only possible for reading data from SBO not writing).
    Kind Regards,
    Owen

  • Gdb and libc debug symbols

    hi, im trying to make gdb use debugging symbols for libc, but to no avail. I am running a standard 64-bit arch install, fully updated.
    gdb is 7.9, gcc is 4.9.2, glibc is 2.21
    file shows
    /usr/lib/libc-2.21.so: ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /usr/lib/ld-linux-x86-64.so.2, BuildID[sha1]=879c9c4ffc5aabfd0a9c9d1b1c73d5f1df969aac, for GNU/Linux 2.6.32, not stripped
    readelf --syms reads a million lines of symbols, however readelf --debug-dump=info on libc gives no output (nor any errors).
    gdb says
    Reading symbols from /usr/lib/libc.so.6...(no debugging symbols found)...done.
    on verbose after run, and
    574d0 0x00007ffff7b83ee4 Yes (*) /usr/lib/libc.so.6
    (*): Shared library is missing debugging information.
    on info shared.
    i have built glibc from the abs with the debug option added, that built 2 packages,  glibc and glibc-debug. i have installed the debug one with pacman, the files went into /usr/lib/debug/usr/lib.
    i have set debug-file-directory to /usr/lib/debug/usr/lib, that didnt help either. i have manually tried to load the symbols from the debug file with symbol-file, no dice.
    help would be much appreciated, doing this on debian systems is a piece of cake (just install the debug package for the library et voila), i must be doing something wrong. thank you

    options=('debug' 'staticlibs')
    these are the options i have set in the PKGBUILD, i might try giving CFLAGS directly, but compiling libc on this old dualcore takes quite a bit of time unfortunately

  • SUNWspro C++ option to generate debug symbols for GDB

    Hi,
    I support a set of programs that must be built with SUNWspro 6.2 C++ compiler. When I try to debug these programs via gdb, gdb comlpains that the binaries have no debug symbols found. Is there an option to SUNWspro 6.2 C++ compiler to produce extra debugging symbols suitable for gdb debug sessions? NOTE: these exact binaries are debuggable using dbx, which does not complain about missing debug info. I would like to used gdb, however, if that is possible. Also NOTE: If I compile the whole thing in GCC, then GDB works fine .... bu, by policy, we cannot deploy GCC built niaries into our PROD environment.
    Buidl with SUNWSpro 6.2 C++ compiler and debug via gdb. Is that possible?

    {color:#800000}+{color:#808080}And I feel I must ask why can't you use dbx? Are there any features missing or it is just an unfamiliar environment?+
    +{color}+{color:#808080}{color:#0000ff}Very good question. To be frank, I am extremely envious of the modern C++ development environments enjoyed by the Linux/EclipseCDT/GCC community. I can't fully enjoy that environment because by my client's mandate is that I must use the SUNWspro 6.2 CC++ compiler. I can still use Eclipse with CDT 5.0 environment for development. And I can still build, for my own confirmation purposes via GCC, but when I deploy my build to production, I must make the final binary with. And that forces me to use dbx for debugging those builds. And it leaves me left out with all the very, very nice distributed debugging features that come with Eclipse CDT 5.0 (Eclipse CDT has no support for dbx, just gdb, and no support for SUNWspro C++ build chain. just GCC).
    Stranded on this point, I use SunStudio11 with its dbx support to distibuted debugging of my production binary builds. It is way, way behind what others are doing with Linux/EclipseCDT/GCC.
    In my ideal world, I would develop from Eclipse CDT 5.0 supported by the SUNWspro C++ build chain that would produce gdb-compatible compatible debugging symbols. Then I could take advantage of Eclipse's very nice distributed debugging capabilites.
    No offense to SunStuido, but if I could achieve that reality I would no longer be envious of the Linux/MSFT/etc. C++ IDEs.
    {color}{color}{color}

  • Lockup When Debugging Simultaneously from Multiple Machines

    When attempting to simultaneously remote debug JSPs from more than one client, all systems hang. One client is in stateful mode and the others are stateless.
    Is this because the OJVM can only handle one client at a time? Do I need to spawn a OJVM for each client?
    We have the following setup:
    - JDeveloper 3.2.
    - Oracle 8.1.7.
    - Latest versions of Apache and Tomcat
    Any help would be appreciated.

    Sorry, both OJVM and classic (using JPDA) only allow one debugger to connect to a debuggee at a time. (In your case the debuggee is your app server).
    Once the first debugger detaches, then a second debugger can attach, but you can not have two debuggers attached simultaneously.
    Liz
    null

  • Globally removing an illegal symbol from file names in the finder

    I recently discovered that my method of dating files makes use of the illegal symbol, '/'. Now I have thousands of files with that symbol in them and am having trouble transferring them to my new hard drive. Is there a was that I can globally remove that symbol from the file names via the finder?

    Hi
    download filelist.dmg
    Double click on it to open it. Drag the Filelist app' into your Application Folder, a good a place as anywhere to keep it.
    Open the FileList application, it should show as a window.
    Drag a file or a group of files onto that open window- the left hand side pane.
    ... and there you can manipulate the prefix and suffix of the files to give them new file names.
    Create a file in text edit, type something in it, save is as test.rtf, and then drag it into the FileList app and experiment with changing its name.
    When you get the hang of it, do a group of files as a batch.
    I tried to do what you wanted to do in your initial post and was successful, so just have a play around with it.
    regards roam

  • Depmod error: failed to load symbols from ...

    Hello,
    I installed today arch and the installation went well except nvidia-340xx install gave me this error messsage; now, X wont start.
    depmod ERROR: failed to load symbols from /lib/modules/3.16.4-1-ARCH/kernel/drivers/usb/wusbcore/wusbcore.ko.gz invalide argument
    Any idea?

    Scimmia wrote:failed to load symbols doesn't sound good. It may need a reinstall of the kernel if something got corrupted on disk.
    This is exactly what i have done and the error message went away.
    But at boot still hangs.
    This is the Xorg.1.log file:
    [ 46.713]
    X.Org X Server 1.16.1
    Release Date: 2014-09-21
    [ 46.713] X Protocol Version 11, Revision 0
    [ 46.714] Build Operating System: Linux 3.16.1-1-ARCH x86_64
    [ 46.714] Current Operating System: Linux myhost 3.16.4-1-ARCH #1 SMP PREEMPT Mon Oct 6 08:22:27 CEST 2014 x86_64
    [ 46.714] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=33a28745-d878-4b98-a9ab-dee48b53a9b2 rw quiet
    [ 46.714] Build Date: 21 September 2014 10:53:13AM
    [ 46.714]
    [ 46.714] Current version of pixman: 0.32.6
    [ 46.715] Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    [ 46.715] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 46.716] (==) Log file: "/var/log/Xorg.1.log", Time: Thu Oct 16 15:26:17 2014
    [ 46.717] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    [ 46.717] (==) No Layout section. Using the first Screen section.
    [ 46.717] (==) No screen section available. Using defaults.
    [ 46.717] (**) |-->Screen "Default Screen Section" (0)
    [ 46.717] (**) | |-->Monitor "<default monitor>"
    [ 46.717] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
    [ 46.717] (==) Automatically adding devices
    [ 46.717] (==) Automatically enabling devices
    [ 46.717] (==) Automatically adding GPU devices
    [ 46.717] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 46.717] Entry deleted from font path.
    [ 46.718] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
    [ 46.718] Entry deleted from font path.
    [ 46.718] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
    [ 46.718] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
    [ 46.718] Entry deleted from font path.
    [ 46.718] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
    [ 46.718] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/Type1/
    [ 46.718] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 46.718] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    [ 46.718] (II) Loader magic: 0x818d80
    [ 46.718] (II) Module ABI versions:
    [ 46.718] X.Org ANSI C Emulation: 0.4
    [ 46.718] X.Org Video Driver: 18.0
    [ 46.718] X.Org XInput driver : 21.0
    [ 46.718] X.Org Server Extension : 8.0
    [ 46.725] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c2
    [ 46.725] (II) xfree86: Adding drm device (/dev/dri/card0)
    [ 46.726] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 8 paused 1
    [ 46.726] (EE) Error systemd-logind returned paused fd for drm node
    [ 46.726] (II) systemd-logind: releasing fd for 226:0
    [ 46.729] (--) PCI:*(0:1:0:0) 10de:0404:0000:0000 rev 161, Mem @ 0xfa000000/16777216, 0xd0000000/268435456, 0xf8000000/33554432, I/O @ 0x0000df00/128, BIOS @ 0x????????/131072
    [ 46.729] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    [ 46.729] (II) LoadModule: "glx"
    [ 46.730] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 46.775] (II) Module glx: vendor="NVIDIA Corporation"
    [ 46.775] compiled for 4.0.2, module version = 1.0.0
    [ 46.775] Module class: X.Org Server Extension
    [ 46.775] (II) NVIDIA GLX Module 340.46 Wed Sep 24 13:54:14 PDT 2014
    [ 46.775] (==) Matched nouveau as autoconfigured driver 0
    [ 46.775] (==) Matched nvidia as autoconfigured driver 1
    [ 46.775] (==) Matched nv as autoconfigured driver 2
    [ 46.775] (==) Matched modesetting as autoconfigured driver 3
    [ 46.775] (==) Matched fbdev as autoconfigured driver 4
    [ 46.775] (==) Matched vesa as autoconfigured driver 5
    [ 46.775] (==) Assigned the driver to the xf86ConfigLayout
    [ 46.775] (II) LoadModule: "nouveau"
    [ 46.775] (WW) Warning, couldn't open module nouveau
    [ 46.775] (II) UnloadModule: "nouveau"
    [ 46.775] (II) Unloading nouveau
    [ 46.775] (EE) Failed to load module "nouveau" (module does not exist, 0)
    [ 46.775] (II) LoadModule: "nvidia"
    [ 46.775] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [ 46.776] (II) Module nvidia: vendor="NVIDIA Corporation"
    [ 46.776] compiled for 4.0.2, module version = 1.0.0
    [ 46.776] Module class: X.Org Video Driver
    [ 46.776] (II) LoadModule: "nv"
    [ 46.777] (WW) Warning, couldn't open module nv
    [ 46.777] (II) UnloadModule: "nv"
    [ 46.777] (II) Unloading nv
    [ 46.777] (EE) Failed to load module "nv" (module does not exist, 0)
    [ 46.777] (II) LoadModule: "modesetting"
    [ 46.777] (WW) Warning, couldn't open module modesetting
    [ 46.777] (II) UnloadModule: "modesetting"
    [ 46.777] (II) Unloading modesetting
    [ 46.777] (EE) Failed to load module "modesetting" (module does not exist, 0)
    [ 46.777] (II) LoadModule: "fbdev"
    [ 46.777] (WW) Warning, couldn't open module fbdev
    [ 46.777] (II) UnloadModule: "fbdev"
    [ 46.777] (II) Unloading fbdev
    [ 46.777] (EE) Failed to load module "fbdev" (module does not exist, 0)
    [ 46.777] (II) LoadModule: "vesa"
    [ 46.777] (WW) Warning, couldn't open module vesa
    [ 46.778] (II) UnloadModule: "vesa"
    [ 46.778] (II) Unloading vesa
    [ 46.778] (EE) Failed to load module "vesa" (module does not exist, 0)
    [ 46.778] (II) NVIDIA dlloader X Driver 340.46 Wed Sep 24 13:34:03 PDT 2014
    [ 46.778] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [ 46.778] (++) using VT number 2
    [ 46.778] (--) controlling tty is VT number 2, auto-enabling KeepTty
    [ 46.778] (II) Loading sub module "fb"
    [ 46.778] (II) LoadModule: "fb"
    [ 46.778] (II) Loading /usr/lib/xorg/modules/libfb.so
    [ 46.778] (II) Module fb: vendor="X.Org Foundation"
    [ 46.778] compiled for 1.16.1, module version = 1.0.0
    [ 46.778] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 46.778] (WW) Unresolved symbol: fbGetGCPrivateKey
    [ 46.778] (II) Loading sub module "wfb"
    [ 46.778] (II) LoadModule: "wfb"
    [ 46.778] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [ 46.779] (II) Module wfb: vendor="X.Org Foundation"
    [ 46.779] compiled for 1.16.1, module version = 1.0.0
    [ 46.779] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 46.779] (II) Loading sub module "ramdac"
    [ 46.779] (II) LoadModule: "ramdac"
    [ 46.779] (II) Module "ramdac" already built-in
    [ 46.779] (II) NVIDIA(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
    [ 46.779] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
    [ 46.779] (==) NVIDIA(0): RGB weight 888
    [ 46.779] (==) NVIDIA(0): Default visual is TrueColor
    [ 46.779] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    [ 46.780] (**) NVIDIA(0): Enabling 2D acceleration
    [ 46.904] (II) NVIDIA(0): Display (Acer AL2016W (DFP-0)) does not support NVIDIA 3D
    [ 46.904] (II) NVIDIA(0): Vision stereo.
    [ 46.904] (II) NVIDIA(GPU-0): Found DRM driver nvidia-drm (20130102)
    [ 46.906] (II) NVIDIA(0): NVIDIA GPU GeForce 8400 GS (G84) at PCI:1:0:0 (GPU-0)
    [ 46.906] (--) NVIDIA(0): Memory: 524288 kBytes
    [ 46.906] (--) NVIDIA(0): VideoBIOS: 60.84.68.00.00
    [ 46.906] (II) NVIDIA(0): Detected PCI Express Link width: 16X
    [ 46.909] (--) NVIDIA(0): Valid display device(s) on GeForce 8400 GS at PCI:1:0:0
    [ 46.909] (--) NVIDIA(0): CRT-0
    [ 46.909] (--) NVIDIA(0): CRT-1
    [ 46.909] (--) NVIDIA(0): TV-0
    [ 46.909] (--) NVIDIA(0): Acer AL2016W (DFP-0) (boot, connected)
    [ 46.909] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
    [ 46.909] (--) NVIDIA(GPU-0): CRT-1: 400.0 MHz maximum pixel clock
    [ 46.909] (--) NVIDIA(GPU-0): TV-0: 400.0 MHz maximum pixel clock
    [ 46.909] (--) NVIDIA(0): Acer AL2016W (DFP-0): Internal TMDS
    [ 46.909] (--) NVIDIA(GPU-0): Acer AL2016W (DFP-0): 330.0 MHz maximum pixel clock
    [ 46.909] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
    [ 46.909] (**) NVIDIA(0): device Acer AL2016W (DFP-0) (Using EDID frequencies has
    [ 46.909] (**) NVIDIA(0): been enabled on all display devices.)
    [ 46.914] (==) NVIDIA(0):
    [ 46.914] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
    [ 46.914] (==) NVIDIA(0): will be used as the requested mode.
    [ 46.914] (==) NVIDIA(0):
    [ 46.914] (II) NVIDIA(0): Validated MetaModes:
    [ 46.914] (II) NVIDIA(0): "DFP-0:nvidia-auto-select"
    [ 46.914] (II) NVIDIA(0): Virtual screen size determined to be 1680 x 1050
    [ 46.951] (--) NVIDIA(0): DPI set to (99, 98); computed from "UseEdidDpi" X config
    [ 46.951] (--) NVIDIA(0): option
    [ 46.951] (--) Depth 24 pixmap format is 32 bpp
    [ 46.951] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
    [ 46.955] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
    [ 46.955] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X
    [ 46.955] (II) NVIDIA(0): configuration option may not be set correctly. When the
    [ 46.955] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
    [ 46.955] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
    [ 46.955] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and
    [ 46.955] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
    [ 46.955] (II) NVIDIA(0): Config Options in the README.
    [ 46.958] (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
    [ 47.037] (==) NVIDIA(0): Disabling shared memory pixmaps
    [ 47.037] (==) NVIDIA(0): Backing store enabled
    [ 47.037] (==) NVIDIA(0): Silken mouse enabled
    [ 47.038] (==) NVIDIA(0): DPMS enabled
    [ 47.038] (II) Loading sub module "dri2"
    [ 47.038] (II) LoadModule: "dri2"
    [ 47.038] (II) Module "dri2" already built-in
    [ 47.038] (II) NVIDIA(0): [DRI2] Setup complete
    [ 47.038] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
    [ 47.038] (--) RandR disabled
    [ 47.045] (II) Initializing extension GLX
    [ 47.102] (II) config/udev: Adding input device Power Button (/dev/input/event3)
    [ 47.102] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 47.102] (II) LoadModule: "evdev"
    [ 47.102] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 47.102] (II) Module evdev: vendor="X.Org Foundation"
    [ 47.102] compiled for 1.16.0, module version = 2.9.0
    [ 47.102] Module class: X.Org XInput Driver
    [ 47.102] ABI class: X.Org XInput driver, version 21.0
    [ 47.103] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 28 paused 0
    [ 47.103] (II) Using input driver 'evdev' for 'Power Button'
    [ 47.103] (**) Power Button: always reports core events
    [ 47.103] (**) evdev: Power Button: Device: "/dev/input/event3"
    [ 47.103] (--) evdev: Power Button: Vendor 0 Product 0x1
    [ 47.103] (--) evdev: Power Button: Found keys
    [ 47.103] (II) evdev: Power Button: Configuring as keyboard
    [ 47.103] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
    [ 47.103] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
    [ 47.103] (**) Option "xkb_rules" "evdev"
    [ 47.103] (**) Option "xkb_model" "pc104"
    [ 47.103] (**) Option "xkb_layout" "us"
    [ 47.141] (II) config/udev: Adding input device Power Button (/dev/input/event2)
    [ 47.141] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 47.142] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 29 paused 0
    [ 47.142] (II) Using input driver 'evdev' for 'Power Button'
    [ 47.142] (**) Power Button: always reports core events
    [ 47.142] (**) evdev: Power Button: Device: "/dev/input/event2"
    [ 47.142] (--) evdev: Power Button: Vendor 0 Product 0x1
    [ 47.142] (--) evdev: Power Button: Found keys
    [ 47.142] (II) evdev: Power Button: Configuring as keyboard
    [ 47.142] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input2/event2"
    [ 47.142] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
    [ 47.142] (**) Option "xkb_rules" "evdev"
    [ 47.142] (**) Option "xkb_model" "pc104"
    [ 47.142] (**) Option "xkb_layout" "us"
    [ 47.142] (II) config/udev: Adding drm device (/dev/dri/card0)
    [ 47.142] (II) xfree86: Adding drm device (/dev/dri/card0)
    [ 47.143] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 30 paused 1
    [ 47.143] (EE) Error systemd-logind returned paused fd for drm node
    [ 47.143] (II) systemd-logind: releasing fd for 226:0
    [ 47.144] (II) config/udev: Adding input device Microsoft Microsoft 3-Button Mouse with IntelliEye(TM) (/dev/input/event1)
    [ 47.144] (**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Applying InputClass "evdev pointer catchall"
    [ 47.144] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 31 paused 0
    [ 47.144] (II) Using input driver 'evdev' for 'Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)'
    [ 47.144] (**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): always reports core events
    [ 47.144] (**) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Device: "/dev/input/event1"
    [ 47.144] (--) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Vendor 0x45e Product 0x40
    [ 47.144] (--) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Found 3 mouse buttons
    [ 47.144] (--) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Found scroll wheel(s)
    [ 47.144] (--) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Found relative axes
    [ 47.144] (--) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Found x and y relative axes
    [ 47.144] (II) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Configuring as mouse
    [ 47.144] (II) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Adding scrollwheel support
    [ 47.144] (**) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): YAxisMapping: buttons 4 and 5
    [ 47.144] (**) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    [ 47.144] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:13.0/usb1/1-2/1-2:1.0/0003:045E:0040.0001/input/input1/event1"
    [ 47.144] (II) XINPUT: Adding extended input device "Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)" (type: MOUSE, id 8)
    [ 47.144] (II) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): initialized for relative axes.
    [ 47.145] (**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): (accel) keeping acceleration scheme 1
    [ 47.145] (**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): (accel) acceleration profile 0
    [ 47.145] (**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): (accel) acceleration factor: 2.000
    [ 47.145] (**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): (accel) acceleration threshold: 4
    [ 47.145] (II) config/udev: Adding input device Microsoft Microsoft 3-Button Mouse with IntelliEye(TM) (/dev/input/mouse0)
    [ 47.145] (II) No input driver specified, ignoring this device.
    [ 47.145] (II) This device may have been added with another device file.
    [ 47.145] (II) config/udev: Adding input device HDA ATI SB Front Mic (/dev/input/event5)
    [ 47.145] (II) No input driver specified, ignoring this device.
    [ 47.145] (II) This device may have been added with another device file.
    [ 47.146] (II) config/udev: Adding input device HDA ATI SB Rear Mic (/dev/input/event6)
    [ 47.146] (II) No input driver specified, ignoring this device.
    [ 47.146] (II) This device may have been added with another device file.
    [ 47.146] (II) config/udev: Adding input device HDA ATI SB Line (/dev/input/event7)
    [ 47.146] (II) No input driver specified, ignoring this device.
    [ 47.146] (II) This device may have been added with another device file.
    [ 47.146] (II) config/udev: Adding input device HDA ATI SB Line Out (/dev/input/event8)
    [ 47.146] (II) No input driver specified, ignoring this device.
    [ 47.146] (II) This device may have been added with another device file.
    [ 47.147] (II) config/udev: Adding input device HDA ATI SB Front Headphone (/dev/input/event9)
    [ 47.147] (II) No input driver specified, ignoring this device.
    [ 47.147] (II) This device may have been added with another device file.
    [ 47.147] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
    [ 47.147] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
    [ 47.147] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 32 paused 0
    [ 47.147] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
    [ 47.147] (**) AT Translated Set 2 keyboard: always reports core events
    [ 47.148] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
    [ 47.148] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
    [ 47.148] (--) evdev: AT Translated Set 2 keyboard: Found keys
    [ 47.148] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
    [ 47.148] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
    [ 47.148] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 9)
    [ 47.148] (**) Option "xkb_rules" "evdev"
    [ 47.148] (**) Option "xkb_model" "pc104"
    [ 47.148] (**) Option "xkb_layout" "us"
    [ 47.148] (II) config/udev: Adding input device PC Speaker (/dev/input/event4)
    [ 47.148] (II) No input driver specified, ignoring this device.
    [ 47.148] (II) This device may have been added with another device file.
    [ 79.735] (II) evdev: AT Translated Set 2 keyboard: Close
    [ 79.735] (II) UnloadModule: "evdev"
    [ 79.735] (II) systemd-logind: releasing fd for 13:64
    [ 79.763] (II) evdev: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Close
    [ 79.763] (II) UnloadModule: "evdev"
    [ 79.763] (II) systemd-logind: releasing fd for 13:65
    [ 79.826] (II) evdev: Power Button: Close
    [ 79.826] (II) UnloadModule: "evdev"
    [ 79.826] (II) systemd-logind: releasing fd for 13:66
    [ 79.853] (II) evdev: Power Button: Close
    [ 79.853] (II) UnloadModule: "evdev"
    [ 79.853] (II) systemd-logind: releasing fd for 13:67
    [ 80.240] (II) NVIDIA(GPU-0): Deleting GPU-0
    [ 80.242] (EE) Server terminated successfully (0). Closing log file.

  • Support for debugging symbols

    Hi,
    I'm using Kde but kwin crashes very often. I have submitted the bug to bugs.kde (http://bugs.kde.org/show_bug.cgi?id=150130) but I cannot manage to install debug symbols.
    I have read the wiki (http://wiki.archlinux.org/index.php/Deb … ing_Traces), and after recompiling glibc all is the same.
    This is the trace:
    (no debugging symbols found)
    Using host libthread_db library "/lib/libthread_db.so.1".
    (no debugging symbols found)
    (no debugging symbols found)
    (no debugging symbols found)
    (no debugging symbols found)
    (no debugging symbols found)
    (no debugging symbols found)
    (no debugging symbols found)
    [Thread debugging using libthread_db enabled]
    [New Thread -1231751456 (LWP 2910)]
    [KCrash handler]
    #6  0xb774d637 in NETWinInfo::windowType () from /opt/kde/lib/libkdecore.so.4
    #7  0xb670e186 in KWinInternal::Client::windowType ()
        from /opt/kde/lib/libkdeinit_kwin.so
    #8  0xb670ea91 in KWinInternal::Client::isDesktop ()
        from /opt/kde/lib/libkdeinit_kwin.so
    #9  0xb670f2b2 in KWinInternal::Client::isSpecialWindow ()
        from /opt/kde/lib/libkdeinit_kwin.so
    #10 0xb67577fd in KWinInternal::findClientInList<KWinInternal::FetchNameInternalPredicate> () from /opt/kde/lib/libkdeinit_kwin.so
    #11 0xb6732ace in KWinInternal::Client::setCaption ()
        from /opt/kde/lib/libkdeinit_kwin.so
    #12 0xb674c7b0 in KWinInternal::Client::manage ()
        from /opt/kde/lib/libkdeinit_kwin.so
    #13 0xb674e676 in KWinInternal::Workspace::createClient ()
        from /opt/kde/lib/libkdeinit_kwin.so
    #14 0xb6751ccd in KWinInternal::Workspace::workspaceEvent ()
        from /opt/kde/lib/libkdeinit_kwin.so
    #15 0xb6751dce in KWinInternal::Application::x11EventFilter ()
        from /opt/kde/lib/libkdeinit_kwin.so
    #16 0xb70b0575 in ?? () from /opt/qt/lib/libqt-mt.so.3
    #17 0xbffba0b0 in ?? ()
    #18 0xbffb9f88 in ?? ()
    #19 0x00100000 in ?? ()
    #20 0xb75c7dd0 in ?? () from /opt/qt/lib/libqt-mt.so.3
    #21 0xb75c7dd0 in ?? () from /opt/qt/lib/libqt-mt.so.3
    #22 0x0000000c in ?? ()
    #23 0xbffb9e98 in ?? ()
    #24 0xb70bf548 in QApplication::x11ProcessEvent ()
        from /opt/qt/lib/libqt-mt.so.3
    Backtrace stopped: frame did not save the PC
    Any suggestions?
    Thanks.

    This error is still occurring for the latest HP-UX JDK 1.5.0_05. I created a simple servlet that performed the following functions:
    1) Write output to PrintWriter from HttpServletResponse
    2) Overrirde the init() method for the servlet
    3) Set a System Property
    4) Open a client socket to a DMI Listener Port
    It appears that items 1-3 completed properly, but the server crashed when opening a client socket from within a servlet container. This is now a highly visible issue that is preventing some of my company's customers from utilizing SunOne as a web server platform for our web interface. I am going to open a support issue with Sun support and see where things go from there. If anyone has any updated information, please post soon. Thanks,
    Morgan Monger
    Senior Software Developer
    Datatel, Inc.

  • [Solved] Recompile Software with debugging symbols?

    Has anyone an idea how to compile darktable with debugging symbols? I've grabbed the sources from the arch package and added the strings
    export CFLAGS="$CFLAGS -O0 -fbuiltin -g"
    export CXXFLAGS="$CXXFLAGS -O0 -fbuiltin -g"
    to the PKGBUILD as the arch wiki described in the "Step by step debugging guide", but it don't seems to work proberly. I can't obtain a proper backtrace.
    "gdb darktable" only gives me the message:
    Reading symbols from /usr/bin/darktable...(no debugging symbols found)
    What's my fault?
    Last edited by Thorsten Reinbold (2013-12-29 14:40:22)

    Sorry, that was really stupid. Thanks for the hints, I was able to compile now. But the next problem is knocking on the door: when I try to get a backtrace, I get a "No stack."-message from gdb. Google wasn't helpful with this and those are my first steps in debugging. Maybe some has an Idea? I only need a full backtrace for an upstream bugreport.
    Edit: got it. There was a gdb Zombie in the background.
    Solved!
    Last edited by Thorsten Reinbold (2013-12-29 14:40:04)

  • Difference between VS2013 and GCC debug symbols

    Hi guys,
    I am writing you today as I am having trouble with my software. it has a Windows and a Linux version, each of them respectively using a static library (C++).
    I notice that, if I build my Windows static library as RELEASE without any debug info : /O2, and Debug Information Format -> None and manually removed.pdb, the .lib file size about 40mb.
    On the contrary, regarding the Linux library, I use GCC in order to build it as RELEASE as well: -O2 and -g0.
    Once compiled, my .a file's size is about 12mb.
    Well, those compilers are completely different, and the library's size doesn't really matter.
    Of course, my application, which needs the library, has debug symbols generated (whether I am on Windows or Linux).
    While debugging, I can have access to all of the members/classes of my application (and also the ones from my Windows library), using Microsoft Visual Studio 2013.
    And now, while debugging with the Linux lib (within Eclipse), I have access to my class members, except the one from the library.
    I was wondering what's happening in the background:
    _ Why does it seem like the Windows version of my library contains more symbols/data, which allows me to debug my program using the library ?
    _ Why can't I debug the objects from my Linux library ? (this one is about four times smaller than the Window's one)
    If I try to access to some classes from my library, Eclipse/GDB says <incomplete type> in the Debug view.
    I am lost on this point. Does anyone know about that ?
    Thank you very much for your help !

    Hi ddocteur,
    Appreciate your patience and sharing detailed information. 
    It does need to cost some time to to involve someone familiar with this topic to further look at this issue. Your detailed information will be quite helpful, and there might be some time delay.
    Thanks for your sharing and understanding.
    Best Regards,
    Carl
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Enabling Debug Exceptions from OpenCV in VS2012 c++/cli

    I am using VS2012 c++/cli on a Win 8.1 machine, 64 bit with OpenCV 2.4.9.
    One issue I have is catching exceptions issued by OpenCV in try/catch blocks.
    When I run my app in Debug mode from within VS2012, I never get an OpenCV exception.
    However, when I run the exe generated by VS2012 in Debug mode outside of VS2012 (by just navigating in Explorer to the exe), exceptions are being generated by OpenCV and caught by mt try/catch blocks.
    What do I need to set so that I can see these exceptions when running in Debug mode form within VS2012?
    Any help greatly appreciated.
    Regards,
    James

    So zsh is telling you that the command didn't work, since it claims that there is no such file or directory. I had a lot of trouble with getting the echo command to work, as well. I found that if out of these lines:
    export CONFIG_CFG80211_DEBUGFS=y
    export CONFIG_MAC80211_DEBUGFS=y
    export CONFIG_ATH_DEBUG=y
    export CONFIG_ATH9K_DEBUG=y
    export CONFIG_ATH9K_DEBUGFS=y
    If the first and second line above were not uncommented in the config.mk file, I couldn't leave the last line above uncommented as well, or else makepkg would fail and give me an error. So originally I had only the 3rd and 4th lines above uncommented/inserted in my config.mk. With that configuration, I could not get the echo command to work, no matter what. Have you uncommented or inserted all of the above 5 lines into your config.mk?
    After making sure all of the above 5 lines were in my config.mk, the echo command still didn't work, even if I preceded the command with sudo, or entered a su session. Bash would tell me that there was no such file or directory. I found that if I actually logged out of my normal user, and then logged back into the computer as root, the command would work. If your shell does not give you any feedback (particularly, "no such file or directory"), then the command worked. In order to get the command to run every time the computer boots, I used a systemd service, so that the command is issued as root. For some reason, it doesn't work if you put the command into /etc/profile.
    Oh, and it would probably be helpful to mention that for the compat-drivers-patched package from the AUR, the PKGBUILD checks to see what your _selected_drivers variable is before compilation. If you set _selected_drivers=ath9k, your compile times will be much shorter.

Maybe you are looking for

  • Upgraded I tunes

    I upgraded to tne newer version of itunes and now it cannot open the at all inclusive of libraries how do I fix this

  • IPad 2 upgrade to 8...now I have a useless pad

    I Am asking Apple....when are you going to provide a fix for us iPad 2 users who have (without any warning issues from apple) upgraded to 8, and are now left with a pad which is basically.....useless. I have rebuilt from scratch etc etc. all the reco

  • Workflow 2013 does not start automatically but 2010 yes

    Hello everyone, I'm facing to a strange issue on my SharePoint 2013 server: A workflow creates an item in an other list. This list has two workflows created by Designer 2013, one 2010, the other in 2013. The two are configured with the "Start when it

  • Deleting an Integration Model.

    hi Guys                if any kind of changes happens in master data in ECC then we transfer that data in SCM,then what happens with that planning data with which we work earlier. And Deleting an integration model does not mean that the previously se

  • Is there any way to replace kwin with xfwm4 in KDE?

    I used to do that with KDEWM, but it doesn't seem to work now. I did my research, but couldn't find anything. In system settings -> Default applications -> Window manager there is an option to use another window manager, however it doesn't let me mar