Hi hilaire We should throw away this plugin it is a bug nest. Sorry because it does not solve your problem and this is super annoying for us.
Stef On Tue, Jul 4, 2017 at 3:07 AM, David T. Lewis <[email protected]> wrote: > Hi Hilaire, > > I do not know if it will help in this case, but sometimes I have recovered > from > similar problems by temporarily deleting a problem plugin (probably > FT2Plugin.so > in this case). Sometimes that will allow you to open the image and save it > again. > After that, you may be able to put the plugin back and run the image again. > > Dave > > > On Sun, Jul 02, 2017 at 05:56:05PM +0200, Hilaire wrote: >> Hi, >> >> I got problem with my Pharo6 image when I save it, after some Glamour >> try out, don't know if it is related. >> >> When I saved the image, it grows to 292MB then stalled, with the mouse >> writing pointer. Then Pharo display became garbage. I have to kill the >> process. >> >> The image does not start anymore, get segmentation fault with Smalltalk >> stack dump, Freetype seems to be involved: >> >> Segmentation fault Sun Jul 2 17:52:39 2017 >> >> >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/lib/pharo/5.0-201705310241/pharo >> Pharo VM version: 5.0-201705310241 Wed May 31 04:43:29 UTC 2017 gcc 4.6.3 >> [Production Spur 64-bit VM] >> Built from: CoInterpreter VMMaker.oscog-eem.2231 uuid: >> de62947a-7f40-4977-a232-e06a3a80c939 May 31 2017 >> With: StackToRegisterMappingCogit VMMaker.oscog-eem.2227 uuid: >> 7ea146b4-39ce-4de7-afa3-a76ed1d1da35 May 31 2017 >> Revision: VM: 201705310241 >> https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Date: Tue May 30 >> 19:41:27 2017 -0700 $ >> Plugins: 201705310241 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ >> Build host: Linux testing-gce-7baaea33-cad4-44b6-b0e5-7ad5f93c3335 >> 3.13.0-115-generic #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC 2017 >> x86_64 x86_64 x86_64 GNU/Linux >> plugin path: >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/bin/../lib/pharo/5.0-201705310241 >> [default: >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/lib/pharo/5.0-201705310241/] >> >> >> C stack backtrace & registers: >> rax 0x49063940 rbx 0x490637d0 rcx 0x490639f8 rdx 0x49063888 >> rdi 0x490635a8 rsi 0x490635a8 rbp 0x49063718 rsp 0x49063ab0 >> r8 0x49062fe8 r9 0x490630a0 r10 0x49063158 r11 0x49063210 >> r12 0x490632c8 r13 0x49063380 r14 0x49063438 r15 0x490634f0 >> rip 0x49063b68 >> *[0x7fff49063b68] >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/bin/../lib/pharo/5.0-201705310241/pharo[0x41cac1] >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/bin/../lib/pharo/5.0-201705310241/pharo[0x41ce4f] >> /lib/x86_64-linux-gnu/libpthread.so.0(+0x10330)[0x7f4e70d53330] >> /usr/lib/x86_64-linux-gnu/libfreetype.so.6(FT_Stream_ReadULong+0x78)[0x7f4e6cc9c168] >> /usr/lib/x86_64-linux-gnu/libfreetype.so.6(+0x52116)[0x7f4e6ccdb116] >> /usr/lib/x86_64-linux-gnu/libfreetype.so.6(+0x26742)[0x7f4e6ccaf742] >> /usr/lib/x86_64-linux-gnu/libfreetype.so.6(+0x152e3)[0x7f4e6cc9e2e3] >> /usr/lib/x86_64-linux-gnu/libfreetype.so.6(FT_Open_Face+0x2a0)[0x7f4e6cca0070] >> /usr/lib/x86_64-linux-gnu/libfreetype.so.6(FT_New_Memory_Face+0x39)[0x7f4e6cca0669] >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/bin/../lib/pharo/5.0-201705310241/FT2Plugin.so(primitiveNewMemoryFaceFromExternalMemoryAndIndex+0xea)[0x7f4e6cf309aa] >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/bin/../lib/pharo/5.0-201705310241/pharo[0x4572a7] >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/bin/../lib/pharo/5.0-201705310241/pharo(interpret+0xbd80)[0x467d80] >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/bin/../lib/pharo/5.0-201705310241/pharo[0x468651] >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/bin/../lib/pharo/5.0-201705310241/pharo(interpret+0x268)[0x45c268] >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/bin/../lib/pharo/5.0-201705310241/pharo(main+0x2ab)[0x419d6b] >> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7f4e70695f45] >> /home/hilaire/Travaux/Developpement/Pharo/vm/pharo64-linux-threaded-stable/bin/../lib/pharo/5.0-201705310241/pharo[0x41a055] >> [0x7fff49061d60] >> >> >> Smalltalk stack dump: >> 0x7fff490695d8 I FreeTypeFace(FT2Face)>newFaceFromExternalMemory:index: >> 0x4a83478: a(n) FreeTypeFace >> 0x7fff49069628 I FreeTypeFace>create 0x4a83478: a(n) FreeTypeFace >> 0x7fff49069668 I FreeTypeFace>validate 0x4a83478: a(n) FreeTypeFace >> 0x7fff490696a8 I FreeTypeFont>face 0x13c41758: a(n) FreeTypeFont >> 0x7fff490696e8 I FreeTypeFont>validate 0x13c41758: a(n) FreeTypeFont >> 0x7fff49069728 I LogicalFont>realFont 0x3015870: a(n) LogicalFont >> 0x7fff49069768 I LogicalFont>descent 0x3015870: a(n) LogicalFont >> >> >> -- >> Dr. Geo >> http://drgeo.eu >> >
