Bug 16433 - Evince segfaults when started without document.
Summary: Evince segfaults when started without document.
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: x86_64 Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Cesar Vargas
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-21 12:12 CEST by Herbert Poetzl
Modified: 2018-04-14 12:06 CEST (History)
3 users (show)

See Also:
Source RPM: evince-3.14.0-1.mga5.src.rpm
CVE:
Status comment:


Attachments

Description Herbert Poetzl 2015-07-21 12:12:21 CEST
Description of problem:
Starting evince without document results in a segfault.

Version-Release number of selected component (if applicable):
GNOME Document Viewer 3.14.0

How reproducible:
Always

Steps to Reproduce:
1. evince
2.
3.

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff647fd14 in INT_cairo_image_surface_get_width (surface=0x0) at cairo-image-surface.c:610
610	{
(gdb) where
#0  0x00007ffff647fd14 in INT_cairo_image_surface_get_width (surface=0x0) at cairo-image-surface.c:610
#1  0x0000000000447168 in gd_embed_image_in_frame ()
#2  0x000000000042912b in thumbnail_job_completed_callback ()
#3  0x00007ffff5a1d314 in _g_closure_invoke_va (closure=0x0, closure@entry=0xbe70b0, return_value=0x44c0f8, return_value@entry=0x0, instance=0x7fffffffd7d0, 
    instance@entry=0xbe4f10, args=0x7fffffffd7d0, args@entry=0x7fffffffda18, n_params=4362432, param_types=0x0) at gclosure.c:831
#4  0x00007ffff5a36788 in g_signal_emit_valist (instance=0xbe4f10, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffda18) at gsignal.c:3218
#5  0x00007ffff5a37082 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365
#6  0x00007ffff796a7c3 in emit_finished () at /lib64/libevview3.so.3
#7  0x00007ffff5748b7d in g_main_context_dispatch (context=0x6a9850) at gmain.c:3111
#8  0x00007ffff5748b7d in g_main_context_dispatch (context=context@entry=0x6a9850) at gmain.c:3710
#9  0x00007ffff5748f18 in g_main_context_iterate (context=context@entry=0x6a9850, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781
#10 0x00007ffff5748fbc in g_main_context_iteration (context=0x6a9850, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3842
#11 0x00007ffff5d0071c in g_application_run (application=0x741130 [EvApplication], argc=0, argv=0x0) at gapplication.c:2282
#12 0x000000000041c373 in main ()


Reproducible: 

Steps to Reproduce:
Comment 1 David Walser 2015-07-30 18:00:08 CEST
See also Bug 16432 and Bug 16407.

CC: (none) => olav
Assignee: bugsquad => cvargas

Comment 2 Jani Välimaa 2015-08-04 16:29:05 CEST
Is this still happening with evince 3.14.2-1.mga5 (and glib 2.42.1-2.1.mga5) updates from bug 16516?

CC: (none) => jani.valimaa

Comment 3 Marja Van Waes 2018-04-14 12:06:59 CEST
(In reply to Jani Välimaa from comment #2)
> Is this still happening with evince 3.14.2-1.mga5 (and glib 2.42.1-2.1.mga5)
> updates from bug 16516?

almost three years later, no reply.

Closing as OLD

Resolution: (none) => OLD
Status: NEW => RESOLVED
CC: (none) => marja11


Note You need to log in before you can comment on or make changes to this bug.