kockie69 / RPJ

GNU General Public License v3.0
8 stars 0 forks source link

Adding Genie 2.2.1 to patch crashes Rack 2.1.2 #69

Open fractalgee opened 1 year ago

fractalgee commented 1 year ago

Adding Genie 2.2.1 to patch crashes Rack 2.1.2 on M1 Mini (16GB)

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   <translation info unavailable>         0x102355a00 ???
1   AppleMetalOpenGLRenderer                0x1f335da7 GLRFrambufferAttachment::setResource(AttachmentType, GLDTextureRec*, unsigned int) + 101
2   libsystem_platform.dylib            0x7ff817042e13 _sigtramp + 51
3   GLEngine                            0x7ffa30141c18 gleUpdateDrawFramebufferState + 515
4   GLEngine                            0x7ffa300702ba glClear_Exec + 203
5   libRack.dylib                            0x2d79973 rack::widget::FramebufferWidget::drawFramebuffer() + 259
6   libRack.dylib                            0x2d79639 rack::widget::FramebufferWidget::render(rack::math::Vec, rack::math::Vec, rack::math::Rect) + 1001
7   libRack.dylib                            0x2d790e1 rack::widget::FramebufferWidget::draw(rack::widget::Widget::DrawArgs const&) + 545
8   libRack.dylib                            0x2d7b06d rack::widget::Widget::draw(rack::widget::Widget::DrawArgs const&) + 461
9   libRack.dylib                            0x2d7b06d rack::widget::Widget::draw(rack::widget::Widget::DrawArgs const&) + 461
10  libRack.dylib                            0x2d19061 rack::app::ModuleWidget::draw(rack::widget::Widget::DrawArgs const&) + 97
11  libRack.dylib                            0x2d7b06d rack::widget::Widget::draw(rack::widget::Widget::DrawArgs const&) + 461
12  libRack.dylib                            0x2d7b06d rack::widget::Widget::draw(rack::widget::Widget::DrawArgs const&) + 461
13  libRack.dylib                            0x2d2c09b rack::app::RackWidget::draw(rack::widget::Widget::DrawArgs const&) + 59
14  libRack.dylib                            0x2d7b06d rack::widget::Widget::draw(rack::widget::Widget::DrawArgs const&) + 461
15  libRack.dylib                            0x2d7b6d9 rack::widget::ZoomWidget::draw(rack::widget::Widget::DrawArgs const&) + 105
16  libRack.dylib                            0x2d7b06d rack::widget::Widget::draw(rack::widget::Widget::DrawArgs const&) + 461
17  libRack.dylib                            0x2d7b06d rack::widget::Widget::draw(rack::widget::Widget::DrawArgs const&) + 461
18  libRack.dylib                            0x2d74224 rack::ui::ScrollWidget::draw(rack::widget::Widget::DrawArgs const&) + 52
19  libRack.dylib                            0x2d7b06d rack::widget::Widget::draw(rack::widget::Widget::DrawArgs const&) + 461
20  libRack.dylib                            0x2d8020d rack::window::Window::step() + 1997
21  libRack.dylib                            0x2d7fa28 rack::window::Window::run() + 40
22  Rack                                   0x102242fbe main + 3454
23  dyld                                   0x2023d852e start + 462

This is a segfault so likely issue due to bug @RareBreeds filed above

kockie69 commented 1 year ago

Did you grab this one from my repo? If so, make sure you use the v2 branch.

fractalgee commented 1 year ago

no, I did not, I got it via some update from library, as I haven't built anything RPJ in ages.....

kockie69 commented 1 year ago

Can you grab a version from here please?

https://github.com/kockie69/RPJ/actions/runs/3083115725

And see if it is fixed?

kockie69 commented 1 year ago

Oh, and if it is fixed, can you also have a look at the genie expander for me to test?

fractalgee commented 1 year ago

No dice, no longer crashes, but now when trying to add Genie Rack 2.1.2 hangs hard and has to be force quit (killed) So no stack I can give you, and no expander I can test yet. I will roll back to last library update for now.

fractalgee commented 1 year ago

not that I recall, I believe it was the one that I got with official latest RPJ update? Just found it and wanted to give it a whirl and this happened.....

On Mon, 3 Oct 2022 at 17:49, kockie69 @.***> wrote:

Did you grab this one from my repo? If so, make sure you use the v2 branch.

— Reply to this email directly, view it on GitHub https://github.com/kockie69/RPJ/issues/69#issuecomment-1265669793, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC7FMAFYV5TFA4GGTKE7C33WBL6CFANCNFSM6AAAAAAQ3JPWSU . You are receiving this because you authored the thread.Message ID: @.***>