okular crashed with SIGSEGV in Okular::Generator::updatePageBoundingBox()

Bug #452811 reported by Laurent Claessens
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDE Graphics
Won't Fix
High
kdegraphics (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: kdegraphics

I got this crash when booting this morning. I don't think that Okular was open when I shut the computer off yestarday night.

ProblemType: Crash
Architecture: i386
Date: Wed Oct 14 20:59:49 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/okular
Package: okular 4:4.3.2-0ubuntu1
ProcCmdline: /usr/bin/okular /home/username/Documents_sources/LaTeX/physique-math/exoUnif-echa.dvi -icon okular -caption Okular
ProcEnviron:
 PATH=(custom, user)
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.47-generic
SegvAnalysis:
 Segfault happened at: 0x1331c61: mov 0x10(%eax,%edi,4),%edx
 PC (0x01331c61) ok
 source "0x10(%eax,%edi,4)" (0xdc8acf84) not located in a known VMA region (needed readable region)!
 destination "%edx" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: kdegraphics
StacktraceTop:
 ?? () from /usr/lib/libokularcore.so.1
 Okular::Generator::updatePageBoundingBox(int, Okular::NormalizedRect const&) () from /usr/lib/libokularcore.so.1
 ?? () from /usr/lib/libokularcore.so.1
 Okular::Generator::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libokularcore.so.1
 ?? () from /usr/lib/kde4/okularGenerator_dvi.so
Title: okular crashed with SIGSEGV in Okular::Generator::updatePageBoundingBox()
Uname: Linux 2.6.31-14-generic i686
UserGroups:

XsessionErrors: (polkit-gnome-authentication-agent-1:1831): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

Revision history for this message
Laurent Claessens (moky-math) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt (retraced)

StacktraceTop:Okular::DocumentPrivate::setPageBoundingBox (this=0x9bbcd38,
Okular::Generator::updatePageBoundingBox (this=0x9b222a0,
Okular::GeneratorPrivate::pixmapGenerationFinished (
Okular::Generator::qt_metacall (this=0x9b222a0,
DviGenerator::qt_metacall (this=0x9b222a0,

Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt (retraced)
Changed in kdegraphics (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
In , Aldrin Seychell (aldrinseychell) wrote :
Download full text (5.4 KiB)

Application: okular (0.13.2)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
Using Kile, i generated a new dvi document and okular crashed when loading the new document

The crash can be reproduced some of the time.

-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5001710 (LWP 24828))]

Thread 4 (Thread 0xb37afb70 (LWP 24830)):
#0 0xb788b424 in __kernel_vsyscall ()
#1 0xb5eff40e in poll () from /lib/i386-linux-gnu/libc.so.6
#2 0xb565b34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0xb564c896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4 0xb564cf9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5 0xb4c43cea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6 0xb56735f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7 0xb5722d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8 0xb5f0e0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xb0edcb70 (LWP 24833)):
#0 0xb788b424 in __kernel_vsyscall ()
#1 0xb5f06ed1 in select () from /lib/i386-linux-gnu/libc.so.6
#2 0xb6263714 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#3 0xb61897b3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4 0xb5722d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5 0xb5f0e0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb40fab70 (LWP 25020)):
#0 0xb788b424 in __kernel_vsyscall ()
#1 0xb5726a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2 0xb5f1bcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3 0xb6189cc0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4 0xb1f11406 in ?? () from /usr/lib/libthreadweaver.so.4
#5 0xb1f13ecb in ?? () from /usr/lib/libthreadweaver.so.4
#6 0xb1f1103a in ?? () from /usr/lib/libthreadweaver.so.4
#7 0xb1f13fcc in ?? () from /usr/lib/libthreadweaver.so.4
#8 0xb1f10f93 in ?? () from /usr/lib/libthreadweaver.so.4
#9 0xb1f12b14 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb1f12bca in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#11 0xb61897b3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#12 0xb5722d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb5f0e0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb5001710 (LWP 24828)):
[KCrash Handler]
#7 Okular::DocumentPrivate::setPageBoundingBox (this=0x92cada0, page=160131008, boundingBox=...) at ../core/document.cpp:3529
#8 0xb2013105 in Okular::Generator::updatePageBoundingBox (this=0x95a5488, page=160131008, boundingBox=...) at ../core/generator.cpp:412
#9 0xb2013438 in Okular::GeneratorPrivate::pixmapGenerationFinished (this=0x95bc028) at ../core/generator.cpp:107
#10 0xb201469f in ...

Read more...

visibility: private → public
Changed in kdegraphics (Ubuntu):
status: New → Triaged
Revision history for this message
Laurent Claessens (moky-math) wrote :

Wow; it's old. I don't even remember to have reported that ;)
Of course, I changed my Ubuntu version since. So I will be unable to furnish more details or any step to reproduce.

As far as I am concerned, one can close this bug.

Revision history for this message
Maarten Bezemer (veger) wrote :

This bug report is being closed due to your last comment regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in kdegraphics (Ubuntu):
status: Triaged → Invalid
Revision history for this message
In , Albert Astals Cid (aacid) wrote :

page=160131008 looks not cool :D

Changed in kdegraphics:
importance: Unknown → High
status: Unknown → New
Revision history for this message
In , Fabiodurso (fabiodurso) wrote :

Can you please try if this still happens with Okular >= 0.19.0 ( KDE >= 4.13.0 )?
Thanks for caring about Okular :)

Changed in kdegraphics:
status: New → Incomplete
Revision history for this message
In , Albert Astals Cid (aacid) wrote :

No answer from reporter

Changed in kdegraphics:
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.