@MickJT
Quote:
MickJT wrote:@joerg
Waiting for Maijestro to report back if the last .so I sent works properly.
I did my usual tests by always being able to reproduce a DSI or a program crash. Nothing like that happened, their new libcurl.so.12 works and ScummVM runs very stable.
So next I tried the download function of the iconpack and yes, it works without problems. I created a new folder in ScummVM with the name "Icons" and defined the path in ScummVM. Thank you for your help, it makes me happy.
![](https://www.amigans.net/uploads/smil3dbd4e398ff7b.gif)
![Resized Image](https://i.ibb.co/Pr2jXz2/Bildschirmfoto-2024-02-26-um-16-39-30.png)
Perhaps you would like to make the source code available to Raziel so that he can use it for future versions. Maybe you have a better idea how we can use your libcurl.so.12 permanently. ?
It is not yet included in SDL2 from Capehill and some applications use statically linked SDL2 libraries, as I was told. So we should include this library permanently to avoid problems with newer versions of ScummVM.
Edit: I forgot to mention that I am currently using 2 exe files...one with stack 1024000 and 4000000 with stack 4000000 everything seems to be ok with 1024000 there is a DSI again
Symbol info:
Instruction pointer 0x77944810 belongs to module "ags.plugin" (HUNK/Kickstart)
Stack trace:
module Programme:Emulatoren/ScummVM/plugins/ags.plugin at 0x77944810 (section 0 @ 0x33380C)
module Programme:Emulatoren/ScummVM/sobjs/libpng16.so.16 at 0x78298808 (section 0 @ 0x2BF38)
module Programme:Emulatoren/ScummVM/sobjs/libpng16.so.16 at 0x7828714C (section 0 @ 0x1A87C)
module Programme:Emulatoren/ScummVM/sobjs/libpng16.so.16 at 0x78278974 (section 0 @ 0xC0A4)
ScummVM:_ZN5Image10PNGDecoder10loadStreamERN6Common18SeekableReadStreamE()+0x82c (section 10 @ 0x358FAC)
ScummVM:_ZN5Cloud9CloudIcon8loadIconERN8Graphics7SurfaceEPhm()+0xe8 (section 10 @ 0x21B2AC)
ScummVM:_ZN5Cloud9CloudIcon9initIconsEv()+0x44 (section 10 @ 0x21B428)
ScummVM:_ZN5Cloud9CloudIconC2Ev()+0x80 (section 10 @ 0x21B4E0)
ScummVM:_ZN5Cloud12CloudManagerC2Ev()+0x68 (section 10 @ 0x21B594)
ScummVM:scummvm_main()+0x3ef4 (section 10 @ 0x7BCA4)
ScummVM:main()+0x198 (section 10 @ 0x73A7C)
native kernel module newlib.library.kmod+0x00002614
native kernel module newlib.library.kmod+0x000032f0
native kernel module newlib.library.kmod+0x00003864
ScummVM:_start()+0x1e0 (section 10 @ 0x3288)
native kernel module dos.library.kmod+0x0002a458
native kernel module kernel+0x0005b3e8
native kernel module kernel+0x0005b460
It must also be tested on real hardware...to confirm that it really is a bug. Or the stacksize needs to be increased, not sure.
@joerg
Thanks for the tip with current curl-ca-bundle.crt I have updated this certificate in Sys:devs/ it was from 2014 and is now from 2023, but I'm not sure if Odyssey uses it too.
Edited by Maijestro on 2024/2/26 16:18:09
Edited by Maijestro on 2024/2/26 18:35:14
Edited by Maijestro on 2024/2/26 18:36:59
Edited by Maijestro on 2024/2/26 18:39:20