[kmid] [Bug 345131] New: kmid crashed when opening a song

lszkclek at yahoo.com lszkclek at yahoo.com
Sat Mar 14 01:34:51 GMT 2015


https://bugs.kde.org/show_bug.cgi?id=345131

            Bug ID: 345131
           Summary: kmid crashed when opening a song
           Product: kmid
           Version: 2.4.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: lszkclek at yahoo.com

Application: kmid (2.4.0)
KDE Platform Version: 4.14.5
Qt Version: 4.8.6
Operating System: Linux 3.16.7-7-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
opening a song on my computer

- Unusual behavior I noticed:
other applications have been crashing, e.g. Konqueror and Firefox

The crash can be reproduced every time.

-- Backtrace:
Application: KMid (kmid), signal: Bus error
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f40bd95b7c0 (LWP 5842))]

Thread 3 (Thread 0x7f40ac050700 (LWP 5843)):
#0  0x00007f40ba192c3d in poll () at /lib64/libc.so.6
#1  0x00007f40b732fbe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f40b732fcec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3  0x00007f40bae2d0de in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f40a40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f40badfee6f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f40ac04fde0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f40badff165 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f40ac04fde0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f40bacfc0bf in QThread::exec() (this=this at entry=0x25bffc0) at
thread/qthread.cpp:538
#7  0x00007f40bade0783 in QInotifyFileSystemWatcherEngine::run()
(this=0x25bffc0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f40bacfe79f in QThreadPrivate::start(void*) (arg=0x25bffc0) at
thread/qthread_unix.cpp:349
#9  0x00007f40b84710a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f40ba19b06d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f40aac82700 (LWP 5844)):
#0  0x00007f40ba192c3d in poll () at /lib64/libc.so.6
#1  0x00007f40aaf93625 in drumstick::MidiClient::SequencerInputThread::run() ()
at /usr/lib64/libdrumstick-alsa.so.0
#2  0x00007f40bacfe79f in QThreadPrivate::start(void*) (arg=0x27f9a90) at
thread/qthread_unix.cpp:349
#3  0x00007f40b84710a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f40ba19b06d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f40bd95b7c0 (LWP 5842)):
[KCrash Handler]
#6  0x00007f40b6c113f0 in FT_Stream_GetUShort (stream=stream at entry=0x3f65950)
at /usr/src/debug/freetype-2.5.3/src/base/ftstream.c:369
#7  0x00007f40b6c20e6c in tt_face_load_cvt (face=face at entry=0x3f66f80,
stream=stream at entry=0x3f65950) at
/usr/src/debug/freetype-2.5.3/src/truetype/ttpload.c:318
#8  0x00007f40b6c24f7d in tt_face_init (stream=0x3f65950, ttface=<optimized
out>, face_index=<optimized out>, num_params=<optimized out>, params=<optimized
out>) at /usr/src/debug/freetype-2.5.3/src/truetype/ttobjs.c:582
#9  0x00007f40b6c130e3 in open_face (driver=driver at entry=0x2796830,
astream=astream at entry=0x7fffc7a64f38, external_stream=external_stream at entry=0
'\000', face_index=face_index at entry=0, num_params=0, params=0x0,
aface=aface at entry=0x7fffc7a64f40) at
/usr/src/debug/freetype-2.5.3/src/base/ftobjs.c:1191
#10 0x00007f40b6c15b40 in FT_Open_Face (library=0x2785120,
args=args at entry=0x7fffc7a65130, face_index=0, aface=0x7fffc7a651f0) at
/usr/src/debug/freetype-2.5.3/src/base/ftobjs.c:2123
#11 0x00007f40b6c1614b in FT_New_Face (library=<optimized out>,
pathname=<optimized out>, face_index=<optimized out>, aface=<optimized out>) at
/usr/src/debug/freetype-2.5.3/src/base/ftobjs.c:1254
#12 0x00007f40bbfcbf57 in QFreetypeFace::getFace(QFontEngine::FaceId const&,
QByteArray const&) (face_id=..., fontData=...) at text/qfontengine_ft.cpp:247
#13 0x00007f40bbfcc280 in QFontEngineFT::init(QFontEngine::FaceId, bool,
QFontEngine::GlyphFormat, QByteArray const&) (this=this at entry=0x3f65d70,
faceId=..., antialias=<optimized out>, format=QFontEngine::Format_A8,
fontData=...) at text/qfontengine_ft.cpp:666
#14 0x00007f40bbfc2afb in QFontEngineX11FT::QFontEngineX11FT(_FcPattern*,
QFontDef const&, int) (this=0x3f65d70, pattern=0x3f1d290, fd=...,
screen=<optimized out>) at text/qfontengine_x11.cpp:1135
#15 0x00007f40bbfc3c1b in QFontEngineMultiFT::loadEngine(int)
(screen=<optimized out>, request=..., match=0x3f1d290) at
text/qfontengine_x11.cpp:866
#16 0x00007f40bbfc3c1b in QFontEngineMultiFT::loadEngine(int) (this=0x3f1d100,
at=<optimized out>) at text/qfontengine_x11.cpp:944
#17 0x00007f40bbef9649 in QFontEngineMulti::stringToCMap(QChar const*, int,
QGlyphLayout*, int*, QFlags<QTextEngine::ShaperFlag>) const (this=0x3f1d100,
str=0x3f3ff2a, len=41, glyphs=0x7fffc7a65660, nglyphs=0x7fffc7a6554c,
flags=...) at text/qfontengine.cpp:1353
#18 0x00007f40bbf276bc in stringToGlyphs(HB_ShaperItem*, QGlyphLayout*,
QFontEngine*) (item=item at entry=0x7fffc7a656e0,
glyphs=glyphs at entry=0x7fffc7a65660, fontEngine=fontEngine at entry=0x3f1d100) at
text/qtextengine.cpp:854
#19 0x00007f40bbf2a613 in QTextEngine::shapeTextWithHarfbuzz(int) const
(this=this at entry=0x3b277d0, item=item at entry=4) at text/qtextengine.cpp:1238
#20 0x00007f40bbf2b3f2 in QTextEngine::shapeText(int) const
(this=this at entry=0x3b277d0, item=item at entry=4) at text/qtextengine.cpp:935
#21 0x00007f40bbf2b715 in QTextEngine::shape(int) const
(this=this at entry=0x3b277d0, item=item at entry=4) at text/qtextengine.cpp:1450
#22 0x00007f40bbf3c9af in QTextLine::layout_helper(int) (this=<optimized out>,
maxGlyphs=maxGlyphs at entry=2147483647) at text/qtextlayout.cpp:1761
#23 0x00007f40bbf3d8db in QTextLine::setLineWidth(double) (this=<optimized
out>, width=<optimized out>) at text/qtextlayout.cpp:1534
#24 0x00007f40bbf71eed in QTextDocumentLayoutPrivate::layoutBlock(QTextBlock
const&, int, QTextBlockFormat const&, QTextLayoutStruct*, int, int,
QTextBlockFormat const*) (this=this at entry=0x26ab070, bl=...,
blockPosition=blockPosition at entry=0, blockFormat=...,
layoutStruct=layoutStruct at entry=0x7fffc7a66540, layoutFrom=layoutFrom at entry=0,
layoutTo=layoutTo at entry=2147483647,
previousBlockFormat=previousBlockFormat at entry=0x0) at
text/qtextdocumentlayout.cpp:2629
#25 0x00007f40bbf79313 in
QTextDocumentLayoutPrivate::layoutFlow(QTextFrame::iterator,
QTextLayoutStruct*, int, int, QFixed) (this=this at entry=0x26ab070, it=...,
layoutStruct=layoutStruct at entry=0x7fffc7a66540, layoutFrom=layoutFrom at entry=0,
layoutTo=layoutTo at entry=2147483647, width=..., width at entry=...) at
text/qtextdocumentlayout.cpp:2415
#26 0x00007f40bbf77d25 in QTextDocumentLayoutPrivate::layoutFrame(QTextFrame*,
int, int, QFixed, QFixed, QFixed) (this=this at entry=0x26ab070,
f=f at entry=0x26ab550, layoutFrom=layoutFrom at entry=0,
layoutTo=layoutTo at entry=2147483647, frameWidth=..., frameWidth at entry=...,
frameHeight=..., parentY=parentY at entry=...) at
text/qtextdocumentlayout.cpp:2156
#27 0x00007f40bbf7839d in QTextDocumentLayoutPrivate::layoutFrame(QTextFrame*,
int, int, QFixed) (this=this at entry=0x26ab070, f=f at entry=0x26ab550,
layoutFrom=layoutFrom at entry=0, layoutTo=layoutTo at entry=2147483647,
parentY=parentY at entry=...) at text/qtextdocumentlayout.cpp:2062
#28 0x00007f40bbf7acf0 in QTextDocumentLayout::doLayout(int, int, int)
(this=0x26bad40, from=0, oldLength=oldLength at entry=0, length=2147483647) at
text/qtextdocumentlayout.cpp:2952
#29 0x00007f40bbf7af68 in
QTextDocumentLayoutPrivate::ensureLayoutedByPosition(int) const
(this=0x26ab070, position=1000) at text/qtextdocumentlayout.cpp:3124
#30 0x00007f40bbf7b0fd in QTextDocumentLayoutPrivate::layoutStep() const
(position=<optimized out>, this=0x26ab070) at text/qtextdocumentlayout.cpp:3132
#31 0x00007f40bbf7b0fd in QTextDocumentLayoutPrivate::layoutStep() const
(this=this at entry=0x26ab070) at text/qtextdocumentlayout.cpp:3130
#32 0x00007f40bbf7be30 in QTextDocumentLayout::documentChanged(int, int, int)
(this=0x26bad40, from=0, oldLength=0, length=122) at
text/qtextdocumentlayout.cpp:2912
#33 0x00007f40bbf59e71 in QTextDocumentPrivate::finishEdit() (this=0x26baf90)
at text/qtextdocument_p.cpp:1220
#34 0x00007f40bbf5a3b4 in QTextDocumentPrivate::endEditBlock() (this=<optimized
out>) at text/qtextdocument_p.cpp:1201
#35 0x00007f40bbf5a40e in QTextDocumentPrivate::endEditBlock() (this=<optimized
out>) at text/qtextdocument_p.cpp:1187
#36 0x00007f40bbf805c5 in QTextCursor::endEditBlock()
(this=this at entry=0x7fffc7a66900) at text/qtextcursor.cpp:2517
#37 0x00007f40bbf1d51a in QTextControlPrivate::setContent(Qt::TextFormat,
QString const&, QTextDocument*) (this=0x26bae00,
format=format at entry=Qt::PlainText, text=..., document=document at entry=0x0) at
text/qtextcontrol.cpp:475
#38 0x00007f40bbf1d850 in QTextControl::setPlainText(QString const&)
(this=<optimized out>, text=...) at text/qtextcontrol.cpp:1157
#39 0x00007f40bc135bd1 in QTextEdit::setPlainText(QString const&)
(this=<optimized out>, text=...) at widgets/qtextedit.cpp:1133
#40 0x000000000042820b in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list