Bug 2789

Summary: Midori crashes with Segmentation fault
Product: Mageia Reporter: Fabian Wannenmacher <f.wanne>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: fundawang, marja11, tmb
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: midori glibc CVE:
Status comment:
Attachments: gdb-bt

Description Fabian Wannenmacher 2011-09-20 02:46:27 CEST
Description of problem:
Midori crashes direct after starting it with Segmentation fault. This happens on all my installations (x86 and x86_64).
It happens only if you enable loading images. 

Version-Release number of selected component (if applicable):
0.3.6-3

How reproducible:
always

Steps to Reproduce:
1. Start Midori
2. Try to open a website with a picture. (If this dosn't happen automatically.)
Comment 1 Manuel Hiebel 2011-09-20 14:10:22 CEST
can you attach log ?
Comment 2 Manuel Hiebel 2011-09-21 11:10:47 CEST
seems is related to libpng:
on maageia-dev ml from funda:

"Now the migration is almost done here. The left packages are:

Won't build due to other reasons:
eclipse, glibc, midori, R-base, xemacs

[....]"

Source RPM: midori-0.3.6-3.mga2.src.rpm => midori

Comment 3 Manuel Hiebel 2011-10-04 20:52:15 CEST
there was no update of midori, so still valid I think

CC: (none) => fundawang

Comment 4 Fabian Wannenmacher 2011-10-07 03:27:04 CEST
Yes, it's still valid.
Where can i find a log file of midori? I think there is none.
Comment 5 Manuel Hiebel 2011-10-07 10:59:20 CEST
(In reply to comment #4)
> Yes, it's still valid.
> Where can i find a log file of midori? I think there is none.

enable the media core debug
then urpmi midori-debug
and gdb midori

http://mageia.org/wiki/doku.php?id=debugging_software_crashes
Comment 6 Fabian Wannenmacher 2011-10-07 22:51:27 CEST
Created attachment 913 [details]
gdb-bt
Comment 7 Marja Van Waes 2011-12-07 14:00:39 CET
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff1f4bd80 in __sigsetjmp () from /lib64/libc.so.6

@ Fabian Is the bug still there in updated cauldron?

@ tmb

Can you please read the back trace and tell whether I'm correct to think glibc is the culprit? TBH, I know near to nothing about bt's

CC: (none) => marja11, tmb
Source RPM: midori => midori glibc

Comment 8 Thomas Backlund 2011-12-07 14:13:31 CET
midori 0.4.2 is in the repos since 2011-11-12.

Is this version still segfaulting?
Comment 9 Fabian Wannenmacher 2011-12-08 00:42:28 CET
No, now everything works fine.

Status: NEW => RESOLVED
Resolution: (none) => FIXED