morevnaproject-org / opentoonz

OpenToonz - アニメーション制作ツールのオープンソースプロジェクト
Other
125 stars 13 forks source link

version 1.4: crash when I click the 'Raster' tab in the style editor, while painting on a raster level #41

Open pdaoust opened 4 years ago

pdaoust commented 4 years ago

Describe the bug The title says it all. Error message on the terminal:

Warning: Unknown setting_id: -1 for setting: gridmap_scale
Warning: Unknown setting_id: -1 for setting: gridmap_scale_x
Warning: Unknown setting_id: -1 for setting: gridmap_scale_y
Warning: Unknown setting_id: -1 for setting: offset_angle
Warning: Unknown setting_id: -1 for setting: offset_angle_2
Warning: Unknown setting_id: -1 for setting: offset_angle_2_asc
Warning: Unknown setting_id: -1 for setting: offset_angle_2_view
Warning: Unknown setting_id: -1 for setting: offset_angle_adj
Warning: Unknown setting_id: -1 for setting: offset_angle_asc
Warning: Unknown setting_id: -1 for setting: offset_angle_view
Warning: Unknown setting_id: -1 for setting: offset_multiplier
Warning: Unknown setting_id: -1 for setting: offset_x
Warning: Unknown setting_id: -1 for setting: offset_y
Warning: Unknown setting_id: -1 for setting: paint_mode
Warning: Unknown setting_id: -1 for setting: posterize
Warning: Unknown setting_id: -1 for setting: posterize_num
Warning: Unknown setting_id: -1 for setting: smudge_bucket
Warning: Unknown setting_id: -1 for setting: smudge_length_log
Warning: Unknown setting_id: -1 for setting: smudge_transparency
OpenToonz: mypaint-mapping.c:88: mypaint_mapping_set_n: Assertion `input >= 0 && input < self->inputs' failed.
Aborted (core dumped)

To Reproduce

  1. Create a new raster layer.
  2. Open the Style Editor.
  3. Click the 'Raster' tab.

Expected behavior I believe this is where the MyPaint brushes should appear?

Device Information:

neurodiverseEsoteric commented 4 years ago

Same issue, but the problem has to do with this app not keeping up with Mypaint...the new brush library (2.0, I think?) code isn't compatible with the code OpenToonz copied...

pdaoust commented 4 years ago

Oh, now there's an interesting observation -- I too have MyPaint 2 installed. I'll try an older version and see if it works with OpenToonz.

morevnaproject commented 4 years ago

Hi! Do you use appimage or build from source?

neurodiverseEsoteric commented 4 years ago

For me both had issues (I don't recall if I sucessfully compiled and linked opentoonz against mypaint 2), but I don't want to downgrade Mypaint...

neurodiverseEsoteric commented 4 years ago

Okay, so I downgraded libmypaint anyway and now vanilla opentoonz works, but not the morevna+appimage version still has this issue...