Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#797 Liferea hangs on GnomeFile SomeProject's Screenshot page

v1.8
closed-works-for-me
Lars Windolf
Stability (86)
5
2013-01-30
2009-07-18
Michal Nowak
No

Run liferea with debuggin on. Open feed Gnomefiles -> TV Mosaic -> [Enter] (Now you can see the www page)

strace now says:

[...]
gettimeofday({1247953248, 829705}, NULL) = 0
write(1, "PERF: feedlist_auto_update took 0"..., 39) = 39
gettimeofday({1247953248, 829998}, NULL) = 0
read(16, 0x8e18060, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=8, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN}, {fd=18, events=POLLIN}, {fd=21, events=POLLIN}], 8, 340) = 0 (Timeout)
gettimeofday({1247953249, 170945}, NULL) = 0
gettimeofday({1247953249, 171114}, NULL) = 0
read(16, 0x8e18060, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=8, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN}, {fd=18, events=POLLIN}, {fd=21, events=POLLIN}], 8, 499) = 0 (Timeout)
gettimeofday({1247953249, 671198}, NULL) = 0
gettimeofday({1247953249, 671336}, NULL) = 0
read(16, 0x8e18060, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=8, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN}, {fd=18, events=POLLIN}, {fd=21, events=POLLIN}], 8, 500) = 0 (Timeout)
gettimeofday({1247953250, 172419}, NULL) = 0
gettimeofday({1247953250, 172557}, NULL) = 0
read(16, 0x8e18060, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=8, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN}, {fd=18, events=POLLIN}, {fd=21, events=POLLIN}], 8, 499) = 0 (Timeout)
gettimeofday({1247953250, 672635}, NULL) = 0
gettimeofday({1247953250, 672774}, NULL) = 0
read(16, 0x8e18060, 4096) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=8, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN}, {fd=18, events=POLLIN}, {fd=21, events=POLLIN}], 8, 500) = 0 (Timeout)
gettimeofday({1247953251, 173886}, NULL) = 0
[...]

Select "Screenshots"

(Which points to http://www.guilleminot.org/myfreeware/images/screenshot_tvmosaic_latest.png\)

[...]
PERF: feedlist_auto_update took 0,001s
GUI: handle URL: true false false

strace:
[...]
gettimeofday({1247953393, 750725}, NULL) = 0
gettimeofday({1247953393, 750818}, NULL) = 0
gettimeofday({1247953393, 750878}, NULL) = 0
gettimeofday({1247953393, 750953}, NULL) = 0
poll([{fd=16, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=16, revents=POLLIN|POLLOUT}])
read(16, "\26\3\302\304\177\0`\2\177\0`\2\0\0\0\0\1\0\1\0\373\2\256\1\0\0\0\2\320\220Y\n\26"..., 4096) = 4096
writev(16, [{"\2\1\4\0|\0`\2\1\0\0\0\0\0\0\0\f\0\7\0\177\0`\2\17\0\0\0\1\0\0\0\1"..., 16372}, {NULL, 0}, {""..., 0}], 3) = 16372
read(16, "\26\3\2\307\177\0`\2\177\0`\2\0\0\0\0\1\0\1\0\373\2\256\1\0\0\0\2\320\220Y\n\26"..., 4096) = 2144
read(16, 0x8e18060, 4096) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1247953393, 752116}, NULL) = 0
gettimeofday({1247953393, 752165}, NULL) = 0
gettimeofday({1247953393, 752225}, NULL) = 0
[...]

Last I can see is that the pointer is changed to "zoom" and then is Liferea stucked and never cames back.

Discussion

  • Adrian Bunk
    Adrian Bunk
    2009-07-18

    Thanks for your report.

    The screenshots png opens fine for me.

    What Liferea and WebKitGTK+ versions are you using?

     
  • Adrian Bunk
    Adrian Bunk
    2009-07-18

    • assigned_to: nobody --> bunk
     
  • Michal Nowak
    Michal Nowak
    2009-07-20

    Hi thanks, for the feedback.

    liferea-1.6.0-0.3.rc6.fc11.i586
    webkitgtk-1.1.10-1.fc11.i586

    It's not the first time I can see it. I always thought it's due to some Javascript problem in WebKit. Let me know if you need more debug info from me.

     
  • Michal Nowak
    Michal Nowak
    2009-07-20

    Hmm, after machine restart it started "magically" working but I believe it will pop-up on some other page after some time. Will let know happens so.

     
  • Lars Windolf
    Lars Windolf
    2012-10-30

    • assigned_to: bunk --> llando
    • status: open --> pending-works-for-me
     
  • Lars Windolf
    Lars Windolf
    2012-10-30

    Did this issue appear again?

     
  • Lars Windolf
    Lars Windolf
    2013-01-30

    • status: pending-works-for-me --> closed-works-for-me
    • milestone: v1.6 --> v1.8