Bug 30310 - Liferea SIGSSEGV's with webkitgtk+-1.1.15.2
Summary: Liferea SIGSSEGV's with webkitgtk+-1.1.15.2
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P2 Critical
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-12 11:09 PDT by David Ronis
Modified: 2013-09-13 05:59 PDT (History)
3 users (show)

See Also:


Attachments
backtrace (66.90 KB, text/plain)
2009-10-12 11:09 PDT, David Ronis
no flags Details
gdb trace of SIGSEGV (28.06 KB, text/plain)
2009-10-16 09:52 PDT, David Ronis
no flags Details
GDB Backtrace for liferea using libwebkitgkt+ version 1.1.15.3 (26.56 KB, text/plain)
2009-10-22 13:38 PDT, David Ronis
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Ronis 2009-10-12 11:09:10 PDT
Created attachment 41051 [details]
backtrace

I just upgraded to 1.1.15.2 with liferea-1.7.1.   Liferea's UI maps, but it crashes when I select a message to read.  The liferea folks say this is a webkit issue.  I've attached the output of 'liferea --debug-all' which contains a backtrace at the end.
Comment 1 Jan Alonzo 2009-10-13 01:54:03 PDT
Are you able to provide a reduction that can trigger the crash?
Comment 2 David Ronis 2009-10-13 13:46:17 PDT
Unfortunately, I'm neither a developer of Liferea or webkit and so can't really help you.  On the other hand, I've built everything with debugging symbols (-O2 -g for gcc's c[xx]flags) and so can easily set up any traces you can think of.   Just let me know where to set the breakpoints.

Also, the crash occurs as soon as I try to view any message that liferea brings down.
Comment 3 Xan Lopez 2009-10-15 00:51:07 PDT
(In reply to comment #2)
> Unfortunately, I'm neither a developer of Liferea or webkit and so can't really
> help you.  On the other hand, I've built everything with debugging symbols (-O2
> -g for gcc's c[xx]flags) and so can easily set up any traces you can think of. 
>  Just let me know where to set the breakpoints.
> 
> Also, the crash occurs as soon as I try to view any message that liferea brings
> down.

Can you get an actual debug build (--enable-debug) and send a new trace? It's not trivial to know what's going on otherwise. Also, mixing -O2 and -g flags is not the best idea in general.
Comment 4 David Ronis 2009-10-16 09:52:37 PDT
Created attachment 41292 [details]
gdb trace of SIGSEGV

I build all of gnome and friends with debugging support (albeit with -O2).
Comment 5 David Ronis 2009-10-22 13:38:47 PDT
Created attachment 41681 [details]
GDB Backtrace for liferea using libwebkitgkt+ version 1.1.15.3

I upgraded to today's release of webkitgtk+.  Configured with --enable-debug as requested and rebuilt.   The problem is still here.  The attached trace should be useful.
Comment 6 Xan Lopez 2009-10-23 13:16:58 PDT
(In reply to comment #5)
> Created an attachment (id=41681) [details]
> GDB Backtrace for liferea using libwebkitgkt+ version 1.1.15.3
> 
> I upgraded to today's release of webkitgtk+.  Configured with --enable-debug as
> requested and rebuilt.   The problem is still here.  The attached trace should
> be useful.

Thanks.

Turns out we are missing an important fix in our stable branch, so this will be fixed in 1.1.15.4, which we'll release ASAP. I'll close this bug when that happens.
Comment 7 David Ronis 2009-10-26 12:37:10 PDT
If 1.1.15.4 isn't going to be released today could you point me to a file containing the relevant patch?
Comment 8 David Ronis 2009-10-26 20:00:55 PDT
I just built and installed 1.1.16.  The problem seems to have been fixed.

Thanks!
Comment 9 Alberto Garcia 2013-09-13 05:59:34 PDT
(In reply to comment #8)
> I just built and installed 1.1.16.  The problem seems to have been fixed.
> 
> Thanks!

Closing bug.