Project

General

Profile

Actions

Bug #1518

closed

[Graffiti] Зависает на сплите CUE

Added by Mellon almost 11 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Plugins: LMP
Target version:
Start date:
01/20/2014
Due date:
% Done:

100%

Estimated time:
3:00 h
Reported in:
master

Description

(gdb) bt
#0  0x00007fcd41db0af6 in ?? () from /lib64/libc.so.6
#1  0x00007fcd43104e72 in QByteArray::startsWith(char const*) const () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007fcd0dc313f4 in LeechCraft::LMP::Graffiti::(anonymous namespace)::ParseCue (cue=...)
    at /var/tmp/portage/app-leechcraft/lc-lmp-9999/work/lc-lmp-9999/src/plugins/lmp/plugins/graffiti/cuesplitter.cpp:214
#3  0x00007fcd0dc33575 in LeechCraft::LMP::Graffiti::CueSplitter::split (this=0x7fcd9df68ed0)
    at /var/tmp/portage/app-leechcraft/lc-lmp-9999/work/lc-lmp-9999/src/plugins/lmp/plugins/graffiti/cuesplitter.cpp:248
#4  0x00007fcd4324d08e in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007fcd44219b55 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#6  0x00007fcd4421cc0b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007fcd45788505 in LeechCraft::Application::notify (this=<optimized out>, obj=0x7fcd9df68ed0, event=0x7fcda0fefc10)
    at /var/tmp/portage/app-leechcraft/lc-core-9999/work/lc-core-9999/src/core/application.cpp:337
#8  0x00007fcd4322d53e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007fcd43231418 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007fcd43265e37 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007fcd40815fb5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#12 0x00007fcd40816318 in ?? () from /usr/lib64/libglib-2.0.so.0
#13 0x00007fcd4081640c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#14 0x00007fcd43266026 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007fcd442e1356 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#16 0x00007fcd4322b42f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007fcd4322b7a8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007fcd43232638 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007fcd45754675 in main (argc=1, argv=0x7fffdeed7dd8) at /var/tmp/portage/app-leechcraft/lc-core-9999/work/lc-core-9999/src/core/main.cpp:40
(gdb) continue
Continuing.
^C
Program received signal SIGINT, Interrupt.
0x00007fcd41ddf509 in ?? () from /lib64/libc.so.6
(gdb) bt
#0  0x00007fcd41ddf509 in ?? () from /lib64/libc.so.6
#1  0x00007fcd43104e2b in QByteArray::startsWith(char const*) const () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007fcd0dc313f4 in LeechCraft::LMP::Graffiti::(anonymous namespace)::ParseCue (cue=...)
    at /var/tmp/portage/app-leechcraft/lc-lmp-9999/work/lc-lmp-9999/src/plugins/lmp/plugins/graffiti/cuesplitter.cpp:214
#3  0x00007fcd0dc33575 in LeechCraft::LMP::Graffiti::CueSplitter::split (this=0x7fcd9df68ed0)
    at /var/tmp/portage/app-leechcraft/lc-lmp-9999/work/lc-lmp-9999/src/plugins/lmp/plugins/graffiti/cuesplitter.cpp:248
#4  0x00007fcd4324d08e in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007fcd44219b55 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#6  0x00007fcd4421cc0b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007fcd45788505 in LeechCraft::Application::notify (this=<optimized out>, obj=0x7fcd9df68ed0, event=0x7fcda0fefc10)
    at /var/tmp/portage/app-leechcraft/lc-core-9999/work/lc-core-9999/src/core/application.cpp:337
#8  0x00007fcd4322d53e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007fcd43231418 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007fcd43265e37 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007fcd40815fb5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#12 0x00007fcd40816318 in ?? () from /usr/lib64/libglib-2.0.so.0
#13 0x00007fcd4081640c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#14 0x00007fcd43266026 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007fcd442e1356 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#16 0x00007fcd4322b42f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007fcd4322b7a8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007fcd43232638 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007fcd45754675 in main (argc=1, argv=0x7fffdeed7dd8) at /var/tmp/portage/app-leechcraft/lc-core-9999/work/lc-core-9999/src/core/main.cpp:40

Expected result:
Размечает, показывает как разметил, режет по подтвержденю.

Actual result:
висит

STR:
взять https://mega.co.nz/#!6I9WQBQA!Tw4EiCmmhy2WpCRU0HUtgXj2ELBEibo6wF0tatcLbHs
распаковать в одноименную поддиректорию "(C85)(同人音楽)(東方)[こもど~ね] djuːét (flac+cue+log)"
добраться в граффити до этой диры
просканировать
няжать кнопочку "Разделить CUE..."

System information:
LeechCraft 0.6.60-328-gb5cf9a6
Built with Qt 4.8.5, running with Qt 4.8.5
Running on: Gentoo/Linux x86_64 3.12.6-gentoo #1 SMP PREEMPT Sat Dec 21 21:44:21 MSK 2013

Actions #1

Updated by 0xd34df00d almost 11 years ago

У меня не получается скачать файл (или чо там по ссылке).

Actions #2

Updated by 0xd34df00d almost 11 years ago

Получилось через ХРОМЕ, теперь не получается распаковать правильно.

Actions #3

Updated by 0xd34df00d almost 11 years ago

Там, похоже, первые три байта в файле — BOM. Поэтому и зависает.

Actions #4

Updated by 0xd34df00d almost 11 years ago

  • Status changed from New to Assigned
  • Target version set to 0.6.65
  • Estimated time set to 3:00 h
Actions #5

Updated by 0xd34df00d almost 11 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100

Applied in changeset main|commit:f0c998592359181cb252884bb89f7879d4084e26.

Actions #6

Updated by Mellon almost 11 years ago

  • Status changed from Resolved to Closed

Норм, пасяб.

Actions

Also available in: Atom PDF