Shutter segfaults when unplugging an usb drive
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Shutter |
Invalid
|
Medium
|
Mario Kemper (Romario) | ||
shutter (Debian) |
Fix Released
|
Unknown
|
Bug Description
reported by Kiko Piris (debian bugtracker):
I’ve noticed that shutter segfaults sporadically (I start it with
--min_at_startup). This is what it’s written to kern.log:
| Jan 2 11:19:21 rompetechos kernel: [22371.757092] shutter[16477]: segfault at 0 ip b751913e sp bfb322e0 error 4 in libgobject-
| Jan 3 13:41:03 rompetechos kernel: [49197.011761] shutter[12418]: segfault at 0 ip b73ee13e sp bfb345a0 error 4 in libgobject-
| Jan 4 16:47:48 rompetechos kernel: [88387.269390] shutter[4740]: segfault at 0 ip b755213e sp bffaa670 error 4 in libgobject-
Funny thing is that I’m able to reproduce it just unplugging a usb disk
drive (no kidding! :).
Changed in shutter (Debian): | |
status: | Unknown → New |
Changed in shutter (Debian): | |
status: | New → Incomplete |
Changed in shutter: | |
status: | Confirmed → Incomplete |
milestone: | 0.86 → 0.90 |
Changed in shutter (Debian): | |
status: | Incomplete → Fix Released |
tested with experimental branch:
GLib-GObject- CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed at /home/mario/ shutter/ experimental/ bin/shutter line 2180. CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed at /home/mario/ shutter/ experimental/ bin/shutter line 2180. CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed at /home/mario/ shutter/ experimental/ bin/shutter line 2180. WARNING **: instance of invalid non-instantiatable type `(null)' at /home/mario/ shutter/ experimental/ bin/shutter line 2180. CRITICAL **: g_signal_ emit_by_ name: assertion `G_TYPE_ CHECK_INSTANCE (instance)' failed at /home/mario/ shutter/ experimental/ bin/shutter line 2180. CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed at /home/mario/ shutter/ experimental/ bin/shutter line 2180.
GLib-GObject-
GLib-GObject-
GLib-GObject-
GLib-GObject-
GLib-GObject-