Hi, Bei mir führt das Ausführen von ktoblzcheck mit gültiger BLZ und Kontonummer zu einem Segfault, wenn ktoblzcheck aus Version 1.11 oder Version 1.14 gebaut ist, die shared library aber aus Version 1.16 gebaut ist.
Hier die Ausgaben von gdb (blz und ktonr waren meine Bankverbindung): (gdb) run Starting program: /home/micha/dev/ktoblzcheck/build-area/bin/usr/bin/ktoblzcheck blz ktonr Failed to read a valid object file image from memory. Program received signal SIGSEGV, Segmentation fault. 0xb7e4b31f in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.6 (gdb) backtrace #0 0xb7e4b31f in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.6 #1 0xb7eac6dc in AccountNumberCheck::AccountNumberCheck () from /usr/lib/libktoblzcheck.so.1 #2 0x0804b7eb in main (argc=Cannot access memory at address 0x47a4b368 ) at ktoblzcheck.cc:166 Dazu die Ausgabe von ldd: linux-gate.so.1 => (0xffffe000) libktoblzcheck.so.1 => /usr/lib/libktoblzcheck.so.1 (0xb7f0f000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e2a000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7e04000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7df9000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7cc8000) /lib/ld-linux.so.2 (0xb7f5a000) Wenn ktoblzcheck und shared library aus der selben Version (1.16) gebaut sind, kommt kein Segfault. Wenn ich das Konzept mit den SONAMEs richtig verstanden habe, dürfte es ja eigentlich nicht zu diesem Segfault kommen, wenn ldd alle dynamischen Bibliotheken findet. Kann es sein, dass bei der Bibliothek mal der SONAME erhöht werden müsste? Schöne Grüße Micha ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel