[Lazarus] kopiowanie powoduje wyłączenie IDE

0

Witam. "Pracuję" na Linuksie (Ubuntu 9.04) w Lazarusie. A bardziej, chciałbym pracować gdyż po użyciu "Kopiuj" lub Ctrl+C kompilator zostaje natychmiastowo zamknięty. Co jest przytłaczające podczas pracy. Błąd jak wyrzuca to:

*** glibc detected *** /usr/lib/lazarus/lazarus: double free or corruption (out): 0x0a75df38 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb776e604]
/lib/tls/i686/cmov/libc.so.6(cfree+0x96)[0xb77705b6]
/usr/lib/libglib-2.0.so.0(g_free+0x36)[0xb792c126]
/usr/lib/lazarus/lazarus[0x822dac8]
/usr/lib/lazarus/lazarus[0x822d9d5]
/usr/lib/lazarus/lazarus[0x822f00b]
/usr/lib/lazarus/lazarus[0x813ce8f]
/usr/lib/lazarus/lazarus[0x81f06e9]
/usr/lib/lazarus/lazarus[0x81f07e8]
/usr/lib/lazarus/lazarus[0x81f0f1f]
/usr/lib/lazarus/lazarus[0x81f1146]
/usr/lib/lazarus/lazarus[0x83993fb]
/usr/lib/lazarus/lazarus[0x839965a]
/usr/lib/lazarus/lazarus[0x83aa0bc]
/usr/lib/lazarus/lazarus[0x83a7690]
/usr/lib/lazarus/lazarus[0x839bbfd]
/usr/lib/lazarus/lazarus[0x8178966]
/usr/lib/lazarus/lazarus[0x8178c85]
/usr/lib/lazarus/lazarus[0x817a927]
/usr/lib/lazarus/lazarus[0x8068d19]
/usr/lib/lazarus/lazarus[0x81780e4]
/usr/lib/lazarus/lazarus[0x83a630e]
/usr/lib/lazarus/lazarus[0x82468d7]
/usr/lib/lazarus/lazarus[0x8244053]
/usr/lib/lazarus/lazarus[0x8204d08]
/usr/lib/libgtk-x11-2.0.so.0[0xb7ba3526]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ab)[0xb79acc7b]
/usr/lib/libgobject-2.0.so.0[0xb79c2e57]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x64f)[0xb79c434f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26)[0xb79c4936]
/usr/lib/libgtk-x11-2.0.so.0[0xb7cbe2ae]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0x1b1)[0xb7b9c041]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2e7)[0xb7b9d327]
/usr/lib/libgdk-x11-2.0.so.0[0xb7a2a34a]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e8)[0xb7923b88]
/usr/lib/libglib-2.0.so.0[0xb79270eb]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x68)[0xb7927268]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_iteration_do+0x33)[0xb7b9d5c3]
/usr/lib/lazarus/lazarus[0x822790a]
/usr/lib/lazarus/lazarus[0x807edc2]
/usr/lib/lazarus/lazarus[0x808058f]
/usr/lib/lazarus/lazarus[0x80808af]
/usr/lib/lazarus/lazarus[0x80c7483]
/usr/lib/lazarus/lazarus[0x808086a]
/usr/lib/lazarus/lazarus[0x805c119]
/usr/lib/lazarus/lazarus[0x872bcbd]
======= Memory map: ========
08048000-0872c000 r-xp 00000000 08:01 312192     /usr/lib/lazarus/lazarus
0872c000-08b63000 rwxp 006e4000 08:01 312192     /usr/lib/lazarus/lazarus
08b63000-08bac000 rwxp 08b63000 00:00 0 
0a528000-0a8f7000 rwxp 0a528000 00:00 0          [heap]
b6600000-b6621000 rwxp b6600000 00:00 0 
b6621000-b6700000 ---p b6621000 00:00 0 
b6731000-b673e000 r-xp 00000000 08:01 2602       /lib/libgcc_s.so.1
b673e000-b673f000 r-xp 0000c000 08:01 2602       /lib/libgcc_s.so.1
b673f000-b6740000 rwxp 0000d000 08:01 2602       /lib/libgcc_s.so.1
b6756000-b6786000 rwxp b6756000 00:00 0 
b6786000-b67e6000 rwxs 00000000 00:09 1441817    /SYSV00000000 (deleted)
b67e6000-b67ee000 rwxp b67e6000 00:00 0 
b67ee000-b6807000 r-xp 00000000 08:01 42201      /usr/share/fonts/type1/gsfonts/n022004l.pfb
b6807000-b681f000 r-xp 00000000 08:01 42198      /usr/share/fonts/type1/gsfonts/n022003l.pfb
b681f000-b6ae7000 rwxp b681f000 00:00 0 
b6ae7000-b6aed000 r-xp 00000000 08:01 12703      /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b6aed000-b6aee000 r-xp 00005000 08:01 12703      /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b6aee000-b6aef000 rwxp 00006000 08:01 12703      /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
b6aef000-b6b0f000 rwxp b6aef000 00:00 0 
b6b0f000-b6ba7000 r-xp 00000000 08:01 42100      /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b6ba7000-b6ba9000 r-xp 00000000 08:01 18012      /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6ba9000-b6baa000 r-xp 00001000 08:01 18012      /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6baa000-b6bab000 rwxp 00002000 08:01 18012      /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b6bab000-b6bb1000 r-xs 00000000 08:01 175861     /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b6bb1000-b6bb3000 r-xs 00000000 08:01 175838     /var/cache/fontconfig/99e8ed0e538f840c565b6ed5dad60d56-x86.cache-2
b6bb3000-b6bb6000 r-xs 00000000 08:01 175833     /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2
b6bb6000-b6bb7000 r-xs 00000000 08:01 175823     /var/cache/fontconfig/fd9505950c048a77dc4b710eb6a628ed-x86.cache-2
b6bb7000-b6bb8000 r-xs 00000000 08:01 175792     /var/cache/fontconfig/a2ab74764b07279e7c36ddb1d302cf26-x86.cache-2
b6bb8000-b6bbb000 r-xs 00000000 08:01 175727     /var/cache/fontconfig/6eb3985aa4124903f6ff08ba781cd364-x86.cache-2
b6bbb000-b6bbd000 r-xs 00000000 08:01 175714     /var/cache/fontconfig/646addb8444faa74ee138aa00ab0b6a0-x86.cache-2
b6bbd000-b6bc0000 r-xs 00000000 08:01 175713     /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2
b6bc0000-b6bc7000 r-xs 00000000 08:01 175590     /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b6bc7000-b6bca000 r-xs 00000000 08:01 175562     /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
b6bca000-b6bd2000 r-xs 00000000 08:01 175555     /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2

