Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 605455 Details for
Bug 849393
[abrt] shotwell-0.10.1-4.fc16: gexiv2_metadata_save_internal: Process /usr/bin/shotwell was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 47.43 KB, created by
Elliott Sales de Andrade
on 2012-08-19 04:21:28 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Elliott Sales de Andrade
Created:
2012-08-19 04:21:28 UTC
Size:
47.43 KB
patch
obsolete
>[New LWP 3497] >[New LWP 3500] >[New LWP 3501] >[New LWP 5209] >[New LWP 6189] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: "/usr/lib/debug/usr/lib64/libicudata.so.46.0.debug": separate debug info file has no debug info >warning: "/var/cache/abrt-di/usr/lib/debug/usr/lib64/shotwell/plugins/builtin/shotwell-publishing-extras.so.debug": separate debug info file has no debug info >warning: "/var/cache/abrt-di/usr/lib/debug/usr/lib64/shotwell/plugins/builtin/shotwell-publishing.so.debug": separate debug info file has no debug info >warning: "/var/cache/abrt-di/usr/lib/debug/usr/lib64/shotwell/plugins/builtin/shotwell-transitions.so.debug": separate debug info file has no debug info >Core was generated by `shotwell'. >Program terminated with signal 11, Segmentation fault. >#0 gexiv2_metadata_save_internal (self=0x7fa3b44aa8c0 [GExiv2Metadata], image=..., error=<optimized out>) at gexiv2/gexiv2-metadata.cpp:276 >276 gexiv2/gexiv2-metadata.cpp: No such file or directory. > in gexiv2/gexiv2-metadata.cpp > >Thread 5 (Thread 0x7fa38a5e3700 (LWP 6189)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 >No locals. >#1 0x0000003262602445 in g_cond_timed_wait_posix_impl (cond=<optimized out>, entered_mutex=<optimized out>, abs_time=<optimized out>) at gthread-posix.c:242 > result = <optimized out> > end_time = {tv_sec = 1345349594, tv_nsec = 297773000} > timed_out = <optimized out> > __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" >#2 0x0000003261e196ff in g_async_queue_pop_intern_unlocked (queue=0x1b52b40, try=0, end_time=0x7fa38a5e2bb0) at gasyncqueue.c:415 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003261e19f51 in g_async_queue_timed_pop (queue=0x1b52b40, end_time=<optimized out>) at gasyncqueue.c:536 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x0000003261e6cb27 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:175 > end_time = {tv_sec = 1345349594, tv_usec = 297773} > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = 0 >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:378 > free_pool = <optimized out> > task = <optimized out> > pool = <optimized out> >#6 0x0000003261e6a6e6 in g_thread_create_proxy (data=0x7fa3a44abf90) at gthread.c:1962 > thread = 0x7fa3a44abf90 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#7 0x0000003260207d90 in start_thread (arg=0x7fa38a5e3700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fa38a5e3700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -8176421925088738628, 140341306980544, 140340377827776, 203945632, 3, 8196717520896311996, -8150596320114064708}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#8 0x000000325fef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7fa3c1c00700 (LWP 5209)): >#0 0x000000325fee85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003261e45448 in g_main_context_poll (n_fds=1, fds=0x7fa3a44995e0, priority=<optimized out>, timeout=-1, context=0xa256e60) at gmain.c:3402 > poll_func = 0x3261e53860 <g_poll> >#2 g_main_context_iterate (context=0xa256e60, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7fa3a44995e0 > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#3 0x0000003261e45c85 in g_main_loop_run (loop=0x9d87900) at gmain.c:3297 > self = 0xa256f50 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003265abeca6 in gdbus_shared_thread_func (user_data=0xa256e30) at gdbusprivate.c:276 > data = 0xa256e30 >#5 0x0000003261e6a6e6 in g_thread_create_proxy (data=0xa256f50) at gthread.c:1962 > thread = 0xa256f50 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x0000003260207d90 in start_thread (arg=0x7fa3c1c00700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fa3c1c00700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -8176421925088738628, 140736442713792, 140341306984896, 122899712, 3, 8196552333769753276, -8150596320114064708}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x000000325fef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7fa3c3f35700 (LWP 3501)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x0000003261e1972a in g_async_queue_pop_intern_unlocked (queue=0x20c4900, try=0, end_time=0x0) at gasyncqueue.c:408 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#2 0x0000003261e6cbd2 in g_thread_pool_wait_for_new_task (pool=0x20c48a0) at gthreadpool.c:252 > task = <optimized out> >#3 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:308 > task = <optimized out> > pool = 0x20c48a0 >#4 0x0000003261e6a6e6 in g_thread_create_proxy (data=0x20c4aa0) at gthread.c:1962 > thread = 0x20c4aa0 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#5 0x0000003260207d90 in start_thread (arg=0x7fa3c3f35700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fa3c3f35700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -8176421925088738628, 140736442716304, 140341343902144, 0, 3, 8196556213735834300, -8150596320114064708}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#6 0x000000325fef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7fa3c4736700 (LWP 3500)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x0000003261e1972a in g_async_queue_pop_intern_unlocked (queue=0x20c4900, try=0, end_time=0x0) at gasyncqueue.c:408 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#2 0x0000003261e6cbd2 in g_thread_pool_wait_for_new_task (pool=0x20c48a0) at gthreadpool.c:252 > task = <optimized out> >#3 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:308 > task = <optimized out> > pool = 0x20c48a0 >#4 0x0000003261e6a6e6 in g_thread_create_proxy (data=0x20c3fa0) at gthread.c:1962 > thread = 0x20c3fa0 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#5 0x0000003260207d90 in start_thread (arg=0x7fa3c4736700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fa3c4736700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -8176421925088738628, 140736442716304, 140341352294848, 0, 3, 8196563909780357820, -8150596320114064708}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#6 0x000000325fef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7fa3d943b9c0 (LWP 3497)): >#0 gexiv2_metadata_save_internal (self=0x7fa3b44aa8c0 [GExiv2Metadata], image=..., error=<optimized out>) at gexiv2/gexiv2-metadata.cpp:276 > mode = <optimized out> >#1 0x000000326d208184 in gexiv2_metadata_save_file (self=0x7fa3b44aa8c0 [GExiv2Metadata], path=0xc038300 "/home/zero-one/Pictures/Goa Trip 2008-2009/CRW_9711_modified.jpg", error=0x7fffc1acc078) at gexiv2/gexiv2-metadata.cpp:303 > __PRETTY_FUNCTION__ = "gboolean gexiv2_metadata_save_file(GExiv2Metadata*, const gchar*, GError**)" >#2 0x00000000004b1d0f in photo_metadata_write_to_file (self=0x7fa37c01fb80 [PhotoMetadata], file=<optimized out>, error=0x7fffc1acc0a8) at src/photos/PhotoMetadata.c:926 > _tmp0_ = 0xc038300 "/home/zero-one/Pictures/Goa Trip 2008-2009/CRW_9711_modified.jpg" > _tmp1_ = 0xc038300 "/home/zero-one/Pictures/Goa Trip 2008-2009/CRW_9711_modified.jpg" > _inner_error_ = 0x0 > __PRETTY_FUNCTION__ = "photo_metadata_write_to_file" >#3 0x00000000004b697b in jfif_metadata_writer_real_write_metadata (base=<optimized out>, metadata=0x7fa37c01fb80 [PhotoMetadata], error=0x7fffc1acc160) at src/photos/JfifSupport.c:1197 > self = <optimized out> > _tmp0_ = 0xbb6e280 > _tmp1_ = 0xbb6e280 > _inner_error_ = 0x0 > __PRETTY_FUNCTION__ = "jfif_metadata_writer_real_write_metadata" >#4 0x00000000005a424c in photo_export (self=<optimized out>, dest_file=<optimized out>, scaling=<optimized out>, quality=<optimized out>, export_format=PHOTO_FILE_FORMAT_JFIF, direct_copy_unmodified=133279744, error=0x7fffc1acc228) at src/Photo.c:9884 > _tmp2_ = <optimized out> > _tmp3_ = <optimized out> > _tmp4_ = <optimized out> > _tmp5_ = <optimized out> > _tmp13_ = <optimized out> > _tmp15_ = <optimized out> > _tmp16_ = 0x0 > _tmp17_ = 0x7fa3a02ed950 [JfifWriter] > _tmp18_ = 0x7fa3a02ed950 [JfifWriter] > writer = 0x7fa3a02ed950 [JfifWriter] > _tmp19_ = 0x7f1b000 "\360\253\361\a" > _tmp20_ = 0x0 > _tmp21_ = <optimized out> > _tmp22_ = 0x0 > _tmp23_ = <optimized out> > _tmp24_ = 0xc26b0a0 [GdkPixbuf] > pixbuf = 0xc26b0a0 [GdkPixbuf] > _tmp25_ = <optimized out> > _tmp26_ = 0x0 > _tmp27_ = <optimized out> > metadata = 0x7fa37c01fb80 [PhotoMetadata] > _tmp29_ = <optimized out> > _tmp30_ = 0x0 > _tmp31_ = {width = 2840, height = 2128} > _tmp32_ = {width = 2840, height = 2128} > _tmp33_ = <optimized out> > _tmp37_ = <optimized out> > _tmp38_ = 0xc2466c0 "/home/zero-one/Pictures/Goa Trip 2008-2009/CRW_9711_modified.jpg" > _tmp39_ = 0x0 > _tmp40_ = 0x7fa3a02edd40 [JfifMetadataWriter] > _tmp41_ = 0x7fa3a02edd40 [JfifMetadataWriter] > _tmp42_ = 0x7fa3a02edd40 [JfifMetadataWriter] > _tmp43_ = 0x7fa3a02edd40 [JfifMetadataWriter] > _inner_error_ = 0x0 > __PRETTY_FUNCTION__ = "photo_export" >#5 0x00000000005aa6f0 in photo_open_with_external_editor (self=0xc268550 [LibraryPhoto], error=0x7fffc1acc2a8) at src/Photo.c:10261 > _tmp13_ = {constraint = SCALE_CONSTRAINT_ORIGINAL, scale = 0, viewport = {width = 0, height = 0}, scale_up = 0} > _tmp14_ = {constraint = SCALE_CONSTRAINT_ORIGINAL, scale = 0, viewport = {width = 0, height = 0}, scale_up = 0} > _tmp18_ = <optimized out> > current_editable_file = <optimized out> > create_editable_file = 0xbb6e300 > editable_file_format = PHOTO_FILE_FORMAT_JFIF > _tmp5_ = <optimized out> > _tmp6_ = <optimized out> > _tmp11_ = <optimized out> > _tmp19_ = <optimized out> > _inner_error_ = 0x0 > __PRETTY_FUNCTION__ = "photo_open_with_external_editor" >#6 0x00000000005567b4 in collection_page_on_external_edit (self=<optimized out>) at src/CollectionPage.c:3522 > _tmp0_ = <optimized out> > _tmp1_ = <optimized out> > _tmp2_ = <optimized out> > _tmp3_ = <optimized out> > _tmp4_ = <optimized out> > _tmp5_ = <optimized out> > _tmp6_ = 0xc26fa80 [Thumbnail] > _tmp7_ = <optimized out> > _tmp8_ = <optimized out> > _tmp9_ = 0xc268550 [LibraryPhoto] > photo = 0xc268550 [LibraryPhoto] > _tmp10_ = 0x59ca0b0 [LibraryWindow] > _tmp11_ = <optimized out> > _tmp12_ = 0x0 > _tmp13_ = <optimized out> > _inner_error_ = 0x0 > __PRETTY_FUNCTION__ = "collection_page_on_external_edit" >#7 0x0000003262e0ea44 in g_closure_invoke (closure=0x892e940, return_value=0x0, n_param_values=1, param_values=0xbb6e320, invocation_hint=<optimized out>) at gclosure.c:774 > marshal = 0x3262e0fe60 <g_cclosure_marshal_VOID__VOID> > marshal_data = <optimized out> > in_marshal = <optimized out> > __PRETTY_FUNCTION__ = "g_closure_invoke" >#8 0x0000003262e20d37 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0xa0b0330, emission_return=0x0, instance_and_params=0xbb6e320) at gsignal.c:3272 > tmp = <optimized out> > handler = 0x90d2ac0 > accumulator = 0x0 > emission = {next = 0x0, instance = 0xa0b0330, ihint = {signal_id = 344, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x5a2eed0 > hlist = 0x326020af70 > handler_list = 0x90d2ac0 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 344 > max_sequential_handler_number = 236839 > return_value_altered = 1 >#9 0x0000003262e2a161 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3003 > instance_and_params = 0xbb6e320 > signal_return_type = 4 > param_values = 0xbb6e338 > node = <optimized out> > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#10 0x0000003262e2a302 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3060 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc1acc6e0, reg_save_area = 0x7fffc1acc620}} >#11 0x000000326fa754f3 in _gtk_action_emit_activate (action=0xa0b0330 [GtkAction]) at gtkaction.c:794 > group = 0xa74cc00 [GtkActionGroup] >#12 0x0000003262e0ea44 in g_closure_invoke (closure=0x1b58790, return_value=0x0, n_param_values=1, param_values=0xbb6e220, invocation_hint=<optimized out>) at gclosure.c:774 > marshal = 0x3262e0d2e0 <g_type_class_meta_marshal> > marshal_data = <optimized out> > in_marshal = <optimized out> > __PRETTY_FUNCTION__ = "g_closure_invoke" >#13 0x0000003262e20547 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0xa0d9040, emission_return=0x0, instance_and_params=0xbb6e220) at gsignal.c:3202 > accumulator = 0x0 > emission = {next = 0x7fffc1accd10, instance = 0xa0d9040, ihint = {signal_id = 94, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 94557504} > class_closure = 0x1b58790 > hlist = 0xa0d2fd8 > handler_list = <optimized out> > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 94 > max_sequential_handler_number = 236839 > return_value_altered = <optimized out> >#14 0x0000003262e2a161 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3003 > instance_and_params = 0xbb6e220 > signal_return_type = 4 > param_values = 0xbb6e238 > node = <optimized out> > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#15 0x0000003262e2a302 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3060 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc1accb00, reg_save_area = 0x7fffc1acca40}} >#16 0x000000326fc82f7e in IA__gtk_widget_activate (widget=0xa0d9040 [GtkImageMenuItem]) at gtkwidget.c:5030 > __PRETTY_FUNCTION__ = "IA__gtk_widget_activate" >#17 0x000000326fb65f8d in IA__gtk_menu_shell_activate_item (menu_shell=0xa0ce0b0 [GtkMenu], menu_item=0xa0d9040 [GtkImageMenuItem], force_deactivate=<optimized out>) at gtkmenushell.c:1283 > slist = <optimized out> > shells = 0x7fa390017960 = {0xa0ce0b0} > deactivate = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_menu_shell_activate_item" >#18 0x000000326fb66372 in gtk_menu_shell_button_release (widget=0xa0ce0b0 [GtkMenu], event=<optimized out>) at gtkmenushell.c:710 > submenu = 0x0 > menu_item = 0xa0d9040 [GtkImageMenuItem] > deactivate = 1 > menu_shell = 0xa0ce0b0 [GtkMenu] > priv = 0xa0ce1e0 >#19 0x000000326fb4ed03 in _gtk_marshal_BOOLEAN__BOXED (closure=0x1b46950, return_value=0x7fffc1accd60, n_param_values=<optimized out>, param_values=0x7fa3a02e3d00, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x326fb59390 <gtk_menu_button_release> > cc = 0x1b46950 > data1 = 0xa0ce0b0 > data2 = 0x1b3b000 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#20 0x0000003262e0ea44 in g_closure_invoke (closure=0x1b46950, return_value=0x7fffc1accd60, n_param_values=2, param_values=0x7fa3a02e3d00, invocation_hint=<optimized out>) at gclosure.c:774 > marshal = 0x3262e0d2e0 <g_type_class_meta_marshal> > marshal_data = <optimized out> > in_marshal = <optimized out> > __PRETTY_FUNCTION__ = "g_closure_invoke" >#21 0x0000003262e20b7c in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0xa0ce0b0, emission_return=0x7fffc1accec0, instance_and_params=0x7fa3a02e3d00) at gsignal.c:3310 > accumulator = 0x1b46be0 > emission = {next = 0x0, instance = 0xa0ce0b0, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 28675296} > class_closure = 0x1b46950 > hlist = 0x1 > handler_list = 0x0 > return_accu = 0x7fffc1accd60 > accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 34 > max_sequential_handler_number = 236839 > return_value_altered = 0 >#22 0x0000003262e29f33 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3013 > return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > error = 0x0 > rtype = 20 > static_scope = 0 > instance_and_params = 0x7fa3a02e3d00 > signal_return_type = 20 > param_values = 0x7fa3a02e3d18 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#23 0x0000003262e2a302 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3060 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffc1acd000, reg_save_area = 0x7fffc1accf40}} >#24 0x000000326fc83f41 in gtk_widget_event_internal (widget=0xa0ce0b0 [GtkMenu], event=0x7fa37c01f500) at gtkwidget.c:4999 > signal_num = <optimized out> > return_val = 0 >#25 0x000000326fb4c823 in IA__gtk_propagate_event (widget=0xa0ce0b0 [GtkMenu], event=0x7fa37c01f500) at gtkmain.c:2489 > tmp = <optimized out> > handled_event = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" >#26 0x000000326fb4cb8b in IA__gtk_main_do_event (event=0x7fa37c01f500) at gtkmain.c:1684 > event_widget = <optimized out> > grab_widget = 0xa0d9040 [GtkImageMenuItem] > window_group = <optimized out> > rewritten_event = <optimized out> > tmp_list = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" >#27 0x000000326e26207c in gdk_event_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2377 > display = <optimized out> > event = 0x7fa37c01f500 >#28 0x0000003261e44f3d in g_main_dispatch (context=0x1ae6640) at gmain.c:2441 > dispatch = 0x326e262030 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x1b1b190, next = 0x0} > need_destroy = <optimized out> > source = 0x1b1b190 > current = 0x1b95ac0 > i = <optimized out> >#29 g_main_context_dispatch (context=0x1ae6640) at gmain.c:3011 >No locals. >#30 0x0000003261e45738 in g_main_context_iterate (context=0x1ae6640, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089 > max_priority = 2147483647 > timeout = 25 > some_ready = 1 > nfds = 8 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#31 0x0000003261e45c85 in g_main_loop_run (loop=0x739f170) at gmain.c:3297 > self = 0x1acafb0 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#32 0x000000326fb4bbb7 in IA__gtk_main () at gtkmain.c:1256 > tmp_list = <optimized out> > functions = 0x0 > init = <optimized out> > loop = 0x739f170 >#33 0x0000000000659b2c in application_start (self=0x1b62350) at src/Application.c:141 > __PRETTY_FUNCTION__ = "application_start" >#34 0x000000000054d794 in library_exec (mounts=<optimized out>, mounts_length1=<optimized out>) at src/main.c:1082 > _tmp0_ = 0x1c014f0 [UniqueApp] > shotwell = 0x1c014f0 [UniqueApp] > _tmp1_ = 0 > _tmp2_ = 0 > _tmp5_ = <optimized out> > _tmp6_ = <optimized out> > _tmp7_ = <optimized out> > _tmp8_ = <optimized out> > errormsg = <optimized out> > app_version = 0x1c6bf00 "0.8.1" > schema_version = <optimized out> > _tmp9_ = 0x1c6bf00 "0.8.1" > _tmp10_ = 12 > _tmp11_ = <optimized out> > _result_ = <optimized out> > progress_dialog = <optimized out> > aggregate_monitor = 0x0 > monitor = <optimized out> > monitor_target = <optimized out> > monitor_target_destroy_notify = <optimized out> > _tmp42_ = 0x25c9b90 > registry = 0x25c9b90 > _tmp43_ = <optimized out> > library_window = 0x59ca0b0 [LibraryWindow] > _tmp45_ = <optimized out> > _tmp46_ = <optimized out> > _tmp47_ = <optimized out> > _tmp48_ = <optimized out> > _tmp49_ = <optimized out> > _tmp59_ = <optimized out> > _tmp60_ = 0x1b62350 > _tmp61_ = 0x1b62350 > _inner_error_ = 0x0 >#35 0x000000000054eb9f in _vala_main (args=0x7fffc1acd4a8, args_length1=1) at src/main.c:1548 > _tmp0_ = <optimized out> > _tmp1_ = 6 > _tmp2_ = <optimized out> > _tmp3_ = 0x0 > _tmp3__length1 = <optimized out> > _tmp7_ = <optimized out> > mounts = 0x1ae9770 > mounts_length1 = <optimized out> > _mounts_size_ = <optimized out> > filename = <optimized out> > _tmp16_ = <optimized out> > _tmp17_ = <optimized out> > _tmp18_ = <optimized out> > _tmp19_ = <optimized out> > _tmp20_ = 0x1b73740 > _tmp21_ = <optimized out> > _tmp22_ = 0 > _tmp23_ = <optimized out> > _inner_error_ = 0x0 >#36 0x0000000000475ac1 in main (argc=1, argv=0x7fffc1acd4a8) at src/main.c:1613 >No locals. >From To Syms Read Shared Object Library >0x0000003f4880b4b0 0x0000003f488235e8 Yes /usr/lib64/libgconf-2.so.4 >0x000000327bc09590 0x000000327bc396b8 Yes /usr/lib64/libgee.so.2 >0x000000326d2078f0 0x000000326d216e8c Yes /usr/lib64/libgexiv2.so.0 >0x000000326ee5f9c0 0x000000326ef6bd38 Yes /usr/lib64/libexiv2.so.10 >0x000000327f20a4e0 0x000000327f239d3c Yes /usr/lib64/libgstbase-0.10.so.0 >0x000000327b8244e0 0x000000327b8a2d4c Yes /usr/lib64/libgstreamer-0.10.so.0 >0x0000003274e03780 0x0000003274e06898 Yes /lib64/libgudev-1.0.so.0 >0x0000003268206050 0x00000032682187ac Yes /usr/lib64/libgphoto2.so.2 >0x0000003269202060 0x0000003269205ecc Yes /usr/lib64/libgphoto2_port.so.0 >0x0000003260a051b0 0x0000003260a43b68 Yes /lib64/libm.so.6 >0x0000003268610620 0x000000326862217c Yes /usr/lib64/libexif.so.12 >0x0000003269601620 0x000000326960317c Yes /lib64/libusb-0.1.so.4 >0x0000003266a2c980 0x0000003266b1006c Yes /usr/lib64/libxml2.so.2 >0x0000003273a09dd0 0x0000003273a80968 Yes /usr/lib64/libsqlite3.so.0 >0x0000003f48004c20 0x0000003f480094c8 Yes /usr/lib64/libunique-1.0.so.0 >0x0000003355c2e620 0x0000003356bdfb18 Yes /usr/lib64/libwebkitgtk-1.0.so.0 >0x000000326fa69a00 0x000000326fd0e618 Yes /usr/lib64/libgtk-x11-2.0.so.0 >0x000000327b418a70 0x000000327b44e018 Yes /usr/lib64/libsoup-2.4.so.1 >0x000000326e21e6e0 0x000000326e281af8 Yes /usr/lib64/libgdk-x11-2.0.so.0 >0x000000326ca09ac0 0x000000326ca15b88 Yes /usr/lib64/libatk-1.0.so.0 >0x000000326aa07670 0x000000326aa217a8 Yes /usr/lib64/libpangoft2-1.0.so.0 >0x000000326ce049c0 0x000000326ce09608 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x000000326b606270 0x000000326b619c18 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x000000326a60b180 0x000000326a682a68 Yes /usr/lib64/libcairo.so.2 >0x000000326b20edb0 0x000000326b22d398 Yes /usr/lib64/libpango-1.0.so.0 >0x000000326560cac0 0x0000003265675fd8 Yes /usr/lib64/libfreetype.so.6 >0x0000003266205da0 0x000000326621f84c Yes /usr/lib64/libfontconfig.so.1 >0x0000003265a2c120 0x0000003265ae3e38 Yes /lib64/libgio-2.0.so.0 >0x0000003262e09dd0 0x0000003262e39eb8 Yes /lib64/libgobject-2.0.so.0 >0x0000003264201020 0x0000003264201fc8 Yes /lib64/libgmodule-2.0.so.0 >0x00000032626015a0 0x0000003262602a68 Yes /lib64/libgthread-2.0.so.0 >0x0000003260e02260 0x0000003260e05758 Yes /lib64/librt.so.1 >0x0000003261e178f0 0x0000003261eb05b8 Yes /lib64/libglib-2.0.so.0 >0x000000326325a490 0x00000032632c2f46 Yes /usr/lib64/libstdc++.so.6 >0x00000032612028a0 0x00000032612120b8 Yes /lib64/libgcc_s.so.1 >0x0000003260205700 0x0000003260210b88 Yes /lib64/libpthread.so.0 >0x000000325fe1ef10 0x000000325ff5bb70 Yes /lib64/libc.so.6 >0x0000003f4600a4f0 0x0000003f4601ce38 Yes /usr/lib64/libdbus-glib-1.so.2 >0x0000003264e076f0 0x0000003264e306c8 Yes /lib64/libdbus-1.so.3 >0x0000003261601e90 0x000000326160e688 Yes /lib64/libz.so.1 >0x0000003264a03d00 0x0000003264a1dab8 Yes /lib64/libexpat.so.1 >0x0000003260600de0 0x0000003260601918 Yes /lib64/libdl.so.2 >0x000000326d603000 0x000000326d60b298 Yes /lib64/libudev.so.0 >0x0000003271a02380 0x0000003271a06668 Yes /usr/lib64/libltdl.so.7 >0x0000003276c02940 0x0000003276c0a538 Yes /lib64/libusb-1.0.so.0 >0x00000032652048c0 0x000000326521e498 Yes /usr/lib64/libpng12.so.0 >0x000000326361dce0 0x00000032636a97ec Yes /usr/lib64/libX11.so.6 >0x0000003269a989b0 0x0000003269c771e8 Yes /usr/lib64/libjavascriptcoregtk-1.0.so.0 >0x0000003280602da0 0x0000003280607f4c Yes /usr/lib64/libenchant.so.1 >0x0000003268a029e0 0x0000003268a061a8 Yes /usr/lib64/libgailutil.so.18 >0x0000003f4ac07e00 0x0000003f4ac0f22c Yes /usr/lib64/libgeoclue.so.0 >0x0000003281602d60 0x00000032816082f8 Yes /usr/lib64/libgstapp-0.10.so.0 >0x0000003280204ec0 0x000000328020ada8 Yes /usr/lib64/libgstinterfaces-0.10.so.0 >0x0000003280a0a050 0x0000003280a174d8 Yes /usr/lib64/libgstpbutils-0.10.so.0 >0x000000327f603950 0x000000327f608928 Yes /usr/lib64/libgstvideo-0.10.so.0 >0x0000003355403d70 0x0000003355436238 Yes /usr/lib64/libjpeg.so.62 >0x000000327fe0a990 0x000000327fe2ef1c Yes /usr/lib64/libxslt.so.1 >0x000000327a4606e0 0x000000327a569808 Yes /usr/lib64/libicui18n.so.46 >0x000000327783f900 0x00000032778ea198 Yes /usr/lib64/libicuuc.so.46 >0x0000003275a004b0 0x0000003275a005b8 Yes (*) /usr/lib64/libicudata.so.46 >0x0000003266e01910 0x0000003266e0810c Yes /usr/lib64/libXrender.so.1 >0x0000003272e13020 0x0000003272e4ef0c Yes /usr/lib64/libXt.so.6 >0x00000032676013e0 0x000000326760450c Yes /usr/lib64/libXfixes.so.3 >0x0000003264603630 0x000000326460ed08 Yes /usr/lib64/libXext.so.6 >0x0000003267200a00 0x000000326720148c Yes /usr/lib64/libXinerama.so.1 >0x0000003265e01f80 0x0000003265e0c778 Yes /usr/lib64/libXi.so.6 >0x0000003267a01720 0x0000003267a0675c Yes /usr/lib64/libXrandr.so.2 >0x0000003267e028d0 0x0000003267e0749c Yes /usr/lib64/libXcursor.so.1 >0x000000326be00b30 0x000000326be0189c Yes /usr/lib64/libXcomposite.so.1 >0x000000326ba00a90 0x000000326ba0160c Yes /usr/lib64/libXdamage.so.1 >0x000000326ae08cc0 0x000000326ae73fa8 Yes /usr/lib64/libpixman-1.so.0 >0x0000003262a01890 0x0000003262a05ff8 Yes /usr/lib64/libffi.so.5 >0x0000003261a05d00 0x0000003261a16068 Yes /lib64/libselinux.so.1 >0x0000003262203940 0x0000003262213ff8 Yes /lib64/libresolv.so.2 >0x000000325fa00b20 0x000000325fa1aaaa Yes /lib64/ld-linux-x86-64.so.2 >0x0000003263a086c0 0x0000003263a13c0c Yes /usr/lib64/libxcb.so.1 >0x000000326a201ad0 0x000000326a205d7c Yes /usr/lib64/libSM.so.6 >0x0000003268e04d00 0x0000003268e12e1c Yes /usr/lib64/libICE.so.6 >0x0000003263e00dd0 0x0000003263e01b2c Yes /usr/lib64/libXau.so.6 >0x0000003266601610 0x0000003266602c58 Yes /lib64/libuuid.so.1 >0x00007fa3d9217bd0 0x00007fa3d9230cb8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007fa3d9000140 0x00007fa3d900a108 Yes /usr/lib64/libgvfscommon.so.0 >0x00007fa3d8dcec80 0x00007fa3d8decc08 Yes /usr/lib64/libbluray.so.0 >0x0000003273600e20 0x00000032736016a8 Yes /lib64/libutil.so.1 >0x00007fa3d8bc0130 0x00007fa3d8bc79a8 Yes /lib64/libnss_files.so.2 >0x00007fa3d2556a90 0x00007fa3d257705c Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007fa3d23506b0 0x00007fa3d2350ea8 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007fa3d214b000 0x00007fa3d214cf18 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x0000003f46c01ca0 0x0000003f46c030b8 Yes /usr/lib64/libcanberra-gtk.so.0 >0x0000003f498032f0 0x0000003f4980c428 Yes /usr/lib64/libcanberra.so.0 >0x000000327a801ff0 0x000000327a806158 Yes /usr/lib64/libvorbisfile.so.3 >0x0000003273e037a0 0x0000003273e1a788 Yes /usr/lib64/libvorbis.so.0 >0x00000032732019b0 0x0000003273204068 Yes /usr/lib64/libogg.so.0 >0x0000003f49002350 0x0000003f4900b80c Yes /usr/lib64/libtdb.so.1 >0x0000003f46400c60 0x0000003f46405ce8 Yes /lib64/libcrypt.so.1 >0x0000003f46803460 0x0000003f468421c8 Yes /lib64/libfreebl3.so >0x00007fa3d1f25b80 0x00007fa3d1f26008 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x000000327b0081f0 0x000000327b02bf38 Yes /usr/lib64/librsvg-2.so.2 >0x00007fa3d1ccb6e0 0x00007fa3d1cea04c Yes /usr/lib64/libcroco-0.6.so.3 >0x00007fa3c4bfcf70 0x00007fa3c4c25735 Yes (*) /usr/lib64/shotwell/plugins/builtin/shotwell-publishing-extras.so >0x0000003281a09bf0 0x0000003281a1c248 Yes /usr/lib64/libjson-glib-1.0.so.0 >0x00007fa3c4976e90 0x00007fa3c49cae92 Yes (*) /usr/lib64/shotwell/plugins/builtin/shotwell-publishing.so >0x00007fa3c475b410 0x00007fa3c475f6d9 Yes (*) /usr/lib64/shotwell/plugins/builtin/shotwell-transitions.so >0x00007fa3c2e7dc40 0x00007fa3c2e898c8 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007fa3c2474740 0x00007fa3c2476428 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so >0x00007fa3c52d5420 0x00007fa3c52d67e8 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so >0x00007fa3c504f8d0 0x00007fa3c5081c78 Yes /usr/lib64/libtiff.so.3 >0x00007fa3c223b380 0x00007fa3c226257c Yes /usr/lib64/gstreamer-0.10/libgstcoreelements.so >0x00007fa3c201d700 0x00007fa3c202c168 Yes /usr/lib64/gstreamer-0.10/libgstdecodebin2.so >0x00007fa3c09b12a0 0x00007fa3c09f2618 Yes /usr/lib64/gstreamer-0.10/libgstffmpegcolorspace.so >0x00007fa3c079a9e0 0x00007fa3c07a5d48 Yes /usr/lib64/gstreamer-0.10/libgsttypefindfunctions.so >0x00007fa3c05797e0 0x00007fa3c0590518 Yes /usr/lib64/gstreamer-0.10/libgstavi.so >0x00007fa3c4e3c450 0x00007fa3c4e43b68 Yes /usr/lib64/libgstriff-0.10.so.0 >0x00000032854065c0 0x0000003285417f68 Yes /usr/lib64/libgstaudio-0.10.so.0 >0x0000003283a09540 0x0000003283a1e8a8 Yes /usr/lib64/libgsttag-0.10.so.0 >0x00007fa3c0364c50 0x00007fa3c036e3c8 Yes /usr/lib64/gstreamer-0.10/libgstjpeg.so >0x00007fa3c2c4b520 0x00007fa3c2c6c638 Yes /usr/lib64/gstreamer-0.10/libgstffmpeg.so >0x00000038d721c030 0x00000038d72bafa8 Yes /usr/lib64/libavformat.so.53 >0x00000038d643c580 0x00000038d6893f08 Yes /usr/lib64/libavcodec.so.53 >0x000000353c8052b0 0x000000353c8137a8 Yes /usr/lib64/libavutil.so.51 >0x00007fa3c2a33670 0x00007fa3c2a3ef1c Yes /lib64/libbz2.so.1 >0x00007fa3c281dfb0 0x00007fa3c282b258 Yes /usr/lib64/librtmp.so.0 >0x00007fa3c11eb900 0x00007fa3c11f4938 Yes /usr/lib64/libva.so.1 >0x00007fa3c0ed5e10 0x00007fa3c0f408cc Yes /usr/lib64/libxvidcore.so.4 >0x00007fa3c0072a00 0x00007fa3c0112c68 Yes /usr/lib64/libx264.so.116 >0x00000038d7a04480 0x00000038d7a5ef58 Yes /usr/lib64/libvpx.so.1 >0x000000327c4139f0 0x000000327c416008 Yes /usr/lib64/libvorbisenc.so.2 >0x00007fa3abdd57e0 0x00007fa3abdeccac Yes /usr/lib64/libtheoraenc.so.1 >0x00007fa3c0cc4650 0x00007fa3c0ccf38c Yes /usr/lib64/libtheoradec.so.1 >0x00007fa3abbbe8e0 0x00007fa3abbcdcec Yes /usr/lib64/libspeex.so.1 >0x00007fa3ab903890 0x00007fa3ab9717e8 Yes /usr/lib64/libschroedinger-1.0.so.0 >0x0000003907a04bd0 0x0000003907a1a488 Yes /usr/lib64/libopenjpeg.so.3 >0x00007fa3aa634520 0x00007fa3aa662a48 Yes /usr/lib64/libmp3lame.so.0 >0x00007fa3aa4211a0 0x00007fa3aa429188 Yes /usr/lib64/libgsm.so.1 >0x00007fa3aa1bb640 0x00007fa3aa20a12c Yes /usr/lib64/libdirac_encoder.so.0 >0x000000326c201480 0x000000326c2128dc Yes /usr/lib64/libcelt0.so.2 >0x0000003275618890 0x0000003275692b28 Yes /usr/lib64/libgnutls.so.26 >0x000000326f607000 0x000000326f653388 Yes /lib64/libgcrypt.so.11 >0x00007fa3a9f23e10 0x00007fa3a9f70608 Yes /usr/lib64/liborc-0.4.so.0 >0x0000003275201bd0 0x000000327520cbf8 Yes /usr/lib64/libtasn1.so.3 >0x000000326de008a0 0x000000326de00e28 Yes /lib64/libgpg-error.so.0 >0x0000003272a02a40 0x0000003272a0b768 Yes /usr/lib64/libp11-kit.so.0 >0x00007fa3a9d0c790 0x00007fa3a9d13e58 Yes /usr/lib64/gstreamer-0.10/libgstsubparse.so >0x00007fa3a9b064d0 0x00007fa3a9b07118 Yes /usr/lib64/gconv/ISO8859-15.so >0x00007fa3a98bc0d0 0x00007fa3a98f1b28 Yes /usr/lib64/gstreamer-0.10/libgstisomp4.so >0x00007fa38b5ecd70 0x00007fa38b5f6db8 Yes /usr/lib64/libgstrtp-0.10.so.0 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x7fa3b44aa8e0 140341081188576 >rbx 0x7fffc1acc040 140736442712128 >rcx 0x32601b1710 216360752912 >rdx 0xc253f70 203767664 >rsi 0x1 1 >rdi 0x0 0 >rbp 0x7fa3b44aa8c0 0x7fa3b44aa8c0 >rsp 0x7fffc1acbf90 0x7fffc1acbf90 >r8 0xc253f70 203767664 >r9 0x1 1 >r10 0x0 0 >r11 0xff06f600000000 71783772692938752 >r12 0xc27fa20 203946528 >r13 0x326eeb5090 216609280144 >r14 0x7fa37c01fb80 140340136901504 >r15 0x1e2c160 31637856 >rip 0x326d207cba 0x326d207cba <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+330> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**): > 0x000000326d207b70 <+0>: mov %rbx,-0x20(%rsp) > 0x000000326d207b75 <+5>: mov %rbp,-0x18(%rsp) > 0x000000326d207b7a <+10>: mov %rdi,%rbp > 0x000000326d207b7d <+13>: mov %r12,-0x10(%rsp) > 0x000000326d207b82 <+18>: mov %r13,-0x8(%rsp) > 0x000000326d207b87 <+23>: sub $0x58,%rsp > 0x000000326d207b8b <+27>: mov (%rsi),%rdi > 0x000000326d207b8e <+30>: mov %rsi,%rbx > 0x000000326d207b91 <+33>: mov %rdx,%r12 > 0x000000326d207b94 <+36>: test %rdi,%rdi > 0x000000326d207b97 <+39>: je 0x326d207c40 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+208> > 0x000000326d207b9d <+45>: callq 0x326d206e30 <_ZNK5Exiv25Image4goodEv@plt> > 0x000000326d207ba2 <+50>: test %al,%al > 0x000000326d207ba4 <+52>: je 0x326d207c40 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+208> > 0x000000326d207baa <+58>: mov (%rbx),%rdi > 0x000000326d207bad <+61>: mov (%rdi),%rax > 0x000000326d207bb0 <+64>: callq *0x10(%rax) > 0x000000326d207bb3 <+67>: mov (%rbx),%rdi > 0x000000326d207bb6 <+70>: mov $0x1,%esi > 0x000000326d207bbb <+75>: callq 0x326d206fc0 <_ZNK5Exiv25Image9checkModeENS_10MetadataIdE@plt> > 0x000000326d207bc0 <+80>: sub $0x2,%eax > 0x000000326d207bc3 <+83>: cmp $0x1,%eax > 0x000000326d207bc6 <+86>: jbe 0x326d207c70 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+256> > 0x000000326d207bcc <+92>: mov (%rbx),%rdi > 0x000000326d207bcf <+95>: mov $0x8,%esi > 0x000000326d207bd4 <+100>: callq 0x326d206fc0 <_ZNK5Exiv25Image9checkModeENS_10MetadataIdE@plt> > 0x000000326d207bd9 <+105>: sub $0x2,%eax > 0x000000326d207bdc <+108>: cmp $0x1,%eax > 0x000000326d207bdf <+111>: jbe 0x326d207d80 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+528> > 0x000000326d207be5 <+117>: mov (%rbx),%rdi > 0x000000326d207be8 <+120>: mov $0x2,%esi > 0x000000326d207bed <+125>: callq 0x326d206fc0 <_ZNK5Exiv25Image9checkModeENS_10MetadataIdE@plt> > 0x000000326d207bf2 <+130>: sub $0x2,%eax > 0x000000326d207bf5 <+133>: cmp $0x1,%eax > 0x000000326d207bf8 <+136>: jbe 0x326d207d50 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+480> > 0x000000326d207bfe <+142>: mov (%rbx),%rdi > 0x000000326d207c01 <+145>: mov $0x4,%esi > 0x000000326d207c06 <+150>: callq 0x326d206fc0 <_ZNK5Exiv25Image9checkModeENS_10MetadataIdE@plt> > 0x000000326d207c0b <+155>: sub $0x2,%eax > 0x000000326d207c0e <+158>: cmp $0x1,%eax > 0x000000326d207c11 <+161>: jbe 0x326d207cd8 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+360> > 0x000000326d207c17 <+167>: mov (%rbx),%rdi > 0x000000326d207c1a <+170>: mov (%rdi),%rax > 0x000000326d207c1d <+173>: callq *0x18(%rax) > 0x000000326d207c20 <+176>: mov $0x1,%eax > 0x000000326d207c25 <+181>: mov 0x38(%rsp),%rbx > 0x000000326d207c2a <+186>: mov 0x40(%rsp),%rbp > 0x000000326d207c2f <+191>: mov 0x48(%rsp),%r12 > 0x000000326d207c34 <+196>: mov 0x50(%rsp),%r13 > 0x000000326d207c39 <+201>: add $0x58,%rsp > 0x000000326d207c3d <+205>: retq > 0x000000326d207c3e <+206>: xchg %ax,%ax > 0x000000326d207c40 <+208>: lea 0xf259(%rip),%rdi # 0x326d216ea0 > 0x000000326d207c47 <+215>: callq 0x326d2073a0 <g_quark_from_string@plt> > 0x000000326d207c4c <+220>: lea 0xf655(%rip),%rcx # 0x326d2172a8 > 0x000000326d207c53 <+227>: mov %eax,%esi > 0x000000326d207c55 <+229>: mov $0x1f5,%edx > 0x000000326d207c5a <+234>: mov %r12,%rdi > 0x000000326d207c5d <+237>: callq 0x326d207630 <g_set_error_literal@plt> > 0x000000326d207c62 <+242>: xor %eax,%eax > 0x000000326d207c64 <+244>: jmp 0x326d207c25 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+181> > 0x000000326d207c66 <+246>: nopw %cs:0x0(%rax,%rax,1) > 0x000000326d207c70 <+256>: mov (%rbx),%rsi > 0x000000326d207c73 <+259>: lea 0x20(%rsp),%rdi > 0x000000326d207c78 <+264>: mov (%rsi),%rax > 0x000000326d207c7b <+267>: callq *0xa0(%rax) > 0x000000326d207c81 <+273>: lea 0xf21f(%rip),%rsi # 0x326d216ea7 > 0x000000326d207c88 <+280>: lea 0x20(%rsp),%rdi > 0x000000326d207c8d <+285>: callq 0x326d207220 <_ZNKSs7compareEPKc@plt> > 0x000000326d207c92 <+290>: mov 0x20(%rsp),%rdx > 0x000000326d207c97 <+295>: lea -0x18(%rdx),%rdi > 0x000000326d207c9b <+299>: cmp 0x216776(%rip),%rdi # 0x326d41e418 > 0x000000326d207ca2 <+306>: jne 0x326d207da9 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+569> > 0x000000326d207ca8 <+312>: mov (%rbx),%r12 > 0x000000326d207cab <+315>: mov (%r12),%rax > 0x000000326d207caf <+319>: mov 0x20(%rax),%r13 > 0x000000326d207cb3 <+323>: mov 0x18(%rbp),%rax > 0x000000326d207cb7 <+327>: mov (%rax),%rdi >=> 0x000000326d207cba <+330>: mov (%rdi),%rax > 0x000000326d207cbd <+333>: callq *0x80(%rax) > 0x000000326d207cc3 <+339>: mov %r12,%rdi > 0x000000326d207cc6 <+342>: mov %rax,%rsi > 0x000000326d207cc9 <+345>: callq *%r13 > 0x000000326d207ccc <+348>: jmpq 0x326d207bcc <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+92> > 0x000000326d207cd1 <+353>: nopl 0x0(%rax) > 0x000000326d207cd8 <+360>: mov (%rbx),%r12 > 0x000000326d207cdb <+363>: lea 0x10(%rsp),%rdi > 0x000000326d207ce0 <+368>: lea 0x2d(%rsp),%rdx > 0x000000326d207ce5 <+373>: mov (%r12),%rax > 0x000000326d207ce9 <+377>: mov 0x60(%rax),%r13 > 0x000000326d207ced <+381>: mov 0x18(%rbp),%rax > 0x000000326d207cf1 <+385>: mov 0x8(%rax),%rsi > 0x000000326d207cf5 <+389>: callq 0x326d207030 <_ZNSsC1EPKcRKSaIcE@plt> > 0x000000326d207cfa <+394>: lea 0x10(%rsp),%rsi > 0x000000326d207cff <+399>: mov %r12,%rdi > 0x000000326d207d02 <+402>: callq *%r13 > 0x000000326d207d05 <+405>: mov 0x10(%rsp),%rax > 0x000000326d207d0a <+410>: lea -0x18(%rax),%rdi > 0x000000326d207d0e <+414>: cmp 0x216703(%rip),%rdi # 0x326d41e418 > 0x000000326d207d15 <+421>: je 0x326d207c17 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+167> > 0x000000326d207d1b <+427>: cmpq $0x0,0x216735(%rip) # 0x326d41e458 > 0x000000326d207d23 <+435>: je 0x326d207e0b <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+667> > 0x000000326d207d29 <+441>: or $0xffffffff,%edx > 0x000000326d207d2c <+444>: lock xadd %edx,-0x8(%rax) > 0x000000326d207d31 <+449>: test %edx,%edx > 0x000000326d207d33 <+451>: jg 0x326d207c17 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+167> > 0x000000326d207d39 <+457>: lea 0x2f(%rsp),%rsi > 0x000000326d207d3e <+462>: callq 0x326d206da0 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x000000326d207d43 <+467>: jmpq 0x326d207c17 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+167> > 0x000000326d207d48 <+472>: nopl 0x0(%rax,%rax,1) > 0x000000326d207d50 <+480>: mov (%rbx),%r12 > 0x000000326d207d53 <+483>: mov (%r12),%rax > 0x000000326d207d57 <+487>: mov 0x30(%rax),%r13 > 0x000000326d207d5b <+491>: mov 0x18(%rbp),%rax > 0x000000326d207d5f <+495>: mov (%rax),%rdi > 0x000000326d207d62 <+498>: mov (%rdi),%rax > 0x000000326d207d65 <+501>: callq *0x88(%rax) > 0x000000326d207d6b <+507>: mov %r12,%rdi > 0x000000326d207d6e <+510>: mov %rax,%rsi > 0x000000326d207d71 <+513>: callq *%r13 > 0x000000326d207d74 <+516>: jmpq 0x326d207bfe <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+142> > 0x000000326d207d79 <+521>: nopl 0x0(%rax) > 0x000000326d207d80 <+528>: mov (%rbx),%r12 > 0x000000326d207d83 <+531>: mov (%r12),%rax > 0x000000326d207d87 <+535>: mov 0x50(%rax),%r13 > 0x000000326d207d8b <+539>: mov 0x18(%rbp),%rax > 0x000000326d207d8f <+543>: mov (%rax),%rdi > 0x000000326d207d92 <+546>: mov (%rdi),%rax > 0x000000326d207d95 <+549>: callq *0x90(%rax) > 0x000000326d207d9b <+555>: mov %r12,%rdi > 0x000000326d207d9e <+558>: mov %rax,%rsi > 0x000000326d207da1 <+561>: callq *%r13 > 0x000000326d207da4 <+564>: jmpq 0x326d207be5 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+117> > 0x000000326d207da9 <+569>: cmpq $0x0,0x2166a7(%rip) # 0x326d41e458 > 0x000000326d207db1 <+577>: je 0x326d207deb <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+635> > 0x000000326d207db3 <+579>: or $0xffffffff,%ecx > 0x000000326d207db6 <+582>: lock xadd %ecx,-0x8(%rdx) > 0x000000326d207dbb <+587>: test %ecx,%ecx > 0x000000326d207dbd <+589>: jg 0x326d207ca8 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+312> > 0x000000326d207dc3 <+595>: lea 0x2e(%rsp),%rsi > 0x000000326d207dc8 <+600>: mov %eax,0x8(%rsp) > 0x000000326d207dcc <+604>: callq 0x326d206da0 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x000000326d207dd1 <+609>: jmpq 0x326d207ca8 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+312> > 0x000000326d207dd6 <+614>: lea 0x10(%rsp),%rdi > 0x000000326d207ddb <+619>: mov %rax,%rbx > 0x000000326d207dde <+622>: callq 0x326d2070d0 <_ZNSsD1Ev@plt> > 0x000000326d207de3 <+627>: mov %rbx,%rdi > 0x000000326d207de6 <+630>: callq 0x326d207800 <_Unwind_Resume@plt> > 0x000000326d207deb <+635>: mov -0x8(%rdx),%ecx > 0x000000326d207dee <+638>: lea -0x1(%rcx),%esi > 0x000000326d207df1 <+641>: mov %esi,-0x8(%rdx) > 0x000000326d207df4 <+644>: jmp 0x326d207dbb <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+587> > 0x000000326d207df6 <+646>: lea 0x20(%rsp),%rdi > 0x000000326d207dfb <+651>: mov %rax,%rbx > 0x000000326d207dfe <+654>: callq 0x326d2070d0 <_ZNSsD1Ev@plt> > 0x000000326d207e03 <+659>: mov %rbx,%rdi > 0x000000326d207e06 <+662>: callq 0x326d207800 <_Unwind_Resume@plt> > 0x000000326d207e0b <+667>: mov -0x8(%rax),%edx > 0x000000326d207e0e <+670>: lea -0x1(%rdx),%ecx > 0x000000326d207e11 <+673>: mov %ecx,-0x8(%rax) > 0x000000326d207e14 <+676>: jmpq 0x326d207d31 <gexiv2_metadata_save_internal(GExiv2Metadata*, Exiv2::ImageFactory::AutoPtr, GError**)+449> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 849393
:
605452
|
605453
|
605454
| 605455