segfault when opening database
Jay Zach
jay+tellico at zachfamily.org
Mon Oct 7 13:45:25 BST 2024
Sorry, I just saw this direct email (although I saw the response in the
summary last week, I didn't have a lot of time, and I don't think I can
reply to those directly from the summary that I get.. I can't change my
mailing list options because the page to manage them doesn't like the +
in my email name IIRC). In any case, I apologize because I was
apparently so excited about getting it working that I deleted the bad
copy of the database. If it happens again, I'll be sure to keep hold of
it for troubleshooting purposes.
Thanks,
Jay
On 9/27/24 9:22 AM, Robby Stephenson wrote:
> Yes, I definitely agree with you that Tellico shouldn't crash. Are you
> able to share with me directly the database file that caused it? It
> doesn't look like the output you shared is enough for me to figure out
> the cause. Ideally, a crash report could help me fix it, if you were
> able to get a backtrace:
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
>
> Thanks,
> Robby
>
> On Thu, Sep 26, 2024 at 4:18 PM Jay Zach <jay+tellico at zachfamily.org
> <mailto:jay%2Btellico at zachfamily.org>> wrote:
>
> I restored the database and it works fine now.... (although it
> seems like the application should do some error-handling and throw
> an error for the database instead of segfaulting, so I reckon its
> still a 'bug' of some sort)...
>
> Thanks,
>
> Jay
>
>
>
> -------- Forwarded Message --------
> Subject: segfault when opening database
> Date: Thu, 26 Sep 2024 11:38:44 -0400
> From: Jay Zach <jay+tellico at zachfamily.org>
> <mailto:jay+tellico at zachfamily.org>
> To: tellico-users at kde.org
>
>
>
> Segfaulting when opening my database... It will open fine when I
> open with --nofile, but as soon as I open the database in
> question, it crashes... Any ideas? If not, just consider this as
> a bug report... :D
>
> ---------------------------
>
> Tellico: Version 3.5.5
>
> Operating System: Manjaro Linux
> KDE Plasma Version: 6.0.5
> KDE Frameworks Version: 6.5.0
> Qt Version: 6.7.2
> Kernel Version: 6.6.47-1-MANJARO (64-bit)
> Graphics Platform: Wayland
> Processors: 16 × AMD Ryzen 7 5700G with Radeon Graphics
> Memory: 31.2 GiB of RAM
> Graphics Processor: AMD Radeon RX 580 Series
>
> ---------------------------
>
> jay at manjaro1 ~ tellico✔ 1020 10:48:29
> QPainter::begin: A paint device can only be painted by one painter
> at a time.
> QPainter::setCompositionMode: Painter not active
> QWidget::repaint: Recursive repaint detected
> QPainter::begin: A paint device can only be painted by one painter
> at a time.
> QPainter::setCompositionMode: Painter not active
> QBackingStore::endPaint() called with active painter; did you
> forget to destroy it or call QPainter::end() on it?
> QPainter::begin: A paint device can only be painted by one painter
> at a time.
> QPainter::setCompositionMode: Painter not active
> QBackingStore::endPaint() called with active painter; did you
> forget to destroy it or call QPainter::end() on it?
> QPainter::begin: A paint device can only be painted by one painter
> at a time.
> QPainter::setCompositionMode: Painter not active
> QBackingStore::endPaint() called with active painter; did you
> forget to destroy it or call QPainter::end() on it?
> QBackingStore::endPaint() called with active painter; did you
> forget to destroy it or call QPainter::end() on it?
> [1] 160739 segmentation fault (core dumped) tellico
>
> jay at manjaro1 ~ tellico--nofile ✔ 1022 10:48:43
> qt.qpa.wayland: setGrabPopup called with a parent,
> QtWaylandClient::QWaylandXdgSurface(0x55b3c0d6d280) which does not
> match the current topmost grabbing popup, QtWaylandClient::QWayla
> ndXdgSurface(0x55b3c1501ae0) According to the xdg-shell protocol,
> this is not allowed. The wayland QPA plugin is currently handling
> it by setting the parent to the topmost grabbing po
> pup. Note, however, that this may cause positioning errors and
> popups closing unxpectedly because xdg-shell mandate that child
> popups close before parents
> QPainter::begin: A paint device can only be painted by one painter
> at a time.
> QPainter::setCompositionMode: Painter not active
> QWidget::repaint: Recursive repaint detected
> QPainter::begin: A paint device can only be painted by one painter
> at a time.
> QPainter::setCompositionMode: Painter not active
> QBackingStore::endPaint() called with active painter; did you
> forget to destroy it or call QPainter::end() on it?
> QPainter::begin: A paint device can only be painted by one painter
> at a time.
> QPainter::setCompositionMode: Painter not active
> QBackingStore::endPaint() called with active painter; did you
> forget to destroy it or call QPainter::end() on it?
> QBackingStore::endPaint() called with active painter; did you
> forget to destroy it or call QPainter::end() on it?
> [1] 161128 segmentation fault (core dumped) tellico --nofile
>
>
> ------------------------------------------------------------------------
>
> This email has been scanned for spam & viruses. If you believe this
> email should have been stopped by our filters, click here
> <https://portal.mailanyone.net/index.html#/outer/reportspam?token=dXNlcj1qYXlAemFjaGZhbWlseS5vcmc7dHM9MTcyNzQ0MzQxMTt1dWlkPTY2RjZCMUQxMDM3MEIxQUVCQTRCNUJDQ0ZCMTVFRjZEO3Rva2VuPTNlZGNhNmRhZjE4OGVmMTdhNjEyMjExNWE2MzdkYjdmNDJiOTQ1ZWQ7>
> to report it.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/tellico-users/attachments/20241007/e8b5a66a/attachment.htm>
More information about the tellico-users
mailing list