Please update qscintilla2 package to fix crashing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mudlet |
Fix Released
|
Critical
|
Unassigned | ||
qscintilla2 (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Jaunty |
Fix Released
|
High
|
Unassigned |
Bug Description
The qscintilla2 package that is in Ubuntu 8.04, 8.10, and 9.04 (at dec 2) has a serious issue in it - it'll crash when given a blank line, if any lexers (syntax highlighting) are loaded. So just pressing enter a couple of times will crash the application that embeds the editor widget.
This crash is also reproducible on Fedora 9, but not 10. Also, if you install updated qscintilla verison 2.3.2 from source (http://
Here is a gdb log:
Fatal: Assertion [(position >= 0) && (position <= lengthBody)] failed at ../src/
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fd3e8f196f0 (LWP 8595)]
0x00007fd3e5babfd5 in raise () from /lib/libc.so.6
(gdb) bt
#0 0x00007fd3e5babfd5 in raise () from /lib/libc.so.6
#1 0x00007fd3e5badb43 in abort () from /lib/libc.so.6
#2 0x0000000000427380 in debugOutput ()
#3 0x00007fd3e6915653 in qt_message_output () from /usr/lib/
#4 0x00007fd3e69157fd in qFatal () from /usr/lib/
#5 0x00007fd3e8a34128 in CellBuffer:
from /usr/lib/
#6 0x00007fd3e8a34442 in CellBuffer:
from /usr/lib/
#7 0x00007fd3e8a34750 in CellBuffer:
from /usr/lib/
#8 0x00007fd3e8a3b3c4 in Document:
from /usr/lib/
#9 0x00007fd3e8a4de99 in Editor::NewLine () from /usr/lib/
#10 0x00007fd3e8a4ea6d in Editor::KeyCommand ()
from /usr/lib/
#11 0x00007fd3e8a4ff02 in Editor::WndProc () from /usr/lib/
#12 0x00007fd3e8ae46fe in ScintillaBase:
from /usr/lib/
#13 0x00007fd3e8a4a30a in Editor::KeyDown () from /usr/lib/
#14 0x00007fd3e8a0d0e6 in QsciScintillaBa
from /usr/lib/
#15 0x00007fd3e7213218 in QWidget::event () from /usr/lib/
Potential people affected: The only package in Ubuntu that currently embeds qscintilla2 is "universalinden
This also affects the Mudlet project however, and is rather a major showstopper.
Related branches
Changed in mudlet: | |
importance: | Undecided → Critical |
status: | New → Fix Released |
Getdeb.net has provided the updated version, here are the sources.