Swój problem opisałem już na http://forum.ubuntu.pl/showthread.php?t=105118 jednak nic nie poszło do przodu. Ani kompilacja ze źródeł fpc ani zmiana ram`u.
Nie podejrzewam żeby to był problem od strony hardware. Przegrzebałem fora, google i oczywiście ustawienia ide. Nie potrafię znaleźć przyczyn, a błędu kompletnie nie rozumiem.
Bardzo proszę o pomoc.

0

Napisz na forum Lazarusa. To bardzo aktywa spolecznosc.

http://www.lazarus.freepascal.org/

0

jaka wersja lazarusa? pod win32 i w wersji 9.26 też wywala błąd, ale da się dalej pracować. w wersji 2.29 już tego nie doświadczyłem.

0

Ten błąd wyrzuca jak odpalę w terminalu.
Wersja Lazarusa: 0.9.26-4 beta
FPC: 2.2.4
Lazarus`a instalowałem przez "Dodaj/Usuń..."

EDIT
HaHa Działa!
http://www.lazarus.freepascal.org/index.php/topic,6125.0.html
Pomogło. A w dużym skrócie:
Usunięcie lazarus`a zostawienie fpc i polecenia:

svn co http://svn.freepascal.org/svn/lazarus/trunk lazarus
cd lazarus
svn update
make clean all
./lazarus

To forum lazarus`a jest faktycznie obszerne ale szkoda, że po angielsku :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1