Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#50287 - [darktable] [osm-gps-map] abort on failed assertion

Attached to Project: Community Packages
Opened by cupcake (muffins) - Saturday, 06 August 2016, 18:53 GMT
Last edited by Sergej Pupykin (sergej) - Monday, 15 August 2016, 11:21 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Using darktable I have started encountering crashes due to a failed assertion inside osm-gps-map. I don't geotag or anything, but I have erroneously hit 'm' and opened the map context.

Additional info:
* package version(s)
darktable 1:2.0.5-1
osm-gps-map 1.1.0-3

* config and/or log files etc.
**
OsmGpsMap:ERROR:osd-utils.c:94:osd_render_centered_text: assertion failed: (extents.width != 0.0)

Thread 1 "darktable" received signal SIGABRT, Aborted.
0x00007ffff73bc08f in raise () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007ffff73bc08f in raise () from /usr/lib/libc.so.6
#1 0x00007ffff73bd4ba in abort () from /usr/lib/libc.so.6
#2 0x00007ffff5174485 in g_assertion_message () from /usr/lib/libglib-2.0.so.0
#3 0x00007ffff517451a in g_assertion_message_expr () from /usr/lib/libglib-2.0.so.0
#4 0x00007fffc79df6e6 in osd_render_centered_text () from /usr/lib/libosmgpsmap-1.0.so.1
#5 0x00007fffc79e15b5 in ?? () from /usr/lib/libosmgpsmap-1.0.so.1
#6 0x00007fffc79e5dbb in osm_gps_map_map_redraw () from /usr/lib/libosmgpsmap-1.0.so.1
#7 0x00007ffff514ec8a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#8 0x00007ffff514f040 in ?? () from /usr/lib/libglib-2.0.so.0
#9 0x00007ffff514f362 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#10 0x00007ffff6cc8ae5 in gtk_main () from /usr/lib/libgtk-3.so.0
#11 0x00007ffff7aa0abc in dt_gui_gtk_run () from /usr/bin/../lib/darktable/libdarktable.so
#12 0x000000000040082a in main ()
(gdb)


Steps to reproduce:
$ darktable

it just crashes at startup.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Monday, 15 August 2016, 11:21 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Reopen if cache was damaged by darktable
Comment by Sergej Pupykin (sergej) - Monday, 08 August 2016, 12:00 GMT
cannot reproduce it on x86_64.
Comment by cupcake (muffins) - Monday, 08 August 2016, 22:09 GMT
I (carelessly) rm'd ~/.cache/osmgpsmap and that fixed the crash, so perhaps there was some sort of cache corruption causing it. Hopefully I can reproduce it again.

Loading...