On 2014-11-11 Tue 18:59, Jim Nelson wrote: > As I mentioned in my prior reply, the stack trace isn't useful without > Shotwell debug symbols installed.
I thought I had run it with shotwell-dbg when I posted the last stack trace (see below). Sorry if I made a mistake here; I don't know what the desired output is supposed to look like. Since the output looked more verbose than previously, I thought it had the information you were asking for. Here are the steps that I preformed under Ubuntu 14.04: $ sudo apt-get install shotwell-dbg $ gdb shotwell (gdb) run ^C (gdb) bt The result was the output you see below. If this is not the right approach, it would be great if you could give more instructions. I also tried installing shotwell-dbg from ppa:yorba/ppa but that didn't work. There was a dependency conflict because shotwell-dbg was going to be installed from the Ubuntu repositories but shotwell from the yorba ppa. Thank you. Titus > That would help give me an idea why those calls are being called > repeatedly. > > -- Jim > > On Mon, Nov 3, 2014 at 1:55 PM, Titus von der Malsburg > <[email protected]> wrote: >> >> >> Sorry to bother you with this. I'm still experiencing this problem >> and >> don't want to lose my Shotwell library. Is there anything else that I >> can do to help track down the problem? Or do you have any ideas how >> I could further analyze the problem? Unfortunately, I don't have any >> experience with Vala development. >> >> Thank you. >> >> Titus >> >> On 2014-09-30 Tue 14:48, Titus von der Malsburg wrote: >>> On 2014-09-30 Tue 13:45, Jim Nelson wrote: >>>> Could you run this with shotwell-dbg installed? That would help. >>> >>> Here it is: >>> >>> (gdb) run >>> Starting program: /usr/bin/shotwell >>> [Thread debugging using libthread_db enabled] >>> Using host libthread_db library >>> "/lib/x86_64-linux-gnu/libthread_db.so.1". >>> [New Thread 0x7fffe92d2700 (LWP 13759)] >>> >>> ** (shotwell:13755): WARNING **: Couldn't connect to >>> accessibility bus: Failed to connect to socket /tmp/dbus-rcqX4VoAoS: >>> Connection refused >>> [New Thread 0x7fffe3fff700 (LWP 13760)] >>> [New Thread 0x7fffe09dc700 (LWP 13761)] >>> [New Thread 0x7fffbadf6700 (LWP 13762)] >>> [New Thread 0x7fffba5f5700 (LWP 13763)] >>> [New Thread 0x7fffb9df4700 (LWP 13764)] >>> [New Thread 0x7fffb95f3700 (LWP 13765)] >>> [New Thread 0x7fffb8770700 (LWP 13766)] >>> [New Thread 0x7fffb7f6f700 (LWP 13767)] >>> [Thread 0x7fffb8770700 (LWP 13766) exited] >>> [New Thread 0x7fffb8770700 (LWP 13769)] >>> [Thread 0x7fffb8770700 (LWP 13769) exited] >>> [New Thread 0x7fffb8770700 (LWP 13789)] >>> [Thread 0x7fffb8770700 (LWP 13789) exited] >>> [New Thread 0x7fffb8770700 (LWP 13806)] >>> [Thread 0x7fffb8770700 (LWP 13806) exited] >>> [New Thread 0x7fffb8770700 (LWP 13807)] >>> [New Thread 0x7fffb69d4700 (LWP 13808)] >>> [New Thread 0x7fffb61d3700 (LWP 13809)] >>> [New Thread 0x7fffb59d2700 (LWP 13810)] >>> [New Thread 0x7fffb51d1700 (LWP 13811)] >>> [Thread 0x7fffb51d1700 (LWP 13811) exited] >>> [Thread 0x7fffb61d3700 (LWP 13809) exited] >>> [Thread 0x7fffb69d4700 (LWP 13808) exited] >>> [Thread 0x7fffb7f6f700 (LWP 13767) exited] >>> [Thread 0x7fffb8770700 (LWP 13807) exited] >>> ^C >>> Program received signal SIGINT, Interrupt. >>> 0x0000000000489b86 in backing_photo_id_is_valid (self=0x11dda60) >>> at src/db/PhotoTable.c:5039 >>> 5039 src/db/PhotoTable.c: No such file or directory. >>> (gdb) bt >>> #0 0x0000000000489b86 in backing_photo_id_is_valid >>> (self=0x11dda60) at src/db/PhotoTable.c:5039 >>> #1 0x00000000005d90ed in photo_get_editable_photo_row >>> (self=0x191f4a0) at src/Photo.c:6290 >>> #2 0x00000000005ee060 in >>> library_photo_source_collection_compare_backing (self=<optimized >>> out>, photo=0x191f4a0, info=0x7fffb040aec0, >>> matches_master=0xd3bf60, matches_editable=0x11fb730, >>> matches_development=0x11fb460) at src/Photo.c:23488 >>> #3 0x00000000005ee43b in >>> library_photo_source_collection_fetch_by_matching_backing >>> (self=self@entry=0xe4f200, >>> info=info@entry=0x7fffb040aec0, >>> matches_master=matches_master@entry=0xd3bf60, >>> matches_editable=0x11fb730, >>> matched_development=matched_development@entry=0x11fb460) at >>> src/Photo.c:23650 >>> #4 0x00000000006ba1d9 in >>> photo_monitor_real_candidates_for_unknown_file (base=<optimized >>> out>, file=0x7fff88417480, info=0x7fffb040aec0, >>> _result_=0x3e64210) at src/PhotoMonitor.c:1786 >>> #5 0x000000000067cd78 in >>> library_monitor_async_discovery_completed_co (_data_=0x3e640c0) at >>> src/LibraryMonitor.c:2177 >>> #6 0x00007ffff424bce5 in g_main_context_dispatch () from >>> /lib/x86_64-linux-gnu/libglib-2.0.so.0 >>> #7 0x00007ffff424c048 in ?? () from >>> /lib/x86_64-linux-gnu/libglib-2.0.so.0 >>> #8 0x00007ffff424c0ec in g_main_context_iteration () from >>> /lib/x86_64-linux-gnu/libglib-2.0.so.0 >>> #9 0x00007ffff47fe67c in g_application_run () from >>> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 >>> #10 0x000000000068ef05 in application_start >>> (self=self@entry=0xa5a6e0, argv=argv@entry=0x0, >>> argv_length1=argv_length1@entry=0) >>> at src/Application.c:528 >>> #11 0x000000000058348a in library_exec >>> (mounts=mounts@entry=0xa434c0, >>> mounts_length1=mounts_length1@entry=0) at src/main.c:1309 >>> #12 0x0000000000584369 in _vala_main >>> (args=args@entry=0x7fffffffdfe8, args_length1=args_length1@entry=1) >>> at src/main.c:1981 >>> #13 0x0000000000474c6a in main (argc=1, argv=0x7fffffffdfe8) at >>> src/main.c:2059 >>> >>> A second run: >>> >>> (gdb) run >>> Starting program: /usr/bin/shotwell >>> [Thread debugging using libthread_db enabled] >>> Using host libthread_db library >>> "/lib/x86_64-linux-gnu/libthread_db.so.1". >>> [New Thread 0x7fffe92d2700 (LWP 13851)] >>> >>> ** (shotwell:13847): WARNING **: Couldn't connect to >>> accessibility bus: Failed to connect to socket /tmp/dbus-rcqX4VoAoS: >>> Connection refused >>> [New Thread 0x7fffe3fff700 (LWP 13852)] >>> [New Thread 0x7fffe09dc700 (LWP 13853)] >>> [New Thread 0x7fffbadf6700 (LWP 13854)] >>> [New Thread 0x7fffba5f5700 (LWP 13855)] >>> [New Thread 0x7fffb9df4700 (LWP 13856)] >>> [New Thread 0x7fffb95f3700 (LWP 13857)] >>> [New Thread 0x7fffb8770700 (LWP 13858)] >>> [New Thread 0x7fffb7f6f700 (LWP 13859)] >>> [Thread 0x7fffb8770700 (LWP 13858) exited] >>> [New Thread 0x7fffb8770700 (LWP 13861)] >>> [Thread 0x7fffb8770700 (LWP 13861) exited] >>> [New Thread 0x7fffb8770700 (LWP 13863)] >>> [Thread 0x7fffb8770700 (LWP 13863) exited] >>> [New Thread 0x7fffb8770700 (LWP 13864)] >>> [Thread 0x7fffb8770700 (LWP 13864) exited] >>> [New Thread 0x7fffb8770700 (LWP 13865)] >>> [New Thread 0x7fffb69d4700 (LWP 13866)] >>> [New Thread 0x7fffb61d3700 (LWP 13867)] >>> [New Thread 0x7fffb59d2700 (LWP 13868)] >>> [New Thread 0x7fffb51d1700 (LWP 13869)] >>> [New Thread 0x7fffb49d0700 (LWP 13870)] >>> [Thread 0x7fffb51d1700 (LWP 13869) exited] >>> [Thread 0x7fffb8770700 (LWP 13865) exited] >>> [Thread 0x7fffb49d0700 (LWP 13870) exited] >>> [Thread 0x7fffb7f6f700 (LWP 13859) exited] >>> [Thread 0x7fffb61d3700 (LWP 13867) exited] >>> [Thread 0x7fffb69d4700 (LWP 13866) exited] >>> ^C >>> Program received signal SIGINT, Interrupt. >>> 0x00007ffff451fc60 in g_object_unref () from >>> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >>> (gdb) bt >>> #0 0x00007ffff451fc60 in g_object_unref () from >>> /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 >>> #1 0x00000000005ee401 in >>> library_photo_source_collection_fetch_by_matching_backing >>> (self=self@entry=0xe4f200, >>> info=info@entry=0x7fff9c32b8d0, >>> matches_master=matches_master@entry=0x3ead460, >>> matches_editable=0x11fbf30, >>> matched_development=matched_development@entry=0x11fbc60) at >>> src/Photo.c:23624 >>> #2 0x00000000006ba1d9 in >>> photo_monitor_real_candidates_for_unknown_file (base=<optimized >>> out>, file=0x7fffa8352f20, info=0x7fff9c32b8d0, >>> _result_=0x3eaa240) at src/PhotoMonitor.c:1786 >>> #3 0x000000000067cd78 in >>> library_monitor_async_discovery_completed_co (_data_=0x3eaa0f0) at >>> src/LibraryMonitor.c:2177 >>> #4 0x00007ffff424bce5 in g_main_context_dispatch () from >>> /lib/x86_64-linux-gnu/libglib-2.0.so.0 >>> #5 0x00007ffff424c048 in ?? () from >>> /lib/x86_64-linux-gnu/libglib-2.0.so.0 >>> #6 0x00007ffff424c0ec in g_main_context_iteration () from >>> /lib/x86_64-linux-gnu/libglib-2.0.so.0 >>> #7 0x00007ffff47fe67c in g_application_run () from >>> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 >>> #8 0x000000000068ef05 in application_start >>> (self=self@entry=0xa5a6e0, argv=argv@entry=0x0, >>> argv_length1=argv_length1@entry=0) >>> at src/Application.c:528 >>> #9 0x000000000058348a in library_exec >>> (mounts=mounts@entry=0xa434e0, >>> mounts_length1=mounts_length1@entry=0) at src/main.c:1309 >>> #10 0x0000000000584369 in _vala_main >>> (args=args@entry=0x7fffffffdfe8, args_length1=args_length1@entry=1) >>> at src/main.c:1981 >>> #11 0x0000000000474c6a in main (argc=1, argv=0x7fffffffdfe8) at >>> src/main.c:2059 >>> >>>> Also, I've been fighting a nasty Shotwell regarding caching and >>>> Shotwell's memory spiking. That *could* have some affect here. >>>> Shotwell 0.20.1 will be coming out soon with this patch, so it's >>>> worth >>>> seeing if that helps. >>> >>> I will try it when it's ready. Thank you! >>> >>> Titus >>
signature.asc
Description: PGP signature
_______________________________________________ shotwell-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/shotwell-list
