ich habe längere Zeit problemlos mit theli-gui 2.6.1 (oder war's .2 - vergessen :/) gearbeitet, bis ich vor einer Woche oder so gesehen hatte, dass sowohl gui als auch pipeline aktualisiert wurden. Ich konnte Beide ohne Fehler kompilieren und installieren, bekomme aber beim Starten nun plötzlich (nachdem der Splashscreen erscheint) die folgende Fehlermeldung:
- Code: Alles auswählen
sascha@mizar:~/apps/theli/gui-2.8.0$ ./theli
*** Error in `./theli': free(): invalid pointer: 0x0000000000abcfa0 ***
*** Error in `./theli': malloc(): memory corruption (fast): 0x00000000009fdc00 ***
dann passiert nichts mehr...Splashscreen bleibt hängen - kann aber noch mit Strg+C beendet werden.
Irgendeine Idee was das sein könnte?
Was ich schon versucht habe:
- alle Einstellungen (~/.theli + ~/.qt/theli*) gelöscht -> kein Erfolg
- Im .pro-File debug-build aktivieren, um dem Problem auf die Spur zu kommen -> das schlägt leider mit zig-Linker-Fehlern fehl
mein Linux ist ein debian/unstable (64bit) - hier ein paar Versionsnummern:
- Code: Alles auswählen
sascha@mizar:~$ gcc --version
gcc (Debian 4.8.1-9) 4.8.1
- Code: Alles auswählen
sascha@mizar:~$ ldd /home/sascha/apps/theli/gui-2.8.0/theli
linux-vdso.so.1 (0x00007fffe71ff000)
libqt.so.3 => /usr/src/qt-x11-free-3.3.8b//lib/libqt.so.3 (0x00007fc6963f6000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fc6961b7000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fc695e7b000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fc695b78000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc69587a000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fc695663000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc6952b7000)
libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007fc6950b0000)
libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007fc694e94000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc694c90000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fc694a71000)
/lib64/ld-linux-x86-64.so.2 (0x00007fc696e65000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fc694a6a000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fc694866000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fc694660000)
Gruß S. (der sein altes theli natürlich schon nach /dev/null verschoben hat