Bug 294515 - Okular crashed when closing the window
Summary: Okular crashed when closing the window
Status: RESOLVED NOT A BUG
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-20 18:18 UTC by Austin S. Hemmelgarn
Modified: 2012-08-09 21:12 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Austin S. Hemmelgarn 2012-02-20 18:18:08 UTC
Application: okular (0.13.3)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Attempted to close Okular window through window manager, window closed normally then the program crashed.
This was on Xubuntu 11.11 using Xfce4 desktop environment

The crash can be reproduced every time.

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

Thread 3 (Thread 0x7fe98b7b4700 (LWP 8197)):
#0  0x00007fe99dd52773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fe99ac40f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe99ac41792 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe993529516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fe99ac662b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe99b112efc in start_thread (arg=0x7fe98b7b4700) at pthread_create.c:304
#6  0x00007fe99dd5e89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe98bfb5700 (LWP 8264)):
#0  0x00007fe99dd52773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fe99ac40f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe99ac41429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe99e733f3e in QEventDispatcherGlib::processEvents (this=0x2ba34f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fe99e707cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe99e707ef7 in QEventLoop::exec (this=0x7fe98bfb4dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fe99e61f27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007fe99e6eacbf in QInotifyFileSystemWatcherEngine::run (this=0x2e60210) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fe99e621d05 in QThreadPrivate::start (arg=0x2e60210) at thread/qthread_unix.cpp:331
#9  0x00007fe99b112efc in start_thread (arg=0x7fe98bfb5700) at pthread_create.c:304
#10 0x00007fe99dd5e89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe9a0b22780 (LWP 8193)):
[KCrash Handler]
#6  0x00007fe98a768266 in scm_intern (name=0x7fe98a994f7d "release-context") at ../sigscheme/src/symbol.c:89
#7  0x00007fe98a778b87 in uim_scm_callf_internal (args=0x7ffff2b7d230) at uim-scm-sigscheme.c:1009
#8  0x00007fe98a55da43 in GCROOTS_call_with_gc_ready_stack () from /usr/lib/libgcroots.so.0
#9  0x00007fe98a778f93 in uim_scm_callf (proc=<optimized out>, args_fmt=<optimized out>) at uim-scm-sigscheme.c:995
#10 0x00007fe98a98eac7 in uim_release_context (uc=0x2e556b0) at uim.c:247
#11 0x00007fe97ae247fe in QUimInputContext::~QUimInputContext() () from /usr/lib/x86_64-linux-gnu/qt4/plugins/inputmethods/libuiminputcontextplugin.so
#12 0x00007fe97ae248f9 in QUimInputContext::~QUimInputContext() () from /usr/lib/x86_64-linux-gnu/qt4/plugins/inputmethods/libuiminputcontextplugin.so
#13 0x00007fe99e71ad75 in QObjectPrivate::deleteChildren (this=0x2e50910) at kernel/qobject.cpp:1955
#14 0x00007fe99e720349 in QObject::~QObject (this=0x2e508c0, __in_chrg=<optimized out>) at kernel/qobject.cpp:946
#15 0x00007fe97b039d09 in QMultiInputContext::~QMultiInputContext (this=0x2e508c0, __in_chrg=<optimized out>) at qmultiinputcontext.cpp:111
#16 0x00007fe99f1873ae in qt_cleanup () at kernel/qapplication_x11.cpp:2720
#17 0x00007fe99f112ef4 in QApplication::~QApplication (this=0x7ffff2b7d550, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1185
#18 0x0000000000407a42 in main (argc=<optimized out>, argv=<optimized out>) at ../../shell/main.cpp:53

Reported using DrKonqi
Comment 1 Albert Astals Cid 2012-02-20 18:35:54 UTC
It's crashing in QUimInputContext, not sure we can do anything from Okular to fix that, is that even a Qt supported input method or some unofficial patch?
Comment 2 Albert Astals Cid 2012-08-09 21:12:00 UTC
As said is crashing in QUimInputContext, nothing we can do there, report to whoever develops that.

Thanks for caring about Okular :-)