Bug 312472

Summary: Kguitar crashing when opening a gp3 file.
Product: unknown Reporter: MMB <marc.mendezbermond>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED MOVED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description MMB 2013-01-02 01:36:06 UTC
Application: kguitar (0.5.1)
KDE Platform Version: 4.9.4
Qt Version: 4.8.4
Operating System: Linux 3.6.11-1.fc17.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Opening a .gp3 file, the application crashes everytime.
The gp3 file source/validity has not been checked.

The crash can be reproduced every time.

-- Backtrace:
Application: KGuitar (kguitar), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  0x00000031296130e9 in dl_open_worker (a=a@entry=0x7fff8441c030) at dl-open.c:315
#6  0x000000312960eca6 in _dl_catch_error (objname=objname@entry=0x7fff8441c020, errstring=errstring@entry=0x7fff8441c028, mallocedp=mallocedp@entry=0x7fff8441c010, operate=operate@entry=0x3129612ec0 <dl_open_worker>, args=args@entry=0x7fff8441c030) at dl-error.c:178
#7  0x0000003129612b1c in _dl_open (file=0x3129b755cc "libgcc_s.so.1", mode=-2147483647, caller_dlopen=<optimized out>, nsid=-2, argc=5, argv=0x7fff8441e688, env=0x7fff8441e6b8) at dl-open.c:652
#8  0x0000003129b2d212 in do_dlopen (ptr=ptr@entry=0x7fff8441c240) at dl-libc.c:89
#9  0x000000312960eca6 in _dl_catch_error (objname=0x7fff8441c220, errstring=0x7fff8441c230, mallocedp=0x7fff8441c210, operate=0x3129b2d1d0 <do_dlopen>, args=0x7fff8441c240) at dl-error.c:178
#10 0x0000003129b2d2d2 in dlerror_run (args=0x7fff8441c240, operate=0x3129b2d1d0 <do_dlopen>) at dl-libc.c:48
#11 __GI___libc_dlopen_mode (name=name@entry=0x3129b755cc "libgcc_s.so.1", mode=mode@entry=-2147483647) at dl-libc.c:165
#12 0x0000003129b059c5 in init () at ../sysdeps/ia64/backtrace.c:53
#13 0x000000312a20ca40 in pthread_once () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_once.S:104
#14 0x0000003129b05ae4 in __GI___backtrace (array=array@entry=0x7fff8441c500, size=size@entry=64) at ../sysdeps/ia64/backtrace.c:104
#15 0x0000003129a74ea5 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x3129b78928 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:178
#16 0x0000003129a7c00e in malloc_printerr (ptr=0x27cce00, str=0x3129b78a38 "free(): invalid next size (fast)", action=3) at malloc.c:5027
#17 _int_free (av=0x3129db0720, p=0x27ccdf0, have_lock=0) at malloc.c:3948
#18 0x00007f4d52a164f9 in ConvertGtp::readPascalString (this=this@entry=0x283fc10, maxlen=maxlen@entry=25) at convertgtp.cpp:60
#19 0x00007f4d52a16c4e in ConvertGtp::readChord (this=this@entry=0x283fc10) at convertgtp.cpp:138
#20 0x00007f4d52a18f78 in ConvertGtp::readTabs (this=this@entry=0x283fc10) at convertgtp.cpp:455
#21 0x00007f4d52a33201 in ConvertGtp::load (this=this@entry=0x283fc10, fileName=...) at convertgtp.cpp:683
#22 0x00007f4d52a27c79 in KGuitarPart::openFile (this=0x25d5f40) at kguitar_part.cpp:159
#23 0x000000312ae317a6 in openURL (url=..., this=0x25d5f40) at part.cpp:344
#24 KParts::ReadOnlyPart::openURL (this=0x25d5f40, url=...) at part.cpp:333
#25 0x0000000000409344 in KGuitar::load (this=0x2564670, url=...) at kguitar.cpp:94
#26 0x000000000040a830 in KGuitar::fileOpen (this=this@entry=0x2564670) at kguitar.cpp:129
#27 0x000000000040af68 in KGuitar::qt_invoke (this=0x2564670, _id=79, _o=0x7fff8441d730) at kguitar.moc.cpp:107
#28 0x0000003134557967 in QObject::activate_signal (this=0x2599440, clist=<optimized out>, o=o@entry=0x7fff8441d730) at kernel/qobject.cpp:2359
#29 0x0000003134557a11 in QObject::activate_signal (this=<optimized out>, signal=<optimized out>) at kernel/qobject.cpp:2328
#30 0x0000003135a85eab in KAction::slotPopupActivated (this=this@entry=0x2599440) at kaction.cpp:1137
#31 0x0000003135a86058 in KAction::qt_invoke (this=0x2599440, _id=16, _o=0x7fff8441d820) at kaction.moc:219
#32 0x0000003134557967 in QObject::activate_signal (this=0x26da340, clist=<optimized out>, o=0x7fff8441d820) at kernel/qobject.cpp:2359
#33 0x000000313481dbcd in QSignal::signal (this=0x26da340, t0=...) at .moc/release-shared-mt/moc_qsignal.cpp:100
#34 0x000000313456d394 in QSignal::activate (this=0x26da340) at kernel/qsignal.cpp:215
#35 0x000000313463b45c in QPopupMenu::mouseReleaseEvent (this=0x26de7d0, e=<optimized out>) at widgets/qpopupmenu.cpp:1735
#36 0x000000313458594a in QWidget::event (this=0x26de7d0, e=0x7fff8441dc70) at kernel/qwidget.cpp:4705
#37 0x00000031345018ad in QApplication::internalNotify (this=<optimized out>, receiver=0x26de7d0, e=0x7fff8441dc70) at kernel/qapplication.cpp:2645
#38 0x0000003134501b50 in QApplication::notify (this=0x7fff8441e400, receiver=0x26de7d0, e=0x7fff8441dc70) at kernel/qapplication.cpp:2431
#39 0x0000003134fa8690 in KApplication::notify (this=0x7fff8441e400, receiver=0x26de7d0, event=0x7fff8441dc70) at kapplication.cpp:550
#40 0x00000031344ac60a in sendSpontaneousEvent (event=0x7fff8441dc70, receiver=0x26de7d0) at kernel/qapplication.h:526
#41 QETWidget::translateMouseEvent (this=this@entry=0x26de7d0, event=event@entry=0x7fff8441e170) at kernel/qapplication_x11.cpp:4284
#42 0x00000031344ab34b in QApplication::x11ProcessEvent (this=0x7fff8441e400, event=0x7fff8441e170) at kernel/qapplication_x11.cpp:3606
#43 0x00000031344ba224 in QEventLoop::processEvents (this=0x24eb150, flags=4) at kernel/qeventloop_x11.cpp:195
#44 0x0000003134514e99 in QEventLoop::enterLoop (this=0x24eb150) at kernel/qeventloop.cpp:201
#45 0x0000003134514e22 in QEventLoop::exec (this=0x24eb150) at kernel/qeventloop.cpp:148
#46 0x0000000000408d87 in main (argc=<optimized out>, argv=<optimized out>) at main.cpp:85

Possible duplicates by query: bug 301727, bug 301619, bug 296582, bug 291249, bug 290945.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-01-03 14:37:43 UTC
Sorry, I don't think kguitar uses this bug tracker. Please report the problem to http://kguitar.sf.net/