aborts due to bad lexical cast
Bug #349906 reported by
Igor Vlasenko
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| libtorrent-rasterbar |
Fix Released
|
Unknown
|
|||
| qBittorrent |
Invalid
|
High
|
Christophe Dumez | ||
Bug Description
qbittorrent 1.3.2 + rasterbar 0.14.2
qbittorrent sometimes crashes
when seeding a lot of torrents (about 100)
terminate called after throwing an instance of 'boost:
what(): bad lexical cast: source type value could not be interpreted as target
Program received signal SIGABRT, Aborted.
I built a debug versions of qbittorrent 1.3.2 + rasterbar 0.14.2,
and tried ddd and kdbg. Unfortunately, it seems to be not good for multithread debuging,
so I didn't find the exact location :(
| Changed in libtorrent-rasterbar: | |
| status: | Unknown → New |
| Changed in libtorrent-rasterbar: | |
| status: | New → Confirmed |
| Changed in libtorrent-rasterbar: | |
| status: | Confirmed → Fix Released |
To post a comment you must log in.

What version of boost are you using?
I have absolutely no idea of where this bug could be in qbittorrent's code. I will try to ask libtorrent author in case he has an idea (could likely be in his code).
a gdb backtrace would also be more than welcome :) Did you compile it yourself or did you use packages?
Would you be able to recompile libtorrent with debug enabled?