Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reproducible crash: excerpt from log written out by devel-su journalctl -fa #58

Open
Wikiwide opened this issue Aug 18, 2020 · 3 comments

Comments

@Wikiwide
Copy link

The crash can be caused from book list of the app when trying to open a book and, I think, incidentally hitting invisible but still present Slider.

Aug 18 11:13:02 Pro1 restart[28516]: [D] unknown:0 - "Error: Invalid Font Weight"
Aug 18 11:13:06 Pro1 [11070]: [W] BooksCoverWidget::DefaultImage::retain:122 - Failed to load /usr/share/openrepos-books/data/default-cover.jpg
Aug 18 11:13:06 Pro1 [11070]: [D] onCompleted:291 - BooksDragArea created
Aug 18 11:13:06 Pro1 [11070]: [D] expression for script:272 - Warning: Slider.maximumValue needs to be higher than Slider.minimumValue
Aug 18 11:13:06 Pro1 [11070]: [D] onCompleted:424 - Warning: specifying an object instance for initialPage is sub-optimal - prefer to use a Component
Aug 18 11:13:06 Pro1 invoker[6896]: WARNING: An inactive plugin is misbehaving - tried to show a window!
Aug 18 11:13:06 Pro1 invoker[6896]: WARNING: requestActivate() called for QQuickView(0x438840) which has Qt::WindowDoesNotAcceptFocus set.
Aug 18 11:13:06 Pro1 lipstick[5776]: [W] unknown:0 - WindowPixmapItem does not have a source texture, cover will be dropped..
Aug 18 11:13:06 Pro1 booster-silica-qt5[11130]: [D] unknown:0 - Using Wayland-EGL
Aug 18 11:13:06 Pro1 [11070]: [D] onTriggered:302 - /home/nemo/Documents/Books startup is taking too long
Aug 18 11:13:06 Pro1 mapplauncherd[11130]: SilicaBooster: Initiate asynchronous preload.
Aug 18 11:13:10 Pro1 [11070]: [D] expression for script:272 - Warning: Slider.maximumValue needs to be higher than Slider.minimumValue
Aug 18 11:13:10 Pro1 [11070]: [W] unknown:86 - file:///usr/share/openrepos-books/qml/BooksCoverPage.qml:86:5: QML BookCover: Binding loop detected for property "book"
Aug 18 11:13:14 Pro1 [11070]: [D] expression for script:272 - Warning: Slider.maximumValue needs to be higher than Slider.minimumValue
Aug 18 11:13:16 Pro1 kernel: IRQ5 no longer affine to CPU7
Aug 18 11:13:16 Pro1 kernel: IRQ5 no longer affine to CPU5
Aug 18 11:13:18 Pro1 mapplauncherd[6919]: Boosted process (pid=11070) was terminated due to signal 11
Aug 18 11:13:18 Pro1 invoker[11127]: error: Can't send signal 11 to application [11070]: No such process
Aug 18 11:13:18 Pro1 restart[28516]: [D] unknown:0 - "Error: Invalid Font Weight"

Thank you. Best wishes,
Wikiwide

@monich
Copy link
Owner

monich commented Aug 18, 2020

Is there any way to get a core dump or backtrace?

@Wikiwide
Copy link
Author

A core dump file (zipped) has been uploaded to https://filebin.net/y3tlh4qzlfm7s78e . The link will expire in a week. Please see if the file helps with identification of the bug. Thank you.

@monich
Copy link
Owner

monich commented Aug 21, 2020

Hmm... doesn't ring a bell, unfortunately.

Core was generated by `openrepos-books'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xf577dcda in checked_request2size (sz=<synthetic pointer>, req=req@entry=36) at malloc.c:3545
3545	  if (!checked_request2size (bytes, &nb))
[Current thread is 1 (Thread 0xf342b010 (LWP 18168))]
(gdb) bt
#0  0xf577dcda in checked_request2size (sz=<synthetic pointer>, req=req@entry=36) at malloc.c:3545
#1  _int_malloc (av=av@entry=0xf582c59c <main_arena>, bytes=bytes@entry=36) at malloc.c:3545
#2  0xf577f808 in __GI___libc_malloc (bytes=bytes@entry=36) at malloc.c:3066
#3  0xf592df4e in operator new (sz=36) at ../../../../libstdc++-v3/libsupc++/new_op.cc:50
#4  0xf5ac1886 in QHashData::detach_helper (this=<optimized out>, node_duplicate=<optimized out>, node_delete=<optimized out>, nodeSize=12, nodeAlign=<optimized out>)
    at tools/qhash.cpp:481
#5  0xf65bc9c4 in QHash<QQuickWindow*, QHashDummyValue>::detach_helper (this=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:566
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) 

I wonder if that could be one of those cases when Qt goes into infinite recursion trying to dispatch a touch event and dies a horrible death when it runs out of stack.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants