Bug 249577 - Parley crashes on hebrew spell check
Summary: Parley crashes on hebrew spell check
Status: RESOLVED DUPLICATE of bug 236348
Alias: None
Product: parley
Classification: Applications
Component: general (show other bugs)
Version: 0.9.4
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: parley bug tracker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-31 04:08 UTC by Thomas Caswell
Modified: 2010-09-22 03:52 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
data file that parley crashed while spell checking (18.89 KB, application/x-kvtml)
2010-08-31 04:10 UTC, Thomas Caswell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Caswell 2010-08-31 04:08:17 UTC
Application: parley (0.9.4)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-19-generic x86_64
Distribution: Ubuntu maverick (development branch)

-- Information about the crash:
I have parley set up for english/hebrew.  When I tried to run the spell check, it will correct english words fine, but will crash when starting the hebrew.  I have the hebrew dictionaries installed (tested them with kate and they appear to work).  It is repeatable if hebrew words are misspelled or not.

The crash can be reproduced every time.

-- Backtrace:
Application: Parley (parley), signal: Aborted
[Current thread is 1 (Thread 0x7f1cef74f760 (LWP 5955))]

Thread 2 (Thread 0x7f1cce7cf710 (LWP 5957)):
#0  0x00007fff7afff904 in clock_gettime ()
#1  0x00007f1ce6b990bf in *__GI_clock_gettime (clock_id=1, tp=0x7f1cce7ceae0) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00007f1cedec64af in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#4  0x00007f1cedf92bbd in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f1cedf92be5 in QTimerInfoList::timerWait (this=0x1, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f1cedf90dcd in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f1cce7cec1c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f1cedf90e75 in timerSourcePrepare (source=0x1, timeout=0x7f1cce7ceae0) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f1ce68f8381 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#9  0x00007f1ce68f87e8 in ?? () from /lib/libglib-2.0.so.0
#10 0x00007f1ce68f8dcc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#11 0x00007f1cedf90bd6 in QEventDispatcherGlib::processEvents (this=0xefc6c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#12 0x00007f1cedf633f2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#13 0x00007f1cedf637dc in QEventLoop::exec (this=0x7f1cce7cedb0, flags=) at kernel/qeventloop.cpp:201
#14 0x00007f1cede6e1dd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#15 0x00007f1cedf43198 in QInotifyFileSystemWatcherEngine::run (this=0x10bc310) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f1cede7115e in QThreadPrivate::start (arg=0x10bc310) at thread/qthread_unix.cpp:266
#17 0x00007f1ce81a1971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#18 0x00007f1cea9d092d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1cef74f760 (LWP 5955)):
[KCrash Handler]
#6  0x00007f1cea91dba5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f1cea9216b0 in *__GI_abort () at abort.c:92
#8  0x00007f1cead290cd in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#9  0x00007f1cead272e6 in ?? () from /usr/lib/libstdc++.so.6
#10 0x00007f1cead27313 in std::terminate() () from /usr/lib/libstdc++.so.6
#11 0x00007f1cead27466 in __cxa_rethrow () from /usr/lib/libstdc++.so.6
#12 0x00007f1cedf6392d in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:214
#13 0x00007f1cedf678ab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#14 0x000000000043016a in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../parley/src/main.cpp:139

Possible duplicates by query: bug 249522, bug 249368, bug 249347, bug 249220, bug 248753.

Reported using DrKonqi
Comment 1 Thomas Caswell 2010-08-31 04:10:08 UTC
Created attachment 51133 [details]
data file that parley crashed while spell checking
Comment 2 Christoph Feck 2010-09-22 03:52:39 UTC

*** This bug has been marked as a duplicate of bug 236348 ***