Discussion:
Bug#941633: synfigstudio: SynfigStudio crashes when importing image file
Add Reply
Keyikedalube Ndang
2019-10-03 07:10:02 UTC
Reply
Permalink
Package: synfigstudio
Version: 1.2.2-1+b1
Severity: important

Dear Maintainer,

When I try to attach/import image file (*.png) the program
exits or crashes unexpectedly.

The expected outcome is displaying attached image file on the main
window canvas and on the layer panel too.

*** Reporter, please consider answering these questions, where appropriate ***

* What led up to the situation?
* What exactly did you do (or not do) that was effective (or
ineffective)?
* What was the outcome of this action?
* What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8), LANGUAGE=en_IN:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages synfigstudio depends on:
ii libatkmm-1.6-1v5 2.28.0-2
ii libc6 2.29-2
ii libcairo2 1.16.0-4
ii libcairomm-1.0-1v5 1.12.2-4
ii libgcc1 1:9.2.1-8
ii libglib2.0-0 2.60.6-2
ii libglibmm-2.4-1v5 2.60.0-2
ii libgtk-3-0 3.24.11-1
ii libgtkmm-3.0-1v5 3.24.0-2
ii libpangomm-1.4-1v5 2.42.0-2
ii libsigc++-2.0-0v5 2.10.1-2
ii libstdc++6 9.2.1-8
ii libsynfig0a 1.2.2-1+b2
ii libxml++2.6-2v5 2.40.1-3

Versions of packages synfigstudio recommends:
ii synfig-examples 1.2.2-1

synfigstudio suggests no packages.

-- no debconf information
VA
2019-12-08 21:40:02 UTC
Reply
Permalink
retitle 941633 synfigstudio crashes on almost every operation
severity 941633 serious
thanks

In fact, it's much more general than just when importing an image, it
crashes for almost everything.

Here are a few example scenarios where synfigstudio crashes:

- start synfigstudio
- draw a rectangle
- press ctrl-z (undo)
-> synfigstudio segfaults

or

- start synfigstudio
- draw 2 rectangles
- select both rectangles
- choose "group layer"
-> synfigstudio segfaults

etc.

Sometimes it doesn't segfault but will fail to do something basic:

- start synfigstudio
- draw a rectangle
- delete the rectangle layer
-> synfigstudio doesn't do it and pop an error dialog mentioning
"std::exception"

Same when trying to move layers, etc.

In this current state, synfigstudio is unusable.
Dmitry Smirnov
2019-12-16 01:50:02 UTC
Reply
Permalink
Post by VA
In fact, it's much more general than just when importing an image, it
crashes for almost everything.
I am unable to reproduce any of those crashes...

It could help to track the problem if you could obtain a backtrace as
instructed on the following page:

https://wiki.debian.org/HowToGetABacktrace

Thanks.
--
Cheers,
Dmitry Smirnov.

---

I am easily satisfied with the very best.
-- Winston Churchill
VA
2019-12-16 22:40:01 UTC
Reply
Permalink
There you go, log as attachment. Let me know if I did something wrong.

I drew 2 rectangles and pressed ctrl-z -> segfault.
Keyikedalube Ndang
2020-01-14 06:00:01 UTC
Reply
Permalink
Hello Dmitry Smirnov,

I wanted to test the new patched version. Since it's been weeks the issue closed, I thought synfig 1.2.2+dfsg-2 would roll over to testing soon. But I couldn't find it on unstable or experimental. How do I download the latest synfig 1.2.2+dfsg-2?

Regards,
Keyikedalube
Dmitry Smirnov
2020-01-14 11:30:01 UTC
Reply
Permalink
Post by Keyikedalube Ndang
I wanted to test the new patched version. Since it's been weeks the issue
closed, I thought synfig 1.2.2+dfsg-2 would roll over to testing soon. But
I couldn't find it on unstable or experimental. How do I download the
latest synfig 1.2.2+dfsg-2?
Perhaps `sudo apt update` could help? Synfig migrated to testing few days
ago...

https://tracker.debian.org/pkg/synfig
--
Cheers,
Dmitry Smirnov.

---

One of the best ways to achieve justice is to expose injustice.
-- Julian Assange
Keyikedalube Ndang
2020-01-14 06:50:01 UTC
Reply
Permalink
I thought apt show synfigstudio would output:
synfig 1.2.2+dfsg-2

1.2.2-1+b1 is the fix! Sorry for the trouble

The new fix works alright now. Imported png image. Drew rectangle and performed undo operation. No crashes :-)

Thanks so much!!! Dmitry Smirnov
Dmitry Smirnov
2020-01-14 11:40:02 UTC
Reply
Permalink
Post by Keyikedalube Ndang
The new fix works alright now. Imported png image. Drew rectangle and
performed undo operation. No crashes :-)
Awesome. Thanks for confirming. :)
--
All the best,
Dmitry Smirnov.

---

A man does what he must - in spite of personal consequences, in spite of
obstacles and dangers and pressures - and that is the basis of all human
morality.
-- Winston Churchill
Loading...