Crash when search within a specific opened filelist

Bug #730828 reported by eMTee
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ApexDC++
New
Undecided
Unassigned
DC++
Fix Released
High
Unassigned
LinuxDC++
Invalid
Undecided
Unassigned
StrongDC++
New
Undecided
Unassigned

Bug Description

To reproduce :
- open the attached filelist
- search for 'bcdcplus'

Expected result : filelist positioned to the first occourence of BCDCPlusPlus-0.699b.rar
Actual result : sometimes freeze, most times crash with different backtraces (some of them linked below)

Tested on and crash or freeze happened to
- MinGW build of DC++ r2447,
- MSVC buid of DiCe!++ (based on a recent revision of DC++)
- StrongDC++ 2.42 x86 release

Backtraces : http://pastebin.com/JpqS2pBs http://pastebin.com/ikb39Rcb http://pastebin.com/yHQ2G94n

Report set to private as the user doesn't approved his filelist to expose to the public. Please remove the attachment before this report made publicly available.

eMTee (realprogger)
security vulnerability: yes → no
Revision history for this message
iceman50 (bdcdevel) wrote :

confirmed with DC++ 0.785 MinGW 2449, Rev 2423 MSVC, DiCe!++ 0.559 (Rev 2449 MSVC)

eMTee (realprogger)
Changed in dcplusplus:
status: New → Confirmed
Revision history for this message
poy (poy) wrote :

fixed in rev 2452.

calling a recursive function too much was causing a stack overflow; i changed it to an iteration.

visibility: private → public
Changed in dcplusplus:
status: Confirmed → Fix Committed
eMTee (realprogger)
affects: dcplusplus → strongdc
affects: strongdc → dcplusplus
Revision history for this message
eMTee (realprogger) wrote :

Added other lp projects possibly affected, developers of those projects can contact me for the filelist to test...

Revision history for this message
Razzloss (razzloss) wrote :

Stackoverflow poy mentioned was in win32/GUI -code. Linuxdcpp isn't affected, filelist opened fine and search worked as expected.

--RZ

Changed in linuxdcpp:
status: New → Invalid
Revision history for this message
poy (poy) wrote :

Fixed in DC++ 0.790.

Changed in dcplusplus:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.