Crash/segfault in google::protobuf::internal::RepeatedPtrFieldBase::raw_data (this=0x20) at /usr/include/google/protobuf/repeated_field.h:611
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Drizzle |
Fix Released
|
Undecided
|
Joe Daly |
Bug Description
Crash occurred while testing the transaction log.
Server built via
./configure --with-debug
Server started via
./test-run --start-and-exit --mysqld=
Server tested via randgen command line:
perl ./gentest.pl --dsn=dbi:
A fairly large number of queries occurred between defining SAVEPOINT A and trying to ROLLBACK to it (which caused the crash).
This might be related to:
https:/
Backtrace:
Program terminated with signal 11, Segmentation fault.
#0 0x000000000084ba36 in google:
at /usr/include/
611 return elements_;
(gdb) backtrace
#0 0x000000000084ba36 in google:
at /usr/include/
#1 0x000000000084e1c2 in google:
at /usr/include/
#2 0x0000000000848db9 in drizzled:
at drizzled/
#3 0x00000000008210e0 in drizzled:
at drizzled/
#4 0x00000000007cc7ba in mysql_execute_
#5 0x00000000007cd57c in drizzled:
at drizzled/
#6 0x00000000007cc10e in drizzled:
packet=
#7 0x000000000078ef41 in drizzled:
#8 0x000000000078e7db in drizzled:
#9 0x00007f42c665bb54 in MultiThreadSche
at ./plugin/
#10 0x00007f42c66599e2 in session_thread (arg=0x25ef080) at plugin/
#11 0x00007f42ca33b9ca in start_thread (arg=<value optimized out>) at pthread_
#12 0x00007f42ca0986fd in clone () at ../sysdeps/
#13 0x0000000000000000 in ?? ()
Related branches
- Patrick Crews: Approve
-
Diff: 223 lines (+85/-48)6 files modifieddrizzled/include.am (+1/-0)
drizzled/named_savepoint.cc (+49/-0)
drizzled/named_savepoint.h (+14/-20)
drizzled/transaction_services.cc (+19/-28)
plugin/transaction_log/tests/r/rollback.result (+1/-0)
plugin/transaction_log/tests/t/rollback.inc (+1/-0)
Changed in drizzle: | |
status: | New → Confirmed |
assignee: | nobody → David Shrewsbury (dshrews) |
Changed in drizzle: | |
status: | Confirmed → Fix Released |
milestone: | none → 2010-09-27 |
status: | Fix Released → Confirmed |
status: | Confirmed → Fix Released |
More likely related to changes made for bug 600032.